Go to the source code of this file.
Namespaces | |
| namespace | example |
| The example namespace is used to encapsulate the three parser classes example::Parser, example::Scanner and example::Driver. | |
Defines | |
| #define | yylex examplelex |
| #define | yylex driver.lexer->lex |
| #define | YY_(msgid) msgid |
| #define | YYUSE(e) ((void) (e)) |
| #define | YYCDEBUG if (false) std::cerr |
| #define | YY_SYMBOL_PRINT(Title, Type, Value, Location) |
| #define | YY_REDUCE_PRINT(Rule) |
| #define | YY_STACK_PRINT() |
| #define | yyerrok (yyerrstatus_ = 0) |
| #define | yyclearin (yychar = yyempty_) |
| #define | YYACCEPT goto yyacceptlab |
| #define | YYABORT goto yyabortlab |
| #define | YYERROR goto yyerrorlab |
| #define | YYRECOVERING() (!!yyerrstatus_) |
| #define YY_ | ( | msgid | ) | msgid |
| #define YY_REDUCE_PRINT | ( | Rule | ) |
| #define YY_STACK_PRINT | ( | ) |
| #define YY_SYMBOL_PRINT | ( | Title, | |||
| Type, | |||||
| Value, | |||||
| Location | ) |
Definition at line 124 of file parser.cc.
Referenced by example::Parser::parse(), and example::Parser::yydestruct_().
| #define YYABORT goto yyabortlab |
| #define YYCDEBUG if (false) std::cerr |
| #define YYERROR goto yyerrorlab |
| #define yylex examplelex |
| #define YYUSE | ( | e | ) | ((void) (e)) |
Definition at line 91 of file parser.cc.
Referenced by example::Parser::yydestruct_(), and example::Parser::yysyntax_error_().
1.5.9