Go to the source code of this file.
|
enum | my_lex_states {
MY_LEX_START
, MY_LEX_CHAR
, MY_LEX_IDENT
, MY_LEX_IDENT_SEP
,
MY_LEX_IDENT_START
, MY_LEX_REAL
, MY_LEX_HEX_NUMBER
, MY_LEX_BIN_NUMBER
,
MY_LEX_CMP_OP
, MY_LEX_LONG_CMP_OP
, MY_LEX_STRING
, MY_LEX_COMMENT
,
MY_LEX_END
, MY_LEX_NUMBER_IDENT
, MY_LEX_INT_OR_REAL
, MY_LEX_REAL_OR_POINT
,
MY_LEX_BOOL
, MY_LEX_EOL
, MY_LEX_LONG_COMMENT
, MY_LEX_END_LONG_COMMENT
,
MY_LEX_SEMICOLON
, MY_LEX_SET_VAR
, MY_LEX_USER_END
, MY_LEX_HOSTNAME
,
MY_LEX_SKIP
, MY_LEX_USER_VARIABLE_DELIMITER
, MY_LEX_SYSTEM_VAR
, MY_LEX_IDENT_OR_KEYWORD
,
MY_LEX_IDENT_OR_HEX
, MY_LEX_IDENT_OR_BIN
, MY_LEX_IDENT_OR_NCHAR
, MY_LEX_IDENT_OR_DOLLAR_QUOTE
,
MY_LEX_STRING_OR_DELIMITER
} |
|
enum | hint_lex_char_classes {
HINT_CHR_ASTERISK
, HINT_CHR_AT
, HINT_CHR_BACKQUOTE
, HINT_CHR_CHAR
,
HINT_CHR_DIGIT
, HINT_CHR_DOT
, HINT_CHR_DOUBLEQUOTE
, HINT_CHR_EOF
,
HINT_CHR_IDENT
, HINT_CHR_MB
, HINT_CHR_NL
, HINT_CHR_QUOTE
,
HINT_CHR_SLASH
, HINT_CHR_SPACE
} |
|
◆ lex_state_maps_st
◆ hint_lex_char_classes
Enumerator |
---|
HINT_CHR_ASTERISK | |
HINT_CHR_AT | |
HINT_CHR_BACKQUOTE | |
HINT_CHR_CHAR | |
HINT_CHR_DIGIT | |
HINT_CHR_DOT | |
HINT_CHR_DOUBLEQUOTE | |
HINT_CHR_EOF | |
HINT_CHR_IDENT | |
HINT_CHR_MB | |
HINT_CHR_NL | |
HINT_CHR_QUOTE | |
HINT_CHR_SLASH | |
HINT_CHR_SPACE | |
◆ my_lex_states
Enumerator |
---|
MY_LEX_START | |
MY_LEX_CHAR | |
MY_LEX_IDENT | |
MY_LEX_IDENT_SEP | |
MY_LEX_IDENT_START | |
MY_LEX_REAL | |
MY_LEX_HEX_NUMBER | |
MY_LEX_BIN_NUMBER | |
MY_LEX_CMP_OP | |
MY_LEX_LONG_CMP_OP | |
MY_LEX_STRING | |
MY_LEX_COMMENT | |
MY_LEX_END | |
MY_LEX_NUMBER_IDENT | |
MY_LEX_INT_OR_REAL | |
MY_LEX_REAL_OR_POINT | |
MY_LEX_BOOL | |
MY_LEX_EOL | |
MY_LEX_LONG_COMMENT | |
MY_LEX_END_LONG_COMMENT | |
MY_LEX_SEMICOLON | |
MY_LEX_SET_VAR | |
MY_LEX_USER_END | |
MY_LEX_HOSTNAME | |
MY_LEX_SKIP | |
MY_LEX_USER_VARIABLE_DELIMITER | |
MY_LEX_SYSTEM_VAR | |
MY_LEX_IDENT_OR_KEYWORD | |
MY_LEX_IDENT_OR_HEX | |
MY_LEX_IDENT_OR_BIN | |
MY_LEX_IDENT_OR_NCHAR | |
MY_LEX_IDENT_OR_DOLLAR_QUOTE | |
MY_LEX_STRING_OR_DELIMITER | |
◆ init_state_maps()