001 /* Generated By:JavaCC: Do not edit this line. JavaParser15Constants.java */ 002 package javancss.parser.java15; 003 004 005 /** 006 * Token literal values and constants. 007 * Generated by org.javacc.parser.OtherFilesGen#start() 008 */ 009 public interface JavaParser15Constants { 010 011 /** End of File. */ 012 int EOF = 0; 013 /** RegularExpression Id. */ 014 int SINGLE_LINE_COMMENT = 8; 015 /** RegularExpression Id. */ 016 int FORMAL_COMMENT = 9; 017 /** RegularExpression Id. */ 018 int MULTI_LINE_COMMENT = 10; 019 /** RegularExpression Id. */ 020 int ABSTRACT = 12; 021 /** RegularExpression Id. */ 022 int ASSERT = 13; 023 /** RegularExpression Id. */ 024 int BOOLEAN = 14; 025 /** RegularExpression Id. */ 026 int BREAK = 15; 027 /** RegularExpression Id. */ 028 int BYTE = 16; 029 /** RegularExpression Id. */ 030 int CASE = 17; 031 /** RegularExpression Id. */ 032 int CATCH = 18; 033 /** RegularExpression Id. */ 034 int CHAR = 19; 035 /** RegularExpression Id. */ 036 int CLASS = 20; 037 /** RegularExpression Id. */ 038 int CONST = 21; 039 /** RegularExpression Id. */ 040 int CONTINUE = 22; 041 /** RegularExpression Id. */ 042 int _DEFAULT = 23; 043 /** RegularExpression Id. */ 044 int DO = 24; 045 /** RegularExpression Id. */ 046 int DOUBLE = 25; 047 /** RegularExpression Id. */ 048 int ELSE = 26; 049 /** RegularExpression Id. */ 050 int ENUM = 27; 051 /** RegularExpression Id. */ 052 int EXTENDS = 28; 053 /** RegularExpression Id. */ 054 int FALSE = 29; 055 /** RegularExpression Id. */ 056 int FINAL = 30; 057 /** RegularExpression Id. */ 058 int FINALLY = 31; 059 /** RegularExpression Id. */ 060 int FLOAT = 32; 061 /** RegularExpression Id. */ 062 int FOR = 33; 063 /** RegularExpression Id. */ 064 int GOTO = 34; 065 /** RegularExpression Id. */ 066 int IF = 35; 067 /** RegularExpression Id. */ 068 int IMPLEMENTS = 36; 069 /** RegularExpression Id. */ 070 int IMPORT = 37; 071 /** RegularExpression Id. */ 072 int INSTANCEOF = 38; 073 /** RegularExpression Id. */ 074 int INT = 39; 075 /** RegularExpression Id. */ 076 int INTERFACE = 40; 077 /** RegularExpression Id. */ 078 int LONG = 41; 079 /** RegularExpression Id. */ 080 int NATIVE = 42; 081 /** RegularExpression Id. */ 082 int NEW = 43; 083 /** RegularExpression Id. */ 084 int NULL = 44; 085 /** RegularExpression Id. */ 086 int PACKAGE = 45; 087 /** RegularExpression Id. */ 088 int PRIVATE = 46; 089 /** RegularExpression Id. */ 090 int PROTECTED = 47; 091 /** RegularExpression Id. */ 092 int PUBLIC = 48; 093 /** RegularExpression Id. */ 094 int RETURN = 49; 095 /** RegularExpression Id. */ 096 int SHORT = 50; 097 /** RegularExpression Id. */ 098 int STATIC = 51; 099 /** RegularExpression Id. */ 100 int STRICTFP = 52; 101 /** RegularExpression Id. */ 102 int SUPER = 53; 103 /** RegularExpression Id. */ 104 int SWITCH = 54; 105 /** RegularExpression Id. */ 106 int SYNCHRONIZED = 55; 107 /** RegularExpression Id. */ 108 int THIS = 56; 109 /** RegularExpression Id. */ 110 int THROW = 57; 111 /** RegularExpression Id. */ 112 int THROWS = 58; 113 /** RegularExpression Id. */ 114 int TRANSIENT = 59; 115 /** RegularExpression Id. */ 116 int TRUE = 60; 117 /** RegularExpression Id. */ 118 int TRY = 61; 119 /** RegularExpression Id. */ 120 int VOID = 62; 121 /** RegularExpression Id. */ 122 int VOLATILE = 63; 123 /** RegularExpression Id. */ 124 int WHILE = 64; 125 /** RegularExpression Id. */ 126 int INTEGER_LITERAL = 65; 127 /** RegularExpression Id. */ 128 int DECIMAL_LITERAL = 66; 129 /** RegularExpression Id. */ 130 int HEX_LITERAL = 67; 131 /** RegularExpression Id. */ 132 int OCTAL_LITERAL = 68; 133 /** RegularExpression Id. */ 134 int FLOATING_POINT_LITERAL = 69; 135 /** RegularExpression Id. */ 136 int DECIMAL_FLOATING_POINT_LITERAL = 70; 137 /** RegularExpression Id. */ 138 int DECIMAL_EXPONENT = 71; 139 /** RegularExpression Id. */ 140 int HEXADECIMAL_FLOATING_POINT_LITERAL = 72; 141 /** RegularExpression Id. */ 142 int HEXADECIMAL_EXPONENT = 73; 143 /** RegularExpression Id. */ 144 int CHARACTER_LITERAL = 74; 145 /** RegularExpression Id. */ 146 int STRING_LITERAL = 75; 147 /** RegularExpression Id. */ 148 int IDENTIFIER = 76; 149 /** RegularExpression Id. */ 150 int LETTER = 77; 151 /** RegularExpression Id. */ 152 int PART_LETTER = 78; 153 /** RegularExpression Id. */ 154 int LPAREN = 79; 155 /** RegularExpression Id. */ 156 int RPAREN = 80; 157 /** RegularExpression Id. */ 158 int LBRACE = 81; 159 /** RegularExpression Id. */ 160 int RBRACE = 82; 161 /** RegularExpression Id. */ 162 int LBRACKET = 83; 163 /** RegularExpression Id. */ 164 int RBRACKET = 84; 165 /** RegularExpression Id. */ 166 int SEMICOLON = 85; 167 /** RegularExpression Id. */ 168 int COMMA = 86; 169 /** RegularExpression Id. */ 170 int DOT = 87; 171 /** RegularExpression Id. */ 172 int AT = 88; 173 /** RegularExpression Id. */ 174 int ASSIGN = 89; 175 /** RegularExpression Id. */ 176 int LT = 90; 177 /** RegularExpression Id. */ 178 int BANG = 91; 179 /** RegularExpression Id. */ 180 int TILDE = 92; 181 /** RegularExpression Id. */ 182 int HOOK = 93; 183 /** RegularExpression Id. */ 184 int COLON = 94; 185 /** RegularExpression Id. */ 186 int EQ = 95; 187 /** RegularExpression Id. */ 188 int LE = 96; 189 /** RegularExpression Id. */ 190 int GE = 97; 191 /** RegularExpression Id. */ 192 int NE = 98; 193 /** RegularExpression Id. */ 194 int SC_OR = 99; 195 /** RegularExpression Id. */ 196 int SC_AND = 100; 197 /** RegularExpression Id. */ 198 int INCR = 101; 199 /** RegularExpression Id. */ 200 int DECR = 102; 201 /** RegularExpression Id. */ 202 int PLUS = 103; 203 /** RegularExpression Id. */ 204 int MINUS = 104; 205 /** RegularExpression Id. */ 206 int STAR = 105; 207 /** RegularExpression Id. */ 208 int SLASH = 106; 209 /** RegularExpression Id. */ 210 int BIT_AND = 107; 211 /** RegularExpression Id. */ 212 int BIT_OR = 108; 213 /** RegularExpression Id. */ 214 int XOR = 109; 215 /** RegularExpression Id. */ 216 int REM = 110; 217 /** RegularExpression Id. */ 218 int LSHIFT = 111; 219 /** RegularExpression Id. */ 220 int PLUSASSIGN = 112; 221 /** RegularExpression Id. */ 222 int MINUSASSIGN = 113; 223 /** RegularExpression Id. */ 224 int STARASSIGN = 114; 225 /** RegularExpression Id. */ 226 int SLASHASSIGN = 115; 227 /** RegularExpression Id. */ 228 int ANDASSIGN = 116; 229 /** RegularExpression Id. */ 230 int ORASSIGN = 117; 231 /** RegularExpression Id. */ 232 int XORASSIGN = 118; 233 /** RegularExpression Id. */ 234 int REMASSIGN = 119; 235 /** RegularExpression Id. */ 236 int LSHIFTASSIGN = 120; 237 /** RegularExpression Id. */ 238 int RSIGNEDSHIFTASSIGN = 121; 239 /** RegularExpression Id. */ 240 int RUNSIGNEDSHIFTASSIGN = 122; 241 /** RegularExpression Id. */ 242 int ELLIPSIS = 123; 243 /** RegularExpression Id. */ 244 int RUNSIGNEDSHIFT = 124; 245 /** RegularExpression Id. */ 246 int RSIGNEDSHIFT = 125; 247 /** RegularExpression Id. */ 248 int GT = 126; 249 /** RegularExpression Id. */ 250 int STUFF_TO_IGNORE = 128; 251 252 /** Lexical state. */ 253 int DEFAULT = 0; 254 /** Lexical state. */ 255 int IN_FORMAL_COMMENT = 1; 256 /** Lexical state. */ 257 int IN_MULTI_LINE_COMMENT = 2; 258 259 /** Literal token values. */ 260 String[] tokenImage = { 261 "<EOF>", 262 "\" \"", 263 "\"\\t\"", 264 "\"\\n\"", 265 "\"\\r\"", 266 "\"\\f\"", 267 "<token of kind 6>", 268 "\"/*\"", 269 "<SINGLE_LINE_COMMENT>", 270 "\"*/\"", 271 "\"*/\"", 272 "<token of kind 11>", 273 "\"abstract\"", 274 "\"assert\"", 275 "\"boolean\"", 276 "\"break\"", 277 "\"byte\"", 278 "\"case\"", 279 "\"catch\"", 280 "\"char\"", 281 "\"class\"", 282 "\"const\"", 283 "\"continue\"", 284 "\"default\"", 285 "\"do\"", 286 "\"double\"", 287 "\"else\"", 288 "\"enum\"", 289 "\"extends\"", 290 "\"false\"", 291 "\"final\"", 292 "\"finally\"", 293 "\"float\"", 294 "\"for\"", 295 "\"goto\"", 296 "\"if\"", 297 "\"implements\"", 298 "\"import\"", 299 "\"instanceof\"", 300 "\"int\"", 301 "\"interface\"", 302 "\"long\"", 303 "\"native\"", 304 "\"new\"", 305 "\"null\"", 306 "\"package\"", 307 "\"private\"", 308 "\"protected\"", 309 "\"public\"", 310 "\"return\"", 311 "\"short\"", 312 "\"static\"", 313 "\"strictfp\"", 314 "\"super\"", 315 "\"switch\"", 316 "\"synchronized\"", 317 "\"this\"", 318 "\"throw\"", 319 "\"throws\"", 320 "\"transient\"", 321 "\"true\"", 322 "\"try\"", 323 "\"void\"", 324 "\"volatile\"", 325 "\"while\"", 326 "<INTEGER_LITERAL>", 327 "<DECIMAL_LITERAL>", 328 "<HEX_LITERAL>", 329 "<OCTAL_LITERAL>", 330 "<FLOATING_POINT_LITERAL>", 331 "<DECIMAL_FLOATING_POINT_LITERAL>", 332 "<DECIMAL_EXPONENT>", 333 "<HEXADECIMAL_FLOATING_POINT_LITERAL>", 334 "<HEXADECIMAL_EXPONENT>", 335 "<CHARACTER_LITERAL>", 336 "<STRING_LITERAL>", 337 "<IDENTIFIER>", 338 "<LETTER>", 339 "<PART_LETTER>", 340 "\"(\"", 341 "\")\"", 342 "\"{\"", 343 "\"}\"", 344 "\"[\"", 345 "\"]\"", 346 "\";\"", 347 "\",\"", 348 "\".\"", 349 "\"@\"", 350 "\"=\"", 351 "\"<\"", 352 "\"!\"", 353 "\"~\"", 354 "\"?\"", 355 "\":\"", 356 "\"==\"", 357 "\"<=\"", 358 "\">=\"", 359 "\"!=\"", 360 "\"||\"", 361 "\"&&\"", 362 "\"++\"", 363 "\"--\"", 364 "\"+\"", 365 "\"-\"", 366 "\"*\"", 367 "\"/\"", 368 "\"&\"", 369 "\"|\"", 370 "\"^\"", 371 "\"%\"", 372 "\"<<\"", 373 "\"+=\"", 374 "\"-=\"", 375 "\"*=\"", 376 "\"/=\"", 377 "\"&=\"", 378 "\"|=\"", 379 "\"^=\"", 380 "\"%=\"", 381 "\"<<=\"", 382 "\">>=\"", 383 "\">>>=\"", 384 "\"...\"", 385 "\">>>\"", 386 "\">>\"", 387 "\">\"", 388 "\"\\u001a\"", 389 "<STUFF_TO_IGNORE>", 390 }; 391 392 }