Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.xpand/src/org/eclipse/papyrus/gmf/internal/xpand/parser/XpandKWLexerprs.java')
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.xpand/src/org/eclipse/papyrus/gmf/internal/xpand/parser/XpandKWLexerprs.java529
1 files changed, 0 insertions, 529 deletions
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.xpand/src/org/eclipse/papyrus/gmf/internal/xpand/parser/XpandKWLexerprs.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.xpand/src/org/eclipse/papyrus/gmf/internal/xpand/parser/XpandKWLexerprs.java
deleted file mode 100644
index 67c27446b89..00000000000
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.xpand/src/org/eclipse/papyrus/gmf/internal/xpand/parser/XpandKWLexerprs.java
+++ /dev/null
@@ -1,529 +0,0 @@
-/******************************************************************************
- * Copyright (c) 2006, 2020 Borland Software Corporation, CEA LIST, Artal and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License 2.0
- * which accompanies this distribution, and is available at
- * https://www.eclipse.org/legal/epl-2.0/
- *
- * SPDX-License-Identifier: EPL-2.0
- *
- * Contributors:
- * committers of openArchitectureWare - Xpand language syntax
- * Artem Tikhomirov (Borland) - LALR grammar
- * - Migration to OCL expressions
- * Aurelien Didier (ARTAL) - aurelien.didier51@gmail.com - Bug 569174
- *****************************************************************************/
-package org.eclipse.papyrus.gmf.internal.xpand.parser;
-
-public class XpandKWLexerprs implements lpg.runtime.ParseTable, XpandKWLexersym {
- public final static int ERROR_SYMBOL = 0;
- public final int getErrorSymbol() { return ERROR_SYMBOL; }
-
- public final static int SCOPE_UBOUND = 0;
- public final int getScopeUbound() { return SCOPE_UBOUND; }
-
- public final static int SCOPE_SIZE = 0;
- public final int getScopeSize() { return SCOPE_SIZE; }
-
- public final static int MAX_NAME_LENGTH = 0;
- public final int getMaxNameLength() { return MAX_NAME_LENGTH; }
-
- public final static int NUM_STATES = 560;
- public final int getNumStates() { return NUM_STATES; }
-
- public final static int NT_OFFSET = 56;
- public final int getNtOffset() { return NT_OFFSET; }
-
- public final static int LA_STATE_OFFSET = 864;
- public final int getLaStateOffset() { return LA_STATE_OFFSET; }
-
- public final static int MAX_LA = 1;
- public final int getMaxLa() { return MAX_LA; }
-
- public final static int NUM_RULES = 149;
- public final int getNumRules() { return NUM_RULES; }
-
- public final static int NUM_NONTERMINALS = 4;
- public final int getNumNonterminals() { return NUM_NONTERMINALS; }
-
- public final static int NUM_SYMBOLS = 60;
- public final int getNumSymbols() { return NUM_SYMBOLS; }
-
- public final static int SEGMENT_SIZE = 8192;
- public final int getSegmentSize() { return SEGMENT_SIZE; }
-
- public final static int START_STATE = 150;
- public final int getStartState() { return START_STATE; }
-
- public final static int IDENTIFIER_SYMBOL = 0;
- public final int getIdentifier_SYMBOL() { return IDENTIFIER_SYMBOL; }
-
- public final static int EOFT_SYMBOL = 45;
- public final int getEoftSymbol() { return EOFT_SYMBOL; }
-
- public final static int EOLT_SYMBOL = 57;
- public final int getEoltSymbol() { return EOLT_SYMBOL; }
-
- public final static int ACCEPT_ACTION = 714;
- public final int getAcceptAction() { return ACCEPT_ACTION; }
-
- public final static int ERROR_ACTION = 715;
- public final int getErrorAction() { return ERROR_ACTION; }
-
- public final static boolean BACKTRACK = false;
- public final boolean getBacktrack() { return BACKTRACK; }
-
- public final int getStartSymbol() { return lhs(0); }
- public final boolean isValidForParser() { return XpandKWLexersym.isValidForParser; }
-
-
- public interface IsNullable {
- public final static byte isNullable[] = {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 isNullable[] = IsNullable.isNullable;
- public final boolean isNullable(int index) { return isNullable[index] != 0; }
-
- public interface ProsthesesIndex {
- public final static byte prosthesesIndex[] = {0,
- 2,3,4,1
- };
- };
- public final static byte prosthesesIndex[] = ProsthesesIndex.prosthesesIndex;
- public final int prosthesesIndex(int index) { return prosthesesIndex[index]; }
-
- public interface IsKeyword {
- public final static byte isKeyword[] = {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 isKeyword[] = IsKeyword.isKeyword;
- public final boolean isKeyword(int index) { return isKeyword[index] != 0; }
-
- public interface BaseCheck {
- public final static byte baseCheck[] = {0,
- 4,2,4,4,5,3,2,3,3,7,
- 3,2,4,5,3,3,8,10,10,6,
- 7,16,4,7,5,6,7,10,4,7,
- 1,4,4,5,6,4,7,8,9,10,
- 13,16,7,6,7,6,3,5,8,3,
- 6,4,3,1,6,4,3,3,6,14,
- 6,7,9,9,6,8,6,7,5,6,
- 5,4,13,10,12,8,9,5,3,4,
- 4,7,10,9,12,10,13,12,15,9,
- 4,5,7,6,7,8,8,6,4,4,
- 8,11,8,7,7,2,4,4,6,9,
- 4,7,7,9,5,8,10,3,3,7,
- 9,6,9,6,9,6,9,5,6,3,
- 9,2,8,7,10,4,7,2,6,4,
- 5,3,6,7,6,4,2,7,10
- };
- };
- public final static byte baseCheck[] = BaseCheck.baseCheck;
- public final int baseCheck(int index) { return baseCheck[index]; }
- public final static byte rhs[] = baseCheck;
- public final int rhs(int index) { return rhs[index]; };
-
- public interface BaseAction {
- public final static char baseAction[] = {
- 1,2,2,2,2,2,2,2,2,2,
- 2,2,2,2,2,2,2,2,2,2,
- 2,2,2,2,2,2,2,2,2,2,
- 2,3,3,3,3,3,3,3,3,3,
- 3,3,3,3,3,3,3,3,3,3,
- 3,3,3,3,1,1,1,1,1,1,
- 1,1,1,1,1,1,1,1,1,1,
- 1,1,1,1,1,1,1,1,1,1,
- 1,1,1,1,1,1,1,1,1,1,
- 1,1,1,1,1,1,1,1,1,1,
- 1,1,1,1,1,1,1,1,1,1,
- 1,1,1,1,1,1,1,1,1,1,
- 1,1,2,2,2,2,2,2,2,2,
- 2,2,2,2,2,2,2,2,2,2,
- 2,2,2,2,2,2,2,2,2,2,
- 1,154,31,54,230,48,172,23,90,73,
- 120,108,47,183,67,263,194,130,43,104,
- 123,193,135,82,138,86,129,153,91,98,
- 185,278,118,149,107,160,162,197,204,170,
- 274,223,205,270,282,288,38,290,286,291,
- 206,145,283,280,293,296,294,297,299,207,
- 300,301,302,304,305,316,312,319,306,321,
- 320,322,326,327,329,216,332,333,334,337,
- 217,221,222,340,341,169,228,52,342,343,
- 347,351,348,39,355,359,361,235,344,367,
- 372,238,373,358,63,375,376,380,381,378,
- 389,387,384,139,392,395,394,399,396,405,
- 397,400,407,410,408,412,411,140,413,417,
- 414,419,422,424,432,421,433,437,429,423,
- 435,441,444,445,446,449,448,25,450,451,
- 452,461,464,453,465,471,171,473,454,467,
- 476,478,475,484,477,485,491,496,498,500,
- 486,502,345,503,507,509,510,513,514,515,
- 518,519,521,69,236,489,524,527,529,532,
- 534,536,525,243,538,537,540,247,245,541,
- 544,539,250,545,547,550,559,553,177,549,
- 560,566,568,569,256,572,573,574,575,577,
- 579,578,583,584,586,588,590,592,593,596,
- 599,600,603,601,604,609,608,610,614,611,
- 617,615,616,252,618,621,624,625,634,622,
- 630,636,638,639,640,651,643,645,655,657,
- 653,660,664,659,666,667,670,671,672,675,
- 677,679,678,682,689,691,692,695,694,697,
- 701,702,703,704,711,713,709,715,716,718,
- 720,722,724,726,727,731,728,735,737,681,
- 738,739,260,744,747,740,748,749,752,753,
- 754,755,760,757,761,764,765,767,756,771,
- 773,777,769,781,782,783,784,785,786,788,
- 791,792,794,795,798,796,799,800,802,804,
- 797,807,812,816,819,826,827,828,829,830,
- 838,839,831,843,840,846,844,849,850,851,
- 855,856,861,857,863,867,866,870,871,877,
- 879,881,875,884,886,887,882,890,893,894,
- 895,896,897,905,898,901,904,910,909,913,
- 914,915,916,921,922,926,927,918,931,928,
- 933,934,935,936,937,939,945,942,944,947,
- 952,948,960,958,949,962,967,968,970,972,
- 973,978,979,976,981,984,986,989,993,994,
- 995,997,998,996,1000,1008,1009,1012,999,1010,
- 1014,1015,1017,1021,1022,1026,1029,1024,1032,1033,
- 1035,1037,1038,1041,1042,1046,1049,1050,1047,1052,
- 1053,1054,1055,1056,1062,1060,1059,1067,1066,1068,
- 1073,1077,1080,1079,1083,1082,1093,1084,1089,254,
- 1094,1090,1097,1101,1104,175,1105,1098,1106,1109,
- 1111,1112,1114,1117,1116,1120,1123,1124,1125,1126,
- 1127,1128,1132,1130,1135,1136,1137,1141,1142,1150,
- 1154,1155,1159,1153,1162,1164,1165,1168,1170,1143,
- 1172,1173,1174,1175,1179,1180,1181,1183,1189,1191,
- 1193,1196,1197,1200,1202,1203,264,1206,1208,1209,
- 1210,1215,1212,1218,1221,1222,1226,1220,1227,1230,
- 1231,1232,1235,1234,1240,1241,1242,1245,1247,1248,
- 1249,1250,1256,715,715
- };
- };
- public final static char baseAction[] = BaseAction.baseAction;
- public final int baseAction(int index) { return baseAction[index]; }
- public final static char lhs[] = baseAction;
- public final int lhs(int index) { return lhs[index]; };
-
- public interface TermCheck {
- public final static byte termCheck[] = {0,
- 0,1,2,3,4,5,6,7,8,9,
- 10,11,12,13,14,15,16,17,18,19,
- 20,21,0,1,0,25,26,27,28,29,
- 30,31,32,33,34,35,36,0,0,39,
- 40,17,0,6,20,3,0,0,10,25,
- 3,0,28,2,30,4,9,33,21,8,
- 18,15,0,17,2,3,0,25,0,7,
- 28,9,0,1,6,7,4,26,27,7,
- 8,0,16,21,42,0,0,6,22,0,
- 0,6,7,3,13,14,30,0,1,9,
- 10,4,13,0,7,8,0,0,23,6,
- 44,26,31,10,8,9,10,0,1,0,
- 1,31,0,16,7,19,7,8,0,0,
- 8,3,3,11,0,1,2,0,0,0,
- 3,3,5,5,0,11,2,19,0,21,
- 6,29,0,1,6,7,8,19,19,0,
- 8,0,1,2,5,13,7,8,0,0,
- 0,0,35,4,0,7,0,6,2,8,
- 11,13,0,9,0,9,17,17,4,15,
- 20,23,0,0,1,34,0,21,16,7,
- 8,5,6,0,0,0,0,4,4,4,
- 26,29,8,43,11,0,0,2,2,14,
- 0,0,0,1,18,4,10,0,1,0,
- 9,4,12,13,0,0,2,0,1,33,
- 5,4,0,8,0,3,0,1,6,0,
- 4,0,8,0,39,0,1,13,0,0,
- 11,8,0,0,15,31,15,8,17,0,
- 17,8,13,0,45,13,21,0,5,0,
- 17,0,0,14,7,0,5,0,1,0,
- 0,2,0,0,9,0,0,15,0,0,
- 0,0,12,0,0,0,5,7,16,30,
- 15,0,16,14,11,0,5,2,0,0,
- 0,0,29,25,5,0,0,22,0,8,
- 12,0,0,0,6,2,0,33,18,0,
- 0,0,0,0,0,14,0,0,12,24,
- 0,5,2,14,0,14,9,0,0,33,
- 0,4,2,9,24,21,0,24,2,37,
- 12,0,0,2,0,0,34,0,6,0,
- 0,6,8,0,5,8,0,7,0,1,
- 7,0,6,0,0,0,0,4,0,0,
- 9,7,7,5,0,1,0,0,9,0,
- 0,0,0,0,18,4,0,10,0,9,
- 0,0,0,0,6,4,14,14,0,13,
- 7,0,0,1,0,29,0,28,7,3,
- 0,7,14,0,0,0,24,0,0,0,
- 0,0,0,0,11,11,5,37,18,11,
- 0,11,15,0,0,5,0,4,16,20,
- 0,1,0,1,0,0,0,0,25,15,
- 5,36,5,0,0,0,20,4,0,13,
- 0,1,8,5,20,0,1,0,1,0,
- 1,0,0,1,19,4,0,1,0,0,
- 1,3,0,0,0,1,3,0,0,1,
- 0,9,2,0,0,2,0,1,0,1,
- 13,0,1,0,1,0,0,0,0,0,
- 0,6,5,0,0,9,0,7,0,0,
- 26,12,0,9,5,0,13,19,0,0,
- 14,9,14,5,5,0,1,0,0,2,
- 2,0,0,0,0,2,0,0,0,7,
- 2,10,0,0,1,0,4,0,1,0,
- 5,0,0,17,20,0,19,2,0,0,
- 0,1,0,0,5,13,4,0,0,0,
- 0,13,23,0,0,0,0,0,27,11,
- 0,0,19,0,0,11,16,20,11,0,
- 17,22,16,0,1,0,16,0,0,0,
- 19,3,0,28,0,22,22,8,6,20,
- 0,16,0,3,0,1,0,1,0,0,
- 16,24,3,0,1,0,0,9,16,0,
- 0,0,6,3,0,10,0,0,0,2,
- 0,0,2,14,6,9,12,6,0,1,
- 0,0,21,0,0,5,0,6,4,6,
- 0,0,0,0,1,9,6,6,0,7,
- 0,1,0,1,0,0,8,0,3,0,
- 6,0,5,0,5,0,0,0,3,6,
- 0,1,5,7,0,1,0,0,0,0,
- 19,4,4,0,1,9,0,0,0,10,
- 4,0,0,0,0,0,0,10,4,0,
- 0,2,6,0,0,1,0,7,0,6,
- 0,5,0,3,2,22,0,9,23,3,
- 0,0,0,0,0,0,38,0,8,38,
- 0,0,40,0,0,0,0,0,0,0,
- 15,0,4,0,1,18,0,16,25,15,
- 4,0,28,32,32,0,1,18,0,18,
- 30,28,25,27,29,0,0,0,0,0,
- 0,1,3,7,23,10,18,0,0,0,
- 2,4,0,0,2,0,1,20,0,0,
- 0,12,24,4,0,0,0,2,4,9,
- 0,1,0,7,21,0,0,19,2,0,
- 0,9,7,3,0,6,0,1,0,1,
- 0,0,2,0,1,0,0,1,3,0,
- 1,10,0,0,0,0,0,0,3,6,
- 0,27,10,0,0,9,2,10,0,0,
- 10,2,0,0,0,0,2,0,24,4,
- 0,0,2,2,11,0,0,0,2,26,
- 0,14,0,0,0,0,0,12,0,31,
- 10,0,30,0,0,12,0,0,0,11,
- 23,0,18,2,18,11,24,0,17,0,
- 12,0,15,17,7,6,0,0,2,0,
- 3,0,0,12,2,0,41,0,0,36,
- 0,10,4,0,9,0,1,18,0,12,
- 2,8,0,0,0,0,0,0,0,0,
- 8,21,5,9,5,12,10,0,0,0,
- 3,0,1,0,0,2,0,9,23,10,
- 0,0,1,0,26,0,1,13,0,13,
- 2,0,0,13,0,1,0,0,15,8,
- 0,0,1,11,4,0,0,2,0,0,
- 1,0,0,0,0,0,1,11,0,0,
- 23,0,14,27,5,0,0,0,1,15,
- 4,20,0,1,22,22,0,16,0,0,
- 15,0,0,0,8,6,5,29,0,0,
- 12,9,0,0,2,2,0,0,10,10,
- 0,1,6,0,0,0,23,3,0,1,
- 0,0,9,0,1,0,0,12,8,0,
- 9,5,0,0,0,0,0,0,1,0,
- 4,0,35,11,0,0,0,12,3,8,
- 0,0,0,9,4,16,22,32,25,0,
- 1,32,0,0,0,19,3,3,0,7,
- 2,0,1,0,0,1,3,0,27,0,
- 3,0,0,0,0,2,0,3,0,0,
- 0,1,0,41,12,7,7,18,0,1,
- 0,9,0,22,2,0,0,1,8,0,
- 5,0,0,2,2,0,7,0,0,0,
- 1,0,4,6,0,4,2,0,1,0,
- 0,0,17,3,3,0,0,8,3,0,
- 0,0,1,0,0,2,10,3,8,0,
- 0,0,13,3,0,6,0,0,0,0,
- 3,3,0,7,5,0,1,0,17,15,
- 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;
- public final int termCheck(int index) { return termCheck[index]; }
-
- public interface TermAction {
- public final static char termAction[] = {0,
- 715,174,175,177,176,179,182,178,173,186,
- 185,164,159,155,156,169,166,168,165,160,
- 163,183,715,194,715,189,157,181,162,172,
- 188,187,170,161,180,184,167,715,715,158,
- 171,392,715,282,395,215,715,715,337,394,
- 190,12,393,329,391,332,191,390,283,330,
- 213,204,715,203,350,349,715,862,715,346,
- 853,348,715,196,424,425,198,331,333,197,
- 821,715,207,347,214,715,715,229,208,715,
- 715,235,234,245,228,226,206,715,249,244,
- 243,247,195,715,246,248,715,715,233,217,
- 209,236,227,216,261,260,259,715,254,715,
- 201,242,715,202,253,258,200,199,715,715,
- 220,237,212,218,715,225,224,715,715,715,
- 231,358,232,360,715,223,290,238,715,717,
- 289,219,715,239,255,257,256,359,372,715,
- 241,715,267,265,262,240,264,263,715,715,
- 715,715,230,274,715,325,715,192,451,193,
- 273,326,715,664,715,449,272,403,250,665,
- 405,834,715,715,211,266,715,450,205,222,
- 221,268,269,715,715,715,715,271,277,287,
- 251,847,278,404,270,715,715,730,319,288,
- 715,715,715,276,299,322,318,715,328,715,
- 323,327,321,320,715,715,340,715,343,298,
- 427,344,715,426,715,787,715,437,433,715,
- 438,715,440,82,314,715,456,439,715,715,
- 444,661,715,86,443,341,481,532,480,715,
- 660,695,533,715,714,210,716,715,275,715,
- 694,715,715,279,252,715,280,715,281,715,
- 715,284,715,715,285,715,715,291,715,715,
- 715,715,286,715,715,715,302,301,293,292,
- 294,715,296,300,303,715,306,305,715,715,
- 715,715,295,297,310,715,715,308,715,311,
- 307,715,715,715,313,773,7,304,309,715,
- 715,715,715,715,715,315,715,715,317,731,
- 715,335,724,324,715,334,336,715,715,312,
- 715,345,339,338,833,822,715,765,726,316,
- 721,715,715,342,715,715,768,715,762,715,
- 715,352,351,715,353,355,715,354,715,356,
- 357,715,723,715,715,715,715,363,715,715,
- 361,362,365,364,715,366,715,715,367,715,
- 715,715,715,715,857,371,715,370,715,806,
- 715,715,715,715,376,377,373,375,79,374,
- 378,715,715,381,715,368,715,369,379,814,
- 715,384,382,715,130,715,383,715,715,715,
- 715,715,715,715,851,386,398,380,385,388,
- 715,397,389,715,715,738,715,399,400,396,
- 715,402,715,406,715,715,715,715,861,401,
- 408,387,409,715,715,715,407,411,715,412,
- 715,414,413,744,410,715,415,715,416,715,
- 417,57,715,719,823,418,715,419,715,715,
- 728,420,715,715,715,421,718,715,715,423,
- 715,815,771,715,715,428,715,429,715,430,
- 422,715,796,715,431,715,715,715,715,715,
- 715,432,434,715,715,435,715,441,715,715,
- 767,436,715,445,446,715,442,826,715,715,
- 795,448,452,447,453,715,751,715,715,454,
- 455,715,715,715,715,748,715,715,715,458,
- 747,457,715,715,463,715,462,715,465,715,
- 464,715,715,460,459,715,461,468,715,715,
- 715,472,715,715,470,467,471,715,715,715,
- 715,469,784,140,715,715,715,715,466,474,
- 715,715,473,715,715,479,843,475,482,715,
- 477,476,478,715,740,715,483,715,715,715,
- 486,490,715,856,715,484,485,491,493,487,
- 715,488,715,492,715,495,715,496,715,715,
- 494,489,498,715,499,715,715,500,497,715,
- 715,715,502,504,715,501,715,715,715,786,
- 715,715,529,503,507,506,505,508,715,509,
- 715,715,720,715,715,510,715,511,512,513,
- 715,715,715,715,807,514,515,516,715,517,
- 715,763,715,830,715,715,518,715,520,715,
- 519,715,521,715,522,715,715,715,525,524,
- 715,729,527,526,715,528,715,715,715,715,
- 523,530,531,715,534,793,715,715,715,536,
- 535,715,715,715,715,715,715,537,541,715,
- 715,542,543,715,715,545,715,544,715,785,
- 715,546,715,548,549,540,715,780,547,550,
- 715,715,715,715,715,715,538,715,551,749,
- 715,715,539,715,715,715,715,715,715,715,
- 554,715,560,715,562,858,715,556,839,558,
- 564,715,854,552,553,715,565,561,715,837,
- 555,557,844,563,559,715,715,715,715,715,
- 715,571,569,567,741,566,860,715,715,715,
- 774,570,715,715,572,715,574,568,715,715,
- 715,573,735,577,715,715,715,776,579,578,
- 715,580,715,581,575,715,715,576,766,715,
- 715,809,582,584,715,583,715,585,715,586,
- 715,715,813,715,782,715,715,759,761,715,
- 589,588,715,715,715,715,715,715,593,591,
- 715,587,590,715,715,594,595,596,715,715,
- 770,597,715,715,715,715,600,715,592,601,
- 715,715,602,603,841,715,715,715,819,750,
- 715,604,715,715,715,715,715,820,715,598,
- 605,715,599,715,715,607,715,715,715,852,
- 606,715,859,613,608,609,783,715,610,715,
- 742,715,614,612,615,736,715,715,617,715,
- 739,715,715,616,620,715,849,715,109,611,
- 715,619,621,715,810,715,623,618,715,828,
- 624,622,715,715,715,715,715,715,715,715,
- 625,835,827,725,627,745,626,715,715,715,
- 628,715,629,715,715,752,715,808,777,630,
- 715,715,634,715,758,715,760,631,715,632,
- 635,715,715,633,715,638,715,715,636,637,
- 715,715,818,863,640,715,715,641,715,715,
- 643,715,715,715,715,715,649,644,715,715,
- 791,715,642,639,650,715,715,715,732,648,
- 652,645,715,654,646,647,715,848,715,715,
- 653,715,715,715,655,656,658,651,715,715,
- 657,781,715,715,812,753,715,715,659,662,
- 715,764,663,715,715,715,831,666,715,829,
- 715,715,816,715,805,715,715,836,667,715,
- 779,778,715,715,715,715,715,715,672,715,
- 671,715,811,842,715,715,715,670,825,673,
- 715,715,715,792,675,846,838,668,840,715,
- 677,669,715,715,715,674,799,678,715,680,
- 679,715,681,715,715,754,682,715,676,715,
- 789,715,715,715,715,734,715,733,715,715,
- 715,686,715,850,743,684,685,864,715,687,
- 715,832,715,683,689,715,715,755,688,715,
- 690,715,715,692,693,83,691,715,715,715,
- 698,715,697,817,715,700,699,715,790,715,
- 715,715,696,803,701,715,715,702,800,715,
- 715,715,706,715,715,707,703,788,705,715,
- 715,87,704,775,41,708,715,715,715,715,
- 804,712,715,711,737,715,757,715,709,710
- };
- };
- public final static char termAction[] = TermAction.termAction;
- public final int termAction(int index) { return termAction[index]; }
- public final int asb(int index) { return 0; }
- public final int asr(int index) { return 0; }
- public final int nasb(int index) { return 0; }
- public final int nasr(int index) { return 0; }
- public final int terminalIndex(int index) { return 0; }
- public final int nonterminalIndex(int index) { return 0; }
- public final int scopePrefix(int index) { return 0;}
- public final int scopeSuffix(int index) { return 0;}
- public final int scopeLhs(int index) { return 0;}
- public final int scopeLa(int index) { return 0;}
- public final int scopeStateSet(int index) { return 0;}
- public final int scopeRhs(int index) { return 0;}
- public final int scopeState(int index) { return 0;}
- public final int inSymb(int index) { return 0;}
- public final String name(int index) { return null; }
- public final int originalState(int state) { return 0; }
- public final int asi(int state) { return 0; }
- public final int nasi(int state) { return 0; }
- public final int inSymbol(int state) { return 0; }
-
- /**
- * assert(! goto_default);
- */
- public final int ntAction(int state, int sym) {
- return baseAction[state + sym];
- }
-
- /**
- * assert(! shift_default);
- */
- public final int tAction(int state, int sym) {
- int i = baseAction[state],
- k = i + sym;
- return termAction[termCheck[k] == sym ? k : i];
- }
- public final int lookAhead(int la_state, int sym) {
- int k = la_state + sym;
- return termAction[termCheck[k] == sym ? k : la_state];
- }
-}

Back to the top