Go to the source code of this file.
Namespaces | |
| namespace | example |
Classes | |
| class | example::Parser |
| A Bison parser. More... | |
| union | example::Parser::semantic_type |
| Symbol semantic values. More... | |
| struct | example::Parser::token |
| Tokens. More... | |
Defines | |
| #define | YYDEBUG 1 |
| #define | YYERROR_VERBOSE 1 |
| #define | YYTOKEN_TABLE 0 |
| #define | YYLLOC_DEFAULT(Current, Rhs, N) |
| #define YYLLOC_DEFAULT | ( | Current, | |||
| Rhs, | |||||
| N | ) |
Value:
do { \ if (N) \ { \ (Current).begin = (Rhs)[1].begin; \ (Current).end = (Rhs)[N].end; \ } \ else \ { \ (Current).begin = (Current).end = (Rhs)[0].end; \ } \ } while (false)
Definition at line 90 of file parser.h.
Referenced by example::Parser::parse().
1.5.6