001: /* Generated By:JJTree&JavaCC: Do not edit this line. ParserConstants.java */
002: package bsh;
003:
004: public interface ParserConstants {
005:
006: int EOF = 0;
007: int NONPRINTABLE = 6;
008: int SINGLE_LINE_COMMENT = 7;
009: int HASH_BANG_COMMENT = 8;
010: int MULTI_LINE_COMMENT = 9;
011: int ABSTRACT = 10;
012: int BOOLEAN = 11;
013: int BREAK = 12;
014: int CLASS = 13;
015: int BYTE = 14;
016: int CASE = 15;
017: int CATCH = 16;
018: int CHAR = 17;
019: int CONST = 18;
020: int CONTINUE = 19;
021: int _DEFAULT = 20;
022: int DO = 21;
023: int DOUBLE = 22;
024: int ELSE = 23;
025: int ENUM = 24;
026: int EXTENDS = 25;
027: int FALSE = 26;
028: int FINAL = 27;
029: int FINALLY = 28;
030: int FLOAT = 29;
031: int FOR = 30;
032: int GOTO = 31;
033: int IF = 32;
034: int IMPLEMENTS = 33;
035: int IMPORT = 34;
036: int INSTANCEOF = 35;
037: int INT = 36;
038: int INTERFACE = 37;
039: int LONG = 38;
040: int NATIVE = 39;
041: int NEW = 40;
042: int NULL = 41;
043: int PACKAGE = 42;
044: int PRIVATE = 43;
045: int PROTECTED = 44;
046: int PUBLIC = 45;
047: int RETURN = 46;
048: int SHORT = 47;
049: int STATIC = 48;
050: int STRICTFP = 49;
051: int SWITCH = 50;
052: int SYNCHRONIZED = 51;
053: int TRANSIENT = 52;
054: int THROW = 53;
055: int THROWS = 54;
056: int TRUE = 55;
057: int TRY = 56;
058: int VOID = 57;
059: int VOLATILE = 58;
060: int WHILE = 59;
061: int INTEGER_LITERAL = 60;
062: int DECIMAL_LITERAL = 61;
063: int HEX_LITERAL = 62;
064: int OCTAL_LITERAL = 63;
065: int FLOATING_POINT_LITERAL = 64;
066: int EXPONENT = 65;
067: int CHARACTER_LITERAL = 66;
068: int STRING_LITERAL = 67;
069: int FORMAL_COMMENT = 68;
070: int IDENTIFIER = 69;
071: int LETTER = 70;
072: int DIGIT = 71;
073: int LPAREN = 72;
074: int RPAREN = 73;
075: int LBRACE = 74;
076: int RBRACE = 75;
077: int LBRACKET = 76;
078: int RBRACKET = 77;
079: int SEMICOLON = 78;
080: int COMMA = 79;
081: int DOT = 80;
082: int ASSIGN = 81;
083: int GT = 82;
084: int GTX = 83;
085: int LT = 84;
086: int LTX = 85;
087: int BANG = 86;
088: int TILDE = 87;
089: int HOOK = 88;
090: int COLON = 89;
091: int EQ = 90;
092: int LE = 91;
093: int LEX = 92;
094: int GE = 93;
095: int GEX = 94;
096: int NE = 95;
097: int BOOL_OR = 96;
098: int BOOL_ORX = 97;
099: int BOOL_AND = 98;
100: int BOOL_ANDX = 99;
101: int INCR = 100;
102: int DECR = 101;
103: int PLUS = 102;
104: int MINUS = 103;
105: int STAR = 104;
106: int SLASH = 105;
107: int BIT_AND = 106;
108: int BIT_ANDX = 107;
109: int BIT_OR = 108;
110: int BIT_ORX = 109;
111: int XOR = 110;
112: int MOD = 111;
113: int LSHIFT = 112;
114: int LSHIFTX = 113;
115: int RSIGNEDSHIFT = 114;
116: int RSIGNEDSHIFTX = 115;
117: int RUNSIGNEDSHIFT = 116;
118: int RUNSIGNEDSHIFTX = 117;
119: int PLUSASSIGN = 118;
120: int MINUSASSIGN = 119;
121: int STARASSIGN = 120;
122: int SLASHASSIGN = 121;
123: int ANDASSIGN = 122;
124: int ANDASSIGNX = 123;
125: int ORASSIGN = 124;
126: int ORASSIGNX = 125;
127: int XORASSIGN = 126;
128: int MODASSIGN = 127;
129: int LSHIFTASSIGN = 128;
130: int LSHIFTASSIGNX = 129;
131: int RSIGNEDSHIFTASSIGN = 130;
132: int RSIGNEDSHIFTASSIGNX = 131;
133: int RUNSIGNEDSHIFTASSIGN = 132;
134: int RUNSIGNEDSHIFTASSIGNX = 133;
135:
136: int DEFAULT = 0;
137:
138: String[] tokenImage = { "<EOF>", "\" \"", "\"\\t\"", "\"\\r\"",
139: "\"\\f\"", "\"\\n\"", "<NONPRINTABLE>",
140: "<SINGLE_LINE_COMMENT>", "<HASH_BANG_COMMENT>",
141: "<MULTI_LINE_COMMENT>", "\"abstract\"", "\"boolean\"",
142: "\"break\"", "\"class\"", "\"byte\"", "\"case\"",
143: "\"catch\"", "\"char\"", "\"const\"", "\"continue\"",
144: "\"default\"", "\"do\"", "\"double\"", "\"else\"",
145: "\"enum\"", "\"extends\"", "\"false\"", "\"final\"",
146: "\"finally\"", "\"float\"", "\"for\"", "\"goto\"",
147: "\"if\"", "\"implements\"", "\"import\"", "\"instanceof\"",
148: "\"int\"", "\"interface\"", "\"long\"", "\"native\"",
149: "\"new\"", "\"null\"", "\"package\"", "\"private\"",
150: "\"protected\"", "\"public\"", "\"return\"", "\"short\"",
151: "\"static\"", "\"strictfp\"", "\"switch\"",
152: "\"synchronized\"", "\"transient\"", "\"throw\"",
153: "\"throws\"", "\"true\"", "\"try\"", "\"void\"",
154: "\"volatile\"", "\"while\"", "<INTEGER_LITERAL>",
155: "<DECIMAL_LITERAL>", "<HEX_LITERAL>", "<OCTAL_LITERAL>",
156: "<FLOATING_POINT_LITERAL>", "<EXPONENT>",
157: "<CHARACTER_LITERAL>", "<STRING_LITERAL>",
158: "<FORMAL_COMMENT>", "<IDENTIFIER>", "<LETTER>", "<DIGIT>",
159: "\"(\"", "\")\"", "\"{\"", "\"}\"", "\"[\"", "\"]\"",
160: "\";\"", "\",\"", "\".\"", "\"=\"", "\">\"", "\"@gt\"",
161: "\"<\"", "\"@lt\"", "\"!\"", "\"~\"", "\"?\"", "\":\"",
162: "\"==\"", "\"<=\"", "\"@lteq\"", "\">=\"", "\"@gteq\"",
163: "\"!=\"", "\"||\"", "\"@or\"", "\"&&\"", "\"@and\"",
164: "\"++\"", "\"--\"", "\"+\"", "\"-\"", "\"*\"", "\"/\"",
165: "\"&\"", "\"@bitwise_and\"", "\"|\"", "\"@bitwise_or\"",
166: "\"^\"", "\"%\"", "\"<<\"", "\"@left_shift\"", "\">>\"",
167: "\"@right_shift\"", "\">>>\"", "\"@right_unsigned_shift\"",
168: "\"+=\"", "\"-=\"", "\"*=\"", "\"/=\"", "\"&=\"",
169: "\"@and_assign\"", "\"|=\"", "\"@or_assign\"", "\"^=\"",
170: "\"%=\"", "\"<<=\"", "\"@left_shift_assign\"", "\">>=\"",
171: "\"@right_shift_assign\"", "\">>>=\"",
172: "\"@right_unsigned_shift_assign\"", };
173:
174: }
|