001: /* Generated By:JavaCC: Do not edit this line. JavaParserConstants.java */
002: package xtc.lang.javacc;
003:
004: public interface JavaParserConstants {
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 BOOLEAN = 14;
012: int BREAK = 15;
013: int BYTE = 16;
014: int CASE = 17;
015: int CATCH = 18;
016: int CHAR = 19;
017: int CLASS = 20;
018: int CONST = 21;
019: int CONTINUE = 22;
020: int _DEFAULT = 23;
021: int DO = 24;
022: int DOUBLE = 25;
023: int ELSE = 26;
024: int EXTENDS = 27;
025: int FALSE = 28;
026: int FINAL = 29;
027: int FINALLY = 30;
028: int FLOAT = 31;
029: int FOR = 32;
030: int GOTO = 33;
031: int IF = 34;
032: int IMPLEMENTS = 35;
033: int IMPORT = 36;
034: int INSTANCEOF = 37;
035: int INT = 38;
036: int INTERFACE = 39;
037: int LONG = 40;
038: int NATIVE = 41;
039: int NEW = 42;
040: int NULL = 43;
041: int PACKAGE = 44;
042: int PRIVATE = 45;
043: int PROTECTED = 46;
044: int PUBLIC = 47;
045: int RETURN = 48;
046: int SHORT = 49;
047: int STATIC = 50;
048: int SUPER = 51;
049: int SWITCH = 52;
050: int SYNCHRONIZED = 53;
051: int THIS = 54;
052: int THROW = 55;
053: int THROWS = 56;
054: int TRANSIENT = 57;
055: int TRUE = 58;
056: int TRY = 59;
057: int VOID = 60;
058: int VOLATILE = 61;
059: int WHILE = 62;
060: int STRICTFP = 63;
061: int ASSERT = 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\"", "\"boolean\"",
129: "\"break\"", "\"byte\"", "\"case\"", "\"catch\"",
130: "\"char\"", "\"class\"", "\"const\"", "\"continue\"",
131: "\"default\"", "\"do\"", "\"double\"", "\"else\"",
132: "\"extends\"", "\"false\"", "\"final\"", "\"finally\"",
133: "\"float\"", "\"for\"", "\"goto\"", "\"if\"",
134: "\"implements\"", "\"import\"", "\"instanceof\"",
135: "\"int\"", "\"interface\"", "\"long\"", "\"native\"",
136: "\"new\"", "\"null\"", "\"package\"", "\"private\"",
137: "\"protected\"", "\"public\"", "\"return\"", "\"short\"",
138: "\"static\"", "\"super\"", "\"switch\"",
139: "\"synchronized\"", "\"this\"", "\"throw\"", "\"throws\"",
140: "\"transient\"", "\"true\"", "\"try\"", "\"void\"",
141: "\"volatile\"", "\"while\"", "\"strictfp\"", "\"assert\"",
142: "<INTEGER_LITERAL>", "<DECIMAL_LITERAL>", "<HEX_LITERAL>",
143: "<OCTAL_LITERAL>", "<FLOATING_POINT_LITERAL>",
144: "<EXPONENT>", "<CHARACTER_LITERAL>", "<STRING_LITERAL>",
145: "<IDENTIFIER>", "<LETTER>", "<DIGIT>", "\"(\"", "\")\"",
146: "\"{\"", "\"}\"", "\"[\"", "\"]\"", "\";\"", "\",\"",
147: "\".\"", "\"=\"", "\">\"", "\"<\"", "\"!\"", "\"~\"",
148: "\"?\"", "\":\"", "\"==\"", "\"<=\"", "\">=\"", "\"!=\"",
149: "\"||\"", "\"&&\"", "\"++\"", "\"--\"", "\"+\"", "\"-\"",
150: "\"*\"", "\"/\"", "\"&\"", "\"|\"", "\"^\"", "\"%\"",
151: "\"<<\"", "\">>\"", "\">>>\"", "\"+=\"", "\"-=\"",
152: "\"*=\"", "\"/=\"", "\"&=\"", "\"|=\"", "\"^=\"", "\"%=\"",
153: "\"<<=\"", "\">>=\"", "\">>>=\"", };
154:
155: }
|