148 |
/* Table of the symbols, indexed by the symbol number. */ |
/* Table of the symbols, indexed by the symbol number. */ |
149 |
extern symbol_t **symbols; |
extern symbol_t **symbols; |
150 |
|
|
151 |
/* token translation table: indexed by a token number as returned by |
/* TOKEN_TRANSLATION -- a table indexed by a token number as returned |
152 |
the user's yylex routine, it yields the internal token number used |
by the user's yylex routine, it yields the internal token number |
153 |
by the parser and throughout bison. */ |
used by the parser and throughout bison. */ |
154 |
|
typedef short token_number_t; |
155 |
extern short *token_translations; |
extern token_number_t *token_translations; |
156 |
extern int max_user_token_number; |
extern int max_user_token_number; |
157 |
|
|
158 |
/* SEMANTIC_PARSER is nonzero if the input file says to use the hairy |
/* SEMANTIC_PARSER is nonzero if the input file says to use the hairy |