diff options
Diffstat (limited to 'y.tab.h.shipped')
-rw-r--r-- | y.tab.h.shipped | 186 |
1 files changed, 186 insertions, 0 deletions
diff --git a/y.tab.h.shipped b/y.tab.h.shipped new file mode 100644 index 00000000..fdf1b170 --- /dev/null +++ b/y.tab.h.shipped @@ -0,0 +1,186 @@ +/* A Bison parser, made by GNU Bison 2.5. */ + + + +/* Tokens. */ +#ifndef YYTOKENTYPE +# define YYTOKENTYPE + /* Put the tokens into the symbol table, so that GDB and other debuggers + know about them. */ + enum yytokentype { + SPACE = 258, + TEXT = 259, + SYMTOK = 260, + ALL = 261, + SOME = 262, + NONE = 263, + MAYBE = 264, + CASES = 265, + BLOCK = 266, + CHOOSE = 267, + GATHER = 268, + AND = 269, + OR = 270, + END = 271, + COLLECT = 272, + UNTIL = 273, + COLL = 274, + OUTPUT = 275, + REPEAT = 276, + PUSH = 277, + REP = 278, + SINGLE = 279, + FIRST = 280, + LAST = 281, + EMPTY = 282, + MOD = 283, + MODLAST = 284, + DEFINE = 285, + TRY = 286, + CATCH = 287, + FINALLY = 288, + IF = 289, + ERRTOK = 290, + HASH_BACKSLASH = 291, + HASH_SLASH = 292, + DOTDOT = 293, + HASH_H = 294, + HASH_S = 295, + HASH_R = 296, + HASH_J = 297, + HASH_SEMI = 298, + HASH_B_QUOTE = 299, + HASH_N = 300, + HASH_T = 301, + WORDS = 302, + WSPLICE = 303, + QWORDS = 304, + QWSPLICE = 305, + SECRET_ESCAPE_R = 306, + SECRET_ESCAPE_E = 307, + SECRET_ESCAPE_I = 308, + SECRET_ESCAPE_J = 309, + OLD_DOTDOT = 310, + NUMBER = 311, + METANUM = 312, + JSKW = 313, + HASH_N_EQUALS = 314, + HASH_N_HASH = 315, + REGCHAR = 316, + REGTOKEN = 317, + LITCHAR = 318, + SPLICE = 319, + JSPLICE = 320, + OLD_AT = 321, + CONSDOT = 322, + LAMBDOT = 323, + UREFDOT = 324, + OREFDOT = 325, + UOREFDOT = 326, + LOW = 327, + ELSE = 328, + ELIF = 329 + }; +#endif +/* Tokens. */ +#define SPACE 258 +#define TEXT 259 +#define SYMTOK 260 +#define ALL 261 +#define SOME 262 +#define NONE 263 +#define MAYBE 264 +#define CASES 265 +#define BLOCK 266 +#define CHOOSE 267 +#define GATHER 268 +#define AND 269 +#define OR 270 +#define END 271 +#define COLLECT 272 +#define UNTIL 273 +#define COLL 274 +#define OUTPUT 275 +#define REPEAT 276 +#define PUSH 277 +#define REP 278 +#define SINGLE 279 +#define FIRST 280 +#define LAST 281 +#define EMPTY 282 +#define MOD 283 +#define MODLAST 284 +#define DEFINE 285 +#define TRY 286 +#define CATCH 287 +#define FINALLY 288 +#define IF 289 +#define ERRTOK 290 +#define HASH_BACKSLASH 291 +#define HASH_SLASH 292 +#define DOTDOT 293 +#define HASH_H 294 +#define HASH_S 295 +#define HASH_R 296 +#define HASH_J 297 +#define HASH_SEMI 298 +#define HASH_B_QUOTE 299 +#define HASH_N 300 +#define HASH_T 301 +#define WORDS 302 +#define WSPLICE 303 +#define QWORDS 304 +#define QWSPLICE 305 +#define SECRET_ESCAPE_R 306 +#define SECRET_ESCAPE_E 307 +#define SECRET_ESCAPE_I 308 +#define SECRET_ESCAPE_J 309 +#define OLD_DOTDOT 310 +#define NUMBER 311 +#define METANUM 312 +#define JSKW 313 +#define HASH_N_EQUALS 314 +#define HASH_N_HASH 315 +#define REGCHAR 316 +#define REGTOKEN 317 +#define LITCHAR 318 +#define SPLICE 319 +#define JSPLICE 320 +#define OLD_AT 321 +#define CONSDOT 322 +#define LAMBDOT 323 +#define UREFDOT 324 +#define OREFDOT 325 +#define UOREFDOT 326 +#define LOW 327 +#define ELSE 328 +#define ELIF 329 + + + + +#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED +typedef union YYSTYPE +{ + +/* Line 2068 of yacc.c */ +#line 109 "parser.y" + + wchar_t *lexeme; + union obj *val; + wchar_t chr; + cnum lineno; + + + +/* Line 2068 of yacc.c */ +#line 207 "y.tab.h" +} YYSTYPE; +# define YYSTYPE_IS_TRIVIAL 1 +# define yystype YYSTYPE /* obsolescent; will be withdrawn */ +# define YYSTYPE_IS_DECLARED 1 +#endif + + + + |