immutable class ERE_LEX_TOKENS < $ENUMS{ERE_LEX_TOKENS}
****

________This_class_provides_a_simple_mapping_facility_from_characters_to
___lexical_tokens.

________The_associated_resource_file_contains_only_a_single_character_per
___line_(after_the_first_which_contains_the_count_of_remaining_lines).


Flattened version is here

Ancestors
$ENUMS{_} $BINARY $NIL $IS_NIL
$ANCHORED_FMT $FMT $STR $TEXT
$HASH $IS_EQ



Public


Features
Asterisk : SAME
Colon : SAME
Comma : SAME
Equals_Mark : SAME
Escape : SAME
Fullstop : SAME
Left_Anchor : SAME
Left_Brace : SAME
Left_Bracket : SAME
Left_Parenthesis : SAME
Minus_Sign : SAME
Plus_Sign : SAME
Question_Mark : SAME
Right_Anchor : SAME
Right_Brace : SAME
Right_Bracket : SAME
Right_Parenthesis : SAME
Vertical_Line : SAME
token( ch : CHAR ) : SAME
****
________This_routine_returns_the_token_value_corresponding_to_the_given
___character_--_or_void_if_there_is_no_match.


Private

const val_count : CARD := 18 ;

The Sather Home Page