- PERCENT_EXPECT = 265,
- PERCENT_START = 266,
- PERCENT_PREC = 267,
- PERCENT_VERBOSE = 268,
- PERCENT_ERROR_VERBOSE = 269,
- PERCENT_OUTPUT = 270,
- PERCENT_FILE_PREFIX = 271,
- PERCENT_NAME_PREFIX = 272,
- PERCENT_DEFINE = 273,
- PERCENT_PURE_PARSER = 274,
- PERCENT_DEFINES = 275,
- PERCENT_YACC = 276,
- PERCENT_DEBUG = 277,
- PERCENT_LOCATIONS = 278,
- PERCENT_NO_LINES = 279,
- PERCENT_SKELETON = 280,
- PERCENT_TOKEN_TABLE = 281,
- TYPE = 282,
- EQUAL = 283,
- SEMICOLON = 284,
- COLON = 285,
- PIPE = 286,
- ID = 287,
- PERCENT_PERCENT = 288,
- PROLOGUE = 289,
- EPILOGUE = 290,
- BRACED_CODE = 291,
- PERCENT_LEFT = 292,
- PERCENT_RIGHT = 293,
- PERCENT_NONASSOC = 294
+ PERCENT_LEFT = 265,
+ PERCENT_RIGHT = 266,
+ PERCENT_NONASSOC = 267,
+ PERCENT_EXPECT = 268,
+ PERCENT_START = 269,
+ PERCENT_PREC = 270,
+ PERCENT_VERBOSE = 271,
+ PERCENT_ERROR_VERBOSE = 272,
+ PERCENT_OUTPUT = 273,
+ PERCENT_FILE_PREFIX = 274,
+ PERCENT_NAME_PREFIX = 275,
+ PERCENT_DEFINE = 276,
+ PERCENT_PURE_PARSER = 277,
+ PERCENT_DEFINES = 278,
+ PERCENT_YACC = 279,
+ PERCENT_DEBUG = 280,
+ PERCENT_LOCATIONS = 281,
+ PERCENT_NO_LINES = 282,
+ PERCENT_SKELETON = 283,
+ PERCENT_TOKEN_TABLE = 284,
+ TYPE = 285,
+ EQUAL = 286,
+ SEMICOLON = 287,
+ COLON = 288,
+ PIPE = 289,
+ ID = 290,
+ PERCENT_PERCENT = 291,
+ PROLOGUE = 292,
+ EPILOGUE = 293,
+ BRACED_CODE = 294
-#define PERCENT_EXPECT 265
-#define PERCENT_START 266
-#define PERCENT_PREC 267
-#define PERCENT_VERBOSE 268
-#define PERCENT_ERROR_VERBOSE 269
-#define PERCENT_OUTPUT 270
-#define PERCENT_FILE_PREFIX 271
-#define PERCENT_NAME_PREFIX 272
-#define PERCENT_DEFINE 273
-#define PERCENT_PURE_PARSER 274
-#define PERCENT_DEFINES 275
-#define PERCENT_YACC 276
-#define PERCENT_DEBUG 277
-#define PERCENT_LOCATIONS 278
-#define PERCENT_NO_LINES 279
-#define PERCENT_SKELETON 280
-#define PERCENT_TOKEN_TABLE 281
-#define TYPE 282
-#define EQUAL 283
-#define SEMICOLON 284
-#define COLON 285
-#define PIPE 286
-#define ID 287
-#define PERCENT_PERCENT 288
-#define PROLOGUE 289
-#define EPILOGUE 290
-#define BRACED_CODE 291
-#define PERCENT_LEFT 292
-#define PERCENT_RIGHT 293
-#define PERCENT_NONASSOC 294
+#define PERCENT_LEFT 265
+#define PERCENT_RIGHT 266
+#define PERCENT_NONASSOC 267
+#define PERCENT_EXPECT 268
+#define PERCENT_START 269
+#define PERCENT_PREC 270
+#define PERCENT_VERBOSE 271
+#define PERCENT_ERROR_VERBOSE 272
+#define PERCENT_OUTPUT 273
+#define PERCENT_FILE_PREFIX 274
+#define PERCENT_NAME_PREFIX 275
+#define PERCENT_DEFINE 276
+#define PERCENT_PURE_PARSER 277
+#define PERCENT_DEFINES 278
+#define PERCENT_YACC 279
+#define PERCENT_DEBUG 280
+#define PERCENT_LOCATIONS 281
+#define PERCENT_NO_LINES 282
+#define PERCENT_SKELETON 283
+#define PERCENT_TOKEN_TABLE 284
+#define TYPE 285
+#define EQUAL 286
+#define SEMICOLON 287
+#define COLON 288
+#define PIPE 289
+#define ID 290
+#define PERCENT_PERCENT 291
+#define PROLOGUE 292
+#define EPILOGUE 293
+#define BRACED_CODE 294
- 41, 0, -1, 42, 33, 57, 67, -1, -1, 42,
- 43, 68, -1, 44, -1, 34, -1, 22, -1, 18,
- 66, 66, -1, 20, -1, 14, -1, 10, 5, -1,
- 16, 28, 66, -1, 23, -1, 17, 28, 66, -1,
- 24, -1, 15, 28, 66, -1, 19, -1, 25, 66,
- -1, 26, -1, 13, -1, 21, -1, 49, -1, 45,
- -1, 11, 63, -1, 9, 36, -1, -1, 7, 46,
- 56, -1, -1, 6, 47, 56, -1, -1, 8, 27,
- 48, 53, -1, -1, 51, 52, 50, 54, -1, 37,
- -1, 38, -1, 39, -1, -1, 27, -1, 32, -1,
- 53, 32, -1, 63, -1, 54, 63, -1, 27, -1,
- 32, -1, 32, 5, -1, 32, 65, -1, 32, 5,
+ 41, 0, -1, 42, 36, 57, 67, -1, -1, 42,
+ 43, 68, -1, 44, -1, 37, -1, 25, -1, 21,
+ 66, 66, -1, 23, -1, 17, -1, 13, 5, -1,
+ 19, 31, 66, -1, 26, -1, 20, 31, 66, -1,
+ 27, -1, 18, 31, 66, -1, 22, -1, 28, 66,
+ -1, 29, -1, 16, -1, 24, -1, 49, -1, 45,
+ -1, 14, 63, -1, 9, 39, -1, -1, 7, 46,
+ 56, -1, -1, 6, 47, 56, -1, -1, 8, 30,
+ 48, 53, -1, -1, 51, 52, 50, 54, -1, 10,
+ -1, 11, -1, 12, -1, -1, 30, -1, 35, -1,
+ 53, 35, -1, 63, -1, 54, 63, -1, 30, -1,
+ 35, -1, 35, 5, -1, 35, 65, -1, 35, 5,
- 58, -1, 59, -1, 44, 29, -1, -1, 32, 30,
- 60, 61, 29, -1, 62, -1, 61, 31, 62, -1,
- -1, 62, 63, -1, 62, 64, -1, 62, 12, 63,
- -1, 32, -1, 65, -1, 4, -1, 36, -1, 3,
- -1, 3, -1, -1, 33, 35, -1, -1, 29, -1
+ 58, -1, 59, -1, 44, 32, -1, -1, 35, 33,
+ 60, 61, 32, -1, 62, -1, 61, 34, 62, -1,
+ -1, 62, 63, -1, 62, 64, -1, 62, 15, 63,
+ -1, 35, -1, 65, -1, 4, -1, 39, -1, 3,
+ -1, 3, -1, -1, 36, 38, -1, -1, 32, -1
- 0, 146, 146, 159, 161, 164, 166, 167, 168, 169,
- 170, 171, 172, 173, 174, 175, 176, 177, 178, 179,
- 180, 181, 184, 186, 187, 191, 199, 199, 205, 205,
- 210, 210, 216, 216, 226, 228, 229, 232, 234, 238,
- 240, 244, 250, 258, 263, 268, 274, 280, 290, 293,
- 302, 304, 310, 312, 315, 315, 320, 322, 325, 328,
- 330, 332, 336, 338, 339, 342, 348, 357, 365, 370,
- 376, 378
+ 0, 150, 150, 163, 165, 168, 170, 171, 172, 173,
+ 174, 175, 176, 177, 178, 179, 180, 181, 182, 183,
+ 184, 185, 188, 190, 191, 195, 203, 203, 209, 209,
+ 214, 214, 220, 220, 227, 229, 230, 233, 235, 239,
+ 241, 245, 251, 259, 264, 269, 275, 281, 291, 294,
+ 303, 305, 311, 313, 316, 316, 321, 323, 326, 329,
+ 331, 333, 337, 339, 340, 343, 349, 358, 366, 371,
+ 377, 379
- "\"%token\"", "\"%nterm\"", "\"%type\"", "\"%union\"", "\"%expect\"",
- "\"%start\"", "\"%prec\"", "\"%verbose\"", "\"%error-verbose\"",
- "\"%output\"", "\"%file-prefix\"", "\"%name-prefix\"", "\"%define\"",
- "\"%pure-parser\"", "\"%defines\"", "\"%yacc\"", "\"%debug\"",
- "\"%locations\"", "\"%no-lines\"", "\"%skeleton\"", "\"%token-table\"",
- "TYPE", "\"=\"", "\";\"", "\":\"", "\"|\"", "\"identifier\"", "\"%%\"",
- "PROLOGUE", "EPILOGUE", "BRACED_CODE", "\"%left\"", "\"%right\"",
- "\"%nonassoc\"", "$axiom", "input", "declarations", "declaration",
+ "\"%token\"", "\"%nterm\"", "\"%type\"", "\"%union\"", "\"%left\"",
+ "\"%right\"", "\"%nonassoc\"", "\"%expect\"", "\"%start\"", "\"%prec\"",
+ "\"%verbose\"", "\"%error-verbose\"", "\"%output\"", "\"%file-prefix\"",
+ "\"%name-prefix\"", "\"%define\"", "\"%pure-parser\"", "\"%defines\"",
+ "\"%yacc\"", "\"%debug\"", "\"%locations\"", "\"%no-lines\"",
+ "\"%skeleton\"", "\"%token-table\"", "TYPE", "\"=\"", "\";\"", "\":\"",
+ "\"|\"", "\"identifier\"", "\"%%\"", "PROLOGUE", "EPILOGUE",
+ "BRACED_CODE", "$axiom", "input", "declarations", "declaration",
- 3, 0, 0, 0, 28, 26, 0, 0, 0, 0,
- 20, 10, 0, 0, 0, 0, 17, 9, 21, 7,
- 13, 15, 0, 19, 0, 6, 34, 35, 36, 70,
+ 3, 0, 0, 0, 28, 26, 0, 0, 34, 35,
+ 36, 0, 0, 20, 10, 0, 0, 0, 0, 17,
+ 9, 21, 7, 13, 15, 0, 19, 0, 6, 70,
5, 23, 22, 37, 0, 0, 30, 25, 11, 66,
64, 62, 24, 63, 0, 0, 0, 67, 0, 18,
0, 0, 68, 50, 52, 71, 4, 38, 32, 43,
5, 23, 22, 37, 0, 0, 30, 25, 11, 66,
64, 62, 24, 63, 0, 0, 0, 67, 0, 18,
0, 0, 68, 50, 52, 71, 4, 38, 32, 43,
- -32768, 7, -5,-32768,-32768,-32768, -1, 11, 46, 38,
- -32768,-32768, 36, 43, 44, 66,-32768,-32768,-32768,-32768,
- -32768,-32768, 66,-32768, 29,-32768,-32768,-32768,-32768, 48,
- -32768,-32768,-32768, 52, 18, 18,-32768,-32768,-32768,-32768,
- -32768,-32768,-32768,-32768, 66, 66, 66,-32768, 66,-32768,
- 50, 54, 16,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
- 41,-32768, 18, 18, 49,-32768,-32768,-32768,-32768,-32768,
- -32768, 51,-32768,-32768, 38, 81,-32768,-32768,-32768, 53,
- -32768,-32768, 38,-32768,-32768,-32768, 31, 27,-32768,-32768,
- -32768, 38,-32768,-32768,-32768, 27,-32768
+ -32768, 9, 32,-32768,-32768,-32768, -13, -9,-32768,-32768,
+ -32768, 27, 0,-32768,-32768, 3, 5, 33, 60,-32768,
+ -32768,-32768,-32768,-32768,-32768, 60,-32768, 12,-32768, 34,
+ -32768,-32768,-32768, 35, -24, -24,-32768,-32768,-32768,-32768,
+ -32768,-32768,-32768,-32768, 60, 60, 60,-32768, 60,-32768,
+ 38, 49, 66,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
+ 2,-32768, -24, -24, 47,-32768,-32768,-32768,-32768,-32768,
+ -32768, 29,-32768,-32768, 0, 80,-32768,-32768,-32768, 50,
+ -32768,-32768, 0,-32768,-32768,-32768, -20, -2,-32768,-32768,
+ -32768, 0,-32768,-32768,-32768, -2,-32768
- -32768,-32768,-32768,-32768, 85,-32768,-32768,-32768,-32768,-32768,
- -32768,-32768,-32768,-32768,-32768, -6, 55,-32768, 37,-32768,
- -32768,-32768, -2, -9,-32768, -17, 30,-32768,-32768
+ -32768,-32768,-32768,-32768, 82,-32768,-32768,-32768,-32768,-32768,
+ -32768,-32768,-32768,-32768,-32768, -47, 51,-32768, 36,-32768,
+ -32768,-32768, -3, -12,-32768, -50, -17,-32768,-32768
- 42, 4, 5, 6, 7, 8, 9, 3, 10, 11,
- 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
- 22, 23, 4, 5, 6, 7, 36, 9, 24, 25,
- 39, 40, 26, 27, 28, 4, 5, 6, 7, 91,
- 9, 39, 40, 76, 39, 59, 75, 37, 50, 71,
- 60, 38, 49, 26, 27, 28, 77, 77, 84, 41,
- 89, 50, 90, 92, 44, 83, 26, 27, 28, 47,
- 41, 45, 46, 88, 65, 66, 67, 55, 68, 57,
- 69, 78, 96, 70, 39, 85, 81, 30, 95, 72,
- 63
+ 42, 39, 40, 39, 40, 39, 59, 75, 49, 3,
+ 76, 60, 89, 91, 90, 77, 77, 36, 4, 5,
+ 6, 7, 8, 9, 10, 84, 12, 65, 66, 67,
+ 37, 68, 38, 41, 44, 41, 45, 92, 4, 5,
+ 6, 7, 8, 9, 10, 11, 12, 50, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
+ 25, 26, 83, 47, 46, 57, 55, 81, 27, 28,
+ 88, 69, 4, 5, 6, 7, 8, 9, 10, 96,
+ 12, 70, 78, 39, 30, 85, 63, 95, 72, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 50, 71
- 9, 6, 7, 8, 9, 10, 11, 0, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
- 25, 26, 6, 7, 8, 9, 27, 11, 33, 34,
- 3, 4, 37, 38, 39, 6, 7, 8, 9, 12,
- 11, 3, 4, 60, 3, 27, 5, 36, 32, 33,
- 32, 5, 22, 37, 38, 39, 62, 63, 75, 32,
- 29, 32, 31, 36, 28, 74, 37, 38, 39, 3,
- 32, 28, 28, 82, 44, 45, 46, 29, 48, 27,
- 30, 32, 91, 29, 3, 32, 35, 2, 90, 52,
- 35
+ 12, 3, 4, 3, 4, 3, 30, 5, 25, 0,
+ 60, 35, 32, 15, 34, 62, 63, 30, 6, 7,
+ 8, 9, 10, 11, 12, 75, 14, 44, 45, 46,
+ 39, 48, 5, 35, 31, 35, 31, 39, 6, 7,
+ 8, 9, 10, 11, 12, 13, 14, 35, 16, 17,
+ 18, 19, 20, 21, 22, 23, 24, 25, 26, 27,
+ 28, 29, 74, 3, 31, 30, 32, 38, 36, 37,
+ 82, 33, 6, 7, 8, 9, 10, 11, 12, 91,
+ 14, 32, 35, 3, 2, 35, 35, 90, 52, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 35, 36
- 13, 14, 15, 16, 17, 18, 19, 20, 21, 22,
- 23, 24, 25, 26, 33, 34, 37, 38, 39, 43,
- 44, 45, 49, 51, 47, 46, 27, 36, 5, 3,
- 4, 32, 63, 65, 28, 28, 28, 3, 66, 66,
- 32, 44, 57, 58, 59, 29, 68, 27, 52, 27,
- 32, 55, 56, 56, 48, 66, 66, 66, 66, 30,
- 29, 33, 58, 67, 50, 5, 65, 55, 32, 53,
- 60, 35, 54, 63, 65, 32, 61, 62, 63, 29,
- 31, 12, 36, 63, 64, 62, 63
+ 12, 13, 14, 16, 17, 18, 19, 20, 21, 22,
+ 23, 24, 25, 26, 27, 28, 29, 36, 37, 43,
+ 44, 45, 49, 51, 47, 46, 30, 39, 5, 3,
+ 4, 35, 63, 65, 31, 31, 31, 3, 66, 66,
+ 35, 44, 57, 58, 59, 32, 68, 30, 52, 30,
+ 35, 55, 56, 56, 48, 66, 66, 66, 66, 33,
+ 32, 36, 58, 67, 50, 5, 65, 55, 35, 53,
+ 60, 38, 54, 63, 65, 35, 61, 62, 63, 32,
+ 34, 15, 39, 63, 64, 62, 63