+
Point of view
All features
class WEB_TEMPLATE_PARSER
Summary
Direct parents
Insert list: LOGGING, SINGLETON
Class invariant
Overview
Creation features
{ANY}
Features
{ANY}
{}
{}
{ANY}
  • is_equal (other: WEB_TEMPLATE_PARSER): BOOLEAN
    Is other attached to an object considered equal to current object?
{}
{}
  • log: LOGGER
    There is one logger per concrete type; for performance reasons it is cached in each instance.
  • log_memory__0_: LOGGER
    The cached logger.
effective function
{ANY}
parse_error: PARSE_ERROR
writable attribute
{ANY}
reduce_non_terminal (a_name: FIXED_STRING)
effective procedure
{}
reduce_terminal (a_name: FIXED_STRING, a_image: PARSER_IMAGE)
effective procedure
{}
id: STRING
writable attribute
{}
name: STRING
writable attribute
{}
extension: FAST_ARRAY[STRING]
writable attribute
{}
last_string: STRING
writable attribute
{}
writable attribute
{}
writable attribute
{}
make
effective procedure
{}
writable attribute
{}
once function
{}
once function
{}
is_equal (other: WEB_TEMPLATE_PARSER): BOOLEAN
effective function
{ANY}
Is other attached to an object considered equal to current object?
is_real_singleton: BOOLEAN
effective function
{}
singleton_memory_pool: HASHED_DICTIONARY[POINTER, STRING]
once function
{}
This pool is unique in the whole system.
current_is_not_an_expanded_type: BOOLEAN
effective function
{}
Check that the dynamic type of the SINGLETON is not an expanded type.
log: LOGGER
effective function
{}
There is one logger per concrete type; for performance reasons it is cached in each instance.
log_memory__0_: LOGGER
writable attribute
{}
The cached logger.