|
| void | onParseError (const Util::SourceInfo &location, const std::string &message) |
| |
| void | onReadComment (const char *text, bool lineComment) |
| |
|
void | onReadFileName (const char *text) |
| | Notify that the lexer read a filename from a #line directive.
|
| |
|
void | onReadIdentifier (cstring id) |
| | Notify that the lexer read an identifier, @id.
|
| |
|
void | onReadLineNumber (const char *text) |
| | Notify that the lexer read a line number from a #line directive.
|
| |
|
void | onReadToken (const char *text) |
| | Notify that the lexer read a token. @text is the matched source text.
|
| |
The base class of ParserDrivers, which provide a high level interface to parsers and lexers and manage their state.