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_QUOTED_TEXT
,  
  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_QUOTED_TEXT  |  | 
| MY_LEX_STRING_OR_DELIMITER  |  | 
 
 
◆ init_state_maps()