Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gcc/GCCSizeofExpressionParserprs.java')
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gcc/GCCSizeofExpressionParserprs.java2241
1 files changed, 1117 insertions, 1124 deletions
diff --git a/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gcc/GCCSizeofExpressionParserprs.java b/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gcc/GCCSizeofExpressionParserprs.java
index 71c72789167..85df19d4b0a 100644
--- a/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gcc/GCCSizeofExpressionParserprs.java
+++ b/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gcc/GCCSizeofExpressionParserprs.java
@@ -36,7 +36,7 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public final static short baseCheck[] = {0,
0,0,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,3,1,
- 1,4,4,3,3,2,2,8,1,0,
+ 1,4,4,3,3,2,2,4,1,0,
1,1,2,2,2,2,2,2,2,2,
2,1,4,1,3,3,3,1,3,3,
1,3,3,1,3,3,3,3,1,3,
@@ -62,277 +62,277 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
6,0,1,2,1,3,1,1,3,2,
1,1,1,1,2,1,2,3,1,1,
1,3,1,2,2,2,3,4,5,1,
- 7,3,0,0,1,1,3,3,4,1,
- 1,2,3,2,3,2,1,0,1,2,
- 1,1,1,1,1,2,4,3,6,2,
- 4,1,1,1,1,2,6,3,1,3,
- 1,4,0,1,1,1,3,1,0,4,
- 3,1,2,1,3,4,4,6,1,0,
- 1,3,1,3,0,1,4,5,2,2,
- 3,3,5,3,4,3,1,2,2,2,
- 4,2,1,1,2,2,3,2,2,3,
- 1,1,1,1,1,1,1,2,5,3,
- 1,1,-39,0,0,0,0,0,0,-2,
- 0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,-175,-35,0,-133,
- 0,-135,0,0,0,-58,0,0,0,0,
- 0,0,-40,0,0,0,0,0,-4,0,
- 0,0,0,0,0,0,0,-16,0,-46,
- 0,0,0,0,0,0,-36,0,0,0,
- 0,0,0,-171,0,-137,0,-34,-187,0,
- 0,0,0,0,0,0,0,0,0,0,
- 0,0,-168,0,0,-80,0,0,0,0,
- 0,0,0,0,0,0,0,0,-55,0,
- 0,0,0,0,0,0,0,0,0,0,
- 0,-131,-37,0,0,0,0,0,-18,0,
- -47,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,-138,0,-19,
- 0,0,0,0,0,-48,0,0,0,0,
- 0,0,0,0,0,0,0,0,0,0,
- 0,0,0,-162,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,-139,0,-146,
- 0,0,0,0,0,0,0,-31,0,0,
- -147,-75,-286,0,0,0,0,0,0,0,
- 0,0,0,0,0,-73,0,-32,0,0,
- 0,0,0,0,0,0,-20,0,0,-255,
- -21,0,0,-189,-158,0,-249,0,-125,0,
- 0,0,0,0,0,0,-52,0,0,0,
- 0,0,0,0,0,0,0,0,0,0,
- 0,0,0,-22,0,-302,0,0,0,0,
- 0,0,0,0,0,0,0,0,0,0,
- -5,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,-239,0,0,0,0,0,
- 0,0,0,0,0,0,0,0,0,-159,
- 0,0,0,0,0,0,0,0,-256,-305,
- 0,-78,0,0,0,0,0,0,0,0,
- 0,0,0,0,-23,-87,-148,0,0,0,
- 0,0,0,0,0,0,-122,0,0,0,
- 0,0,0,0,-124,0,-197,-237,0,0,
- 0,0,0,0,-241,0,0,0,0,0,
- 0,-262,0,0,0,0,0,0,0,-154,
- 0,0,0,0,0,0,0,0,0,-184,
- 0,-258,0,0,0,0,0,0,0,0,
- 0,0,0,0,-24,-134,0,0,0,0,
- 0,0,0,0,0,-25,0,0,0,0,
- 0,0,0,-81,0,-336,0,0,0,-278,
- 0,0,0,0,0,0,-119,0,0,0,
- 0,0,0,0,-185,0,0,0,0,0,
- 0,0,0,-288,0,0,-282,0,0,0,
- 0,0,0,-1,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,0,0,0,
- -238,-26,0,-208,0,0,-27,0,0,-296,
- 0,0,0,0,-56,0,0,0,0,0,
- 0,0,0,0,0,0,0,-3,0,0,
- 0,0,0,0,0,0,0,0,0,0,
- 0,-223,0,-74,0,0,0,0,0,0,
- 0,0,0,0,-123,0,0,0,0,0,
- 0,0,0,0,0,0,0,0,0,-209,
- 0,0,0,0,0,0,0,0,-166,-28,
- 0,-156,0,0,0,0,0,0,-211,0,
- 0,0,0,0,0,0,-83,0,0,0,
- 0,0,0,0,0,-167,0,0,0,0,
- 0,0,0,0,0,0,0,0,0,0,
- -136,0,0,0,0,0,0,0,0,-127,
- -129,0,-130,0,0,0,0,0,0,0,
- -312,0,0,0,0,0,0,-231,0,0,
- 0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,-242,0,0,-29,0,0,
- 0,0,0,0,0,0,0,0,0,0,
- -84,-140,-309,-169,0,0,0,0,0,0,
- 0,-254,-179,0,0,0,0,0,0,0,
- -62,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,-177,-182,0,-6,0,0,
- 0,0,0,0,-63,0,0,0,0,0,
- 0,-85,0,0,0,0,0,-245,0,0,
- 0,0,0,0,0,0,0,0,-268,-298,
- 0,-64,0,0,0,0,0,0,-181,0,
- 0,0,0,0,-94,0,-303,-212,0,0,
- 0,0,0,0,0,0,0,0,-65,0,
- 0,0,0,0,0,-199,0,0,0,0,
- 0,0,0,0,-213,0,0,0,0,0,
- 0,0,-284,0,0,-66,0,0,0,0,
- 0,0,-202,0,0,0,0,0,0,0,
- -314,-215,0,0,0,0,0,0,0,-322,
- -99,0,-67,0,0,0,0,0,0,-205,
- 0,0,0,0,0,0,-100,0,-224,0,
- 0,0,0,0,0,0,0,-101,0,-68,
- 0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,-102,-226,0,0,0,0,
- 0,0,0,-103,-104,0,-69,0,0,0,
- 0,0,0,-219,0,0,0,0,0,0,
- 0,-105,-227,0,0,0,0,0,0,0,
- -106,-107,0,-70,0,0,0,0,0,0,
- -247,0,0,0,0,0,0,0,-108,-246,
- 0,0,0,0,0,0,0,-265,-109,0,
- -71,0,0,0,0,0,0,-248,0,0,
- 0,0,0,-110,0,-293,-111,0,0,0,
- 0,0,0,0,-308,-112,0,-72,0,0,
- 0,0,0,0,-113,0,0,0,0,0,
- 0,-96,0,-114,0,0,0,0,0,0,
- 0,-115,-116,0,0,0,0,0,-160,0,
- 0,0,0,0,0,0,0,0,0,0,
- 0,-250,0,0,-117,0,0,0,0,0,
- 0,0,-118,0,0,-7,0,0,0,0,
- 0,0,0,0,0,0,-121,0,-49,0,
- 0,0,0,0,0,0,0,0,0,0,
- 0,0,-252,-251,-257,-259,-198,0,0,0,
+ 1,7,3,0,0,1,1,3,3,4,
+ 1,1,2,3,2,3,2,1,0,1,
+ 2,1,1,1,1,1,2,4,3,6,
+ 2,4,1,1,1,1,2,6,3,1,
+ 3,1,4,0,1,1,1,3,1,0,
+ 4,3,1,2,1,3,4,4,6,1,
+ 0,1,3,1,3,0,1,4,5,2,
+ 2,3,3,5,3,4,3,1,2,2,
+ 2,4,2,1,1,2,2,3,2,2,
+ 3,1,1,1,1,1,1,1,2,5,
+ 3,1,1,-39,0,0,0,0,0,0,
+ -163,0,0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,0,0,-134,0,-2,
+ 0,-237,-31,0,0,0,-54,0,0,0,
+ 0,0,0,-119,0,0,0,0,0,-4,
+ 0,-290,0,0,0,0,0,-75,0,-60,
+ 0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,0,-173,0,0,0,0,0,
+ 0,0,0,0,0,0,-164,0,0,0,
+ 0,0,0,0,0,-40,0,0,0,0,
+ 0,0,0,-16,-132,0,0,0,-247,-55,
+ 0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,-136,0,0,0,0,0,0,
+ -61,0,0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,-123,-18,0,0,0,
+ 0,0,0,0,0,0,0,-176,0,0,
+ 0,0,-35,0,-19,-80,-126,0,0,0,
+ 0,0,0,-199,0,0,0,0,0,0,
+ 0,0,0,0,0,0,0,0,-238,0,
+ 0,0,0,0,0,0,0,0,0,-147,
+ 0,-274,0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,0,-33,-135,0,-181,
+ 0,-148,0,0,-125,-36,0,0,0,0,
+ 0,0,0,0,-57,0,0,0,0,0,
+ 0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,0,-20,0,0,0,0,-21,
+ -118,-155,0,-269,0,0,0,0,0,0,
+ 0,0,0,0,0,0,-138,0,0,-22,
+ 0,0,0,0,0,0,0,0,0,-256,
+ 0,-276,0,0,0,0,0,0,0,0,
+ 0,0,0,0,-37,0,0,0,0,0,
+ 0,0,0,0,0,0,0,0,0,0,
+ 0,-23,0,-130,-1,-220,-32,0,0,0,
+ 0,0,0,-160,-58,0,0,0,0,0,
+ 0,-170,0,0,0,0,0,0,0,0,
+ 0,0,0,0,-139,0,-24,0,-301,0,
+ 0,0,0,0,0,0,0,0,0,0,
+ 0,-25,0,0,-26,0,0,0,0,0,
+ 0,0,0,-81,0,0,-78,0,0,0,
+ 0,0,0,0,0,0,0,0,0,-73,
+ -140,0,-27,0,0,0,0,0,0,0,
+ -149,0,-183,0,-159,0,0,0,-282,0,
+ 0,0,-252,0,0,-249,0,0,0,0,
+ 0,0,0,0,0,0,0,0,0,-28,
+ 0,-273,0,0,0,0,0,0,0,0,
+ 0,-186,0,-3,0,0,0,0,0,0,
+ -168,0,0,0,0,0,-288,0,-83,-187,
+ 0,0,0,0,0,0,0,0,0,-222,
+ 0,-124,0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,0,-296,0,0,0,
+ 0,0,0,0,0,0,-84,-230,0,-157,
+ 0,0,0,0,0,0,-85,0,0,0,
+ 0,0,0,-219,0,-207,0,0,0,0,
+ 0,0,0,0,-280,0,-94,-56,0,0,
+ 0,0,0,0,0,0,0,0,0,0,
+ -41,0,0,0,0,0,0,0,0,0,
+ -169,0,0,0,0,0,0,0,0,0,
+ 0,0,0,-99,0,-137,-100,0,0,0,
+ 0,0,0,0,0,-201,-210,0,0,0,
+ 0,0,0,0,0,-308,0,0,0,0,
+ 0,0,-204,0,0,0,0,0,0,0,
+ -141,-240,0,0,0,0,0,0,0,0,
+ -177,-208,0,0,0,0,0,0,0,-29,
+ 0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,-101,0,-102,0,-62,0,0,
+ 0,0,0,0,0,0,0,0,0,0,
+ 0,-281,-216,-299,0,0,0,0,0,0,
+ 0,-241,-305,0,0,0,0,0,0,-63,
+ 0,0,0,0,0,0,-242,0,0,0,
+ 0,0,0,0,-103,0,0,0,0,0,
+ 0,0,0,0,0,0,0,-64,0,0,
+ 0,0,0,0,-104,0,0,0,0,0,
+ 0,0,-259,-309,0,0,0,0,0,0,
+ 0,-277,0,0,0,-65,0,0,0,0,
+ 0,0,-218,0,0,0,0,0,0,0,
+ -287,0,0,0,0,0,0,0,0,-303,
+ 0,-292,0,-66,0,0,0,0,0,0,
+ -239,0,0,0,0,0,-315,0,-297,0,
+ 0,0,0,0,0,0,0,0,-105,-310,
+ 0,-67,0,0,0,0,0,0,-251,0,
+ 0,0,0,0,0,0,-106,-318,0,0,
+ 0,0,0,0,0,0,-107,-108,0,-68,
+ 0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,0,-109,-110,0,0,0,0,
+ 0,0,0,-111,-300,-112,0,-69,0,0,
+ 0,0,0,0,-302,0,0,0,0,0,
+ -113,-114,-115,-116,0,0,0,0,0,0,
+ 0,-117,-120,-122,0,-70,0,0,0,0,
+ 0,0,-323,0,0,0,0,0,0,-133,
+ -255,0,0,0,0,0,0,0,0,-143,
+ -150,-151,0,-71,0,0,0,0,0,0,
+ -332,0,0,0,0,0,0,-153,-154,-156,
+ 0,0,0,0,0,0,0,-158,-165,-174,
+ 0,-72,0,0,0,0,0,0,-178,0,
+ 0,0,0,0,0,-182,-96,0,0,0,
+ 0,0,0,0,0,-74,-185,-190,0,0,
0,0,0,-161,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,-132,0,0,
- 0,0,0,0,0,0,0,0,-142,0,
- -203,0,0,0,0,0,0,-260,0,0,
- 0,0,0,-149,0,-150,-261,0,0,0,
- 0,0,0,0,-152,-153,0,-204,0,0,
- 0,0,0,0,-283,0,0,0,0,0,
- -294,-155,-157,-163,0,0,0,0,0,0,
- 0,-307,-172,0,-229,0,0,0,0,0,
- 0,-174,0,0,0,0,0,0,0,-176,
- -180,0,0,0,0,0,0,0,-243,0,
0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,0,0,-194,-195,-198,
+ 0,-213,-215,-224,0,0,-235,0,0,0,
+ -257,0,-46,0,0,0,0,0,0,-128,
+ 0,0,0,0,-258,0,0,-5,0,0,
+ 0,0,0,0,0,0,0,0,0,-271,
+ -272,-275,-279,0,-294,0,-162,0,0,0,
+ 0,0,0,-298,0,0,0,0,0,-312,
+ -320,-324,0,0,0,0,0,0,0,0,
+ 0,0,0,0,-202,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,-285,0,0,0,0,0,
- 0,0,0,0,0,0,0,-279,-290,-299,
- -310,0,0,0,0,0,0,0,-295,0,
0,0,0,0,0,0,0,0,0,0,
+ 0,0,-203,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,-313,-183,-306,0,0,0,0,0,
- 0,0,0,0,0,0,0,-188,-311,0,
- 0,0,0,0,0,0,0,0,-315,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,-319,-192,0,0,0,0,0,
- 0,0,-193,0,-330,0,0,0,0,0,
- 0,0,0,0,0,0,0,-196,-217,-326,
- -327,0,0,0,0,0,0,0,-320,-98,
- 0,0,0,0,0,0,0,-53,0,0,
- 0,0,0,0,0,0,0,0,-144,0,
- -325,-59,0,0,0,0,0,-200,0,0,
- -214,0,0,-216,0,0,0,0,0,0,
- 0,0,-221,0,0,0,0,-225,0,-236,
- 0,0,-334,0,0,0,0,0,0,0,
- -335,-240,-57,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,-244,-266,0,
- 0,0,-195,-190,0,-267,0,-232,-280,0,
- 0,-281,0,-300,0,0,0,0,0,-304,
- 0,0,0,0,-316,0,-292,-33,0,-324,
- 0,0,0,0,0,0,0,-328,0,0,
+ -228,0,0,0,0,0,0,-254,0,0,
+ 0,0,0,-131,0,-171,0,0,0,0,
+ 0,0,0,0,-278,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,0,-41,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,0,-173,-170,
- 0,0,0,0,0,0,0,-60,0,0,
+ 0,-289,0,0,0,0,0,0,0,0,
+ 0,0,0,0,-179,-184,-211,0,0,0,
+ 0,0,0,0,0,-304,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,-89,0,0,0,0,0,0,0,0,
- 0,0,-207,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,-220,0,0,0,0,-271,0,0,
+ 0,0,-311,0,0,0,0,0,0,0,
+ 0,0,0,0,0,-212,-214,-223,-225,0,
+ 0,0,0,0,0,0,-322,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,-274,-17,0,0,0,0,0,
+ 0,0,0,-326,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,-264,0,0,-165,-329,0,0,0,0,
- 0,0,0,0,0,-145,0,0,0,0,
- 0,0,0,0,-287,0,0,0,0,0,
+ 0,0,0,0,0,0,0,-246,0,0,
+ 0,-82,0,0,0,0,-226,0,0,0,
+ 0,0,0,0,0,0,0,0,-47,0,
0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,0,-236,0,0,0,-243,0,
+ 0,0,0,0,0,0,0,0,-98,0,
0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,-145,0,0,-248,-245,
+ 0,0,0,0,0,-79,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,-61,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,-317,0,0,0,0,
+ 0,0,0,0,0,0,0,0,0,-48,
+ 0,0,0,0,0,0,-197,0,0,0,
+ 0,0,0,0,0,0,-34,-253,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,-233,0,-263,0,0,0,0,
+ 0,0,0,-172,0,0,0,-189,0,0,
0,0,0,0,0,0,0,0,0,0,
- -14,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,-151,0,0,0,-277,
+ 0,0,0,0,0,0,-286,0,-175,0,
+ 0,-59,0,0,-250,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,-79,0,0,0,
+ 0,0,0,0,0,-270,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,0,0,0,-284,0,
+ 0,-49,0,0,0,0,0,0,-206,0,
+ 0,0,0,-129,0,0,0,0,0,0,
+ 0,0,0,0,-293,0,0,0,0,0,
+ 0,0,0,0,-50,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,
- -54,0,0,0,0,0,0,-82,0,0,
- 0,0,0,0,0,0,0,0,-128,0,
+ 0,-265,0,0,-306,0,0,0,0,0,
+ 0,0,0,0,0,0,0,0,-266,0,
+ 0,0,0,-325,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,-218,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,-15,0,0,0,0,0,0,0,
- 0,0,0,0,0,-191,0,-275,0,0,
+ -167,0,-307,0,-316,0,-8,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,-194,0,0,0,
+ 0,0,0,-313,-321,-330,0,0,0,-121,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,-228,0,0,
+ -232,0,0,0,0,0,-77,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,0,-230,0,
- 0,-38,0,0,0,0,-301,0,0,0,
0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,-331,0,0,0,0,0,0,
+ 0,0,0,0,0,0,0,0,0,-268,
0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- -253,0,-270,0,0,-222,0,0,0,0,
- 0,0,0,0,0,0,0,0,0,-272,
+ 0,0,0,0,0,-152,0,0,0,0,
+ 0,0,0,-6,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
+ 0,0,-193,0,0,0,0,0,-87,0,
+ 0,0,0,0,0,0,0,0,0,-196,
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,-227,0,0,0,
+ 0,0,-89,0,0,0,0,0,0,0,
+ 0,0,0,-229,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,-295,0,0,0,0,
+ 0,0,0,0,0,-244,-261,0,0,0,
+ 0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,-263,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,
+ -221,0,0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,0,0,-264,0,0,
+ -146,0,0,0,0,0,0,0,0,0,
+ 0,-38,0,0,-319,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,-273,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,0,-323,0,
- 0,0,0,0,0,0,0,-234,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,0,0,-332,
+ 0,-329,0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,0,0,0,-334,0,
+ 0,-191,-192,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- -333,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,-338,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,-120,0,0,0,
- -337,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,-50,0,0,
- 0,0,0,0,0,0,0,0,0,-51,
- 0,0,0,0,0,0,-86,0,0,0,
- 0,0,0,0,0,0,0,-88,0,0,
+ -51,0,0,0,0,0,0,-86,0,0,
+ 0,0,-88,0,0,0,0,-91,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,0,0,-8,
0,0,0,0,0,0,0,0,0,0,
- -91,-97,0,0,0,0,0,0,0,0,
- 0,-93,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,-9,0,0,0,0,0,0,
- 0,0,0,0,-95,-141,0,0,0,0,
+ -7,0,0,0,0,0,0,0,0,0,
+ 0,-93,0,0,0,0,-95,0,0,0,
0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,-76,0,0,0,0,0,0,
+ 0,0,0,0,0,0,0,0,0,-52,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,-42,0,0,
- 0,0,0,0,0,0,0,-126,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,-206,0,0,0,0,0,0,0,0,
- -10,0,0,0,0,0,0,0,0,0,
- 0,0,-11,0,0,0,0,0,0,0,
+ 0,0,-53,0,0,0,0,0,0,-233,
+ 0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,-42,0,0,0,0,0,0,
+ 0,0,0,-127,0,0,0,0,0,0,
+ 0,0,-205,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,-9,
+ 0,0,0,0,0,0,0,0,-10,0,
+ 0,0,0,0,0,0,0,-11,0,0,
0,0,0,0,0,0,-12,0,0,0,
0,0,0,0,0,-13,0,0,0,0,
- 0,0,-30,0,0,0,0,0,0,0,
- -43,0,0,0,0,0,0,0,0,0,
- -44,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,-45,0,0,0,
- 0,0,0,-77,0,-76,0,0,0,0,
- 0,0,-92,0,0,0,0,0,0,0,
- 0,0,-143,0,0,0,0,0,0,0,
- -210,0,0,0,-186,0,0,0,0,0,
+ 0,0,-17,0,-30,0,0,0,-92,0,
+ 0,0,-43,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,-44,0,
+ 0,0,0,0,0,0,0,-45,0,0,
+ 0,0,0,0,-209,0,-144,0,-328,-188,
0,0,0,0,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,-235,0,0,
- 0,-90,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,-164,0,0,
- 0,0,0,0,0,0,0,0,-178,0,
- 0,0,0,0,-201,0,0,0,0,-289,
+ 0,0,0,-234,0,0,0,-90,0,0,
+ 0,0,0,0,-166,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
- 0,0,-291,0,0,-276,0,0,0,0,
- 0,-318,0,0,0,-331,0,0,0,0,
+ 0,0,-333,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,-269,0,
- 0,-297,0,0,-321,0,0,0,0,0,
+ 0,0,0,0,0,0,0,-14,0,0,
0,0,0,0,0,0,0,0,0,0,
+ 0,-15,0,0,0,0,0,0,-97,0,
+ 0,0,0,0,0,-180,0,0,0,-200,
+ 0,-142,0,0,0,0,0,0,0,0,
+ 0,0,0,0,0,0,-231,-217,-283,-285,
+ -267,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
+ -314,0,0,0,0,-327,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
+ 0,0,0,-260,0,-291,0,0,0,0,
+ 0,-317,0,0,0,0,0,0,0,0,
+ -262,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
};
};
public final static short baseCheck[] = BaseCheck.baseCheck;
@@ -342,319 +342,318 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface BaseAction {
public final static char baseAction[] = {
- 114,7,115,34,34,24,24,51,51,27,
- 27,1,1,2,2,2,2,3,3,3,
- 4,5,5,5,5,5,5,5,5,68,
- 68,90,6,6,6,6,6,6,6,6,
+ 114,7,115,34,34,24,24,56,56,26,
+ 26,1,1,2,2,2,2,3,3,3,
+ 4,5,5,5,5,5,5,5,5,76,
+ 76,90,6,6,6,6,6,6,6,6,
6,6,8,8,9,9,9,9,10,10,
10,11,11,11,12,12,12,12,12,17,
17,17,18,18,19,19,20,20,21,21,
- 22,22,23,23,26,26,26,26,26,26,
- 26,26,26,26,26,26,35,29,25,116,
- 116,92,92,57,36,36,36,36,36,36,
- 36,37,37,37,30,30,117,117,93,93,
+ 22,22,23,23,27,27,27,27,27,27,
+ 27,27,27,27,27,27,35,29,25,116,
+ 116,91,91,58,36,36,36,36,36,36,
+ 36,37,37,37,30,30,117,117,92,92,
38,38,39,39,39,65,65,40,40,40,
- 40,41,41,41,41,41,76,76,33,33,
- 33,33,33,52,52,52,99,99,94,94,
- 94,94,95,95,95,96,96,96,97,97,
- 97,98,98,98,118,118,100,100,101,53,
- 56,56,56,56,56,69,70,70,70,70,
- 70,70,70,70,70,70,70,70,80,77,
- 77,119,120,81,81,78,78,78,82,102,
- 102,103,103,83,83,83,59,121,121,104,
- 84,84,84,79,79,122,105,105,106,106,
- 85,85,31,32,32,32,54,55,55,42,
+ 40,41,41,41,41,41,77,77,33,33,
+ 33,33,33,51,51,51,98,98,93,93,
+ 93,93,94,94,94,95,95,95,96,96,
+ 96,97,97,97,118,118,99,99,100,52,
+ 55,55,55,55,55,69,70,70,70,70,
+ 70,70,70,70,70,70,70,70,81,78,
+ 78,119,120,82,82,79,79,79,83,101,
+ 101,102,102,84,84,84,60,121,121,103,
+ 85,85,85,80,80,122,104,104,105,105,
+ 86,86,31,32,32,32,53,54,54,42,
42,42,42,45,45,47,43,43,44,48,
- 48,139,139,46,140,140,123,123,49,49,
- 49,49,49,49,49,49,49,107,66,66,
- 66,66,50,72,72,71,71,71,73,73,
- 67,67,124,124,75,75,74,74,74,60,
- 60,60,61,62,62,62,63,63,63,63,
- 58,58,58,64,125,91,91,91,91,86,
- 126,127,127,128,128,129,129,141,141,142,
- 142,143,143,143,143,145,145,144,144,144,
- 146,146,13,13,13,28,28,14,14,130,
- 130,108,108,108,109,109,131,131,110,110,
- 15,15,132,132,111,111,111,16,87,133,
- 133,134,134,112,112,112,88,88,88,6,
- 6,12,12,23,3,37,135,113,113,113,
- 89,89,33,76,52,101,101,101,104,104,
- 104,122,119,120,50,82,128,128,136,137,
- 86,114,114,205,1135,17,21,18,438,940,
- 133,44,530,509,611,607,364,312,313,314,
- 715,644,796,785,867,862,74,1130,1819,91,
- 999,2849,1357,186,134,212,1558,20,17,21,
- 18,438,42,878,44,530,509,611,607,50,
- 1690,330,354,715,1345,136,133,135,1733,159,
- 1558,20,17,21,18,438,42,1819,44,530,
- 509,1228,138,165,1177,178,1357,185,49,49,
- 142,145,148,151,716,888,888,364,312,313,
- 314,2756,357,1007,104,429,388,2148,2517,2528,
- 2561,2572,1352,87,87,134,212,582,1219,1558,
- 20,17,21,18,438,42,2605,44,530,509,
- 611,1324,1130,1819,254,212,136,133,135,225,
- 159,1558,20,17,21,18,438,42,333,44,
- 530,509,1245,138,165,274,331,19,1250,1531,
- 1135,142,145,148,151,716,1558,20,17,21,
- 18,438,42,357,44,530,509,1254,2148,2517,
- 2528,2561,2572,1352,1438,20,17,21,18,438,
- 940,1427,44,530,509,611,607,2605,1357,187,
- 1585,715,644,796,785,867,862,74,1357,31,
- 280,1585,1513,1534,20,17,21,18,438,940,
- 1427,44,530,509,611,607,1819,123,1357,31,
- 715,644,796,785,867,862,74,253,122,280,
- 244,315,285,332,49,1537,22,255,1718,255,
- 1393,888,1773,315,312,313,314,1558,20,17,
- 21,18,438,42,407,44,530,1282,727,87,
- 286,285,126,1246,243,737,1267,1718,253,212,
- 253,212,218,864,220,930,222,223,228,273,
- 1504,1582,20,17,21,18,438,350,25,286,
- 268,804,476,271,1335,1372,20,17,21,18,
- 438,940,1427,44,530,509,611,607,24,834,
- 590,473,715,644,796,785,867,862,74,301,
- 1589,280,1303,20,17,21,18,438,940,619,
- 44,530,509,611,607,167,591,1357,825,715,
- 644,796,785,867,862,74,966,709,735,315,
- 312,313,314,287,1782,1513,238,949,1267,1718,
- 316,312,313,314,786,1462,20,17,21,18,
- 438,940,1537,44,530,509,611,607,342,1797,
- 1585,288,715,644,796,785,867,862,74,240,
- 1585,280,1654,20,17,21,18,438,940,194,
- 44,530,509,611,607,294,755,111,344,715,
- 644,796,785,867,862,74,242,125,328,316,
- 312,313,314,380,475,861,268,320,1721,1718,
- 1486,20,17,21,18,438,940,49,44,530,
- 509,611,607,1678,554,1585,1782,715,644,796,
- 785,867,862,74,1420,410,280,1510,20,17,
- 21,18,438,940,393,44,530,509,611,607,
- 341,888,121,275,715,644,796,785,867,862,
- 74,1842,31,280,1226,254,212,201,157,87,
- 1357,1769,1578,381,1718,1558,20,17,21,18,
- 438,42,326,44,530,509,611,1327,1558,20,
- 17,21,18,438,940,289,44,530,509,611,
- 607,1718,1585,1579,1819,715,644,796,785,867,
- 862,74,28,227,91,1630,20,17,21,18,
- 438,940,1955,44,530,509,611,607,23,2909,
- 571,281,715,644,796,785,867,862,74,1513,
- 1309,939,1558,20,17,21,18,438,42,168,
- 44,530,509,611,607,209,454,417,390,715,
- 644,796,785,867,862,93,1332,20,17,21,
- 18,438,940,242,44,530,509,611,607,226,
- 429,1085,1850,715,644,796,785,867,862,74,
- 1819,1832,1210,1221,316,312,313,314,1849,1663,
- 239,1654,20,17,21,18,438,940,1222,44,
- 530,509,611,607,272,277,259,318,715,644,
- 796,785,867,862,74,1357,294,328,1558,20,
- 17,21,18,438,940,127,44,530,509,611,
- 607,687,965,1468,1819,715,644,796,785,867,
- 862,74,1832,49,92,316,312,313,314,2860,
- 2178,1558,20,17,21,18,438,940,278,44,
- 530,509,611,607,254,212,230,1655,715,644,
- 796,785,867,862,74,1819,1819,85,1582,20,
- 17,21,18,438,349,1558,20,17,21,18,
- 438,940,735,44,530,509,611,607,1338,337,
- 1733,327,715,644,796,785,867,862,74,1585,
- 1585,84,1558,20,17,21,18,438,940,49,
- 44,530,509,611,607,626,1903,1585,1819,715,
- 644,796,785,867,862,74,2912,2915,83,1558,
- 20,17,21,18,438,940,49,44,530,509,
- 611,607,279,1300,338,1685,715,644,796,785,
- 867,862,74,1357,296,82,1558,20,17,21,
- 18,438,940,1112,44,530,509,611,607,1425,
- 617,1790,1410,715,644,796,785,867,862,74,
- 1585,1257,81,1558,20,17,21,18,438,940,
- 1513,44,530,509,611,607,335,1633,193,1819,
- 715,644,796,785,867,862,74,117,430,80,
- 1558,20,17,21,18,438,940,292,44,530,
- 509,611,607,2313,241,572,1819,715,644,796,
- 785,867,862,74,736,948,79,1558,20,17,
- 21,18,438,940,49,44,530,509,611,607,
- 2330,1952,1761,1819,715,644,796,785,867,862,
- 74,1773,1330,78,1558,20,17,21,18,438,
- 940,49,44,530,509,611,607,2372,583,1797,
- 1842,715,644,796,785,867,862,74,1517,819,
- 77,1558,20,17,21,18,438,940,1258,44,
- 530,509,611,607,350,1975,1517,1141,715,644,
- 796,785,867,862,74,949,293,76,1558,20,
- 17,21,18,438,940,644,44,530,509,611,
- 607,282,1177,178,476,715,644,796,785,867,
- 862,74,640,630,75,364,312,313,314,1558,
- 20,17,21,18,438,940,1501,44,530,509,
- 611,607,1513,134,212,1186,715,644,796,785,
- 867,862,74,851,1654,353,1582,20,17,21,
- 18,438,41,1681,137,133,135,1407,159,1558,
- 20,17,21,18,438,42,243,44,530,509,
- 1255,139,165,1819,1513,1819,1819,1728,1768,143,
- 146,149,152,716,1558,20,17,21,18,438,
- 940,358,44,530,509,611,607,224,794,317,
- 336,715,644,796,785,867,862,74,244,790,
- 73,1558,20,17,21,18,438,940,49,44,
- 530,509,611,607,1063,2873,1111,1842,715,644,
- 796,785,867,862,74,1369,1660,1382,1558,20,
- 17,21,18,438,940,1727,44,530,509,611,
- 607,1842,804,853,1465,715,644,796,785,867,
- 862,74,1513,880,1424,1558,20,17,21,18,
- 438,42,301,44,530,509,611,607,179,293,
- 1684,1139,715,644,796,785,867,862,93,1558,
- 20,17,21,18,438,42,295,44,530,509,
- 611,607,203,1752,1108,291,715,644,796,785,
- 867,862,93,745,377,1558,20,17,21,18,
- 438,42,356,44,530,509,611,607,1778,1779,
- 1819,1819,715,644,796,785,867,862,93,1558,
- 20,17,21,18,438,42,1495,44,530,509,
- 611,607,1137,322,1200,229,715,644,796,785,
- 867,862,93,1842,69,1558,20,17,21,18,
- 438,42,1512,44,530,509,611,607,1016,1789,
- 319,1721,715,644,796,785,867,862,93,1558,
- 20,17,21,18,438,42,211,44,530,509,
- 611,607,1165,233,1842,919,715,644,796,785,
- 867,862,93,879,180,1558,20,17,21,18,
- 438,42,1680,44,530,509,611,607,1755,1683,
- 1513,1842,715,644,796,785,867,862,93,1819,
- 137,1503,316,312,313,314,201,383,1558,20,
- 17,21,18,438,42,204,44,530,1299,1,
- 1503,1819,400,2431,379,86,383,110,1188,888,
- 95,1852,202,615,1290,760,108,94,96,97,
- 98,99,806,1469,86,347,110,87,1853,95,
- 200,1362,615,1819,760,108,94,96,97,98,
- 99,1819,208,1558,20,17,21,18,438,42,
- 105,44,530,509,611,607,109,2448,1179,1327,
- 715,644,1336,333,49,348,1565,363,1760,1856,
- 2808,888,1784,106,1323,109,315,312,313,314,
- 1696,315,312,313,314,1263,363,541,396,87,
- 676,2054,107,1273,2808,888,2208,1709,764,3121,
- 315,312,313,314,3121,217,864,220,930,222,
- 223,228,3121,89,3121,2036,3121,1354,1778,1558,
- 20,17,21,18,438,42,3121,44,1201,217,
- 864,220,930,222,223,228,3121,3121,3121,32,
- 289,3121,1795,3121,3121,3121,454,2781,1558,20,
- 17,21,18,438,42,3121,44,530,509,611,
- 607,3121,383,154,1740,715,644,796,785,1363,
- 3121,2882,1850,974,3121,315,312,313,314,3121,
- 2311,1008,217,864,220,930,222,223,228,273,
- 981,197,3121,1840,1769,262,3121,276,49,3121,
- 266,804,476,271,904,888,258,3121,1191,3121,
- 1138,3121,1513,3121,263,217,864,220,930,222,
- 223,228,273,87,333,413,3121,1580,1423,3121,
- 3121,2808,383,266,804,476,271,315,312,313,
- 314,3121,1840,1769,412,255,705,990,3121,3121,
- 87,3121,2054,2808,503,408,1537,3121,196,315,
- 312,313,314,888,260,255,217,864,220,930,
- 222,223,228,3121,2036,3121,253,212,208,1778,
- 3121,87,3121,124,2272,770,3121,3121,217,864,
- 220,930,222,223,228,3121,253,212,1308,1776,
- 447,1795,1558,20,17,21,18,438,42,3121,
- 44,530,509,611,607,3121,3121,473,3121,715,
- 644,796,1385,3121,155,1740,541,208,3121,3121,
- 2882,3121,3121,2808,3121,3121,3121,1043,3121,316,
- 312,313,314,3121,333,3121,777,1326,1776,3121,
- 198,2808,1461,454,3121,3121,3121,316,312,313,
- 314,1582,20,17,21,18,438,34,217,864,
- 220,930,222,223,228,3121,469,1503,3121,196,
- 1081,1795,3121,888,3121,3121,217,864,220,930,
- 222,223,228,315,312,313,314,757,3121,2876,
- 3121,86,3121,110,2159,752,95,3121,727,3121,
- 2886,760,1628,94,96,97,98,99,3121,3121,
- 3121,276,218,864,220,930,222,223,228,192,
- 1504,1558,20,17,21,18,438,42,1240,44,
- 530,509,611,607,3121,3121,273,3121,1309,431,
- 3121,364,312,313,314,3121,454,266,804,476,
- 271,3121,315,312,313,314,3121,3121,613,134,
- 212,990,3121,3121,3121,454,3121,727,3121,3121,
- 3121,3121,1850,1582,20,17,21,18,438,33,
- 141,133,135,3121,159,3121,517,1503,1764,1407,
- 3121,196,3121,888,3121,3121,3121,140,165,3121,
- 3121,316,312,313,314,2477,258,565,1503,3121,
- 1044,86,1513,110,888,3121,95,752,3121,3121,
- 3121,760,103,94,96,97,98,99,681,1503,
- 3121,3121,86,3121,110,888,3121,95,3121,3121,
- 3121,191,760,101,94,96,97,98,99,729,
- 1503,3121,593,86,3121,110,888,1780,95,2754,
- 1477,2056,3121,760,355,94,96,97,98,99,
- 316,312,313,314,86,3121,110,3121,3121,95,
- 3121,3121,3121,3121,760,102,94,96,97,98,
- 99,1731,3121,845,1503,3121,1714,3121,454,3121,
- 888,273,3121,888,315,312,313,314,3121,3121,
- 893,1503,266,804,476,271,3121,888,86,727,
- 110,87,3121,95,1850,115,265,3121,760,118,
- 94,96,97,98,99,86,3121,110,3121,3121,
- 95,1407,3121,3121,3121,760,114,94,96,97,
- 98,99,941,1503,3121,3121,3121,610,258,888,
- 3121,1119,1044,3121,1513,3121,3121,3121,3121,1057,
- 1503,3121,3121,3121,3121,3121,888,86,185,110,
- 3121,3121,95,3121,3121,2808,3121,760,1784,94,
- 96,97,98,99,86,3121,110,3121,3121,95,
- 1808,3121,3121,3121,760,113,94,96,97,98,
- 99,1105,1503,316,312,313,314,3121,888,3121,
- 217,864,220,930,222,223,228,3121,1153,1503,
- 3121,3121,3121,1423,3121,888,86,3121,110,3121,
- 3121,95,3121,3121,3121,3121,760,120,94,96,
- 97,98,99,86,3121,110,3121,495,95,3121,
- 3121,1823,3121,760,119,94,96,97,98,99,
- 315,312,313,314,316,312,313,314,1558,20,
- 17,21,18,438,42,727,44,530,509,1272,
- 1558,20,17,21,18,438,42,1002,44,530,
- 509,1281,3121,3121,3121,3121,273,1504,1253,3121,
- 364,312,313,314,3121,3121,3121,268,804,476,
- 271,364,312,313,314,3121,3121,3121,134,212,
- 1558,20,17,21,18,438,42,3121,40,134,
- 212,1674,1606,20,17,21,18,438,1459,144,
- 133,135,1687,159,364,312,313,314,3121,3121,
- 147,133,135,3121,159,364,312,313,314,3121,
- 3121,3121,134,212,1558,20,17,21,18,438,
- 42,3121,39,134,212,1718,1606,20,17,21,
- 18,438,360,150,133,135,3121,159,364,312,
- 313,314,3121,3121,153,133,135,3121,159,3121,
- 3121,3121,3121,3121,3121,3121,134,212,1558,20,
- 17,21,18,438,42,3121,44,1217,295,20,
- 17,21,18,438,42,3121,36,359,133,135,
- 3121,159,295,20,17,21,18,438,42,3121,
- 36,1558,20,17,21,18,438,42,3121,38,
- 3121,3121,245,1558,20,17,21,18,438,42,
- 3121,37,3121,3121,3121,3121,246,1558,20,17,
- 21,18,438,42,3121,36,1558,20,17,21,
- 18,438,42,413,35,3121,3121,3121,3121,3121,
- 383,1558,20,17,21,18,438,42,3121,47,
- 3121,1558,20,17,21,18,438,42,87,46,
- 3121,3121,503,408,3121,3121,196,1558,20,17,
- 21,18,438,42,545,45,1414,20,17,21,
- 18,438,42,917,43,3121,3121,315,312,313,
- 314,3121,2272,413,3121,3121,315,312,313,314,
- 383,545,727,3121,3121,1756,3121,3121,596,3121,
- 3121,1042,383,3121,315,312,313,314,87,3121,
- 3121,3121,503,408,1407,3121,196,3121,545,727,
- 87,3121,869,3121,115,3121,3121,3121,615,3121,
- 2477,315,312,313,314,315,312,313,314,3121,
- 3121,1407,2272,3121,3121,3121,727,3121,1356,3121,
- 981,3121,3121,3121,3121,568,3121,610,1086,1359,
- 902,315,312,313,314,1356,3121,3121,1407,3121,
- 64,2316,315,312,313,314,727,454,315,312,
- 313,314,363,989,2090,3121,1769,1679,3121,3121,
- 454,3121,1794,727,3121,528,1805,3121,1183,315,
- 312,313,314,1850,456,315,312,313,314,315,
- 312,313,314,3121,2277,1318,196,3121,3121,1714,
- 2420,3121,1714,3121,2481,1714,888,3121,3121,888,
- 3121,3121,888,3121,3121,3121,3121,258,3121,3121,
- 3121,1581,752,1513,87,3121,3121,87,115,3121,
- 87,115,3121,3121,115,3121,3121,3121,3121,3121,
- 3121,3121,3121,3121,3121,3121,191,3121,3121,3121,
- 3121,3121,3121,3121,3121,3121,3121,3121,3121,1724,
- 3121,3121,3121,3121,1120,1613,2056,1689,3121,3121,
- 1743,3121,3121,1629,3121,0,1798,32,0,458,
- 32,0,3129,1,0,957,128,0,1041,128,
- 0,1102,128,0,957,129,0,1041,129,0,
- 1102,129,0,957,130,0,1041,130,0,1102,
- 130,0,957,184,0,1041,184,0,1102,184,
- 0,184,188,0,957,183,0,1041,183,0,
- 1102,183,0,183,188,0,957,131,0,1041,
- 131,0,1102,131,0,957,132,0,1041,132,
- 0,1102,132,0,20,178,0,957,362,0,
- 1041,362,0,1102,362,0,1,690,0,957,
- 374,0,1041,374,0,1102,374,0,1,957,
- 0,1,1041,0,1,1102,0,350,360,0,
- 957,252,0,1041,252,0,1102,252,0,8,
- 10,0,1,3346,0,1,3357,0,112,2389,
- 0
+ 48,140,140,46,141,141,123,123,49,49,
+ 49,49,49,49,49,49,49,106,67,67,
+ 67,67,50,72,72,71,71,71,73,73,
+ 68,68,124,124,75,75,74,74,74,61,
+ 61,61,62,63,63,63,64,64,64,64,
+ 66,66,57,57,59,126,125,125,125,125,
+ 107,127,128,128,129,129,130,130,142,142,
+ 143,143,144,144,144,144,146,146,145,145,
+ 145,147,147,13,13,13,28,28,14,14,
+ 131,131,108,108,108,109,109,132,132,110,
+ 110,15,15,133,133,111,111,111,16,87,
+ 134,134,135,135,112,112,112,88,88,88,
+ 6,6,12,12,23,3,37,136,113,113,
+ 113,89,89,33,77,51,100,100,100,103,
+ 103,103,122,119,120,50,83,129,129,137,
+ 138,107,114,114,205,927,17,21,18,484,
+ 830,878,44,545,527,650,645,365,313,314,
+ 315,712,670,762,747,793,765,74,1011,2836,
+ 133,91,1112,242,31,134,212,1526,20,17,
+ 21,18,484,42,49,44,545,527,650,645,
+ 50,391,242,1401,1235,136,133,135,849,159,
+ 1526,20,17,21,18,484,42,283,44,545,
+ 527,650,645,138,165,1201,178,712,670,762,
+ 747,1264,142,145,148,151,2179,49,365,313,
+ 314,315,22,358,554,430,550,1702,2448,2453,
+ 2458,2502,1347,1749,1671,1082,134,212,832,1359,
+ 1526,20,17,21,18,484,42,2507,44,545,
+ 527,650,1236,25,242,186,136,133,135,332,
+ 159,1526,20,17,21,18,484,42,209,44,
+ 545,527,650,645,138,165,991,225,712,670,
+ 762,1272,104,142,145,148,151,2179,1359,317,
+ 313,314,315,685,358,433,255,315,1702,2448,
+ 2453,2458,2502,1347,1430,20,17,21,18,484,
+ 830,569,44,545,527,650,645,355,2507,1723,
+ 1433,712,670,762,747,793,765,74,253,212,
+ 1482,280,1376,20,17,21,18,484,830,569,
+ 44,545,527,650,645,274,333,321,1392,712,
+ 670,762,747,793,765,74,123,299,1129,280,
+ 49,281,1482,1273,844,849,685,2858,1011,732,
+ 286,317,313,314,315,1526,20,17,21,18,
+ 484,42,89,44,545,527,650,645,122,281,
+ 2524,1273,712,670,1246,253,320,1392,288,240,
+ 333,418,1482,951,1454,20,17,21,18,484,
+ 830,287,44,545,527,650,645,242,185,1636,
+ 378,712,670,762,747,793,765,74,111,412,
+ 1179,280,1478,20,17,21,18,484,830,289,
+ 44,545,527,650,645,685,1432,925,292,712,
+ 670,762,747,793,765,74,682,378,28,280,
+ 1273,281,200,1273,733,393,1438,242,31,19,
+ 157,1869,844,1356,754,1526,20,17,21,18,
+ 484,42,573,44,545,527,650,645,277,281,
+ 87,1273,712,1261,382,1211,1346,293,381,1502,
+ 20,17,21,18,484,830,857,44,545,527,
+ 650,645,635,254,212,31,712,670,762,747,
+ 793,765,74,28,1241,1273,280,1328,20,17,
+ 21,18,484,830,547,44,545,527,650,645,
+ 685,242,187,547,712,670,762,747,793,765,
+ 74,242,860,49,615,1434,281,24,1273,1748,
+ 914,238,1817,878,651,290,1622,20,17,21,
+ 18,484,830,275,44,545,527,650,645,410,
+ 1625,126,878,712,670,762,747,793,765,74,
+ 254,212,1482,329,1526,20,17,21,18,484,
+ 830,849,44,545,527,650,645,878,1390,1292,
+ 1482,712,670,762,747,793,765,74,125,179,
+ 1482,91,1598,20,17,21,18,484,830,2031,
+ 44,545,527,650,645,242,121,840,1245,712,
+ 670,762,747,793,765,74,2904,1658,1727,851,
+ 1526,20,17,21,18,484,42,1682,44,545,
+ 527,650,645,203,431,1401,294,712,670,762,
+ 747,793,765,93,127,897,327,626,1526,20,
+ 17,21,18,484,42,430,44,545,527,650,
+ 1244,1526,20,17,21,18,484,42,1919,44,
+ 964,1352,20,17,21,18,484,830,1389,44,
+ 545,527,650,645,1224,227,1131,1264,712,670,
+ 762,747,793,765,74,1431,737,168,993,317,
+ 313,314,315,1002,455,239,1622,20,17,21,
+ 18,484,830,849,44,545,527,650,645,343,
+ 208,1702,315,712,670,762,747,793,765,74,
+ 1844,1082,1797,329,317,313,314,315,680,1415,
+ 1526,20,17,21,18,484,830,241,44,545,
+ 527,650,645,253,212,331,1388,712,670,762,
+ 747,793,765,74,430,259,1140,92,1526,20,
+ 17,21,18,484,830,293,44,545,527,650,
+ 645,226,315,1738,1019,712,670,762,747,793,
+ 765,74,849,1757,809,85,317,313,314,315,
+ 1526,20,17,21,18,484,830,849,44,545,
+ 527,650,645,253,212,1244,328,712,670,762,
+ 747,793,765,74,254,212,243,84,1526,20,
+ 17,21,18,484,830,1601,44,545,527,650,
+ 645,244,334,1482,878,712,670,762,747,793,
+ 765,74,242,295,1073,83,1526,20,17,21,
+ 18,484,830,49,44,545,527,650,645,2906,
+ 1291,1179,345,712,670,762,747,793,765,74,
+ 242,297,1482,82,1526,20,17,21,18,484,
+ 830,1065,44,545,527,650,645,878,1062,1482,
+ 180,712,670,762,747,793,765,74,2912,1766,
+ 1784,81,1526,20,17,21,18,484,830,49,
+ 44,545,527,650,645,339,2860,1777,1482,712,
+ 670,762,747,793,765,74,193,268,325,80,
+ 1526,20,17,21,18,484,830,1177,44,545,
+ 527,650,645,204,117,799,350,712,670,762,
+ 747,793,765,74,1578,167,819,79,1526,20,
+ 17,21,18,484,830,1736,44,545,527,650,
+ 645,590,400,875,711,712,670,762,747,793,
+ 765,74,572,929,413,78,1526,20,17,21,
+ 18,484,830,849,44,545,527,650,645,294,
+ 676,431,1401,712,670,762,747,793,765,74,
+ 790,1800,1821,77,1526,20,17,21,18,484,
+ 830,849,44,545,527,650,645,296,1822,1826,
+ 900,712,670,762,747,793,765,74,1093,1081,
+ 1003,76,1526,20,17,21,18,484,830,1832,
+ 44,545,527,650,645,380,1000,1201,178,712,
+ 670,762,747,793,765,74,685,69,677,75,
+ 365,313,314,315,1526,20,17,21,18,484,
+ 830,282,44,545,527,650,645,208,134,212,
+ 23,712,670,762,747,793,765,74,1130,201,
+ 1835,354,1836,1384,1842,1151,1415,1219,137,133,
+ 135,1533,159,1526,20,17,21,18,484,42,
+ 685,44,545,527,1044,1408,139,165,1550,20,
+ 17,21,18,484,351,143,146,149,152,2179,
+ 1843,1481,1557,1462,272,1672,359,1526,20,17,
+ 21,18,484,830,1427,44,545,527,650,645,
+ 1486,1007,1505,3120,712,670,762,747,793,765,
+ 74,3120,3120,3120,73,1526,20,17,21,18,
+ 484,830,3120,44,545,527,650,645,3120,3120,
+ 3120,3120,712,670,762,747,793,765,74,3120,
+ 3120,3120,1072,1526,20,17,21,18,484,830,
+ 3120,44,545,527,650,645,3120,3120,3120,3120,
+ 712,670,762,747,793,765,74,3120,3120,3120,
+ 1087,1526,20,17,21,18,484,42,777,44,
+ 545,527,650,645,1186,455,685,3120,712,670,
+ 762,747,793,765,93,1526,20,17,21,18,
+ 484,42,3120,44,545,527,650,645,319,3120,
+ 278,196,712,670,762,747,793,765,93,3120,
+ 3120,3120,1526,20,17,21,18,484,42,357,
+ 44,545,527,650,645,685,685,685,1828,712,
+ 670,762,747,793,765,93,1526,20,17,21,
+ 18,484,42,1255,44,545,527,650,645,338,
+ 716,279,192,712,670,762,747,793,765,93,
+ 3120,3120,3120,1526,20,17,21,18,484,42,
+ 211,44,545,527,650,645,1695,1734,685,685,
+ 712,670,762,747,793,765,93,1526,20,17,
+ 21,18,484,42,1283,44,545,527,650,645,
+ 1769,336,2277,2294,712,670,762,747,793,765,
+ 93,3120,3120,3120,1526,20,17,21,18,484,
+ 42,201,44,545,527,650,645,3120,3120,3120,
+ 3120,712,670,762,747,793,765,93,244,3120,
+ 3120,3120,1265,3120,3120,1311,3120,685,3120,3120,
+ 3120,316,313,314,315,365,313,314,315,1526,
+ 20,17,21,18,484,42,526,44,545,527,
+ 1046,2338,202,134,212,840,3120,3120,3120,685,
+ 218,916,220,1012,222,223,228,273,1329,137,
+ 1328,3120,3120,141,133,135,384,159,3120,268,
+ 774,546,271,224,3120,3120,1,1328,3120,685,
+ 733,140,165,384,86,110,757,2859,3120,95,
+ 3120,3120,805,1934,652,108,94,96,97,98,
+ 99,86,110,318,230,3120,95,3120,3120,805,
+ 276,652,108,94,96,97,98,99,3120,3120,
+ 1526,20,17,21,18,484,42,869,44,545,
+ 527,1095,105,1431,2754,273,109,49,1434,3120,
+ 316,313,314,315,844,1867,364,266,774,546,
+ 271,106,3120,109,289,2071,3120,342,49,3120,
+ 1410,2725,87,364,194,844,438,3120,107,217,
+ 916,220,1012,222,223,228,1766,541,3120,32,
+ 1896,2857,379,87,2754,685,455,1638,3120,844,
+ 316,313,314,315,3120,3120,217,916,220,1012,
+ 222,223,228,273,3120,2054,521,87,262,337,
+ 3120,1263,1844,3120,3120,266,774,546,271,217,
+ 916,220,1012,222,223,228,154,1397,263,1749,
+ 1179,1450,1526,20,17,21,18,484,42,974,
+ 44,545,527,1115,965,898,2276,258,3120,3120,
+ 1587,455,1330,323,3120,685,3120,316,313,314,
+ 315,3120,2881,276,3120,1526,20,17,21,18,
+ 484,42,526,44,545,527,1189,1844,260,1208,
+ 197,217,916,220,1012,222,223,228,273,3120,
+ 3120,3120,869,1739,1274,685,3120,1262,1190,2754,
+ 266,774,546,271,3120,316,313,314,315,1755,
+ 3120,2060,258,1410,705,1536,3120,1330,3120,229,
+ 2071,2754,317,313,314,315,3120,316,313,314,
+ 315,3120,3120,3120,217,916,220,1012,222,223,
+ 228,315,2054,1758,3120,685,2857,1526,20,17,
+ 21,18,484,42,3120,40,217,916,220,1012,
+ 222,223,228,3120,541,685,685,233,1450,2382,
+ 495,2754,253,212,3120,3120,3120,317,313,314,
+ 315,869,3120,316,313,314,315,636,2754,348,
+ 2399,155,1397,3120,317,313,314,315,526,2881,
+ 316,313,314,315,3120,3120,217,916,220,1012,
+ 222,223,228,732,685,526,3120,198,1450,273,
+ 1329,3120,3120,217,916,220,1012,222,223,228,
+ 917,268,774,546,271,2861,3120,1274,349,3120,
+ 3120,3120,3120,316,313,314,315,1465,3120,2886,
+ 3120,3120,3120,3120,2060,3120,469,1328,526,3120,
+ 3120,3120,3120,844,1550,20,17,21,18,484,
+ 350,3120,218,916,220,1012,222,223,228,3120,
+ 1329,86,110,517,1328,3120,95,3120,3120,800,
+ 844,652,1358,94,96,97,98,99,3120,3120,
+ 565,1328,316,313,314,315,3120,844,86,110,
+ 3120,3120,3120,95,3120,3120,3120,608,652,103,
+ 94,96,97,98,99,86,110,681,1328,3120,
+ 95,3120,3120,383,844,652,101,94,96,97,
+ 98,99,3120,3120,729,1328,316,313,314,315,
+ 3120,844,86,110,3120,3120,3120,95,3120,3120,
+ 3120,966,652,356,94,96,97,98,99,86,
+ 110,3120,3120,3120,95,3120,1771,3120,3120,652,
+ 102,94,96,97,98,99,1177,845,1328,317,
+ 313,314,315,455,844,3120,3120,3120,3120,316,
+ 313,314,315,3120,893,1328,3120,3120,408,3120,
+ 3120,844,86,110,526,3120,504,95,3120,1844,
+ 3120,3120,652,118,94,96,97,98,99,86,
+ 110,1061,3120,3120,95,3120,1274,3120,844,652,
+ 114,94,96,97,98,99,3120,3120,941,1328,
+ 3120,1434,3120,1698,258,844,87,1536,844,1330,
+ 115,3120,593,3120,3120,1057,1328,3120,3120,2077,
+ 3120,3120,844,86,110,3120,87,124,95,3120,
+ 842,3120,3120,652,1435,94,96,97,98,99,
+ 86,110,1105,1328,3120,95,1123,3120,3120,844,
+ 652,113,94,96,97,98,99,3120,3120,1153,
+ 1328,273,49,49,3120,3120,844,86,110,844,
+ 844,3120,95,266,774,546,271,652,120,94,
+ 96,97,98,99,86,110,265,87,87,95,
+ 3120,1639,1707,3120,652,119,94,96,97,98,
+ 99,1526,20,17,21,18,484,42,1002,44,
+ 545,527,1207,1214,3120,3120,3120,3120,1278,3120,
+ 3120,365,313,314,315,3120,365,313,314,315,
+ 3120,365,313,314,315,3120,3120,3120,3120,134,
+ 212,3120,3120,3120,134,212,3120,3120,3120,134,
+ 212,1550,20,17,21,18,484,41,3120,144,
+ 133,135,1642,159,147,133,135,1655,159,150,
+ 133,135,3120,159,3120,365,313,314,315,3120,
+ 365,313,314,315,1401,20,17,21,18,484,
+ 42,3120,43,134,212,3120,3120,3120,134,212,
+ 1526,20,17,21,18,484,42,3120,44,545,
+ 1217,3120,3120,153,133,135,3120,159,360,133,
+ 135,3120,159,1526,20,17,21,18,484,42,
+ 185,44,545,1218,3120,3120,3120,2754,3120,3120,
+ 3120,28,3120,1273,1526,20,17,21,18,484,
+ 42,3120,44,967,295,20,17,21,18,484,
+ 42,3120,36,295,20,17,21,18,484,42,
+ 3120,36,217,916,220,1012,222,223,228,3120,
+ 3120,3120,3120,3120,1739,3120,3120,3120,245,3120,
+ 1526,20,17,21,18,484,42,246,39,1526,
+ 20,17,21,18,484,42,3120,38,1526,20,
+ 17,21,18,484,42,3120,37,1526,20,17,
+ 21,18,484,42,3120,36,1526,20,17,21,
+ 18,484,42,417,35,417,3120,3120,3120,1692,
+ 384,3120,384,1526,20,17,21,18,484,42,
+ 3120,47,316,313,314,315,3120,3120,87,3120,
+ 87,3120,695,543,695,543,196,1001,196,1526,
+ 20,17,21,18,484,42,3120,46,1526,20,
+ 17,21,18,484,42,636,45,417,3120,1810,
+ 473,3120,3120,2352,384,2352,3120,384,316,313,
+ 314,315,317,313,314,315,3120,3120,616,3120,
+ 790,3120,87,526,636,87,695,543,1276,115,
+ 196,3120,791,805,3120,1704,3120,316,313,314,
+ 315,316,313,314,315,1274,3120,3120,316,313,
+ 314,315,526,1812,3120,3120,966,2352,3120,3120,
+ 3120,3120,1698,526,3120,870,317,313,314,315,
+ 3120,745,1586,3120,1274,3120,3120,2321,1550,20,
+ 17,21,18,484,34,976,3120,364,3120,3120,
+ 3120,2120,1550,20,17,21,18,484,33,1574,
+ 20,17,21,18,484,1300,1725,3120,3120,3120,
+ 1704,667,1574,20,17,21,18,484,361,316,
+ 313,314,315,316,313,314,315,1743,613,64,
+ 989,1760,3120,3120,1063,455,455,455,526,3120,
+ 316,313,314,315,316,313,314,315,3120,3120,
+ 3120,1788,3120,3120,3120,1999,1801,3120,3120,2266,
+ 1171,196,1844,196,316,313,314,315,3120,316,
+ 313,314,315,3120,1061,3120,1061,3120,3120,2729,
+ 3120,844,1061,844,2783,3120,3120,3120,1828,844,
+ 1828,49,3120,3120,3120,3120,3120,258,844,87,
+ 1985,87,1330,115,3120,115,3120,87,3120,3120,
+ 3120,115,191,3120,191,3120,87,3120,3120,3120,
+ 1945,3120,3120,3120,3120,3120,1393,3120,3120,813,
+ 1528,1124,1528,3120,3120,3120,3120,3120,3120,1162,
+ 3120,2035,3120,3120,3120,3120,3120,2056,3120,3120,
+ 3120,3120,2033,3120,0,607,32,0,1827,32,
+ 0,3128,1,0,859,128,0,897,128,0,
+ 907,128,0,859,129,0,897,129,0,907,
+ 129,0,859,130,0,897,130,0,907,130,
+ 0,859,184,0,897,184,0,907,184,0,
+ 184,188,0,859,183,0,897,183,0,907,
+ 183,0,183,188,0,859,131,0,897,131,
+ 0,907,131,0,859,132,0,897,132,0,
+ 907,132,0,20,178,0,859,363,0,897,
+ 363,0,907,363,0,1,724,0,859,375,
+ 0,897,375,0,907,375,0,1,859,0,
+ 1,897,0,1,907,0,351,361,0,859,
+ 252,0,897,252,0,907,252,0,8,10,
+ 0,1,3345,0,1,3356,0,112,2355,0
};
};
public final static char baseAction[] = BaseAction.baseAction;
@@ -688,178 +687,177 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
6,7,8,9,10,11,12,13,14,15,
16,17,18,19,0,21,22,23,24,25,
26,99,28,9,10,68,32,33,34,35,
- 36,0,0,0,1,2,80,81,5,6,
- 7,8,0,11,0,51,52,53,54,55,
- 56,57,58,59,60,61,62,0,69,65,
- 66,67,0,30,2,3,69,5,24,25,
- 26,9,10,11,84,0,14,15,0,1,
- 2,3,0,0,0,1,2,3,4,5,
- 0,1,30,9,10,11,12,13,14,15,
+ 36,0,1,0,1,2,5,4,48,6,
+ 7,8,0,0,0,51,52,53,54,55,
+ 56,57,58,59,60,61,62,0,68,65,
+ 66,67,0,30,2,3,9,10,6,80,
+ 81,9,10,11,30,0,14,15,0,1,
+ 2,3,0,0,0,1,2,3,0,5,
+ 6,3,30,9,10,11,12,13,14,15,
16,17,18,19,0,21,22,23,30,31,
- 0,49,50,82,24,73,74,75,76,0,
- 78,79,0,1,2,63,64,49,6,7,
- 8,69,70,71,72,73,74,75,76,0,
+ 0,49,50,30,0,73,74,75,76,31,
+ 78,79,0,9,10,63,64,49,24,25,
+ 26,69,70,71,72,73,74,75,76,0,
78,79,80,81,82,83,84,85,86,87,
88,89,90,91,92,93,94,95,96,97,
- 0,77,2,3,82,5,83,63,64,9,
- 10,11,0,1,14,15,4,0,6,7,
- 8,0,0,1,2,0,4,5,3,0,
+ 0,77,2,3,0,83,6,0,0,9,
+ 10,11,0,1,14,15,4,5,11,7,
+ 8,0,0,1,2,63,64,5,6,0,
30,9,10,11,12,13,14,15,16,17,
- 18,19,0,21,22,23,0,30,2,49,
- 50,29,73,74,75,76,31,78,79,0,
- 0,0,20,63,64,5,6,7,8,69,
+ 18,19,0,21,22,23,0,0,6,49,
+ 50,29,73,74,75,76,48,78,79,0,
+ 0,1,0,63,64,5,20,20,6,69,
70,71,72,73,74,75,76,48,78,79,
80,81,82,83,84,85,86,87,88,89,
90,91,92,93,94,95,96,97,0,1,
- 2,3,4,5,0,0,2,9,10,11,
+ 2,3,0,5,6,3,4,9,10,11,
12,13,14,15,16,17,18,19,20,21,
- 22,23,63,64,0,27,2,29,68,5,
- 6,7,8,0,30,37,38,39,40,41,
+ 22,23,63,64,0,27,2,29,4,27,
+ 6,7,8,71,72,37,38,39,40,41,
42,43,44,45,46,47,0,1,2,3,
- 4,5,0,48,30,9,10,11,12,13,
+ 0,5,6,3,30,9,10,11,12,13,
14,15,16,17,18,19,20,21,22,23,
- 0,1,2,27,0,29,6,7,8,0,
- 6,7,8,37,38,39,40,41,42,43,
- 44,45,46,47,0,1,2,3,4,5,
- 0,0,2,9,10,11,12,13,14,15,
+ 0,1,2,27,4,29,0,7,8,0,
+ 0,31,3,37,38,39,40,41,42,43,
+ 44,45,46,47,0,1,2,3,48,5,
+ 6,0,0,9,10,11,12,13,14,15,
16,17,18,19,20,21,22,23,48,0,
- 0,27,0,29,2,3,6,7,8,0,
- 30,37,38,39,40,41,42,43,44,45,
- 46,47,0,1,25,3,4,0,6,7,
- 8,0,30,31,12,0,1,2,3,0,
- 5,6,7,8,63,64,24,25,26,0,
- 28,29,0,0,32,33,34,35,36,24,
- 25,26,27,28,11,30,31,32,33,34,
+ 0,27,0,29,2,3,24,25,26,50,
+ 11,37,38,39,40,41,42,43,44,45,
+ 46,47,0,1,0,3,4,5,0,7,
+ 8,0,30,31,12,0,1,2,3,4,
+ 84,6,7,8,0,0,24,25,26,4,
+ 28,29,7,8,32,33,34,35,36,24,
+ 25,26,27,28,83,30,31,32,33,34,
35,36,50,51,52,53,54,55,56,57,
- 58,59,60,61,62,0,1,65,66,67,
- 0,1,2,3,4,5,0,48,2,9,
+ 58,59,60,61,62,0,0,65,66,67,
+ 0,1,2,3,0,5,6,3,13,9,
10,11,12,13,14,15,16,17,18,19,
- 20,21,22,23,0,1,2,27,0,29,
- 6,7,8,84,6,7,8,37,38,39,
+ 20,21,22,23,0,1,2,27,4,29,
+ 0,7,8,37,0,31,82,37,38,39,
40,41,42,43,44,45,46,47,0,1,
- 2,3,4,5,0,0,2,9,10,11,
+ 2,3,0,5,6,3,0,9,10,11,
12,13,14,15,16,17,18,19,20,21,
22,23,48,0,0,27,0,29,2,3,
- 6,7,8,0,1,37,38,39,40,41,
- 42,43,44,45,46,47,0,1,0,3,
- 4,0,6,7,8,0,30,31,12,0,
- 1,2,3,0,5,6,7,8,63,64,
- 24,25,26,0,28,29,13,0,32,33,
+ 24,25,26,31,0,37,38,39,40,41,
+ 42,43,44,45,46,47,0,1,25,3,
+ 4,5,0,7,8,0,30,31,12,0,
+ 1,2,3,4,84,6,7,8,0,0,
+ 24,25,26,4,28,29,7,8,32,33,
34,35,36,24,25,26,27,28,0,30,
31,32,33,34,35,36,50,51,52,53,
54,55,56,57,58,59,60,61,62,0,
- 0,65,66,67,0,1,2,3,4,5,
- 0,48,0,9,10,11,12,13,14,15,
+ 0,65,66,67,0,1,2,3,0,5,
+ 6,3,13,9,10,11,12,13,14,15,
16,17,18,19,20,21,22,23,0,1,
- 20,27,4,29,6,7,8,0,0,0,
+ 2,27,4,29,0,7,8,0,80,81,
3,37,38,39,40,41,42,43,44,45,
- 46,47,0,1,2,3,4,5,80,81,
- 48,9,10,11,12,13,14,15,16,17,
- 18,19,20,21,22,23,0,1,0,27,
- 4,29,6,7,8,0,48,50,49,37,
+ 46,47,0,1,2,3,0,5,6,0,
+ 82,9,10,11,12,13,14,15,16,17,
+ 18,19,20,21,22,23,0,1,2,27,
+ 4,29,48,7,8,77,30,50,0,37,
38,39,40,41,42,43,44,45,46,47,
- 0,1,2,3,4,5,68,0,0,9,
+ 0,1,2,3,0,5,6,48,20,9,
10,11,12,13,14,15,16,17,18,19,
- 20,21,22,23,0,1,48,27,4,29,
+ 20,21,22,23,0,0,70,27,4,29,
6,7,8,0,1,2,3,37,38,39,
40,41,42,43,44,45,46,47,0,1,
- 0,3,4,0,6,7,8,49,0,1,
- 12,0,4,30,31,0,0,6,7,8,
- 63,64,24,25,26,0,28,29,20,0,
+ 0,3,4,5,4,7,8,7,8,0,
+ 12,0,0,30,31,4,0,1,7,8,
+ 0,1,24,25,26,5,28,29,0,20,
32,33,34,35,36,24,25,26,0,28,
- 24,25,26,32,33,34,35,36,50,51,
+ 20,13,68,32,33,34,35,36,50,51,
52,53,54,55,56,57,58,59,60,61,
- 62,0,37,65,66,67,0,1,2,3,
- 4,5,0,0,2,9,10,11,12,13,
+ 62,49,0,65,66,67,0,1,2,3,
+ 0,5,6,3,0,9,10,11,12,13,
14,15,16,17,18,19,20,21,22,23,
- 0,1,2,27,0,29,6,7,8,0,
- 6,7,8,37,38,39,40,41,42,43,
- 44,45,46,47,0,1,2,3,4,5,
- 0,0,2,9,10,11,12,13,14,15,
+ 0,0,1,27,3,29,6,27,24,25,
+ 26,31,0,37,38,39,40,41,42,43,
+ 44,45,46,47,0,1,2,3,0,5,
+ 6,0,31,9,10,11,12,13,14,15,
16,17,18,19,20,21,22,23,0,0,
- 1,27,3,29,0,24,25,26,0,5,
- 0,37,38,39,40,41,42,43,44,45,
- 46,47,0,1,2,3,4,5,20,0,
- 31,9,10,11,12,13,14,15,16,17,
- 18,19,20,21,22,23,0,1,0,27,
- 4,29,6,7,8,0,0,0,12,37,
+ 0,27,4,29,4,7,8,7,8,0,
+ 48,37,38,39,40,41,42,43,44,45,
+ 46,47,0,1,2,3,0,5,6,3,
+ 49,9,10,11,12,13,14,15,16,17,
+ 18,19,20,21,22,23,0,48,0,27,
+ 4,29,6,7,8,0,0,2,3,37,
38,39,40,41,42,43,44,45,46,47,
- 24,25,26,0,28,71,72,20,32,33,
- 34,35,36,73,74,75,76,0,78,79,
- 0,0,2,3,3,0,48,51,52,53,
- 54,55,56,57,58,59,60,61,62,0,
- 0,65,66,67,0,6,7,8,27,0,
- 1,31,0,4,0,30,0,0,6,7,
- 8,5,0,24,25,26,0,28,83,20,
- 49,32,33,34,35,36,24,25,26,13,
- 28,24,25,26,32,33,34,35,36,0,
- 51,52,53,54,55,56,57,58,59,60,
- 61,62,0,1,2,3,4,5,0,20,
- 48,9,10,11,12,13,14,15,16,17,
- 18,19,0,21,22,23,0,71,72,0,
- 28,0,1,2,3,4,5,0,9,10,
- 9,10,11,12,13,14,15,16,17,18,
- 19,0,21,22,23,0,0,1,0,28,
- 4,6,7,8,6,7,8,30,0,0,
- 2,0,1,2,3,4,5,69,0,77,
+ 0,1,63,64,4,5,50,7,8,0,
+ 0,1,12,0,0,5,31,4,0,0,
+ 7,8,0,0,24,25,26,49,28,6,
+ 20,0,32,33,34,35,36,24,25,26,
+ 0,28,2,0,68,32,33,34,35,36,
+ 0,51,52,53,54,55,56,57,58,59,
+ 60,61,62,0,0,65,66,67,4,6,
+ 30,7,8,0,1,0,1,0,5,4,
+ 5,4,7,8,7,8,0,69,24,25,
+ 26,0,28,2,71,72,32,33,34,35,
+ 36,24,25,26,0,28,63,64,0,32,
+ 33,34,35,36,0,51,52,53,54,55,
+ 56,57,58,59,60,61,62,0,1,2,
+ 3,0,5,6,71,72,9,10,11,12,
+ 13,14,15,16,17,18,19,0,21,22,
+ 23,0,1,2,3,28,5,6,0,1,
9,10,11,12,13,14,15,16,17,18,
- 19,20,21,22,23,69,88,89,90,91,
- 92,93,94,95,96,97,0,70,77,0,
- 1,5,3,0,1,2,0,4,5,0,
- 98,50,9,10,11,12,13,14,15,16,
+ 19,0,21,22,23,0,1,2,3,28,
+ 5,6,24,0,9,10,11,12,13,14,
+ 15,16,17,18,19,20,21,22,23,0,
+ 0,1,2,20,77,5,6,0,0,9,
+ 10,11,12,13,14,15,16,17,18,19,
+ 20,21,22,23,0,50,0,1,77,0,
+ 1,2,6,0,5,6,3,0,9,10,
+ 11,12,13,14,15,16,17,18,19,20,
+ 21,22,23,0,1,2,49,20,5,6,
+ 27,0,9,10,11,12,13,14,15,16,
17,18,19,20,21,22,23,0,1,2,
- 31,4,5,24,25,26,9,10,11,12,
+ 0,0,5,6,3,0,9,10,11,12,
13,14,15,16,17,18,19,20,21,22,
- 23,0,1,2,0,4,5,0,0,5,
+ 23,0,1,2,0,1,5,6,27,48,
9,10,11,12,13,14,15,16,17,18,
- 19,20,21,22,23,0,1,2,20,4,
- 5,24,25,26,9,10,11,12,13,14,
- 15,16,17,18,19,20,21,22,23,0,
- 1,2,0,4,5,3,0,0,9,10,
- 11,12,13,14,15,16,17,18,19,20,
- 21,22,23,0,1,2,0,4,5,3,
+ 19,20,21,22,23,0,1,2,0,49,
+ 5,6,0,48,9,10,11,12,13,14,
+ 15,16,17,18,19,0,21,22,23,0,
+ 1,2,0,0,5,6,0,0,9,10,
+ 11,12,13,14,15,16,17,18,19,0,
+ 21,22,23,0,1,2,48,0,5,6,
0,0,9,10,11,12,13,14,15,16,
- 17,18,19,20,21,22,23,0,1,2,
- 20,4,5,27,0,49,9,10,11,12,
+ 17,18,19,48,21,22,23,0,1,2,
+ 0,69,5,6,0,0,9,10,11,12,
13,14,15,16,17,18,19,0,21,22,
- 23,0,1,2,0,4,5,3,0,77,
+ 23,0,1,2,0,69,5,6,0,0,
9,10,11,12,13,14,15,16,17,18,
- 19,13,21,22,23,0,1,2,0,4,
- 5,27,0,49,9,10,11,12,13,14,
- 15,16,17,18,19,48,21,22,23,0,
- 1,2,0,4,5,0,0,5,9,10,
- 11,12,13,14,15,16,17,18,19,0,
- 21,22,23,0,1,2,48,4,5,0,
- 0,2,9,10,11,12,13,14,15,16,
- 17,18,19,0,21,22,23,0,0,6,
- 7,8,0,0,0,2,0,3,6,7,
- 8,0,6,7,8,0,1,24,25,26,
- 5,28,0,71,72,32,33,34,35,36,
- 24,25,26,0,28,31,3,0,32,33,
- 34,35,36,6,7,8,0,0,1,3,
- 0,4,0,49,2,5,6,7,8,0,
- 27,24,25,26,31,28,14,15,0,32,
- 33,34,35,36,0,0,2,30,3,0,
- 0,6,30,0,0,6,7,8,0,6,
- 7,8,0,0,6,7,8,0,0,0,
- 3,3,27,0,20,6,7,8,0,0,
- 0,3,3,0,68,0,0,70,68,6,
- 7,8,70,77,0,9,10,0,31,31,
- 6,7,8,6,7,8,27,85,0,31,
- 0,3,0,63,64,48,0,49,6,7,
- 8,0,49,0,3,63,64,49,49,0,
- 1,0,0,4,3,3,0,1,0,31,
- 4,0,0,2,2,0,0,2,0,0,
- 0,0,31,0,0,0,0,0,0,0,
+ 19,0,21,22,23,4,0,0,7,8,
+ 73,74,75,76,0,78,79,0,4,2,
+ 0,7,8,63,64,24,25,26,0,28,
+ 0,0,2,32,33,34,35,36,24,25,
+ 26,0,28,2,14,15,32,33,34,35,
+ 36,0,1,69,0,4,5,3,7,8,
+ 30,0,1,0,0,4,5,4,7,8,
+ 7,8,88,89,90,91,92,93,94,95,
+ 96,97,0,1,0,31,0,5,4,3,
+ 0,7,8,0,1,0,3,0,3,0,
+ 70,4,0,49,7,8,4,0,0,7,
+ 8,3,30,27,0,85,0,0,4,0,
+ 3,7,8,4,31,0,7,8,0,98,
+ 0,24,25,26,4,49,0,7,8,31,
+ 24,25,26,0,0,0,3,0,31,0,
+ 0,4,70,0,7,8,0,49,2,0,
+ 0,2,0,68,4,20,49,7,8,0,
+ 27,0,77,4,0,4,7,8,7,8,
+ 0,0,2,2,0,0,30,2,63,64,
+ 0,0,49,2,0,0,2,2,0,63,
+ 64,0,0,2,2,0,0,0,0,0,
+ 20,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,50,50,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
};
};
public final static byte termCheck[] = TermCheck.termCheck;
@@ -867,196 +865,192 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface TermAction {
public final static char termAction[] = {0,
- 3121,5112,1,1614,5081,1,3076,1,1,1,
+ 3120,5049,1,1357,3075,5032,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,
- 423,1,1,1,1,1,1,3130,1,3221,
- 72,1,1,1,1,1,1,1476,570,942,
- 581,1502,2086,1474,717,1486,1966,1485,1,88,
- 3128,1,1,1,1,1,1,1,1,1,
- 1,1,1,1,3115,1,1,1,8,3109,
- 3109,3109,3109,3109,3109,3109,3109,3109,3109,3109,
- 3109,3109,3109,3109,3109,3109,3109,3109,3109,3109,
- 3109,3109,3109,3109,3109,3109,3109,3109,1028,3378,
- 3109,3109,3109,3109,3109,3109,3109,3109,3109,3109,
- 3109,3109,3109,3109,3109,3109,1858,1712,3109,3109,
- 3109,3109,3109,3109,3109,3109,3109,3109,3109,3109,
- 3109,3378,3121,3109,3109,3109,3121,5112,1,3131,
- 5081,1,3076,1,1,1,1,1,1,1,
- 1,1,1,1,1,1,423,1,1,1,
- 1,1,1,3130,1,3221,62,1,1,1,
- 1,1,1,1476,570,942,581,1502,2086,1474,
- 717,1486,1966,1485,1,3346,2398,1,1,1,
- 1,1,1,1,1,1,1,1,1,156,
- 70,1,1,1,3121,3132,1935,3121,3133,2697,
- 1102,957,1041,2683,2671,2706,2562,3137,2193,2071,
- 1396,3134,3135,3136,51,2594,2550,1088,3334,3336,
- 3335,2985,3283,2638,1829,3377,3284,3282,3337,3285,
- 3281,66,64,267,3346,1883,875,489,252,1102,
- 957,1041,59,2141,3121,3288,3293,3292,3290,3291,
- 3289,3294,3295,3287,3296,3297,3298,284,810,2763,
- 2812,1872,1,702,3133,3133,837,3133,3334,3336,
- 3335,3133,3133,3133,2012,3121,3133,3133,1,3346,
- 1883,261,67,68,3121,3132,1935,3125,3133,2697,
- 323,3445,3133,2683,2671,2706,661,3137,2193,2071,
- 1396,3134,3135,3136,54,2594,2550,1088,702,261,
- 3121,3133,3133,416,3446,2510,2498,1409,536,3121,
- 511,440,1,3346,2398,3133,3133,261,3094,3088,
- 3091,3133,3133,3133,3133,3133,3133,3133,3133,61,
- 3133,3133,3133,3133,3133,3133,3133,3133,3133,3133,
- 3133,3133,3133,3133,3133,3133,3133,3133,3133,3133,
- 1,3124,3132,3132,416,3132,1753,627,1698,3132,
- 3132,3132,184,3031,3132,3132,3031,270,3028,3022,
- 3025,3121,3121,1,1,1,1,1,90,1,
- 3132,1,1,1,1,1,1,1,1,1,
- 1,1,1,1,1,1,3121,702,993,3132,
- 3132,3503,2510,2498,1409,536,90,511,440,352,
- 1,3121,423,3132,3132,252,3094,3088,3091,3132,
- 3132,3132,3132,3132,3132,3132,3132,2,3132,3132,
+ 476,1,1,1,1,1,1,3129,1,3220,
+ 72,1,1,1,1,1,1,1302,580,900,
+ 612,1320,2146,1301,801,1319,2341,1318,1,88,
+ 3127,1,1,1,1,1,1,1,1,1,
+ 1,1,1,1,3114,1,1,1,8,3108,
+ 3108,3108,3108,3108,3108,3108,3108,3108,3108,3108,
+ 3108,3108,3108,3108,3108,3108,3108,3108,3108,3108,
+ 3108,3108,3108,3108,3108,3108,3108,3108,1020,3377,
+ 3108,3108,3108,3108,3108,3108,3108,3108,3108,3108,
+ 3108,3108,3108,3108,3108,3108,440,1872,3108,3108,
+ 3108,3108,3108,3108,3108,3108,3108,3108,3108,3108,
+ 3108,3377,3120,3108,3108,3108,3120,5049,1,3130,
+ 3075,5032,1,1,1,1,1,1,1,1,
+ 1,1,1,1,1,1,476,1,1,1,
+ 1,1,1,3129,1,3220,285,1,1,1,
+ 1,1,1,1302,580,900,612,1320,2146,1301,
+ 801,1319,2341,1318,1,3345,2570,1,1,1,
+ 1,1,1,1,1,1,1,1,1,62,
+ 3120,1,1,1,3120,3131,2673,3120,907,3132,
+ 2657,859,897,2648,2639,2666,2829,3136,2822,2808,
+ 2491,3133,3134,3135,51,2630,2037,2154,3333,3335,
+ 3334,2984,3282,2584,941,3376,3283,3281,3336,3284,
+ 3280,3120,3131,267,3345,1929,3132,907,2234,252,
+ 859,897,59,3120,270,3287,3292,3291,3289,3290,
+ 3288,3293,3294,3286,3295,3296,3297,53,1521,2679,
+ 2758,2223,1,777,3132,3132,2584,941,3132,928,
+ 490,3132,3132,3132,777,3120,3132,3132,1,3345,
+ 1929,261,68,219,3120,3131,2673,3124,1,3132,
+ 2657,90,3132,2648,2639,2666,1418,3136,2822,2808,
+ 2491,3133,3134,3135,3120,2630,2037,2154,777,261,
+ 3120,3132,3132,777,52,2441,1955,1922,1810,90,
+ 1719,1403,54,2584,941,3132,3132,261,3333,3335,
+ 3334,3132,3132,3132,3132,3132,3132,3132,3132,61,
+ 3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,
3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,
- 3132,3132,3132,3132,3132,3132,3132,3132,3121,5112,
- 1,3131,5081,1,269,3121,991,1,1,1,
- 1,1,1,1,1,1,1,1,423,1,
- 1,1,627,1698,267,3130,2107,3221,3378,252,
- 1102,957,1041,3121,702,1476,570,942,581,1502,
- 2086,1474,717,1486,1966,1485,3121,5112,1,3131,
- 5081,1,3121,1369,702,1,1,1,1,1,
- 1,1,1,1,1,1,423,1,1,1,
- 1,3346,2398,3130,252,3221,3094,3088,3091,3121,
- 1102,957,1041,1476,570,942,581,1502,2086,1474,
- 717,1486,1966,1485,3121,5112,1,3131,5081,1,
- 221,351,1052,1,1,1,1,1,1,1,
- 1,1,1,1,423,1,1,1,1639,340,
- 181,3130,1,3221,2107,264,1102,957,1041,3121,
- 702,1476,570,942,581,1502,2086,1474,717,1486,
- 1966,1485,3121,1,3460,190,1,3121,1,1,
- 1,3121,702,264,1,20,178,3064,3064,71,
- 3064,178,178,178,627,1698,1,1,1,3121,
- 1,3316,3121,65,1,1,1,1,1,178,
- 178,178,3064,178,2141,3064,3064,178,178,178,
+ 1,3123,3131,3131,3120,625,3131,64,1,3131,
+ 3131,3131,184,3030,3131,3131,3027,3030,417,3021,
+ 3024,3120,3120,1,1,2540,2563,1,1,3120,
+ 3131,1,1,1,1,1,1,1,1,1,
+ 1,1,3120,1,1,1,1,3120,2765,3131,
+ 3131,3503,2441,1955,1922,1810,2,1719,1403,353,
+ 207,3131,48,3131,3131,3132,476,4660,2718,3131,
+ 3131,3131,3131,3131,3131,3131,3131,1364,3131,3131,
+ 3131,3131,3131,3131,3131,3131,3131,3131,3131,3131,
+ 3131,3131,3131,3131,3131,3131,3131,3131,3120,5049,
+ 1,3130,1,5032,1,116,3075,1,1,1,
+ 1,1,1,1,1,1,1,1,476,1,
+ 1,1,2540,2563,267,3129,1776,3220,907,116,
+ 252,859,897,2709,2683,1302,580,900,612,1320,
+ 2146,1301,801,1319,2341,1318,3120,5049,1,3130,
+ 3120,5032,1,3126,777,1,1,1,1,1,
+ 1,1,1,1,1,1,476,1,1,1,
+ 1,3345,2570,3129,3093,3220,70,3087,3090,1,
+ 3120,3125,2991,1302,580,900,612,1320,2146,1301,
+ 801,1319,2341,1318,3120,5049,1,3130,887,5032,
+ 1,69,247,1,1,1,1,1,1,1,
+ 1,1,1,1,476,1,1,1,1623,65,
+ 3120,3129,1,3220,1776,264,3333,3335,3334,3127,
+ 417,1302,580,900,612,1320,2146,1301,801,1319,
+ 2341,1318,3120,1,3120,190,1,1,3120,1,
+ 1,3120,777,264,1,20,178,3063,3063,178,
+ 511,3063,178,178,66,252,1,1,1,907,
+ 1,3315,859,897,1,1,1,1,1,178,
+ 178,178,3063,178,625,3063,3063,178,178,178,
178,178,190,1,1,1,1,1,1,1,
- 1,1,1,1,1,3121,1751,1,1,1,
- 3121,5112,1,3131,5081,1,3121,1434,502,1,
+ 1,1,1,1,1,3120,3120,1,1,1,
+ 3120,5049,1,3130,3120,5032,1,3126,1585,1,
1,1,1,1,1,1,1,1,1,1,
- 423,1,1,1,1,3346,2398,3130,374,3221,
- 3094,3088,3091,2012,3085,3079,3082,1476,570,942,
- 581,1502,2086,1474,717,1486,1966,1485,3121,5112,
- 1,3131,5081,1,3121,58,1448,1,1,1,
- 1,1,1,1,1,1,1,1,423,1,
- 1,1,1639,3121,372,3130,1,3221,2107,3127,
- 1102,957,1041,3121,3358,1476,570,942,581,1502,
- 2086,1474,717,1486,1966,1485,3121,1,3121,189,
- 1,3121,1,1,1,3121,702,3126,1,350,
- 360,360,3097,3121,3097,360,360,360,627,1698,
- 1,1,1,3121,1,3316,1085,3121,1,1,
- 1,1,1,360,360,360,3097,360,63,360,
- 3097,360,360,360,360,360,189,1,1,1,
- 1,1,1,1,1,1,1,1,1,3121,
- 3121,1,1,1,3121,5112,1,3131,5081,1,
- 3121,2206,3121,1,1,1,1,1,1,1,
- 1,1,1,1,423,1,1,1,183,3043,
- 817,3130,3043,3221,3040,3034,3037,1,3121,255,
- 2992,1476,570,942,581,1502,2086,1474,717,1486,
- 1966,1485,3121,5112,1,3131,5081,1,875,489,
- 2227,1,1,1,1,1,1,1,1,1,
- 1,1,423,1,1,1,205,5044,3121,3130,
- 5044,3221,1102,957,1041,3121,2269,3128,949,1476,
- 570,942,581,1502,2086,1474,717,1486,1966,1485,
- 3121,5112,1,3131,5081,1,1515,57,30,1,
+ 476,1,1,1,1,3345,2570,3129,3093,3220,
+ 71,3087,3090,1394,3120,3125,725,1302,580,900,
+ 612,1320,2146,1301,801,1319,2341,1318,3120,5049,
+ 1,3130,1,5032,1,3126,248,1,1,1,
+ 1,1,1,1,1,1,1,1,476,1,
+ 1,1,1623,341,3120,3129,1,3220,1776,3126,
+ 1,1,1,3125,3120,1302,580,900,612,1320,
+ 2146,1301,801,1319,2341,1318,3120,1,3460,189,
+ 1,1,3120,1,1,3120,777,3125,1,351,
+ 361,361,3096,361,511,3096,361,361,63,181,
+ 1,1,1,907,1,3315,859,897,1,1,
+ 1,1,1,361,361,361,3096,361,67,361,
+ 3096,361,361,361,361,361,189,1,1,1,
+ 1,1,1,1,1,1,1,1,1,346,
+ 3120,1,1,1,3120,5049,1,3130,3120,5032,
+ 1,3124,1430,1,1,1,1,1,1,1,
+ 1,1,1,1,476,1,1,1,1,3345,
+ 2570,3129,3093,3220,3120,3087,3090,3120,928,490,
+ 3128,1302,580,900,612,1320,2146,1301,801,1319,
+ 2341,1318,3120,5049,1,3130,291,5032,1,3120,
+ 725,1,1,1,1,1,1,1,1,1,
+ 1,1,476,1,1,1,252,3345,2570,3129,
+ 907,3220,1437,859,897,3123,1596,3127,3120,1302,
+ 580,900,612,1320,2146,1301,801,1319,2341,1318,
+ 3120,5049,1,3130,3120,5032,1,2173,467,1,
1,1,1,1,1,1,1,1,1,1,
- 423,1,1,1,371,5268,2248,3130,5268,3221,
- 1102,957,1041,1,3112,1883,3127,1476,570,942,
- 581,1502,2086,1474,717,1486,1966,1485,3121,1,
- 3121,190,1,3121,1,1,1,675,3121,3132,
- 1,129,3133,702,3126,3121,247,3010,3004,3007,
- 627,1698,1,1,1,3121,1,3316,1053,3121,
- 1,1,1,1,1,3334,3336,3335,3121,3283,
- 3334,3336,3335,3284,3282,3337,3285,3281,190,1,
+ 476,1,1,1,1,3120,1160,3129,3093,3220,
+ 252,3087,3090,1,3111,1929,3126,1302,580,900,
+ 612,1320,2146,1301,801,1319,2341,1318,3120,1,
+ 375,190,1,1,3084,1,1,3078,3081,3120,
+ 1,129,255,777,3125,3009,3120,2104,3003,3006,
+ 3120,3131,1,1,1,3132,1,3315,3120,1143,
+ 1,1,1,1,1,3333,3335,3334,3120,3282,
+ 610,1430,3377,3283,3281,3336,3284,3280,190,1,
1,1,1,1,1,1,1,1,1,1,
- 1,3121,1738,1,1,1,3121,5112,1,3131,
- 5081,1,3121,3121,2785,1,1,1,1,1,
- 1,1,1,1,1,1,423,1,1,1,
- 252,3346,2398,3130,375,3221,1102,957,1041,3121,
- 1102,957,1041,1476,570,942,581,1502,2086,1474,
- 717,1486,1966,1485,3121,5112,1,3131,5081,1,
- 3121,248,459,1,1,1,1,1,1,1,
- 1,1,1,1,423,1,1,1,3121,3121,
- 1530,3130,3127,3221,48,1,1,1,3121,2747,
- 60,1476,570,942,581,1502,2086,1474,717,1486,
- 1966,1485,3121,5112,1,3131,5081,1,1264,3121,
- 3126,1,1,1,1,1,1,1,1,1,
- 1,1,423,1,1,1,3121,3132,3121,3130,
- 3133,3221,1102,957,1041,69,3121,3121,2606,1476,
- 570,942,581,1502,2086,1474,717,1486,1966,1485,
- 3334,3336,3335,3121,3283,2731,2721,1291,3284,3282,
- 3337,3285,3281,2510,2498,1409,536,3121,511,440,
- 3121,3121,1522,3127,3131,219,3499,3288,3293,3292,
- 3290,3291,3289,3294,3295,3287,3296,3297,3298,128,
- 3121,2763,2812,1872,3121,3001,2995,2998,3130,3121,
- 3132,3126,130,3133,3121,702,50,249,3019,3013,
- 3016,2747,200,3334,3336,3335,345,3283,1753,1129,
- 1934,3284,3282,3337,3285,3281,3334,3336,3335,1779,
- 3283,1,1,1,3284,3282,3337,3285,3281,3121,
- 3288,3293,3292,3290,3291,3289,3294,3295,3287,3296,
- 3297,3298,1,3132,1935,3125,3133,2648,42,1468,
- 1665,2683,2671,2706,661,3137,2193,2071,1396,3134,
- 3135,3136,112,2594,2550,1088,210,2731,2721,53,
- 915,3121,3132,1935,3125,3133,2662,290,2638,1829,
- 2683,2671,2706,661,3137,2193,2071,1396,3134,3135,
- 3136,3121,2594,2550,1088,252,3121,3132,182,1488,
- 3133,3106,3100,3103,1102,957,1041,1565,3121,3121,
- 614,1,3874,1935,29,3776,2697,1338,3121,3124,
- 2683,2671,2706,661,3137,2193,2071,1396,3134,3135,
- 3136,5346,2594,2550,1088,1589,1311,1284,1257,1230,
- 1203,1149,1176,1122,1095,1061,3121,1173,3124,3121,
- 1426,2838,3127,3121,3132,1935,3121,3133,2697,250,
- 3118,29,2683,2671,2706,661,3137,2193,2071,1396,
- 3134,3135,3136,817,2594,2550,1088,1,3874,1935,
- 3126,3776,2697,3334,3336,3335,2683,2671,2706,661,
- 3137,2193,2071,1396,3134,3135,3136,5346,2594,2550,
- 1088,376,3132,1935,3121,3133,2697,251,361,2855,
- 2683,2671,2706,661,3137,2193,2071,1396,3134,3135,
- 3136,5346,2594,2550,1088,3121,3132,1935,817,3133,
- 2697,3334,3336,3335,2683,2671,2706,661,3137,2193,
- 2071,1396,3134,3135,3136,5346,2594,2550,1088,3121,
- 3132,1935,3121,3133,2697,3125,30,3121,2683,2671,
- 2706,661,3137,2193,2071,1396,3134,3135,3136,5346,
- 2594,2550,1088,1,3874,1935,1,3776,2697,3131,
- 188,3121,2683,2671,2706,661,3137,2193,2071,1396,
- 3134,3135,3136,5346,2594,2550,1088,3121,3132,1935,
- 205,3133,2697,3130,206,3150,2683,2671,2706,661,
- 3137,2193,2071,1396,3134,3135,3136,1,2594,2550,
- 1088,3121,3132,2713,3121,3133,2697,3131,3121,3124,
- 2683,2671,2706,661,3137,2193,2071,1396,3134,3135,
- 3136,1779,2594,2550,1088,3121,3132,2773,1,3133,
- 2697,3130,3121,5350,2683,2671,2706,661,3137,2193,
- 2071,1396,3134,3135,3136,3133,2594,2550,1088,1,
- 3132,1935,49,3133,2697,3121,3121,2747,2683,2671,
- 2706,661,3137,2193,2071,1396,3134,3135,3136,3121,
- 2594,2550,1088,329,3132,1935,3132,3133,2697,3121,
- 3121,1774,2683,2671,2706,661,3137,2193,2071,1396,
- 3134,3135,3136,131,2594,2550,1088,3121,3121,3052,
- 3046,3049,373,334,3121,1192,132,3127,1102,957,
- 1041,3121,3061,3055,3058,3121,1711,3334,3336,3335,
- 1800,3283,3121,2731,2721,3284,3282,3337,3285,3281,
- 3334,3336,3335,1,3283,3126,116,362,3284,3282,
- 3337,3285,3281,3073,3067,3070,3121,3121,3132,3125,
- 1,3133,32,699,2986,252,3094,3088,3091,3121,
- 116,3334,3336,3335,116,3283,3147,3148,3121,3284,
- 3282,3337,3285,3281,3121,1,738,1539,116,158,
- 56,3076,2989,366,375,1102,957,1041,365,1102,
- 957,1041,55,3121,1102,957,1041,3121,3121,367,
- 3127,3127,116,343,371,1102,957,1041,3121,3121,
- 3121,3127,3131,199,1615,3121,52,1025,3378,1102,
- 957,1041,598,3124,368,2638,1829,369,3126,3126,
- 1102,957,1041,1102,957,1041,3130,578,3121,3126,
- 3121,3127,370,627,1698,646,3121,1001,1102,957,
- 1041,1,700,3121,3127,627,1698,1808,1956,207,
- 3132,3121,283,3133,3129,1156,206,870,3121,3126,
- 870,321,3121,772,1908,346,3121,1790,3121,3121,
- 3121,3121,3126,3121,3121,3121,3121,3121,3121,3121,
- 3121,3121,3121,3121,3121,3121,3121,3121,3121,3121,
- 3121,3121,3121,3121,3121,3121,3121,3121,3121,3121,
- 3121,3128,1156
+ 1,977,3120,1,1,1,3120,5049,1,3130,
+ 1,5032,1,116,249,1,1,1,1,1,
+ 1,1,1,1,1,1,476,1,1,1,
+ 3120,3120,1339,3129,3126,3220,2840,116,1,1,
+ 1,116,3120,1302,580,900,612,1320,2146,1301,
+ 801,1319,2341,1318,3120,5049,1,3130,3120,5032,
+ 1,30,3125,1,1,1,1,1,1,1,
+ 1,1,1,1,476,1,1,1,373,3120,
+ 376,3129,907,3220,907,859,897,859,897,352,
+ 2190,1302,580,900,612,1320,2146,1301,801,1319,
+ 2341,1318,3120,5049,1,3130,284,5032,1,424,
+ 582,1,1,1,1,1,1,1,1,1,
+ 1,1,476,1,1,1,1,2217,30,3129,
+ 3093,3220,252,3087,3090,3120,3120,538,3126,1302,
+ 580,900,612,1320,2146,1301,801,1319,2341,1318,
+ 3120,3131,2540,2563,907,3132,424,859,897,3120,
+ 3120,3131,2842,130,3120,3132,3125,3018,156,3120,
+ 3012,3015,3120,50,3333,3335,3334,3149,3282,2718,
+ 803,3120,3283,3281,3336,3284,3280,3333,3335,3334,
+ 269,3282,714,58,3377,3283,3281,3336,3284,3280,
+ 3120,3287,3292,3291,3289,3290,3288,3293,3294,3286,
+ 3295,3296,3297,49,128,2679,2758,2223,3000,2718,
+ 777,2994,2997,206,432,183,3042,131,432,3039,
+ 3042,3051,3033,3036,3045,3048,3120,654,3333,3335,
+ 3334,3120,3282,1534,2709,2683,3283,3281,3336,3284,
+ 3280,3333,3335,3334,3120,3282,2540,2563,3120,3283,
+ 3281,3336,3284,3280,3120,3287,3292,3291,3289,3290,
+ 3288,3293,3294,3286,3295,3296,3297,1,3131,2673,
+ 3124,3120,3132,2594,2709,2683,2648,2639,2666,1418,
+ 3136,2822,2808,2491,3133,3134,3135,3120,2630,2037,
+ 2154,3120,3131,2673,3124,872,3132,2603,324,3445,
+ 2648,2639,2666,1418,3136,2822,2808,2491,3133,3134,
+ 3135,3120,2630,2037,2154,1,3874,2673,29,1493,
+ 3776,2657,3446,3120,2648,2639,2666,1418,3136,2822,
+ 2808,2491,3133,3134,3135,4660,2630,2037,2154,3120,
+ 3120,3131,2673,1199,3123,3132,2657,206,3120,2648,
+ 2639,2666,1418,3136,2822,2808,2491,3133,3134,3135,
+ 4660,2630,2037,2154,3120,29,3120,2055,3123,1,
+ 3874,2673,1451,1,3776,2657,3130,362,2648,2639,
+ 2666,1418,3136,2822,2808,2491,3133,3134,3135,4660,
+ 2630,2037,2154,3120,3131,2673,4777,4660,3132,2657,
+ 3129,3120,2648,2639,2666,1418,3136,2822,2808,2491,
+ 3133,3134,3135,4660,2630,2037,2154,377,3131,2673,
+ 344,3120,3132,2657,3130,200,2648,2639,2666,1418,
+ 3136,2822,2808,2491,3133,3134,3135,4660,2630,2037,
+ 2154,3120,3131,2673,3120,3357,3132,2657,3129,3499,
+ 2648,2639,2666,1418,3136,2822,2808,2491,3133,3134,
+ 3135,4660,2630,2037,2154,3120,3131,2673,1,1064,
+ 3132,2657,210,1674,2648,2639,2666,1418,3136,2822,
+ 2808,2491,3133,3134,3135,1,2630,2037,2154,3120,
+ 3131,2675,3120,3120,3132,2657,3120,3120,2648,2639,
+ 2666,1418,3136,2822,2808,2491,3133,3134,3135,3120,
+ 2630,2037,2154,3120,3131,2727,3132,60,3132,2657,
+ 3120,3120,2648,2639,2666,1418,3136,2822,2808,2491,
+ 3133,3134,3135,3131,2630,2037,2154,1,3131,2673,
+ 57,1572,3132,2657,3120,3120,2648,2639,2666,1418,
+ 3136,2822,2808,2491,3133,3134,3135,3120,2630,2037,
+ 2154,330,3131,2673,42,749,3132,2657,3120,3120,
+ 2648,2639,2666,1418,3136,2822,2808,2491,3133,3134,
+ 3135,132,2630,2037,2154,3060,3120,3120,3054,3057,
+ 2441,1955,1922,1810,363,1719,1403,3120,3072,485,
+ 3120,3066,3069,2540,2563,3333,3335,3334,3120,3282,
+ 32,112,2985,3283,3281,3336,3284,3280,3333,3335,
+ 3334,3120,3282,1290,3146,3147,3283,3281,3336,3284,
+ 3280,205,5289,1332,3120,907,5289,3126,859,897,
+ 2988,372,5334,252,3120,907,5334,3105,859,897,
+ 3099,3102,1304,1276,1248,1220,1192,1136,1164,1108,
+ 1080,1048,3120,3131,182,3125,3120,3132,907,3130,
+ 3120,859,897,3120,1875,3120,3126,374,3124,3120,
+ 717,907,158,489,859,897,907,250,3120,859,
+ 897,3126,1545,3129,367,413,251,3120,907,366,
+ 3126,859,897,907,3125,56,859,897,3120,3117,
+ 368,3333,3335,3334,907,1982,55,859,897,3125,
+ 3333,3335,3334,3120,3120,188,3130,199,3125,3120,
+ 3120,907,1132,3120,859,897,221,986,1770,3120,
+ 369,2730,3120,1647,907,205,1452,859,897,370,
+ 3129,371,3123,907,3120,907,859,897,859,897,
+ 3120,3120,1848,2402,3120,3120,777,2403,2540,2563,
+ 376,335,2004,1637,3120,322,1735,816,3120,2540,
+ 2563,3120,347,2921,1444,3120,3120,3120,3120,3120,
+ 372
};
};
public final static char termAction[] = TermAction.termAction;
@@ -1064,40 +1058,40 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface Asb {
public final static char asb[] = {0,
- 192,1,478,3,478,478,478,478,478,478,
- 478,478,478,478,478,11,450,238,235,242,
- 240,250,248,252,251,254,253,224,478,450,
- 388,388,160,478,178,178,178,63,345,329,
- 478,478,478,478,478,478,478,478,478,478,
- 478,478,478,478,478,478,478,478,396,478,
- 478,478,478,478,478,478,478,478,478,478,
- 478,478,178,178,121,76,67,99,531,182,
- 181,568,600,600,600,580,124,580,124,124,
- 580,124,580,16,580,360,478,330,235,235,
- 240,240,240,240,240,240,238,238,248,242,
- 242,251,250,437,437,253,252,94,74,63,
- 70,58,475,121,564,103,178,602,534,269,
- 177,529,92,124,388,385,388,92,388,124,
- 478,20,450,329,510,266,266,388,600,600,
- 497,600,600,266,437,478,437,593,96,478,
- 478,74,70,58,564,121,102,99,178,61,
- 360,446,536,321,177,176,178,126,273,94,
- 311,178,327,266,266,343,478,391,478,478,
- 497,437,393,497,595,600,313,154,304,94,
- 58,58,478,478,121,103,531,213,212,67,
- 536,178,446,445,177,94,126,273,311,311,
- 416,510,266,178,600,178,178,497,478,497,
- 265,216,595,595,67,219,131,304,72,222,
- 136,388,478,437,307,304,74,58,564,121,
- 121,178,602,534,61,321,178,159,178,273,
- 304,592,273,311,313,439,313,266,510,497,
- 478,497,497,595,216,216,595,76,7,444,
- 6,76,317,388,478,74,564,58,536,446,
- 273,431,313,304,478,388,160,266,178,328,
- 216,131,266,494,529,478,121,313,58,178,
- 446,159,304,265,478,261,431,262,304,178,
- 160,266,497,389,178,121,304,389,431,478,
- 262,262,497,178,178,187,262,497
+ 159,1,611,3,611,611,611,611,611,611,
+ 611,611,611,611,611,11,583,278,275,282,
+ 280,290,288,292,291,294,293,264,611,583,
+ 390,390,243,611,261,261,261,63,347,331,
+ 611,611,611,611,611,611,611,611,611,611,
+ 611,611,611,611,611,611,611,611,489,611,
+ 611,611,611,611,611,611,611,611,611,611,
+ 611,611,261,261,233,82,67,211,452,206,
+ 205,413,445,445,445,425,576,425,576,576,
+ 425,576,425,16,425,362,611,332,275,275,
+ 280,280,280,280,280,280,278,278,288,282,
+ 282,291,290,200,200,293,292,100,133,100,
+ 63,70,58,608,233,485,215,261,509,455,
+ 409,260,574,98,576,390,387,390,98,390,
+ 576,611,20,583,331,555,306,306,390,445,
+ 445,542,445,445,306,200,611,200,438,202,
+ 611,611,133,80,70,58,485,233,214,211,
+ 261,61,362,405,457,72,260,259,261,578,
+ 102,100,236,261,329,306,306,345,611,393,
+ 611,611,542,200,395,542,440,445,80,58,
+ 58,611,611,233,215,452,314,313,67,457,
+ 261,405,404,260,100,578,102,236,236,179,
+ 555,306,261,445,261,261,542,611,542,305,
+ 317,440,440,67,320,447,238,154,58,485,
+ 233,233,261,509,455,61,72,261,242,261,
+ 102,133,437,102,236,238,398,238,306,555,
+ 542,611,542,542,440,317,317,440,82,7,
+ 403,6,133,78,323,136,390,611,200,309,
+ 485,58,457,405,102,194,238,133,611,390,
+ 243,306,261,330,317,447,306,627,574,11,
+ 82,325,390,611,58,261,405,242,133,305,
+ 611,301,194,302,133,261,243,306,542,391,
+ 261,611,233,391,194,611,302,302,542,261,
+ 261,233,302,542
};
};
public final static char asb[] = Asb.asb;
@@ -1111,64 +1105,63 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
63,64,73,74,75,76,80,81,82,83,
84,86,87,69,88,89,90,91,92,93,
94,95,96,97,78,79,27,24,26,25,
- 49,1,3,31,2,30,6,8,7,5,
- 0,3,50,30,70,14,15,11,5,9,
- 10,21,22,16,23,12,2,17,18,19,
- 13,1,4,20,0,2,25,0,24,26,
- 25,28,14,15,11,5,9,10,21,22,
- 16,23,12,2,1,4,17,18,19,13,
- 77,3,0,1,4,20,6,8,7,0,
- 3,48,31,13,0,69,20,14,15,11,
- 5,9,10,21,22,16,23,12,2,17,
- 18,19,13,1,4,30,70,0,49,16,
- 17,18,19,13,4,14,15,11,5,9,
- 10,21,22,12,23,2,1,31,3,0,
- 2,3,49,31,30,0,3,49,50,27,
- 0,16,17,18,19,13,1,4,2,14,
- 15,11,5,9,10,21,22,12,23,29,
- 0,2,48,31,30,6,8,7,3,49,
- 27,69,0,69,88,89,90,91,92,94,
- 93,95,96,97,5,71,72,9,10,64,
+ 49,1,3,31,2,30,4,8,7,6,
+ 0,3,49,31,1,24,0,3,50,30,
+ 70,14,15,11,6,9,10,21,22,16,
+ 23,12,2,17,18,19,13,1,5,20,
+ 0,32,51,24,52,65,33,53,34,54,
+ 55,35,26,56,57,28,66,36,67,58,
+ 59,25,60,61,62,1,5,12,7,8,
+ 4,29,3,50,0,69,14,15,11,6,
+ 9,10,21,22,16,23,12,2,17,18,
+ 19,13,20,1,5,30,70,0,16,17,
+ 18,19,13,1,5,2,14,15,11,6,
+ 9,10,21,22,12,23,29,0,32,24,
+ 33,34,35,26,28,36,25,3,30,49,
+ 31,27,20,6,1,2,4,8,7,48,
+ 0,2,25,0,2,3,49,31,30,0,
+ 24,26,25,28,14,15,11,6,9,10,
+ 21,22,16,23,12,2,1,5,17,18,
+ 19,13,77,3,0,1,5,3,50,49,
+ 0,49,16,17,18,19,13,5,14,15,
+ 11,6,9,10,21,22,12,23,2,1,
+ 31,3,0,69,88,89,90,91,92,94,
+ 93,95,96,97,6,71,72,9,10,64,
63,73,74,75,76,78,79,80,81,11,
82,83,84,68,77,31,50,99,86,87,
- 48,6,8,7,49,27,3,0,31,3,
- 2,0,32,51,24,52,65,33,53,34,
- 54,55,35,26,56,57,28,66,36,67,
- 58,59,25,60,61,62,1,4,12,7,
- 8,6,29,3,50,0,69,30,70,0,
- 1,4,3,50,49,0,77,3,68,0,
- 3,49,31,1,24,0,31,98,50,39,
- 41,20,45,47,42,37,43,44,40,38,
- 46,29,3,27,2,17,18,19,13,14,
- 15,11,5,9,10,21,22,16,23,12,
- 65,66,67,59,51,56,54,55,53,52,
- 57,58,60,61,62,36,33,28,32,35,
- 24,26,25,34,6,8,7,4,1,0,
- 37,0,48,68,0,16,17,18,19,13,
- 1,4,2,14,15,11,5,9,10,21,
- 22,12,23,48,0,32,24,33,34,35,
- 26,28,36,25,3,30,49,31,27,20,
- 5,1,2,6,8,7,48,0,3,49,
- 50,69,0,48,2,3,31,49,0,32,
- 51,52,65,33,53,34,54,55,35,56,
- 57,28,66,36,67,58,59,60,61,62,
- 7,8,6,20,24,26,25,2,17,18,
- 19,13,4,14,15,11,9,10,21,22,
- 16,23,12,1,5,0,39,41,20,45,
- 47,42,37,43,44,40,38,46,29,16,
- 17,18,19,1,4,2,14,15,11,5,
- 9,10,21,22,12,23,27,3,13,0,
- 5,2,30,31,3,32,51,52,65,33,
- 53,34,54,55,35,56,57,28,66,36,
- 67,58,59,60,61,62,1,4,12,7,
- 8,6,68,24,26,25,0,59,51,56,
- 54,55,53,52,57,58,60,61,62,30,
- 49,31,36,33,28,32,35,24,26,25,
- 34,48,27,3,5,1,7,8,6,2,
- 0,5,32,51,24,52,65,33,53,34,
- 54,55,35,26,56,57,28,66,36,67,
- 58,59,25,60,61,62,1,4,12,68,
- 6,8,7,0
+ 48,4,8,7,49,27,3,0,69,30,
+ 70,0,2,48,31,30,4,8,7,3,
+ 49,27,69,0,77,3,68,0,31,98,
+ 50,39,41,20,45,47,42,37,43,44,
+ 40,38,46,29,3,27,2,17,18,19,
+ 13,14,15,11,6,9,10,21,22,16,
+ 23,12,65,66,67,59,51,56,54,55,
+ 53,52,57,58,60,61,62,36,33,28,
+ 32,35,24,26,25,34,4,8,7,5,
+ 1,0,37,0,48,68,0,3,49,50,
+ 69,0,48,2,3,31,49,0,31,3,
+ 2,0,59,51,56,54,55,53,52,57,
+ 58,60,61,62,30,49,31,36,33,28,
+ 32,35,24,26,25,34,48,27,3,6,
+ 1,7,8,4,2,0,3,48,31,13,
+ 0,6,2,30,31,3,32,51,52,65,
+ 33,53,34,54,55,35,56,57,28,66,
+ 36,67,58,59,60,61,62,1,5,12,
+ 7,8,4,68,24,26,25,0,16,17,
+ 18,19,13,1,5,2,14,15,11,6,
+ 9,10,21,22,12,23,48,0,6,32,
+ 51,24,52,65,33,53,34,54,55,35,
+ 26,56,57,28,66,36,67,58,59,25,
+ 60,61,62,1,5,12,68,4,8,7,
+ 0,39,41,20,45,47,42,37,43,44,
+ 40,38,46,29,16,17,18,19,1,5,
+ 2,14,15,11,6,9,10,21,22,12,
+ 23,27,3,13,0,1,5,20,4,8,
+ 7,0,32,51,52,65,33,53,34,54,
+ 55,35,56,57,28,66,36,67,58,59,
+ 60,61,62,7,8,4,20,24,26,25,
+ 2,17,18,19,13,5,14,15,11,9,
+ 10,21,22,16,23,12,1,6,0
};
};
public final static byte asr[] = Asr.asr;
@@ -1176,40 +1169,40 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface Nasb {
public final static char nasb[] = {0,
- 59,24,45,24,45,45,45,45,45,45,
- 45,45,45,45,45,24,119,24,24,24,
- 24,24,24,24,24,24,24,24,45,119,
- 32,32,109,121,11,11,11,143,1,13,
- 45,45,45,45,45,45,45,45,45,45,
- 45,45,45,45,45,45,45,45,100,45,
- 45,45,45,45,45,45,45,45,45,45,
- 45,45,11,11,51,45,149,49,142,27,
- 27,79,24,24,24,80,38,80,38,38,
- 80,38,80,24,80,73,45,87,24,24,
- 24,24,24,24,24,24,24,24,24,24,
- 24,24,24,24,24,24,24,24,117,156,
- 24,131,62,51,40,50,11,147,68,11,
- 29,24,8,131,8,131,8,8,8,131,
- 45,24,119,93,124,126,126,8,24,24,
- 137,24,24,126,24,65,24,125,47,45,
- 45,43,24,38,40,51,50,25,11,113,
- 16,24,97,85,10,24,11,38,117,24,
- 117,11,24,126,126,160,121,24,121,121,
- 137,24,24,137,104,24,53,82,117,24,
- 38,117,45,45,51,50,112,27,27,149,
- 97,11,11,24,11,24,131,152,117,8,
- 24,162,126,11,24,11,11,137,45,137,
- 126,38,128,115,149,24,55,14,42,24,
- 44,8,45,24,71,14,117,117,40,51,
- 51,11,147,68,34,85,11,45,11,117,
- 14,125,133,8,53,24,24,126,162,137,
- 121,137,137,104,131,38,36,44,11,24,
- 24,44,51,8,45,43,40,25,165,11,
- 152,104,53,14,45,8,162,126,11,24,
- 131,55,126,24,55,45,51,53,25,11,
- 11,45,14,126,45,24,128,38,14,11,
- 162,126,137,24,11,51,14,24,104,45,
- 38,131,137,11,11,57,131,137
+ 49,22,41,22,41,41,41,41,41,41,
+ 41,41,41,41,41,22,155,22,22,22,
+ 22,22,22,22,22,22,22,22,41,155,
+ 12,12,43,157,69,69,69,108,1,23,
+ 41,41,41,41,41,41,41,41,41,41,
+ 41,41,41,41,41,41,41,41,117,41,
+ 41,41,41,41,41,41,41,41,41,41,
+ 41,41,69,69,58,151,130,56,107,31,
+ 31,79,22,22,22,80,90,80,90,90,
+ 80,90,80,22,80,73,41,94,22,22,
+ 22,22,22,22,22,22,22,22,22,22,
+ 22,22,22,22,22,22,22,152,126,22,
+ 133,22,140,60,58,33,57,69,128,46,
+ 69,26,22,8,140,8,140,8,8,8,
+ 140,41,22,155,100,147,149,149,8,22,
+ 22,142,22,22,149,22,63,22,148,52,
+ 41,41,24,126,22,90,33,58,57,54,
+ 69,122,14,22,104,29,68,22,69,90,
+ 126,22,126,69,22,149,149,160,157,22,
+ 157,157,142,22,22,142,112,22,39,90,
+ 126,41,41,58,57,121,31,31,130,104,
+ 69,69,22,69,22,140,165,126,8,152,
+ 162,149,69,22,69,69,142,41,142,149,
+ 90,137,124,130,22,92,10,35,126,33,
+ 58,58,69,128,46,86,29,69,41,69,
+ 126,24,148,82,8,10,22,22,149,162,
+ 142,157,142,142,112,140,90,88,40,69,
+ 22,22,24,38,22,40,8,41,22,66,
+ 33,54,169,69,165,112,10,24,41,8,
+ 162,149,69,22,140,92,149,22,92,71,
+ 40,58,8,41,54,69,69,41,24,149,
+ 41,22,137,90,24,69,162,149,142,22,
+ 69,41,58,22,112,41,90,140,142,69,
+ 69,58,140,142
};
};
public final static char nasb[] = Nasb.nasb;
@@ -1217,23 +1210,24 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface Nasr {
public final static char nasr[] = {0,
- 99,113,97,96,81,95,94,1,0,111,
- 24,0,7,51,0,99,113,98,97,96,
- 81,95,94,0,31,0,49,0,132,24,
- 0,90,0,62,61,45,43,28,0,72,
- 0,86,7,64,5,0,133,0,7,5,
- 34,0,68,0,88,0,125,0,7,114,
- 0,5,7,0,5,135,0,24,7,0,
- 129,0,81,77,78,79,80,89,69,52,
- 0,1,136,0,109,0,7,33,1,35,
- 117,0,35,1,51,93,7,33,0,7,
- 29,115,0,7,45,43,28,0,7,116,
- 0,24,62,61,43,45,7,0,59,30,
- 7,29,0,29,7,27,0,43,45,7,
- 13,0,7,59,83,0,1,35,7,36,
- 0,24,61,62,7,0,7,33,28,66,
- 0,103,7,59,0,62,61,28,0,33,
- 76,7,65,0,123,7,33,0
+ 98,113,96,95,82,94,93,1,0,76,
+ 0,90,0,98,113,97,96,95,82,94,
+ 93,0,7,56,0,133,24,0,109,0,
+ 49,0,72,0,1,137,0,107,7,59,
+ 5,0,7,116,0,24,7,0,7,114,
+ 0,134,0,31,0,7,5,34,0,5,
+ 7,0,5,136,0,130,0,111,24,0,
+ 126,0,82,78,79,80,81,89,69,51,
+ 0,7,60,84,0,63,62,45,43,28,
+ 0,88,0,7,33,1,35,117,0,35,
+ 1,56,92,7,33,0,24,62,63,7,
+ 0,7,45,43,28,0,7,29,115,0,
+ 24,63,62,43,45,7,0,7,33,28,
+ 67,0,63,62,28,0,43,45,7,13,
+ 0,1,35,7,36,0,29,7,26,0,
+ 5,59,57,0,60,30,7,29,0,33,
+ 77,7,65,0,102,7,60,0,123,7,
+ 33,0
};
};
public final static char nasr[] = Nasr.nasr;
@@ -1241,7 +1235,7 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface TerminalIndex {
public final static char terminalIndex[] = {0,
- 87,2,89,88,9,99,97,98,10,11,
+ 87,2,89,99,88,9,97,98,10,11,
8,95,86,6,7,70,83,84,85,3,
12,13,96,50,78,66,94,71,100,1,
92,46,57,62,65,74,79,47,48,51,
@@ -1259,20 +1253,20 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface NonterminalIndex {
public final static char nonterminalIndex[] = {0,
107,0,0,0,109,113,0,114,115,116,
- 117,118,182,0,0,0,119,120,121,122,
- 123,124,0,104,0,125,106,183,108,130,
+ 117,118,183,0,0,0,119,120,121,122,
+ 123,124,0,104,0,106,125,184,108,130,
142,0,134,103,126,129,0,0,0,0,
0,162,164,0,165,0,0,0,166,0,
- 105,141,0,0,152,0,128,151,156,175,
- 176,177,0,0,0,163,172,0,144,0,
- 167,170,171,174,111,133,145,146,147,148,
- 153,0,155,159,161,178,0,187,190,110,
- 112,127,132,136,137,138,139,140,143,149,
- 150,0,154,158,0,160,169,0,184,0,
- 186,0,189,102,0,0,131,135,0,0,
- 157,0,168,173,0,179,180,0,181,0,
- 0,185,0,0,188,191,0,0,0,0,
- 0,0,0,0,0,0
+ 141,0,0,152,0,105,112,128,0,156,
+ 175,176,177,0,0,151,163,172,144,0,
+ 167,170,171,174,111,0,133,145,146,147,
+ 148,153,0,155,159,161,0,188,191,110,
+ 127,132,136,137,138,139,140,143,149,150,
+ 0,154,158,0,160,169,179,0,185,0,
+ 187,0,190,102,0,0,131,135,0,0,
+ 157,0,168,173,178,0,180,181,0,182,
+ 0,0,186,0,0,189,192,0,0,0,
+ 0,0,0,0,0,0,0
};
};
public final static char nonterminalIndex[] = NonterminalIndex.nonterminalIndex;
@@ -1280,15 +1274,15 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface ScopePrefix {
public final static char scopePrefix[] = {
- 178,236,406,315,198,295,103,129,135,264,
- 77,344,366,323,1,86,119,145,163,63,
- 244,305,35,59,91,141,215,280,386,421,
- 425,340,362,375,393,375,329,15,27,56,
- 8,8,95,98,150,173,98,225,230,233,
- 292,429,50,71,111,219,284,390,400,8,
- 111,254,188,353,188,254,400,20,20,41,
- 211,41,41,41,41,41,290,384,20,20,
- 45,124,153,124,153,153
+ 178,236,315,198,295,103,129,135,264,77,
+ 344,366,323,1,86,119,145,163,63,244,
+ 305,35,59,91,141,215,280,386,409,413,
+ 340,362,375,393,375,329,15,27,56,8,
+ 8,95,98,150,173,98,225,230,233,292,
+ 417,50,71,111,219,284,390,400,400,8,
+ 111,254,188,353,188,254,20,20,41,211,
+ 41,41,41,41,41,290,384,20,20,45,
+ 124,153,124,153,153
};
};
public final static char scopePrefix[] = ScopePrefix.scopePrefix;
@@ -1296,15 +1290,15 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface ScopeSuffix {
public final static char scopeSuffix[] = {
- 186,186,186,302,186,302,109,6,6,186,
- 83,350,372,310,6,39,109,6,39,68,
- 249,310,39,39,39,6,213,213,186,39,
- 6,302,302,302,397,379,333,18,18,39,
- 6,6,39,101,6,39,176,228,228,228,
- 213,39,53,74,126,222,287,53,403,11,
- 114,249,205,356,191,257,414,25,33,43,
- 213,270,272,274,276,278,213,213,22,30,
- 47,126,160,114,155,168
+ 186,186,302,186,302,109,6,6,186,83,
+ 350,372,310,6,39,109,6,39,68,249,
+ 310,39,39,39,6,213,213,186,39,6,
+ 302,302,302,397,379,333,18,18,39,6,
+ 6,39,101,6,39,176,228,228,228,213,
+ 39,53,74,126,222,287,53,403,406,11,
+ 114,249,205,356,191,257,25,33,43,213,
+ 270,272,274,276,278,213,213,22,30,47,
+ 126,160,114,155,168
};
};
public final static char scopeSuffix[] = ScopeSuffix.scopeSuffix;
@@ -1312,15 +1306,15 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface ScopeLhs {
public final static char scopeLhs[] = {
- 79,77,5,40,79,40,66,49,49,77,
- 58,40,39,40,137,63,66,49,48,14,
- 77,40,89,108,63,49,83,76,30,5,
- 5,40,39,39,23,39,40,104,101,3,
- 129,128,61,74,49,45,55,78,78,78,
- 41,3,37,86,66,83,76,37,8,137,
- 66,77,79,40,79,77,5,104,101,113,
- 83,98,97,96,95,94,76,38,104,101,
- 135,66,48,66,46,48
+ 80,78,40,80,40,67,49,49,78,57,
+ 40,39,40,138,64,67,49,48,14,78,
+ 40,89,108,64,49,84,77,30,5,5,
+ 40,39,39,23,39,40,103,100,3,130,
+ 129,62,74,49,45,54,79,79,79,41,
+ 3,37,107,67,84,77,37,8,5,138,
+ 67,78,80,40,80,78,103,100,113,84,
+ 97,96,95,94,93,77,38,103,100,136,
+ 67,48,67,46,48
};
};
public final static char scopeLhs[] = ScopeLhs.scopeLhs;
@@ -1328,15 +1322,15 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface ScopeLa {
public final static byte scopeLa[] = {
- 50,50,50,31,50,31,24,77,77,50,
- 50,31,98,27,77,31,24,77,31,31,
- 20,27,31,31,31,77,27,27,50,31,
- 77,31,31,31,48,31,27,7,7,31,
- 77,77,31,2,77,31,1,1,1,1,
- 27,31,48,69,5,1,1,48,31,68,
- 5,20,20,37,1,1,31,1,1,12,
- 27,1,65,66,66,59,27,27,1,1,
- 68,5,2,5,2,2
+ 50,50,31,50,31,24,77,77,50,50,
+ 31,98,27,77,31,24,77,31,31,20,
+ 27,31,31,31,77,27,27,50,31,77,
+ 31,31,31,48,31,27,7,7,31,77,
+ 77,31,2,77,31,1,1,1,1,27,
+ 31,48,69,6,1,1,48,31,31,68,
+ 6,20,20,37,1,1,1,1,12,27,
+ 1,65,66,66,59,27,27,1,1,68,
+ 6,2,6,2,2
};
};
public final static byte scopeLa[] = ScopeLa.scopeLa;
@@ -1344,15 +1338,15 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface ScopeStateSet {
public final static char scopeStateSet[] = {
- 33,33,109,95,33,95,75,81,81,33,
- 176,95,95,95,10,85,75,81,15,37,
- 33,95,33,12,85,81,6,29,92,109,
- 109,95,95,95,145,95,95,1,24,109,
- 4,10,85,87,81,15,17,33,33,33,
- 95,109,95,179,75,6,29,95,116,10,
- 75,33,33,95,33,33,109,1,24,34,
- 6,34,34,34,34,34,29,95,1,24,
- 27,75,15,75,15,15
+ 42,42,104,42,104,84,90,90,42,33,
+ 104,104,104,6,94,84,90,15,46,42,
+ 104,42,12,94,90,8,29,101,118,118,
+ 104,104,104,154,104,104,1,24,118,4,
+ 6,94,96,90,15,17,42,42,42,104,
+ 118,104,188,84,8,29,104,125,118,6,
+ 84,42,42,104,42,42,1,24,43,8,
+ 43,43,43,43,43,29,104,1,24,27,
+ 84,15,84,15,15
};
};
public final static char scopeStateSet[] = ScopeStateSet.scopeStateSet;
@@ -1360,50 +1354,48 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface ScopeRhs {
public final static char scopeRhs[] = {0,
- 157,68,157,30,0,103,0,157,30,0,
- 30,128,103,0,184,128,0,183,0,128,
- 0,159,183,0,159,0,155,128,0,152,
- 183,0,152,0,175,2,12,0,104,0,
- 199,0,190,0,157,0,30,128,0,235,
- 39,0,29,129,0,130,2,0,231,2,
- 209,0,230,2,2,7,0,104,104,0,
- 226,107,0,31,151,0,168,191,107,20,
- 164,0,105,0,0,171,107,2,161,0,
- 171,107,2,0,174,2,0,166,107,0,
- 175,0,107,150,5,150,166,0,170,0,
- 150,166,0,9,0,0,170,0,107,150,
- 5,150,0,150,0,9,0,0,126,28,
- 207,107,30,0,126,207,107,28,30,0,
- 126,28,30,0,126,207,107,30,0,126,
+ 158,68,158,30,0,103,0,158,30,0,
+ 30,128,103,0,185,128,0,184,0,128,
+ 0,159,184,0,159,0,154,128,0,152,
+ 184,0,152,0,175,2,12,0,104,0,
+ 198,0,191,0,158,0,30,128,0,236,
+ 39,0,29,129,0,130,2,0,232,2,
+ 209,0,231,2,2,7,0,104,104,0,
+ 227,107,0,31,151,0,176,225,107,20,
+ 159,0,105,0,0,171,107,2,162,0,
+ 171,107,2,0,174,2,0,167,107,0,
+ 175,0,107,150,6,150,167,0,170,0,
+ 150,167,0,9,0,0,170,0,107,150,
+ 6,150,0,150,0,9,0,0,127,28,
+ 206,107,30,0,127,206,107,28,30,0,
+ 127,28,30,0,127,206,107,30,0,127,
30,0,145,0,2,0,168,104,0,2,
104,0,171,107,2,145,0,2,0,167,
- 104,0,155,2,0,162,0,168,205,107,
+ 104,0,154,2,0,162,0,176,204,107,
20,101,222,65,0,105,0,222,65,0,
- 107,3,0,0,0,105,0,168,205,107,
+ 107,3,0,0,0,105,0,176,204,107,
20,222,65,0,3,0,0,0,105,0,
- 159,0,106,0,221,107,159,0,107,159,
- 0,157,106,0,182,65,0,107,0,182,
- 67,0,182,66,0,202,107,20,220,101,
- 219,181,0,220,101,219,181,0,3,0,
- 0,105,0,219,181,0,107,0,3,0,
- 0,105,0,202,107,20,219,181,0,148,
+ 160,0,106,0,221,107,160,0,107,160,
+ 0,157,106,0,183,65,0,107,0,183,
+ 67,0,183,66,0,201,107,20,220,101,
+ 219,182,0,220,101,219,182,0,3,0,
+ 0,105,0,219,182,0,107,0,3,0,
+ 0,105,0,201,107,20,219,182,0,148,
0,147,0,146,0,145,0,144,0,218,
107,133,0,107,133,0,135,106,0,133,
- 0,129,46,0,165,127,165,176,2,43,
- 0,104,129,0,165,176,2,43,0,106,
- 0,104,129,0,165,127,165,127,165,2,
- 43,0,165,127,165,2,43,0,165,2,
+ 0,129,46,0,165,126,165,177,2,43,
+ 0,104,129,0,165,177,2,43,0,106,
+ 0,104,129,0,165,126,165,126,165,2,
+ 43,0,165,126,165,2,43,0,165,2,
43,0,106,0,106,0,104,129,0,129,
2,37,0,129,2,37,136,42,0,104,
106,0,136,42,0,79,2,108,104,106,
0,129,2,47,0,136,124,129,2,45,
0,55,129,0,129,2,45,0,104,129,
- 55,129,0,135,0,217,107,20,0,157,
+ 55,129,0,135,0,217,107,20,0,158,
39,0,129,87,122,0,29,125,0,175,
- 2,0,104,114,0,168,191,107,20,124,
- 175,2,0,104,3,0,112,0,105,0,
- 216,2,105,0,129,30,105,0,129,2,
- 0
+ 2,0,104,114,0,104,112,0,216,2,
+ 105,0,129,30,105,0,129,2,0
};
};
public final static char scopeRhs[] = ScopeRhs.scopeRhs;
@@ -1411,25 +1403,25 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface ScopeState {
public final static char scopeState[] = {0,
- 1956,1797,0,1108,0,2873,2056,2178,0,1427,
- 0,699,1522,0,2090,610,1956,2036,1797,2398,
- 2054,1883,1850,1934,1773,0,942,0,2785,1709,
- 1690,0,1352,454,383,0,2481,2420,2886,1956,
- 2882,2036,2277,1797,2090,2876,2208,1934,610,2054,
- 1778,1679,2855,1773,2849,454,2838,1042,981,786,
- 727,2477,1352,2605,2572,2763,2561,2812,1872,2528,
- 716,2517,2148,383,2311,2808,2781,2159,2754,0,
- 930,864,804,476,610,2477,1883,1850,2107,2272,
- 0,2773,2713,1935,2448,2431,2389,2372,2330,2313,
- 2269,2248,2227,2206,2086,1709,1690,0,2606,2562,
- 2193,2071,1396,1088,661,2662,2648,2756,2012,1858,
- 416,1753,875,489,2141,1698,627,2510,2498,1409,
- 536,511,440,2747,2731,2721,2638,1829,2706,2697,
- 2683,2671,2594,2550,1665,1639,1001,1615,1589,1565,
- 772,1539,1515,1488,1461,966,1434,1369,942,915,
- 702,1338,1311,1284,1257,1230,1203,1176,1149,1122,
- 1095,1061,383,1028,888,837,810,745,583,675,
- 554,0
+ 2004,1867,0,925,0,569,0,2860,1528,2858,
+ 0,489,538,0,2120,1698,2004,2054,1867,2570,
+ 2071,1929,1844,1982,1817,0,900,0,2730,1766,
+ 1749,0,749,682,582,654,716,554,651,2524,
+ 0,1347,455,384,0,2783,2729,2886,2004,2881,
+ 2054,2266,1867,2120,2861,1999,1982,1698,2071,2857,
+ 1063,2840,1817,2836,455,2765,1001,966,608,526,
+ 2060,1347,2507,2502,2679,2458,2758,2223,2453,2179,
+ 2448,1702,384,2276,2754,2725,1934,2077,0,1012,
+ 916,774,546,1698,2060,1929,1844,1776,2352,0,
+ 2727,2675,2673,2399,2382,2355,2338,2294,2277,2234,
+ 2217,2190,2173,2146,1766,1749,0,2842,2829,2822,
+ 2808,2491,2154,1418,2603,2594,2524,511,440,725,
+ 625,928,490,417,2563,2540,2441,1955,1922,1810,
+ 1719,1403,2718,2709,2683,2584,941,2666,2657,2648,
+ 2639,2630,2037,1674,1647,1623,986,1596,749,1572,
+ 1545,682,654,816,1521,1493,1465,951,1437,1364,
+ 900,872,777,1332,1304,1276,1248,1220,1192,1164,
+ 1136,1108,1080,1048,384,1020,844,582,554,0
};
};
public final static char scopeState[] = ScopeState.scopeState;
@@ -1437,40 +1429,40 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public interface InSymb {
public final static char inSymb[] = {0,
- 0,214,107,192,12,23,16,22,21,10,
- 9,5,11,15,14,105,2,110,109,112,
+ 0,214,107,191,12,23,16,22,21,10,
+ 9,6,11,15,14,105,2,110,109,112,
111,118,117,120,119,122,121,106,49,2,
- 85,70,2,30,130,175,129,159,107,20,
- 10,9,72,71,5,79,78,76,75,74,
+ 85,70,2,30,130,175,129,160,107,20,
+ 10,9,72,71,6,79,78,76,75,74,
73,63,64,11,81,80,83,82,87,86,
84,97,96,95,93,94,92,91,90,89,
- 88,69,175,216,129,124,107,30,2,162,
- 161,194,7,8,6,195,181,196,67,66,
- 197,65,198,101,213,199,12,107,109,109,
+ 88,69,175,216,129,124,107,30,2,163,
+ 162,193,7,8,4,194,182,195,67,66,
+ 196,65,197,101,213,198,12,107,109,109,
111,111,111,111,111,111,110,110,117,112,
- 112,119,118,215,129,121,120,124,20,166,
- 150,128,28,126,107,5,174,107,2,2,
- 2,2,219,128,182,128,182,222,182,128,
- 12,106,2,217,46,38,40,44,43,37,
- 42,47,45,135,41,39,101,133,6,48,
- 48,107,150,5,107,126,207,172,171,133,
- 107,173,107,2,232,1,13,101,20,101,
- 20,175,3,129,101,2,2,136,2,2,
- 48,235,157,48,107,233,191,107,20,164,
- 5,150,207,28,126,5,2,143,145,107,
- 49,171,230,209,2,220,128,107,20,107,
- 124,176,165,129,37,129,129,48,68,48,
- 218,155,128,2,107,201,2,168,49,226,
- 236,70,30,101,227,107,20,150,107,126,
- 126,155,107,2,166,49,124,2,1,20,
- 202,159,203,107,205,101,206,165,127,124,
- 2,124,124,49,128,155,166,69,234,13,
- 188,69,157,70,30,107,107,172,107,231,
- 107,107,205,168,69,49,127,165,129,136,
- 128,48,124,2,49,68,157,191,172,171,
- 223,49,202,221,48,155,128,184,168,165,
- 127,124,98,5,1,157,168,49,49,48,
- 184,128,124,165,1,151,128,124
+ 112,119,118,215,129,121,120,124,20,159,
+ 167,150,128,28,127,107,6,174,107,2,
+ 2,2,2,219,128,183,128,183,222,183,
+ 128,12,106,2,217,46,38,40,44,43,
+ 37,42,47,45,135,41,39,101,133,4,
+ 48,48,107,20,150,6,107,127,206,172,
+ 171,133,107,173,107,2,233,1,13,101,
+ 20,101,20,175,3,129,101,2,2,136,
+ 2,2,48,236,158,48,107,234,107,6,
+ 150,206,28,127,6,2,143,145,107,49,
+ 171,231,209,2,220,128,107,20,107,124,
+ 177,165,129,37,129,129,48,68,48,218,
+ 154,128,2,107,200,2,225,107,150,107,
+ 127,127,154,107,2,167,49,124,2,1,
+ 20,201,160,202,107,204,101,205,165,126,
+ 124,2,124,124,49,128,154,167,69,235,
+ 13,188,176,49,227,237,70,30,101,228,
+ 107,172,107,232,107,107,204,176,69,49,
+ 126,165,129,136,128,48,124,2,49,156,
+ 69,158,70,30,172,171,223,49,201,221,
+ 48,154,128,185,176,165,126,124,98,6,
+ 1,68,158,49,49,48,185,128,124,165,
+ 1,158,128,124
};
};
public final static char inSymb[] = InSymb.inSymb;
@@ -1661,6 +1653,7 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
"or",
"array_direct_abstract_declarat" +
"or",
+ "initializer_seq",
"designated_initializer",
"designation",
"designator_list",
@@ -1683,8 +1676,8 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public final static int
ERROR_SYMBOL = 29,
- SCOPE_UBOUND = 85,
- SCOPE_SIZE = 86,
+ SCOPE_UBOUND = 84,
+ SCOPE_SIZE = 85,
MAX_NAME_LENGTH = 38;
public final int getErrorSymbol() { return ERROR_SYMBOL; }
@@ -1693,20 +1686,20 @@ public class GCCSizeofExpressionParserprs implements lpg.lpgjavaruntime.ParseTab
public final int getMaxNameLength() { return MAX_NAME_LENGTH; }
public final static int
- NUM_STATES = 338,
+ NUM_STATES = 334,
NT_OFFSET = 100,
LA_STATE_OFFSET = 3503,
MAX_LA = 2147483647,
- NUM_RULES = 382,
- NUM_NONTERMINALS = 146,
- NUM_SYMBOLS = 246,
+ NUM_RULES = 383,
+ NUM_NONTERMINALS = 147,
+ NUM_SYMBOLS = 247,
SEGMENT_SIZE = 8192,
- START_STATE = 844,
+ START_STATE = 715,
IDENTIFIER_SYMBOL = 0,
EOFT_SYMBOL = 99,
EOLT_SYMBOL = 99,
- ACCEPT_ACTION = 2985,
- ERROR_ACTION = 3121;
+ ACCEPT_ACTION = 2984,
+ ERROR_ACTION = 3120;
public final static boolean BACKTRACK = true;

Back to the top