Run pod/buildtoc --build-all
[p5sagit/p5-mst-13.2.git] / perly.tab
index 42f6147..605066a 100644 (file)
--- a/perly.tab
+++ b/perly.tab
@@ -167,28 +167,28 @@ static const yytype_int16 yyrhs[] =
 /* YYRLINE[YYN] -- source line where rule number YYN was defined.  */
 static const yytype_uint16 yyrline[] =
 {
-       0,   127,   127,   133,   143,   147,   151,   157,   167,   171,
-     175,   176,   183,   192,   195,   196,   198,   200,   217,   236,
-     238,   240,   244,   248,   252,   256,   265,   266,   270,   281,
-     289,   300,   303,   309,   310,   317,   330,   342,   353,   363,
-     373,   409,   417,   427,   433,   434,   439,   442,   446,   451,
-     455,   459,   465,   474,   478,   480,   482,   484,   486,   491,
-     495,   501,   514,   515,   519,   531,   552,   558,   563,   568,
-     578,   579,   584,   585,   589,   599,   603,   613,   614,   623,
-     636,   635,   652,   656,   660,   664,   668,   678,   686,   690,
-     695,   702,   711,   717,   723,   731,   735,   742,   741,   752,
-     753,   757,   766,   771,   779,   786,   793,   803,   812,   819,
-     828,   835,   841,   848,   858,   862,   866,   872,   876,   880,
-     884,   888,   892,   896,   908,   912,   916,   920,   930,   934,
-     941,   945,   949,   954,   959,   964,   973,   978,   983,   989,
-     995,  1006,  1010,  1014,  1026,  1039,  1047,  1059,  1060,  1061,
-    1062,  1063,  1068,  1072,  1074,  1078,  1083,  1088,  1090,  1092,
-    1094,  1096,  1098,  1100,  1109,  1120,  1122,  1124,  1129,  1142,
-    1147,  1152,  1156,  1160,  1164,  1168,  1172,  1174,  1176,  1178,
-    1181,  1185,  1191,  1194,  1203,  1209,  1214,  1215,  1219,  1227,
-    1234,  1239,  1244,  1246,  1248,  1253,  1255,  1260,  1261,  1263,
-    1278,  1282,  1288,  1294,  1300,  1306,  1312,  1319,  1321,  1323,
-    1326
+       0,   135,   135,   141,   151,   155,   159,   165,   175,   179,
+     183,   184,   191,   200,   203,   204,   206,   208,   225,   244,
+     246,   248,   252,   256,   260,   264,   273,   274,   278,   289,
+     297,   308,   311,   317,   318,   325,   338,   350,   361,   371,
+     381,   413,   421,   431,   437,   438,   443,   446,   450,   455,
+     459,   463,   469,   478,   482,   484,   486,   488,   490,   495,
+     499,   505,   519,   520,   524,   537,   558,   564,   569,   574,
+     584,   585,   590,   591,   595,   605,   609,   619,   620,   629,
+     643,   642,   660,   664,   668,   672,   676,   686,   695,   699,
+     704,   711,   720,   726,   732,   740,   744,   751,   750,   761,
+     762,   766,   775,   780,   788,   795,   802,   812,   821,   828,
+     837,   844,   850,   857,   867,   871,   875,   881,   885,   889,
+     893,   897,   901,   905,   917,   921,   925,   929,   939,   943,
+     950,   954,   958,   963,   968,   973,   982,   987,   992,   998,
+    1004,  1015,  1019,  1023,  1035,  1048,  1056,  1068,  1069,  1070,
+    1071,  1072,  1077,  1081,  1083,  1087,  1092,  1097,  1099,  1101,
+    1103,  1105,  1107,  1109,  1118,  1129,  1131,  1133,  1138,  1151,
+    1156,  1161,  1165,  1169,  1173,  1177,  1181,  1185,  1189,  1191,
+    1194,  1198,  1204,  1207,  1216,  1222,  1227,  1228,  1232,  1240,
+    1247,  1252,  1257,  1259,  1261,  1266,  1268,  1273,  1274,  1276,
+    1291,  1295,  1301,  1307,  1313,  1319,  1325,  1332,  1334,  1336,
+    1339
 };
 #endif
 
@@ -889,30 +889,34 @@ static const yytype_uint8 yystos[] =
       14,    96,    96,   105,   105,    99,    96,    88,    96,   108,
      105,     4,   112,   105,   113,    87,    87,    96,    96,   102
 };
-/* which symbols are of type opval */
-static const int yy_is_opval[] =
-{
-  0, 0, 0, 0, 0, 0, 0, 0, 0,
-  0, 0, 0, 0, 0, 0, 1, 1, 1,
-  1, 1, 1, 1, 1, 1,
-  0, 0, 0, 0, 0, 0, 0, 0,
-  0, 0, 0, 0, 0, 0, 0, 0,
-  0, 0, 0, 0, 0, 0, 0,
-  0, 0, 0, 0, 0, 0, 0,
-  0, 0, 0, 0, 0, 0, 0,
-  0, 0, 0, 0, 0, 0, 0, 0,
-  0, 0, 0, 0, 0, 0, 0,
-  0, 0, 0, 0, 0, 0, 0,
-  0, 0, 0, 0, 0, 0, 0, 0,
-  0, 1, 0, 0, 0, 1,
-  0, 0, 1, 1, 1, 1, 1,
-  1, 1, 1, 1, 0, 1, 1, 1,
-  1, 1, 1, 0, 1, 1, 1,
-  1, 1, 1, 0, 0,
-  0, 1, 1, 1, 1,
-  1, 1, 1, 0, 1, 1, 1, 0,
-  1, 1, 1, 1, 1, 1,
-  1, 1, 1, 1, 1, 1,
-  1, 1, 1, 1, 1, 1, 1, 0
 
+typedef enum {
+       toketype_i_tkval, toketype_ival, toketype_opval, toketype_p_tkval
+} toketypes;
+
+/* type of each token/terminal */
+static const toketypes yy_type_tab[] =
+{
+  toketype_ival, toketype_ival, toketype_ival, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval,
+  toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_opval, toketype_opval, toketype_opval,
+  toketype_opval, toketype_opval, toketype_opval, toketype_opval, toketype_opval, toketype_opval,
+  toketype_p_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval,
+  toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval,
+  toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval,
+  toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval,
+  toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval, toketype_i_tkval,
+  toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_ival,
+  toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_ival,
+  toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_ival,
+  toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_ival, toketype_i_tkval, toketype_ival,
+  toketype_ival, toketype_opval, toketype_ival, toketype_ival, toketype_ival, toketype_opval,
+  toketype_ival, toketype_ival, toketype_opval, toketype_opval, toketype_opval, toketype_opval, toketype_opval,
+  toketype_opval, toketype_opval, toketype_opval, toketype_opval, toketype_ival, toketype_opval, toketype_opval, toketype_opval,
+  toketype_opval, toketype_opval, toketype_opval, toketype_p_tkval, toketype_opval, toketype_opval, toketype_opval,
+  toketype_opval, toketype_opval, toketype_opval, toketype_ival, toketype_ival,
+  toketype_ival, toketype_opval, toketype_opval, toketype_opval, toketype_opval,
+  toketype_opval, toketype_opval, toketype_opval, toketype_ival, toketype_opval, toketype_opval, toketype_opval, toketype_ival,
+  toketype_opval, toketype_opval, toketype_opval, toketype_opval, toketype_opval, toketype_opval,
+  toketype_opval, toketype_opval, toketype_opval, toketype_opval, toketype_opval, toketype_opval,
+  toketype_opval, toketype_opval, toketype_opval, toketype_opval, toketype_opval, toketype_opval, toketype_opval
 };