summaryrefslogtreecommitdiffstats
path: root/y.tab.h.shipped
diff options
context:
space:
mode:
Diffstat (limited to 'y.tab.h.shipped')
-rw-r--r--y.tab.h.shipped186
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
+
+
+
+