mlc::abstract_symbol | Abstract symbol representation |
mlc::abstract_type | Abstract entry for a type |
mlc::array_type | Entry for an (one-dimensional) array type |
mlc::bool_const_symbol | Representation of a named boolean constant |
mlc::bool_type | Entry for the 'boolean' type (singleton) |
mlc::const_symbol | Common base of all named constant representations |
mlc::field_entry | Record field |
mlc::field_list | List of record fields |
mlc::function_symbol | Representation of a function |
mlc::global_variable_symbol | Global variable representation |
mlc::int_const_symbol | Representation of a named integer constant |
mlc::int_type | Entry for the 'integer' type (singleton) |
mlc::integral_type | Common base for integer and range type entries |
mlc::label_entry | |
mlc::label_symbol | Label entry |
mlc::local_symbol_tables | |
mlc::local_variable_symbol | Local variable representation |
mlc::ls_index_comparator< T > | |
mlc::MlaskalCtx | Structure for DU6 bison context |
mlc::parameter_by_reference_symbol | Representation of a parameter passed by reference ('var') |
mlc::parameter_entry | Function or procedure parameter entry |
mlc::parameter_list | List of function or procedure parameters |
mlc::procedure_symbol | Representation of a procedure |
mlc::range_type | Entry for a range type |
mlc::real_const_symbol | Representation of a named real constant |
mlc::real_type | Entry for the 'real' type (singleton) |
mlc::record_type | Entry for a record type |
mlc::str_const_symbol | Representation of a named string constant |
mlc::str_type | Entry for the 'string' type (singleton) |
mlc::subprogram_symbol | Common base of procedure and function entries |
mlc::symbol_entry | |
mlc::symbol_tables | All symbol tables together |
mlc::type_entry | |
mlc::type_symbol | Representation of a named type |
mlc::typed_symbol | Common base of all symbol entries that have a type |
mlc::variable_symbol | Common base of all variable representations |