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). |
$ENUMS{_} | $BINARY | $NIL | $IS_NIL | $ANCHORED_FMT | $FMT | $STR | $TEXT | $HASH | $IS_EQ |
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. |
const val_count : CARD := 18 ; |
---|