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