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.
#include <chomik.h>
This class represents the literals of all built-in types and user defined enums.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in chomik::generic_literal_code, chomik::generic_literal_enum, chomik::generic_literal_placeholder, chomik::simple_literal< TYPE, REPRESENTATION_TYPE >, chomik::simple_literal< double, static_cast< int >(chomik::variable_with_value::actual_memory_representation_type::FLOAT)>, chomik::simple_literal< int, static_cast< int >(chomik::variable_with_value::actual_memory_representation_type::INTEGER)>, and chomik::simple_literal< std::string, static_cast< int >(variable_with_value::actual_memory_representation_type::STRING)>.
|
inlinevirtual |
Reimplemented in chomik::generic_literal_code, and chomik::generic_literal_placeholder.
|
inlinevirtual |
Reimplemented in chomik::generic_literal_enum.
|
inlinevirtual |
Reimplemented in chomik::generic_literal_placeholder, and chomik::simple_literal_float.
|
inlinevirtual |
Reimplemented in chomik::generic_literal_placeholder, and chomik::simple_literal_integer.
|
pure virtual |
Implemented in chomik::generic_literal_code, chomik::generic_literal_enum, chomik::generic_literal_placeholder, chomik::simple_literal< TYPE, REPRESENTATION_TYPE >, chomik::simple_literal< double, static_cast< int >(chomik::variable_with_value::actual_memory_representation_type::FLOAT)>, chomik::simple_literal< int, static_cast< int >(chomik::variable_with_value::actual_memory_representation_type::INTEGER)>, and chomik::simple_literal< std::string, static_cast< int >(variable_with_value::actual_memory_representation_type::STRING)>.
|
inlinevirtual |
Reimplemented in chomik::generic_literal_placeholder, and chomik::simple_literal_string.
|
pure virtual |
Implemented in chomik::generic_literal_code, chomik::generic_literal_enum, chomik::generic_literal_placeholder, chomik::simple_literal< TYPE, REPRESENTATION_TYPE >, chomik::simple_literal< double, static_cast< int >(chomik::variable_with_value::actual_memory_representation_type::FLOAT)>, chomik::simple_literal< int, static_cast< int >(chomik::variable_with_value::actual_memory_representation_type::INTEGER)>, and chomik::simple_literal< std::string, static_cast< int >(variable_with_value::actual_memory_representation_type::STRING)>.
|
pure virtual |
|
inlinevirtual |
Reimplemented in chomik::generic_literal_code.
|
pure virtual |
Implemented in chomik::generic_literal_code, chomik::generic_literal_enum, chomik::generic_literal_placeholder, chomik::simple_literal< TYPE, REPRESENTATION_TYPE >, chomik::simple_literal< double, static_cast< int >(chomik::variable_with_value::actual_memory_representation_type::FLOAT)>, chomik::simple_literal< int, static_cast< int >(chomik::variable_with_value::actual_memory_representation_type::INTEGER)>, and chomik::simple_literal< std::string, static_cast< int >(variable_with_value::actual_memory_representation_type::STRING)>.
|
pure virtual |
|
pure virtual |
Implemented in chomik::generic_literal_code, chomik::generic_literal_enum, chomik::generic_literal_placeholder, chomik::simple_literal< TYPE, REPRESENTATION_TYPE >, chomik::simple_literal< double, static_cast< int >(chomik::variable_with_value::actual_memory_representation_type::FLOAT)>, chomik::simple_literal< int, static_cast< int >(chomik::variable_with_value::actual_memory_representation_type::INTEGER)>, chomik::simple_literal< std::string, static_cast< int >(variable_with_value::actual_memory_representation_type::STRING)>, and chomik::simple_literal_string.