chomik 0.2.1
experimental and minimalistic programming language

My name is Pawel Biernacki.
I am a software engineer.
This site is my hobby project.

Loading...
Searching...
No Matches
chomik::machine Member List

This is the complete list of members for chomik::machine, including all inherited members.

add_ad_hoc_type(std::shared_ptr< type_instance_ad_hoc_range > &&t)chomik::machine
add_assignment_event(std::unique_ptr< assignment_event > &&e)chomik::machineinline
add_signature_regular_expression(std::unique_ptr< signature_regular_expression > &&e)chomik::machineinline
add_stream(std::unique_ptr< generic_stream > &&s)chomik::machineinline
add_type_definition_statement(std::shared_ptr< const statement > &&s)chomik::machineinline
add_type_instance(std::shared_ptr< type_instance > &&i)chomik::machineinline
add_variable_definition_statement(std::shared_ptr< const statement > &&s)chomik::machineinline
add_variable_with_value(std::shared_ptr< variable_with_value > &&vv)chomik::machine
create_an_ad_hoc_type(const generic_type &t, generator &g, const std::string &tn)chomik::machine
create_auxilliary_variables_for_type_instance(type_instance &ti)chomik::machine
create_predefined_streams()chomik::machinevirtual
create_predefined_types()chomik::machinevirtual
create_predefined_variables()chomik::machinevirtual
current_compilation_error_streamchomik::machinestatic
current_runtime_warning_streamchomik::machinestatic
destroy_ad_hoc_type_instances_above(int amount)chomik::machine
execute_user_defined_executable(const signature &s)chomik::machineinlinevirtual
expand(int i)chomik::machine
get_actual_memory_representation_type_of_the_variable(const signature &vn) constchomik::machine
get_actual_text_representation_of_a_variable(const signature &vn) constchomik::machine
get_amount_of_ad_hoc_type_instances() constchomik::machineinline
get_amount_of_items_in_the_memory_variables_signature(int i) constchomik::machineinline
get_amount_of_signature_regular_expressions() constchomik::machineinline
get_amount_of_streams() constchomik::machineinline
get_amount_of_variables_in_the_memory() constchomik::machineinline
get_can_create_files() constchomik::machineinlinevirtual
get_enum_type_item(const std::string &tn, int i) constchomik::machine
get_first_and_last_iterators_for_ad_hoc_range_type(const std::string &type_name, int &f, int &l) constchomik::machine
get_first_and_last_iterators_for_enum_type(const std::string &type_name, std::vector< std::unique_ptr< type_instance_enum_value > >::const_iterator &f, std::vector< std::unique_ptr< type_instance_enum_value > >::const_iterator &l) constchomik::machineinline
get_first_and_last_iterators_for_range_type(const std::string &type_name, int &f, int &l) constchomik::machineinline
get_is_user_defined_executable(const signature &s) constchomik::machineinlinevirtual
get_last_created_signature_regular_expression_index() constchomik::machineinline
get_last_created_stream_index() constchomik::machineinline
get_max_enum_type_index(const std::string &tn) constchomik::machine
get_signature_item_representation(int var_index, int item_index) constchomik::machine
get_signature_item_type_name(int var_index, int item_index) constchomik::machine
get_signature_regular_expression(int i)chomik::machineinline
get_stream(int i)chomik::machineinline
get_type_instance(const std::string &type_name) constchomik::machineinline
get_type_instance_is_known(const std::string &type_name) constchomik::machineinline
get_variable_is_represented_in_memory(const signature &vn) constchomik::machine
get_variable_value_code(const signature &vn, code &target) constchomik::machine
get_variable_value_enum(const signature &vn) constchomik::machine
get_variable_value_float(const signature &vn) constchomik::machine
get_variable_value_integer(const signature &vn) constchomik::machine
get_variable_value_string(const signature &vn) constchomik::machine
get_variable_with_value(const signature &vn) constchomik::machine
get_variable_with_value(const signature &vn)chomik::machine
get_variable_with_value_by_index(int index)chomik::machine
get_vector_of_assignment_events() constchomik::machineinline
map_signature_string_representation_to_variable_with_valuechomik::machineprotected
map_type_name_to_type_instancechomik::machineprotected
memorychomik::machineprotected
report(std::ostream &s) constchomik::machine
signature classchomik::machinefriend
signature_common_data classchomik::machinefriend
vector_of_ad_hoc_type_instanceschomik::machineprotected
vector_of_assignment_eventschomik::machineprotected
vector_of_signature_regular_expressionschomik::machineprotected
vector_of_streamschomik::machineprotected
vector_of_type_definiton_statementschomik::machineprotected
vector_of_type_instanceschomik::machineprotected
vector_of_variable_definition_statementschomik::machineprotected
vector_of_variable_familieschomik::machineprotected

copyright by Pawel Biernacki

Vantaa 2022