namespaceSqlParser\MySql\Lexer
Classes 10§
| Charsets @visibility root | The character set names an underscore introducer may name. |
| KeywordTable @visibility root | The words and operators MySQL's lexer turns into keyword tokens. |
| MySqlLexer @visibility root | Reads MySQL text into the terminals of its grammar, as sql_lex.cc does. |
| NumberScanner @visibility root | Reads MySQL's numeric literals and the identifiers that begin with a digit. |
| OperatorScanner @visibility root | Reads MySQL's operators, punctuation and parameter markers. |
| QuotedScanner @visibility root | Reads MySQL's quoted tokens: strings, quoted identifiers and prefixed literals. |
| Scan @visibility root | The state one MySQL tokenization carries from token to token. |
| TriviaScanner @visibility root | Skips the whitespace and comments between MySQL tokens. |
| VariableScanner @visibility root | Reads what follows @ in MySQL: a user variable, a host name or a system variable. |
| WordScanner @visibility root | Reads MySQL's words: keywords, identifiers, introducers and dollar-quoted strings. |
Enums 1§
| LexerState @visibility root | Where MySQL's lexer resumes after a token that decides how the next one is read. |