/*******************************************************************************
* Copyright © 2012, 2013 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*
*******************************************************************************/
//----------------------------------------------------
// The following code was generated by CUP v0.10k
// Tue Nov 20 14:32:03 EST 2012
//----------------------------------------------------
package org.eclipse.edt.compiler.core.ast;
/** CUP generated class containing symbol constants. */
public class NodeTypes {
/* terminals */
public static final int IMPLEMENTS = 85;
public static final int EXIT = 115;
public static final int BIGINTLIT = 107;
public static final int GT = 20;
public static final int GET = 129;
public static final int HOLD = 168;
public static final int BITANDEQ = 44;
public static final int DIVEQ = 49;
public static final int ERRORSQLSTMTLIT = 7;
public static final int GE = 29;
public static final int CALL = 112;
public static final int CONCATEQ = 51;
public static final int STACK = 157;
public static final int ERRORBLOCKCOMMENT = 6;
public static final int BITAND = 11;
public static final int RPAREN = 56;
public static final int INTO = 136;
public static final int BYPOSITION = 159;
public static final int DECREMENT = 138;
public static final int WHERE = 175;
public static final int TIMES = 35;
public static final int TIMESEQ = 48;
public static final int RECORD = 74;
public static final int BLOCK_COMMENT = 69;
public static final int GOTO = 116;
public static final int UMINUS = 66;
public static final int REPLACE = 132;
public static final int EQ = 17;
public static final int BITOREQ = 45;
public static final int PROGRAM = 77;
public static final int BYTESLIT = 104;
public static final int TIMESTIMES = 37;
public static final int ADD = 126;
public static final int TIMESTIMESEQ = 50;
public static final int TYPE = 87;
public static final int RELATIVE = 151;
public static final int DIV = 36;
public static final int EOS = 3;
public static final int ASSIGN = 63;
public static final int LABEL = 164;
public static final int NULL = 109;
public static final int PREPARE = 131;
public static final int PREVIOUS = 147;
public static final int PRIVATE = 95;
public static final int EOF = 0;
public static final int MINUS = 33;
public static final int LIBRARY = 78;
public static final int LANGUAGEBUNDLE = 172;
public static final int QUESTION = 42;
public static final int MOVE = 118;
public static final int IMPORT = 72;
public static final int PACKAGE = 71;
public static final int USING = 144;
public static final int CONCAT = 38;
public static final int ELSE = 167;
public static final int BYNAME = 158;
public static final int TRY = 122;
public static final int MODULOEQ = 53;
public static final int ABSOLUTE = 152;
public static final int DELEGATE = 82;
public static final int END = 73;
public static final int OR = 8;
public static final int FIRST = 148;
public static final int RIGHTSHIFTLOGICALEQ = 26;
public static final int HANDLER = 75;
public static final int WHEN = 154;
public static final int AND = 9;
public static final int CURRENT = 150;
public static final int THIS = 92;
public static final int OF = 173;
public static final int BY = 137;
public static final int NEXT = 146;
public static final int RETURNS = 89;
public static final int SEMI = 61;
public static final int GROUP = 171;
public static final int LAST = 149;
public static final int CLOSE = 125;
public static final int NEW = 93;
public static final int DELETE = 127;
public static final int REF = 174;
public static final int EXTERNALTYPE = 83;
public static final int SUPER = 94;
public static final int MINUSEQ = 47;
public static final int INTERFACE = 81;
public static final int RCURLY = 60;
public static final int NE = 18;
public static final int AT = 40;
public static final int AS = 30;
public static final int CASE = 113;
public static final int PLUSEQ = 46;
public static final int LEFTSHIFTEQ = 24;
public static final int PLUS = 32;
public static final int THROW = 123;
public static final int CLASS = 76;
public static final int LPAREN = 55;
public static final int ALL = 161;
public static final int RBRACKET = 58;
public static final int WHILE = 124;
public static final int UPLUS = 67;
public static final int CONST = 62;
public static final int XOR = 12;
public static final int OPEN = 130;
public static final int RUNUNIT = 156;
public static final int INPARENT = 153;
public static final int COMMA = 65;
public static final int LT = 19;
public static final int SMALLINTLIT = 108;
public static final int WRAP = 176;
public static final int RETURNING = 139;
public static final int MODULO = 34;
public static final int SERVICE = 80;
public static final int ENUMERATION = 84;
public static final int LE = 21;
public static final int SCROLL = 169;
public static final int NOT = 14;
public static final int OUT = 91;
public static final int LBRACKET = 57;
public static final int LINEBREAKS = 70;
public static final int RIGHTSHIFTARITHMETICEQ = 28;
public static final int WITH = 140;
public static final int LEFTSHIFT = 23;
public static final int BANG = 16;
public static final int SINGLEROW = 143;
public static final int QUESTIONQUESTION = 43;
public static final int FORUPDATE = 141;
public static final int RETURN = 120;
public static final int WS = 4;
public static final int FLOATLIT = 105;
public static final int LINE_COMMENT = 68;
public static final int FOR = 133;
public static final int FUNCTION = 79;
public static final int TRANSACTION = 162;
public static final int XOREQ = 54;
public static final int INTEGER = 100;
public static final int DOT = 41;
public static final int WITHV60COMPAT = 160;
public static final int USINGKEYS = 145;
public static final int ABSTRACT = 97;
public static final int STRING = 103;
public static final int BOS = 2;
public static final int INSERT = 166;
public static final int CONSTRUCTOR = 98;
public static final int CONTINUE = 114;
public static final int RIGHTSHIFTLOGICAL = 25;
public static final int USE = 88;
public static final int FROM = 135;
public static final int BITOR = 10;
public static final int OTHERWISE = 155;
public static final int FOREACH = 134;
public static final int IS = 13;
public static final int NULLCONCAT = 39;
public static final int URL = 163;
public static final int SMALLFLOATLIT = 106;
public static final int IN = 15;
public static final int DECIMALLIT = 101;
public static final int error = 1;
public static final int IF = 117;
public static final int ID = 99;
public static final int STATIC = 96;
public static final int BOOLEANLIT = 102;
public static final int RIGHTSHIFTARITHMETIC = 27;
public static final int NEGATE = 22;
public static final int SQLSTMTLIT = 110;
public static final int NOCURSOR = 142;
public static final int COLON = 64;
public static final int SET = 121;
public static final int ISA = 31;
public static final int SQLCONDITION = 111;
public static final int LCURLY = 59;
public static final int EXECUTE = 128;
public static final int ERRORSTRING = 5;
public static final int NULLCONCATEQ = 52;
public static final int EXTENDS = 86;
public static final int ONEXCEPTION = 170;
public static final int UPDATE = 165;
public static final int TO = 119;
public static final int INOUT = 90;
/* non terminals */
public static final int executeOption = 24;
public static final int whenClause = 81;
public static final int importDecl = 42;
public static final int implementsOpt = 41;
public static final int executeOption_plus = 96;
public static final int connector = 2;
public static final int openTarget_star = 117;
public static final int externalTypeContent_star = 100;
public static final int enumerationField_plus = 94;
public static final int stmt = 77;
public static final int UltraRoot = 1;
public static final int useTypeOpt = 80;
public static final int expr = 26;
public static final int settingsBlock_plus = 127;
public static final int getByKeyOption_plus = 105;
public static final int handlerContent = 15;
public static final int executeOption_star = 95;
public static final int callSynchronizationOpt = 9;
public static final int enumerationField_star = 93;
public static final int expr_plus = 98;
public static final int stepOpt = 76;
public static final int structureContent_plus = 131;
public static final int functionInvocation = 34;
public static final int name_plus = 114;
public static final int settingsBlock_star = 126;
public static final int getByKeyOption_star = 104;
public static final int deleteOption_plus = 92;
public static final int classContent = 14;
public static final int expr_star = 97;
public static final int singleExtendsOpt = 28;
public static final int initializerOpt = 43;
public static final int lvalue = 51;
public static final int addOption_plus = 84;
public static final int openTarget = 58;
public static final int structureContent_star = 130;
public static final int replaceOption_plus = 122;
public static final int settingsBlock = 71;
public static final int enumerationField = 22;
public static final int setTarget_plus = 113;
public static final int eglClassContent_plus = 90;
public static final int abstractModifierOpt = 75;
public static final int deleteOption_star = 91;
public static final int structureContent = 79;
public static final int arrayAccess = 6;
public static final int wsPair = 4;
public static final int file = 31;
public static final int whenClause_plus = 133;
public static final int addOption_star = 83;
public static final int exitModifierOpt = 25;
public static final int classContent_plus = 86;
public static final int replaceOption_star = 121;
public static final int integerLiteralEnumValue = 23;
public static final int callReturnTo = 10;
public static final int getByPositionOption = 37;
public static final int eglClassContent_star = 89;
public static final int argumentsOpt = 99;
public static final int interfaceContent = 48;
public static final int functionParameter = 35;
public static final int fieldAccess = 29;
public static final int whenClause_star = 132;
public static final int getByKeyOption = 36;
public static final int classContent_star = 85;
public static final int continueModifierOpt = 17;
public static final int $START = 0;
public static final int withNameOpt = 82;
public static final int fromExprOpt = 33;
public static final int getByPositionOption_plus = 107;
public static final int defaultClauseOpt = 18;
public static final int inlineSQLStatementOpt = 45;
public static final int objExprEntry_plus = 125;
public static final int objExprEntry = 70;
public static final int settingsBlockOpt = 72;
public static final int onException = 56;
public static final int elseOpt = 21;
public static final int part_plus = 120;
public static final int getByPositionOption_star = 106;
public static final int fieldsOpt = 30;
public static final int withClause = 62;
public static final int setting_plus = 124;
public static final int eglClassContent = 16;
public static final int part_star = 119;
public static final int functionParameter_plus = 103;
public static final int ID_plus = 108;
public static final int handlerContent_plus = 88;
public static final int callParametersOpt = 8;
public static final int name = 53;
public static final int setting_star = 123;
public static final int interfaceContent_plus = 112;
public static final int packageDeclarationOpt = 59;
public static final int replaceOption = 66;
public static final int onException_plus = 116;
public static final int functionParameter_star = 102;
public static final int callReturns = 13;
public static final int constOpt = 55;
public static final int handlerContent_star = 87;
public static final int assignment = 7;
public static final int returnsOpt = 67;
public static final int addOption = 5;
public static final int primary = 63;
public static final int interfaceContent_star = 111;
public static final int deleteOption = 19;
public static final int intoClauseOpt = 49;
public static final int onException_star = 115;
public static final int IDOpt = 39;
public static final int setting = 69;
public static final int strItemDecl = 78;
public static final int callOnException = 11;
public static final int stmt_plus = 129;
public static final int openModifierOpt = 57;
public static final int part = 60;
public static final int ErrorNode = 3;
public static final int direction = 20;
public static final int simpleNameOpt = 73;
public static final int extendsOpt = 27;
public static final int inparentOpt = 46;
public static final int importDecl_plus = 110;
public static final int moveModifierOpt = 52;
public static final int privateAccessModifierOpt = 65;
public static final int inlineSQLStatement = 44;
public static final int externalTypeContent = 47;
public static final int stmt_star = 128;
public static final int questionOpt = 40;
public static final int importDecl_star = 109;
public static final int setTarget = 68;
public static final int foreachTarget = 32;
public static final int getByPositionSource = 38;
public static final int partSubTypeOpt = 61;
public static final int primaryNoNew = 64;
public static final int literal = 50;
public static final int openTarget_plus = 118;
public static final int externalTypeContent_plus = 101;
public static final int callUsingOpt = 12;
public static final int namedType = 54;
public static final int staticAccessModifierOpt = 74;
}