001/* GoloParserTokenManager.java */ 002/* Generated By:JJTree&JavaCC: Do not edit this line. GoloParserTokenManager.java */ 003package org.eclipse.golo.compiler.parser; 004import java.util.List; 005import java.util.LinkedList; 006import java.util.LinkedHashSet; 007import java.util.Collections; 008import java.math.BigDecimal; 009import java.math.BigInteger; 010import org.eclipse.golo.compiler.utils.StringUnescaping; 011import org.eclipse.golo.compiler.utils.StringBlockIndenter; 012import org.eclipse.golo.compiler.GoloCompilationException; 013import gololang.ir.ClassReference; 014import gololang.ir.FunctionRef; 015 016/** Token Manager. */ 017@SuppressWarnings("unused")public class GoloParserTokenManager implements GoloParserConstants { 018 public static interface TokenCompleter { 019 void completeToken(Token t); 020 } 021 022 public TokenCompleter tokenCompleter = null; 023 private Token lastToken = null; 024 025 void CommonTokenAction(Token t) { 026 t.previousToken = lastToken; 027 if (tokenCompleter != null) { 028 tokenCompleter.completeToken(t); 029 } 030 lastToken = t; 031 } 032 033 /** Debug output. */ 034 public java.io.PrintStream debugStream = System.out; 035 /** Set debug output. */ 036 public void setDebugStream(java.io.PrintStream ds) { debugStream = ds; } 037private final int jjStopStringLiteralDfa_0(int pos, long active0, long active1){ 038 switch (pos) 039 { 040 case 0: 041 if ((active0 & 0x4010000000L) != 0L) 042 { 043 jjmatchedKind = 66; 044 return 375; 045 } 046 if ((active0 & 0x800000000000L) != 0L) 047 { 048 jjmatchedKind = 66; 049 return 343; 050 } 051 if ((active0 & 0x80000000000L) != 0L || (active1 & 0x4000L) != 0L) 052 return 16; 053 if ((active1 & 0x100000L) != 0L) 054 { 055 jjmatchedKind = 35; 056 return 361; 057 } 058 if ((active0 & 0x400001000080L) != 0L) 059 { 060 jjmatchedKind = 66; 061 return 337; 062 } 063 if ((active0 & 0x18004000000L) != 0L) 064 { 065 jjmatchedKind = 66; 066 return 14; 067 } 068 if ((active0 & 0x1000000000400L) != 0L) 069 { 070 jjmatchedKind = 66; 071 return 332; 072 } 073 if ((active0 & 0x100000000L) != 0L) 074 { 075 jjmatchedKind = 66; 076 return 334; 077 } 078 if ((active0 & 0x21100L) != 0L) 079 { 080 jjmatchedKind = 66; 081 return 365; 082 } 083 if ((active0 & 0x8000000000000000L) != 0L) 084 { 085 jjmatchedKind = 73; 086 return 678; 087 } 088 if ((active0 & 0x4000000020c0000L) != 0L) 089 { 090 jjmatchedKind = 66; 091 return 348; 092 } 093 if ((active0 & 0xa000202e0f1ea00L) != 0L) 094 { 095 jjmatchedKind = 66; 096 return 679; 097 } 098 return -1; 099 case 1: 100 if ((active0 & 0x400001000000L) != 0L) 101 { 102 if (jjmatchedPos != 1) 103 { 104 jjmatchedKind = 66; 105 jjmatchedPos = 1; 106 } 107 return 336; 108 } 109 if ((active0 & 0xe018243e6fdef80L) != 0L) 110 { 111 if (jjmatchedPos != 1) 112 { 113 jjmatchedKind = 66; 114 jjmatchedPos = 1; 115 } 116 return 679; 117 } 118 if ((active0 & 0x10000000L) != 0L) 119 { 120 if (jjmatchedPos != 1) 121 { 122 jjmatchedKind = 66; 123 jjmatchedPos = 1; 124 } 125 return 374; 126 } 127 if ((active0 & 0x18000021000L) != 0L) 128 return 679; 129 if ((active0 & 0x8000000000000000L) != 0L) 130 { 131 if (jjmatchedPos != 1) 132 { 133 jjmatchedKind = 55; 134 jjmatchedPos = 1; 135 } 136 return -1; 137 } 138 return -1; 139 case 2: 140 if ((active0 & 0x10000000L) != 0L) 141 { 142 if (jjmatchedPos != 2) 143 { 144 jjmatchedKind = 66; 145 jjmatchedPos = 2; 146 } 147 return 373; 148 } 149 if ((active0 & 0xe004103e7f46f80L) != 0L) 150 { 151 if (jjmatchedPos != 2) 152 { 153 jjmatchedKind = 66; 154 jjmatchedPos = 2; 155 } 156 return 679; 157 } 158 if ((active0 & 0x1824000098000L) != 0L) 159 return 679; 160 if ((active0 & 0x8000000000000000L) != 0L) 161 { 162 if (jjmatchedPos < 1) 163 { 164 jjmatchedKind = 55; 165 jjmatchedPos = 1; 166 } 167 return -1; 168 } 169 return -1; 170 case 3: 171 if ((active0 & 0x10000000L) != 0L) 172 { 173 jjmatchedKind = 66; 174 jjmatchedPos = 3; 175 return 372; 176 } 177 if ((active0 & 0x8004103c5354f80L) != 0L) 178 { 179 jjmatchedKind = 66; 180 jjmatchedPos = 3; 181 return 679; 182 } 183 if ((active0 & 0x600000022c02000L) != 0L) 184 return 679; 185 return -1; 186 case 4: 187 if ((active0 & 0x10000000L) != 0L) 188 { 189 jjmatchedKind = 66; 190 jjmatchedPos = 4; 191 return 371; 192 } 193 if ((active0 & 0x10184210b80L) != 0L) 194 { 195 jjmatchedKind = 66; 196 jjmatchedPos = 4; 197 return 679; 198 } 199 if ((active0 & 0x800400241144400L) != 0L) 200 return 679; 201 return -1; 202 case 5: 203 if ((active0 & 0x10084210200L) != 0L) 204 { 205 jjmatchedKind = 66; 206 jjmatchedPos = 5; 207 return 679; 208 } 209 if ((active0 & 0x10000000L) != 0L) 210 { 211 jjmatchedKind = 66; 212 jjmatchedPos = 5; 213 return 370; 214 } 215 if ((active0 & 0x100000980L) != 0L) 216 return 679; 217 return -1; 218 case 6: 219 if ((active0 & 0x10000000L) != 0L) 220 { 221 jjmatchedKind = 27; 222 jjmatchedPos = 6; 223 return 679; 224 } 225 if ((active0 & 0x210000L) != 0L) 226 return 679; 227 if ((active0 & 0x10084000200L) != 0L) 228 { 229 jjmatchedKind = 66; 230 jjmatchedPos = 6; 231 return 679; 232 } 233 return -1; 234 case 7: 235 if ((active0 & 0x10080000200L) != 0L) 236 return 679; 237 if ((active0 & 0x14000000L) != 0L) 238 { 239 jjmatchedKind = 66; 240 jjmatchedPos = 7; 241 return 679; 242 } 243 return -1; 244 case 8: 245 if ((active0 & 0x10000000L) != 0L) 246 { 247 jjmatchedKind = 66; 248 jjmatchedPos = 8; 249 return 679; 250 } 251 if ((active0 & 0x4000000L) != 0L) 252 return 679; 253 return -1; 254 case 9: 255 if ((active0 & 0x10000000L) != 0L) 256 { 257 jjmatchedKind = 66; 258 jjmatchedPos = 9; 259 return 679; 260 } 261 return -1; 262 case 10: 263 if ((active0 & 0x10000000L) != 0L) 264 { 265 jjmatchedKind = 66; 266 jjmatchedPos = 10; 267 return 679; 268 } 269 return -1; 270 default : 271 return -1; 272 } 273} 274private final int jjStartNfa_0(int pos, long active0, long active1){ 275 return jjMoveNfa_0(jjStopStringLiteralDfa_0(pos, active0, active1), pos + 1); 276} 277private int jjStopAtPos(int pos, int kind) 278{ 279 jjmatchedKind = kind; 280 jjmatchedPos = pos; 281 return pos + 1; 282} 283private int jjMoveStringLiteralDfa0_0(){ 284 switch(curChar) 285 { 286 case 10: 287 return jjStopAtPos(0, 5); 288 case 33: 289 return jjStartNfaWithStates_0(0, 43, 16); 290 case 34: 291 return jjMoveStringLiteralDfa1_0(0x8000000000000000L, 0x0L); 292 case 38: 293 return jjStopAtPos(0, 45); 294 case 40: 295 return jjStopAtPos(0, 80); 296 case 41: 297 return jjStopAtPos(0, 81); 298 case 44: 299 return jjStopAtPos(0, 75); 300 case 45: 301 return jjMoveStringLiteralDfa1_0(0x0L, 0x100000L); 302 case 46: 303 jjmatchedKind = 74; 304 return jjMoveStringLiteralDfa1_0(0x0L, 0x241000L); 305 case 61: 306 return jjStartNfaWithStates_0(0, 78, 16); 307 case 64: 308 return jjStopAtPos(0, 44); 309 case 93: 310 return jjStopAtPos(0, 86); 311 case 96: 312 return jjStopAtPos(0, 6); 313 case 97: 314 return jjMoveStringLiteralDfa1_0(0x4010000000L, 0x0L); 315 case 98: 316 return jjMoveStringLiteralDfa1_0(0x40000000L, 0x0L); 317 case 99: 318 return jjMoveStringLiteralDfa1_0(0x80500000L, 0x0L); 319 case 101: 320 return jjMoveStringLiteralDfa1_0(0x2000L, 0x0L); 321 case 102: 322 return jjMoveStringLiteralDfa1_0(0x800000000218200L, 0x0L); 323 case 105: 324 return jjMoveStringLiteralDfa1_0(0x21100L, 0x0L); 325 case 108: 326 return jjMoveStringLiteralDfa1_0(0x1000000000400L, 0x0L); 327 case 109: 328 return jjMoveStringLiteralDfa1_0(0x400001000080L, 0x0L); 329 case 110: 330 return jjMoveStringLiteralDfa1_0(0x200020000000000L, 0x0L); 331 case 111: 332 return jjMoveStringLiteralDfa1_0(0x18004000000L, 0x0L); 333 case 114: 334 return jjMoveStringLiteralDfa1_0(0x800L, 0x0L); 335 case 115: 336 return jjMoveStringLiteralDfa1_0(0x100000000L, 0x0L); 337 case 116: 338 return jjMoveStringLiteralDfa1_0(0x4000000020c0000L, 0x0L); 339 case 117: 340 return jjMoveStringLiteralDfa1_0(0x200000000L, 0x0L); 341 case 118: 342 return jjMoveStringLiteralDfa1_0(0x800000000000L, 0x0L); 343 case 119: 344 return jjMoveStringLiteralDfa1_0(0x20804000L, 0x0L); 345 case 123: 346 return jjStopAtPos(0, 79); 347 case 124: 348 return jjStopAtPos(0, 83); 349 case 125: 350 return jjStopAtPos(0, 77); 351 default : 352 return jjMoveNfa_0(3, 0); 353 } 354} 355private int jjMoveStringLiteralDfa1_0(long active0, long active1){ 356 try { curChar = input_stream.readChar(); } 357 catch(java.io.IOException e) { 358 jjStopStringLiteralDfa_0(0, active0, active1); 359 return 1; 360 } 361 switch(curChar) 362 { 363 case 34: 364 return jjMoveStringLiteralDfa2_0(active0, 0x8000000000000000L, active1, 0L); 365 case 46: 366 if ((active1 & 0x200000L) != 0L) 367 { 368 jjmatchedKind = 85; 369 jjmatchedPos = 1; 370 } 371 return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x40000L); 372 case 62: 373 if ((active1 & 0x100000L) != 0L) 374 return jjStopAtPos(1, 84); 375 break; 376 case 97: 377 return jjMoveStringLiteralDfa2_0(active0, 0x800c00001500000L, active1, 0L); 378 case 101: 379 return jjMoveStringLiteralDfa2_0(active0, 0x1000000000800L, active1, 0L); 380 case 102: 381 if ((active0 & 0x1000L) != 0L) 382 return jjStartNfaWithStates_0(1, 12, 679); 383 break; 384 case 104: 385 return jjMoveStringLiteralDfa2_0(active0, 0x2844000L, active1, 0L); 386 case 105: 387 return jjMoveStringLiteralDfa2_0(active0, 0x20200000L, active1, 0L); 388 case 108: 389 return jjMoveStringLiteralDfa2_0(active0, 0x2000L, active1, 0L); 390 case 109: 391 return jjMoveStringLiteralDfa2_0(active0, 0x100L, active1, 0L); 392 case 110: 393 if ((active0 & 0x20000L) != 0L) 394 return jjStartNfaWithStates_0(1, 17, 679); 395 return jjMoveStringLiteralDfa2_0(active0, 0x4200000000L, active1, 0L); 396 case 111: 397 return jjMoveStringLiteralDfa2_0(active0, 0x20080018480L, active1, 0L); 398 case 114: 399 if ((active0 & 0x8000000000L) != 0L) 400 { 401 jjmatchedKind = 39; 402 jjmatchedPos = 1; 403 } 404 return jjMoveStringLiteralDfa2_0(active0, 0x400010040080000L, active1, 0L); 405 case 116: 406 return jjMoveStringLiteralDfa2_0(active0, 0x104000000L, active1, 0L); 407 case 117: 408 return jjMoveStringLiteralDfa2_0(active0, 0x200000010000200L, active1, 0L); 409 case 123: 410 if ((active1 & 0x1000L) != 0L) 411 return jjStopAtPos(1, 76); 412 break; 413 default : 414 break; 415 } 416 return jjStartNfa_0(0, active0, active1); 417} 418private int jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1){ 419 if (((active0 &= old0) | (active1 &= old1)) == 0L) 420 return jjStartNfa_0(0, old0, old1); 421 try { curChar = input_stream.readChar(); } 422 catch(java.io.IOException e) { 423 jjStopStringLiteralDfa_0(1, active0, active1); 424 return 2; 425 } 426 switch(curChar) 427 { 428 case 34: 429 if ((active0 & 0x8000000000000000L) != 0L) 430 return jjStopAtPos(2, 63); 431 break; 432 case 46: 433 if ((active1 & 0x40000L) != 0L) 434 return jjStopAtPos(2, 82); 435 break; 436 case 73: 437 return jjMoveStringLiteralDfa3_0(active0, 0x10000000000L, active1, 0L); 438 case 99: 439 return jjMoveStringLiteralDfa3_0(active0, 0x400000000400L, active1, 0L); 440 case 100: 441 if ((active0 & 0x4000000000L) != 0L) 442 return jjStartNfaWithStates_0(2, 38, 679); 443 return jjMoveStringLiteralDfa3_0(active0, 0x80L, active1, 0L); 444 case 101: 445 return jjMoveStringLiteralDfa3_0(active0, 0x42800000L, active1, 0L); 446 case 103: 447 return jjMoveStringLiteralDfa3_0(active0, 0x10000000L, active1, 0L); 448 case 104: 449 return jjMoveStringLiteralDfa3_0(active0, 0x4000000L, active1, 0L); 450 case 105: 451 return jjMoveStringLiteralDfa3_0(active0, 0x200004000L, active1, 0L); 452 case 108: 453 return jjMoveStringLiteralDfa3_0(active0, 0xa00000000000000L, active1, 0L); 454 case 110: 455 return jjMoveStringLiteralDfa3_0(active0, 0x80200200L, active1, 0L); 456 case 112: 457 return jjMoveStringLiteralDfa3_0(active0, 0x100L, active1, 0L); 458 case 114: 459 if ((active0 & 0x8000L) != 0L) 460 { 461 jjmatchedKind = 15; 462 jjmatchedPos = 2; 463 } 464 else if ((active0 & 0x800000000000L) != 0L) 465 return jjStartNfaWithStates_0(2, 47, 679); 466 return jjMoveStringLiteralDfa3_0(active0, 0x100050000L, active1, 0L); 467 case 115: 468 return jjMoveStringLiteralDfa3_0(active0, 0x402000L, active1, 0L); 469 case 116: 470 if ((active0 & 0x20000000000L) != 0L) 471 return jjStartNfaWithStates_0(2, 41, 679); 472 else if ((active0 & 0x1000000000000L) != 0L) 473 return jjStartNfaWithStates_0(2, 48, 679); 474 return jjMoveStringLiteralDfa3_0(active0, 0x21100800L, active1, 0L); 475 case 117: 476 return jjMoveStringLiteralDfa3_0(active0, 0x400000000000000L, active1, 0L); 477 case 121: 478 if ((active0 & 0x80000L) != 0L) 479 return jjStartNfaWithStates_0(2, 19, 679); 480 break; 481 default : 482 break; 483 } 484 return jjStartNfa_0(1, active0, active1); 485} 486private int jjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1){ 487 if (((active0 &= old0) | (active1 &= old1)) == 0L) 488 return jjStartNfa_0(1, old0, old1); 489 try { curChar = input_stream.readChar(); } 490 catch(java.io.IOException e) { 491 jjStopStringLiteralDfa_0(2, active0, 0L); 492 return 3; 493 } 494 switch(curChar) 495 { 496 case 97: 497 return jjMoveStringLiteralDfa4_0(active0, 0x40200400L); 498 case 99: 499 return jjMoveStringLiteralDfa4_0(active0, 0x1100200L); 500 case 101: 501 if ((active0 & 0x2000L) != 0L) 502 return jjStartNfaWithStates_0(3, 13, 679); 503 else if ((active0 & 0x400000L) != 0L) 504 return jjStartNfaWithStates_0(3, 22, 679); 505 else if ((active0 & 0x400000000000000L) != 0L) 506 return jjStartNfaWithStates_0(3, 58, 679); 507 return jjMoveStringLiteralDfa4_0(active0, 0x4010000L); 508 case 102: 509 return jjMoveStringLiteralDfa4_0(active0, 0x10000000000L); 510 case 104: 511 if ((active0 & 0x20000000L) != 0L) 512 return jjStartNfaWithStates_0(3, 29, 679); 513 break; 514 case 108: 515 if ((active0 & 0x200000000000000L) != 0L) 516 return jjStartNfaWithStates_0(3, 57, 679); 517 return jjMoveStringLiteralDfa4_0(active0, 0x4000L); 518 case 109: 519 return jjMoveStringLiteralDfa4_0(active0, 0x10000000L); 520 case 110: 521 if ((active0 & 0x800000L) != 0L) 522 return jjStartNfaWithStates_0(3, 23, 679); 523 else if ((active0 & 0x2000000L) != 0L) 524 return jjStartNfaWithStates_0(3, 25, 679); 525 break; 526 case 111: 527 return jjMoveStringLiteralDfa4_0(active0, 0x200040100L); 528 case 114: 529 return jjMoveStringLiteralDfa4_0(active0, 0x400000000000L); 530 case 115: 531 return jjMoveStringLiteralDfa4_0(active0, 0x800000000000000L); 532 case 116: 533 return jjMoveStringLiteralDfa4_0(active0, 0x80000000L); 534 case 117: 535 return jjMoveStringLiteralDfa4_0(active0, 0x100000880L); 536 default : 537 break; 538 } 539 return jjStartNfa_0(2, active0, 0L); 540} 541private int jjMoveStringLiteralDfa4_0(long old0, long active0){ 542 if (((active0 &= old0)) == 0L) 543 return jjStartNfa_0(2, old0, 0L); 544 try { curChar = input_stream.readChar(); } 545 catch(java.io.IOException e) { 546 jjStopStringLiteralDfa_0(3, active0, 0L); 547 return 4; 548 } 549 switch(curChar) 550 { 551 case 78: 552 return jjMoveStringLiteralDfa5_0(active0, 0x10000000000L); 553 case 97: 554 return jjMoveStringLiteralDfa5_0(active0, 0x10000L); 555 case 99: 556 return jjMoveStringLiteralDfa5_0(active0, 0x100000000L); 557 case 101: 558 if ((active0 & 0x4000L) != 0L) 559 return jjStartNfaWithStates_0(4, 14, 679); 560 else if ((active0 & 0x800000000000000L) != 0L) 561 return jjStartNfaWithStates_0(4, 59, 679); 562 return jjMoveStringLiteralDfa5_0(active0, 0x10000000L); 563 case 104: 564 if ((active0 & 0x100000L) != 0L) 565 return jjStartNfaWithStates_0(4, 20, 679); 566 else if ((active0 & 0x1000000L) != 0L) 567 return jjStartNfaWithStates_0(4, 24, 679); 568 break; 569 case 105: 570 return jjMoveStringLiteralDfa5_0(active0, 0x80000000L); 571 case 107: 572 if ((active0 & 0x40000000L) != 0L) 573 return jjStartNfaWithStates_0(4, 30, 679); 574 break; 575 case 108: 576 if ((active0 & 0x400L) != 0L) 577 return jjStartNfaWithStates_0(4, 10, 679); 578 return jjMoveStringLiteralDfa5_0(active0, 0x200080L); 579 case 110: 580 if ((active0 & 0x200000000L) != 0L) 581 return jjStartNfaWithStates_0(4, 33, 679); 582 break; 583 case 111: 584 if ((active0 & 0x400000000000L) != 0L) 585 return jjStartNfaWithStates_0(4, 46, 679); 586 break; 587 case 114: 588 return jjMoveStringLiteralDfa5_0(active0, 0x4000900L); 589 case 116: 590 return jjMoveStringLiteralDfa5_0(active0, 0x200L); 591 case 119: 592 if ((active0 & 0x40000L) != 0L) 593 return jjStartNfaWithStates_0(4, 18, 679); 594 break; 595 default : 596 break; 597 } 598 return jjStartNfa_0(3, active0, 0L); 599} 600private int jjMoveStringLiteralDfa5_0(long old0, long active0){ 601 if (((active0 &= old0)) == 0L) 602 return jjStartNfa_0(3, old0, 0L); 603 try { curChar = input_stream.readChar(); } 604 catch(java.io.IOException e) { 605 jjStopStringLiteralDfa_0(4, active0, 0L); 606 return 5; 607 } 608 switch(curChar) 609 { 610 case 99: 611 return jjMoveStringLiteralDfa6_0(active0, 0x10000L); 612 case 101: 613 if ((active0 & 0x80L) != 0L) 614 return jjStartNfaWithStates_0(5, 7, 679); 615 break; 616 case 105: 617 return jjMoveStringLiteralDfa6_0(active0, 0x200L); 618 case 108: 619 return jjMoveStringLiteralDfa6_0(active0, 0x200000L); 620 case 110: 621 if ((active0 & 0x800L) != 0L) 622 return jjStartNfaWithStates_0(5, 11, 679); 623 return jjMoveStringLiteralDfa6_0(active0, 0x90000000L); 624 case 116: 625 if ((active0 & 0x100L) != 0L) 626 return jjStartNfaWithStates_0(5, 8, 679); 627 else if ((active0 & 0x100000000L) != 0L) 628 return jjStartNfaWithStates_0(5, 32, 679); 629 break; 630 case 117: 631 return jjMoveStringLiteralDfa6_0(active0, 0x10000000000L); 632 case 119: 633 return jjMoveStringLiteralDfa6_0(active0, 0x4000000L); 634 default : 635 break; 636 } 637 return jjStartNfa_0(4, active0, 0L); 638} 639private int jjMoveStringLiteralDfa6_0(long old0, long active0){ 640 if (((active0 &= old0)) == 0L) 641 return jjStartNfa_0(4, old0, 0L); 642 try { curChar = input_stream.readChar(); } 643 catch(java.io.IOException e) { 644 jjStopStringLiteralDfa_0(5, active0, 0L); 645 return 6; 646 } 647 switch(curChar) 648 { 649 case 104: 650 if ((active0 & 0x10000L) != 0L) 651 return jjStartNfaWithStates_0(6, 16, 679); 652 break; 653 case 105: 654 return jjMoveStringLiteralDfa7_0(active0, 0x4000000L); 655 case 108: 656 return jjMoveStringLiteralDfa7_0(active0, 0x10000000000L); 657 case 111: 658 return jjMoveStringLiteralDfa7_0(active0, 0x200L); 659 case 116: 660 return jjMoveStringLiteralDfa7_0(active0, 0x10000000L); 661 case 117: 662 return jjMoveStringLiteralDfa7_0(active0, 0x80000000L); 663 case 121: 664 if ((active0 & 0x200000L) != 0L) 665 return jjStartNfaWithStates_0(6, 21, 679); 666 break; 667 default : 668 break; 669 } 670 return jjStartNfa_0(5, active0, 0L); 671} 672private int jjMoveStringLiteralDfa7_0(long old0, long active0){ 673 if (((active0 &= old0)) == 0L) 674 return jjStartNfa_0(5, old0, 0L); 675 try { curChar = input_stream.readChar(); } 676 catch(java.io.IOException e) { 677 jjStopStringLiteralDfa_0(6, active0, 0L); 678 return 7; 679 } 680 switch(curChar) 681 { 682 case 97: 683 return jjMoveStringLiteralDfa8_0(active0, 0x10000000L); 684 case 101: 685 if ((active0 & 0x80000000L) != 0L) 686 return jjStartNfaWithStates_0(7, 31, 679); 687 break; 688 case 108: 689 if ((active0 & 0x10000000000L) != 0L) 690 return jjStartNfaWithStates_0(7, 40, 679); 691 break; 692 case 110: 693 if ((active0 & 0x200L) != 0L) 694 return jjStartNfaWithStates_0(7, 9, 679); 695 break; 696 case 115: 697 return jjMoveStringLiteralDfa8_0(active0, 0x4000000L); 698 default : 699 break; 700 } 701 return jjStartNfa_0(6, active0, 0L); 702} 703private int jjMoveStringLiteralDfa8_0(long old0, long active0){ 704 if (((active0 &= old0)) == 0L) 705 return jjStartNfa_0(6, old0, 0L); 706 try { curChar = input_stream.readChar(); } 707 catch(java.io.IOException e) { 708 jjStopStringLiteralDfa_0(7, active0, 0L); 709 return 8; 710 } 711 switch(curChar) 712 { 713 case 101: 714 if ((active0 & 0x4000000L) != 0L) 715 return jjStartNfaWithStates_0(8, 26, 679); 716 break; 717 case 116: 718 return jjMoveStringLiteralDfa9_0(active0, 0x10000000L); 719 default : 720 break; 721 } 722 return jjStartNfa_0(7, active0, 0L); 723} 724private int jjMoveStringLiteralDfa9_0(long old0, long active0){ 725 if (((active0 &= old0)) == 0L) 726 return jjStartNfa_0(7, old0, 0L); 727 try { curChar = input_stream.readChar(); } 728 catch(java.io.IOException e) { 729 jjStopStringLiteralDfa_0(8, active0, 0L); 730 return 9; 731 } 732 switch(curChar) 733 { 734 case 105: 735 return jjMoveStringLiteralDfa10_0(active0, 0x10000000L); 736 default : 737 break; 738 } 739 return jjStartNfa_0(8, active0, 0L); 740} 741private int jjMoveStringLiteralDfa10_0(long old0, long active0){ 742 if (((active0 &= old0)) == 0L) 743 return jjStartNfa_0(8, old0, 0L); 744 try { curChar = input_stream.readChar(); } 745 catch(java.io.IOException e) { 746 jjStopStringLiteralDfa_0(9, active0, 0L); 747 return 10; 748 } 749 switch(curChar) 750 { 751 case 111: 752 return jjMoveStringLiteralDfa11_0(active0, 0x10000000L); 753 default : 754 break; 755 } 756 return jjStartNfa_0(9, active0, 0L); 757} 758private int jjMoveStringLiteralDfa11_0(long old0, long active0){ 759 if (((active0 &= old0)) == 0L) 760 return jjStartNfa_0(9, old0, 0L); 761 try { curChar = input_stream.readChar(); } 762 catch(java.io.IOException e) { 763 jjStopStringLiteralDfa_0(10, active0, 0L); 764 return 11; 765 } 766 switch(curChar) 767 { 768 case 110: 769 if ((active0 & 0x10000000L) != 0L) 770 return jjStartNfaWithStates_0(11, 28, 679); 771 break; 772 default : 773 break; 774 } 775 return jjStartNfa_0(10, active0, 0L); 776} 777private int jjStartNfaWithStates_0(int pos, int kind, int state) 778{ 779 jjmatchedKind = kind; 780 jjmatchedPos = pos; 781 try { curChar = input_stream.readChar(); } 782 catch(java.io.IOException e) { return pos + 1; } 783 return jjMoveNfa_0(state, pos + 1); 784} 785static final long[] jjbitVec0 = { 786 0xfffffffffffffffeL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL 787}; 788static final long[] jjbitVec2 = { 789 0x0L, 0x0L, 0xffffffffffffffffL, 0xffffffffffffffffL 790}; 791static final long[] jjbitVec3 = { 792 0xfff80d6440260002L, 0xffffffffffffffffL, 0xfffff02effffffffL, 0x16000000007fffffL 793}; 794static final long[] jjbitVec4 = { 795 0x800000000000L, 0x0L, 0x0L, 0x800000L 796}; 797static final long[] jjbitVec5 = { 798 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xfffffffffffffffL 799}; 800static final long[] jjbitVec6 = { 801 0x0L, 0x0L, 0x423567c00000000L, 0xffffffffffffffffL 802}; 803static final long[] jjbitVec7 = { 804 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffL, 0x0L 805}; 806static final long[] jjbitVec8 = { 807 0x0L, 0xb8cf000000000000L, 0xffffffffffffff40L, 0xffffffffffffffffL 808}; 809static final long[] jjbitVec9 = { 810 0xffffffffffffffffL, 0xffffffffffffffffL, 0xfffffffffffffc07L, 0xffffffffffffffffL 811}; 812static final long[] jjbitVec10 = { 813 0xffffffffffffffffL, 0xfffffffe007fffffL, 0xe0ffL, 0x7ffffffff0000L 814}; 815static final long[] jjbitVec11 = { 816 0xffffffff0000c9c0L, 0xfffec000000007feL, 0xffffffffffffffffL, 0xfc00c200402fffffL 817}; 818static final long[] jjbitVec12 = { 819 0xfffffffd0000L, 0xffffffffffffe000L, 0x2003fffffffffL, 0x4007fffffffc00L 820}; 821static final long[] jjbitVec13 = { 822 0x3fffffL, 0x1ffffffL, 0x1fffff00000000L, 0x0L 823}; 824static final long[] jjbitVec14 = { 825 0x23fffffffffffff0L, 0xfffc0003ff010000L, 0x23ffffffffffffe1L, 0xc0f0003f0004000L 826}; 827static final long[] jjbitVec15 = { 828 0x3ffffffffffffe0L, 0x1c00007e000000L, 0x23ffffffffffffe0L, 0x3fe0003ffff0000L 829}; 830static final long[] jjbitVec16 = { 831 0x23ffffffffffffe0L, 0x30003f0000000L, 0x3fffffffffffff8L, 0x7f8000000010000L 832}; 833static final long[] jjbitVec17 = { 834 0x3fffffffffffffe0L, 0x80000003ff000000L, 0x23ffffffffffffe0L, 0x60003c0000000L 835}; 836static final long[] jjbitVec18 = { 837 0x3fffffffffffffe0L, 0xfe00000380004000L, 0xffffffffffffffe0L, 0x7fL 838}; 839static final long[] jjbitVec19 = { 840 0x800dfffffffffffeL, 0x3fL, 0xe00dfffffffffffeL, 0xfffffffff000001fL 841}; 842static final long[] jjbitVec20 = { 843 0x1500000fce8000fL, 0x1fffffffffffL, 0xc000000000001f00L, 0x1e0ffbfL 844}; 845static final long[] jjbitVec21 = { 846 0x800007ffffffffffL, 0xffe1c0623c3f0000L, 0xffffffffc0004003L, 0xe7ffffffffffffffL 847}; 848static final long[] jjbitVec22 = { 849 0xffffffffffffffffL, 0x7ffffffL, 0xffffffffffffffffL, 0x3fffffffffffffffL 850}; 851static final long[] jjbitVec23 = { 852 0xffffffffffffffffL, 0xffff9fffffffffffL, 0xffffffff07fffffeL, 0xffffc7ffffffffffL 853}; 854static final long[] jjbitVec24 = { 855 0x3ffff0003ffffL, 0x1ffff0003ffffL, 0xfffffffffffffL, 0x18000000L 856}; 857static final long[] jjbitVec25 = { 858 0xffffffff00000000L, 0xfffffffffffffff7L, 0xfffffdffffffffffL, 0xffffffffffffffffL 859}; 860static final long[] jjbitVec26 = { 861 0x7fffffffL, 0xffffffffffff0001L, 0xffffffffffffffffL, 0xffffffffc00003ffL 862}; 863static final long[] jjbitVec27 = { 864 0xffffffff007fffffL, 0x1fffffL, 0x0L, 0x0L 865}; 866static final long[] jjbitVec28 = { 867 0xfffffffffffe0L, 0x1ff007fe00000fe0L, 0xfc00c001fffffff8L, 0x3fffffffffL 868}; 869static final long[] jjbitVec29 = { 870 0xfffffffffL, 0xfffffffc00e000L, 0x0L, 0x63de0000000000L 871}; 872static final long[] jjbitVec30 = { 873 0xfffffffffffL, 0xfefff80000000000L, 0x7ffffffL, 0x0L 874}; 875static final long[] jjbitVec31 = { 876 0xffffffffffffffffL, 0xffffffffffffffffL, 0x5fffffffffffffffL, 0x1ffc1fff0fff1ffcL 877}; 878static final long[] jjbitVec32 = { 879 0x8000000000000000L, 0x1c00000000140011L, 0x7fffffff00001c00L, 0x0L 880}; 881static final long[] jjbitVec33 = { 882 0xffffffffffffffffL, 0xffffffff0000ffffL, 0xfffffffffffffdffL, 0xffffffffffffffffL 883}; 884static final long[] jjbitVec34 = { 885 0xfffff9fffffff0ffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL 886}; 887static final long[] jjbitVec35 = { 888 0xffffffffffffffffL, 0x7ffL, 0xfffffffff0000000L, 0x3ffffffffffL 889}; 890static final long[] jjbitVec36 = { 891 0xffffffffffffffffL, 0xffffffffffL, 0xfffffffffff00000L, 0xffff003fffffff9fL 892}; 893static final long[] jjbitVec37 = { 894 0xffffffffffffffffL, 0xffffffffffffffffL, 0xfffffffffe000007L, 0xcffffffff0ffffffL 895}; 896static final long[] jjbitVec38 = { 897 0xffffffffffffffffL, 0xcfffffffffffffffL, 0xffffffffffffffffL, 0xc7fffffffffffL 898}; 899static final long[] jjbitVec39 = { 900 0xffffffffffffffffL, 0xffffffffffL, 0xffffffffffffffffL, 0x7fffffffL 901}; 902static final long[] jjbitVec40 = { 903 0xd7c003ff000c00d0L, 0xffffffffffffffffL, 0xfffffffe807fffffL, 0x87ffffffffffffffL 904}; 905static final long[] jjbitVec41 = { 906 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffc3ffffL, 0xffffffffffffffffL 907}; 908static final long[] jjbitVec42 = { 909 0xfffffc007fffffffL, 0xffffffff000100ffL, 0x1fffffffffc00L, 0xffffffffffffffffL 910}; 911static final long[] jjbitVec43 = { 912 0xffffffffffdfffffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL 913}; 914static final long[] jjbitVec44 = { 915 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffL 916}; 917static final long[] jjbitVec45 = { 918 0xfffffc00ffff0fffL, 0x7fffffffffffL, 0xffffffff0fffffffL, 0xffffffffffffL 919}; 920static final long[] jjbitVec46 = { 921 0xfffffffc00000000L, 0xfffeffffffffffffL, 0xfffffffffffff8ffL, 0xfcffffffffffffffL 922}; 923static final long[] jjbitVec47 = { 924 0xffc00f07fffff7bbL, 0xfffffffffffffL, 0xffffffffffffcL, 0x28fc000000000000L 925}; 926static final long[] jjbitVec48 = { 927 0xffff003ffffffc00L, 0x1fffffff0000007fL, 0x7fffffffffff0L, 0xfc00ff9f00000000L 928}; 929static final long[] jjbitVec49 = { 930 0x1ffffffffffL, 0xc7feffff00000ff7L, 0x3e62ffffffffffffL, 0x407ff1ffffffdL 931}; 932static final long[] jjbitVec50 = { 933 0xfffffffffffffffeL, 0xffffffff07ffffffL, 0xffffffffffffffffL, 0x7ffffffffL 934}; 935static final long[] jjbitVec51 = { 936 0xffffffffbfffffffL, 0xffffffffffffffffL, 0x3ffffffffffffL, 0xfffffffffff80000L 937}; 938static final long[] jjbitVec52 = { 939 0x3fffffffffffffffL, 0xffffffffffff0000L, 0xffffffffffffffffL, 0x3fffffffffffffffL 940}; 941static final long[] jjbitVec53 = { 942 0x18000000000000L, 0xffff02740000e000L, 0xffffffffffffffffL, 0x1fffffffffffffffL 943}; 944static final long[] jjbitVec54 = { 945 0x87fffffe70000810L, 0xfffeffc057fffffeL, 0xffffffff3fffffffL, 0x30007ff7ffffffffL 946}; 947static final long[] jjbitVec55 = { 948 0x0L, 0x4000000000000000L, 0x0L, 0x0L 949}; 950static final long[] jjbitVec56 = { 951 0x0L, 0x0L, 0x0L, 0x30000000L 952}; 953static final long[] jjbitVec57 = { 954 0x3fffffffL, 0x0L, 0x0L, 0x0L 955}; 956static final long[] jjbitVec58 = { 957 0x0L, 0x8000000000000L, 0x0L, 0x0L 958}; 959static final long[] jjbitVec59 = { 960 0x0L, 0x0L, 0x200000000L, 0x0L 961}; 962static final long[] jjbitVec60 = { 963 0x0L, 0x400000000000L, 0x0L, 0x0L 964}; 965static final long[] jjbitVec61 = { 966 0x1e0000000L, 0x0L, 0x0L, 0x0L 967}; 968static final long[] jjbitVec62 = { 969 0x0L, 0x200000000000L, 0x0L, 0x0L 970}; 971static final long[] jjbitVec63 = { 972 0xfff0000000000000L, 0x1L, 0x0L, 0x0L 973}; 974static final long[] jjbitVec64 = { 975 0x0L, 0x20000000000L, 0x0L, 0x0L 976}; 977static final long[] jjbitVec65 = { 978 0x0L, 0x0L, 0x0L, 0xffffffffffc00000L 979}; 980static final long[] jjbitVec66 = { 981 0x1L, 0x0L, 0x0L, 0x0L 982}; 983static final long[] jjbitVec67 = { 984 0x0L, 0x1L, 0x0L, 0x0L 985}; 986static final long[] jjbitVec68 = { 987 0x4000000000000000L, 0x0L, 0x0L, 0x0L 988}; 989static final long[] jjbitVec69 = { 990 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0x1L 991}; 992static final long[] jjbitVec70 = { 993 0x2000000000000000L, 0x0L, 0x0L, 0x0L 994}; 995static final long[] jjbitVec71 = { 996 0x0L, 0x0L, 0x0L, 0x70000000L 997}; 998static final long[] jjbitVec72 = { 999 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0x1fffffL 1000}; 1001static final long[] jjbitVec73 = { 1002 0x1000000000000000L, 0x0L, 0x0L, 0x0L 1003}; 1004static final long[] jjbitVec74 = { 1005 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0x3fffffffffffffL 1006}; 1007static final long[] jjbitVec75 = { 1008 0xffffffffffff0000L, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL 1009}; 1010static final long[] jjbitVec76 = { 1011 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0x7ffffffffffffffL 1012}; 1013static final long[] jjbitVec77 = { 1014 0x800000000000000L, 0x0L, 0x0L, 0x0L 1015}; 1016static final long[] jjbitVec78 = { 1017 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0x3ffffffffffffL 1018}; 1019static final long[] jjbitVec79 = { 1020 0x400000000000000L, 0x0L, 0x0L, 0x0L 1021}; 1022static final long[] jjbitVec80 = { 1023 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0x1fL 1024}; 1025static final long[] jjbitVec81 = { 1026 0x40000000000000L, 0x0L, 0x0L, 0x0L 1027}; 1028static final long[] jjbitVec82 = { 1029 0x780000000000000L, 0xffdfe00000000000L, 0x6fL, 0x0L 1030}; 1031static final long[] jjbitVec83 = { 1032 0x20000000000000L, 0x0L, 0x0L, 0x0L 1033}; 1034static final long[] jjbitVec84 = { 1035 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xfffL 1036}; 1037static final long[] jjbitVec85 = { 1038 0x10000000000000L, 0x0L, 0x0L, 0x0L 1039}; 1040static final long[] jjbitVec86 = { 1041 0xffffffffffffffffL, 0x1c1fffffffffL, 0xffffc3fffffff018L, 0xffffffffffffffffL 1042}; 1043static final long[] jjbitVec87 = { 1044 0xffffffffffffffffL, 0xffffffffffffffe3L, 0xffffffffffffffffL, 0xffffffffffffffffL 1045}; 1046static final long[] jjbitVec88 = { 1047 0xffffffffffffffffL, 0x7fffffL, 0x0L, 0x0L 1048}; 1049static final long[] jjbitVec89 = { 1050 0x800000000000L, 0x0L, 0x0L, 0x0L 1051}; 1052static final long[] jjbitVec90 = { 1053 0xffffffffffffffffL, 0xffffffffffffffffL, 0x1fffffffL, 0x0L 1054}; 1055static final long[] jjbitVec91 = { 1056 0x100000000000L, 0x0L, 0x0L, 0x0L 1057}; 1058static final long[] jjbitVec92 = { 1059 0x3L, 0x0L, 0x0L, 0x0L 1060}; 1061static final long[] jjbitVec93 = { 1062 0x8000000L, 0x0L, 0x0L, 0x0L 1063}; 1064static final long[] jjbitVec94 = { 1065 0xffffffffffffffffL, 0x1ffffL, 0x0L, 0x0L 1066}; 1067static final long[] jjbitVec95 = { 1068 0x4000000L, 0x0L, 0x0L, 0x0L 1069}; 1070static final long[] jjbitVec96 = { 1071 0xffffffffffffffffL, 0x7fffffffL, 0x0L, 0x3fffffff0000L 1072}; 1073static final long[] jjbitVec97 = { 1074 0xf000ffffffffffffL, 0xfffffff800000020L, 0xffffL, 0x0L 1075}; 1076static final long[] jjbitVec98 = { 1077 0x20000L, 0x0L, 0x0L, 0x0L 1078}; 1079static final long[] jjbitVec99 = { 1080 0xffffffffffffffffL, 0x7fL, 0x0L, 0x0L 1081}; 1082static final long[] jjbitVec100 = { 1083 0x2000L, 0x0L, 0x0L, 0x0L 1084}; 1085static final long[] jjbitVec101 = { 1086 0x7fffffffffffL, 0x0L, 0x0L, 0x0L 1087}; 1088static final long[] jjbitVec102 = { 1089 0x1000L, 0x0L, 0x0L, 0x0L 1090}; 1091static final long[] jjbitVec103 = { 1092 0x0L, 0x0L, 0x0L, 0xf0000000L 1093}; 1094static final long[] jjbitVec104 = { 1095 0x200L, 0x0L, 0x0L, 0x0L 1096}; 1097static final long[] jjbitVec105 = { 1098 0xffffffffffffffffL, 0x7fffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL 1099}; 1100static final long[] jjbitVec106 = { 1101 0xffffffffffffffffL, 0xfL, 0x0L, 0x0L 1102}; 1103static final long[] jjbitVec107 = { 1104 0x100L, 0x0L, 0x0L, 0x0L 1105}; 1106static final long[] jjbitVec108 = { 1107 0xffffffffffffffffL, 0xffffffffffffffffL, 0x3ffffffL, 0x0L 1108}; 1109static final long[] jjbitVec109 = { 1110 0x40L, 0x0L, 0x0L, 0x0L 1111}; 1112static final long[] jjbitVec110 = { 1113 0x0L, 0x0L, 0xffffffff00000000L, 0x80000000ffffffffL 1114}; 1115static final long[] jjbitVec111 = { 1116 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0x1ffffffffffffffL 1117}; 1118static final long[] jjbitVec112 = { 1119 0x20L, 0x0L, 0x0L, 0x0L 1120}; 1121static final long[] jjbitVec113 = { 1122 0x0L, 0x0L, 0xffffffffffffL, 0xb0L 1123}; 1124static final long[] jjbitVec114 = { 1125 0x0L, 0x0L, 0x7fffffffffffL, 0xf000000L 1126}; 1127static final long[] jjbitVec115 = { 1128 0xffffffffffffL, 0x10L, 0x7ffffffffffL, 0x0L 1129}; 1130static final long[] jjbitVec116 = { 1131 0x8000000003ffffffL, 0x0L, 0x0L, 0x0L 1132}; 1133static final long[] jjbitVec117 = { 1134 0x10L, 0x0L, 0x0L, 0x0L 1135}; 1136static final long[] jjbitVec118 = { 1137 0xfffffffffffff8L, 0x0L, 0xfffffffffff8L, 0x1ffffff0000L 1138}; 1139static final long[] jjbitVec119 = { 1140 0x7ffffffff8L, 0x47ffffffff0000L, 0x7fffffffffff8L, 0x1400001eL 1141}; 1142static final long[] jjbitVec120 = { 1143 0xfffffffffffL, 0x0L, 0xffff01ffffffffffL, 0x7fffffffL 1144}; 1145static final long[] jjbitVec121 = { 1146 0x23ffffffffffffe0L, 0x3e0010000L, 0x0L, 0x0L 1147}; 1148static final long[] jjbitVec122 = { 1149 0x8L, 0x0L, 0x0L, 0x0L 1150}; 1151static final long[] jjbitVec123 = { 1152 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0x7ffffffffffffL 1153}; 1154static final long[] jjbitVec124 = { 1155 0x4L, 0x0L, 0x0L, 0x0L 1156}; 1157static final long[] jjbitVec125 = { 1158 0xffffffffffffffffL, 0x1ffffff003fffffL, 0x7fffffffL, 0x3fffff00000000L 1159}; 1160static final long[] jjbitVec126 = { 1161 0x3ffffff003fffffL, 0x0L, 0xc0ffffffffffffffL, 0x0L 1162}; 1163static final long[] jjbitVec127 = { 1164 0xfffffffff0001L, 0x1fffffff00000000L, 0x1fffffffL, 0x1fffffffffL 1165}; 1166static final long[] jjbitVec128 = { 1167 0x3fffffffffffffL, 0x7ffff003fffffL, 0x3ffffL, 0x0L 1168}; 1169static final long[] jjbitVec129 = { 1170 0x2L, 0x0L, 0x0L, 0x0L 1171}; 1172static final long[] jjbitVec130 = { 1173 0xffffffffffffffffL, 0xffffffffffffffffL, 0x3fffffffL, 0x0L 1174}; 1175static final long[] jjbitVec131 = { 1176 0xffffffffffffffffL, 0xfffffffffL, 0x0L, 0x0L 1177}; 1178static final long[] jjbitVec132 = { 1179 0xffffffffffffffffL, 0xffffffffffL, 0x0L, 0x0L 1180}; 1181static final long[] jjbitVec133 = { 1182 0xff80000000000000L, 0xfe1fffffffffffffL, 0xfffffffffffff3ffL, 0x1fffffffffffffffL 1183}; 1184static final long[] jjbitVec134 = { 1185 0x0L, 0x0L, 0xffffffffffffffffL, 0x1ffffL 1186}; 1187static final long[] jjbitVec135 = { 1188 0xffff0000ffffffffL, 0x3fffffffffffffL, 0xffffffff3fffffffL, 0x3effffL 1189}; 1190private int jjMoveNfa_0(int startState, int curPos) 1191{ 1192 int startsAt = 0; 1193 jjnewStateCnt = 678; 1194 int i = 1; 1195 jjstateSet[0] = startState; 1196 int kind = 0x7fffffff; 1197 for (;;) 1198 { 1199 if (++jjround == 0x7fffffff) 1200 ReInitRounds(); 1201 if (curChar < 64) 1202 { 1203 long l = 1L << curChar; 1204 do 1205 { 1206 switch(jjstateSet[--i]) 1207 { 1208 case 371: 1209 if ((0x3ff001000000000L & l) != 0L) 1210 { 1211 if (kind > 66) 1212 kind = 66; 1213 { jjCheckNAddStates(0, 30); } 1214 } 1215 else if (curChar == 46) 1216 { jjAddStates(31, 32); } 1217 if ((0x3ff001000000000L & l) != 0L) 1218 { jjCheckNAddStates(33, 65); } 1219 else if (curChar == 46) 1220 { jjAddStates(66, 96); } 1221 break; 1222 case 373: 1223 if ((0x3ff001000000000L & l) != 0L) 1224 { 1225 if (kind > 66) 1226 kind = 66; 1227 { jjCheckNAddStates(0, 30); } 1228 } 1229 else if (curChar == 46) 1230 { jjAddStates(31, 32); } 1231 if ((0x3ff001000000000L & l) != 0L) 1232 { jjCheckNAddStates(33, 65); } 1233 else if (curChar == 46) 1234 { jjAddStates(66, 96); } 1235 break; 1236 case 348: 1237 if ((0x3ff001000000000L & l) != 0L) 1238 { 1239 if (kind > 66) 1240 kind = 66; 1241 { jjCheckNAddStates(0, 30); } 1242 } 1243 else if (curChar == 46) 1244 { jjAddStates(31, 32); } 1245 if ((0x3ff001000000000L & l) != 0L) 1246 { jjCheckNAddStates(33, 65); } 1247 else if (curChar == 46) 1248 { jjAddStates(66, 96); } 1249 break; 1250 case 678: 1251 if ((0xfffffffbffffdbffL & l) != 0L) 1252 { jjCheckNAddStates(97, 100); } 1253 else if (curChar == 34) 1254 { 1255 if (kind > 55) 1256 kind = 55; 1257 } 1258 break; 1259 case 3: 1260 if ((0xdbff8cfeffffcdffL & l) != 0L) 1261 { 1262 if (kind > 73) 1263 kind = 73; 1264 } 1265 else if (curChar == 45) 1266 { jjCheckNAddStates(101, 106); } 1267 else if (curChar == 58) 1268 { 1269 if (kind > 42) 1270 kind = 42; 1271 } 1272 else if (curChar == 61) 1273 { jjCheckNAdd(16); } 1274 if ((0x3ff000000000000L & l) != 0L) 1275 { 1276 if (kind > 49) 1277 kind = 49; 1278 { jjCheckNAddStates(107, 128); } 1279 } 1280 else if ((0x842000000000L & l) != 0L) 1281 { 1282 if (kind > 34) 1283 kind = 34; 1284 } 1285 else if ((0x5000000000000000L & l) != 0L) 1286 { 1287 if (kind > 36) 1288 kind = 36; 1289 } 1290 else if ((0x280000000000L & l) != 0L) 1291 { 1292 if (kind > 35) 1293 kind = 35; 1294 } 1295 else if (curChar == 36) 1296 { 1297 if (kind > 66) 1298 kind = 66; 1299 { jjCheckNAddStates(129, 192); } 1300 } 1301 else if (curChar == 35) 1302 { 1303 if (kind > 69) 1304 kind = 69; 1305 { jjCheckNAddStates(193, 195); } 1306 } 1307 else if (curChar == 39) 1308 { jjAddStates(196, 198); } 1309 else if (curChar == 34) 1310 { jjCheckNAddStates(97, 100); } 1311 else if (curChar == 33) 1312 { jjCheckNAdd(16); } 1313 else if (curChar == 63) 1314 jjstateSet[jjnewStateCnt++] = 20; 1315 if (curChar == 45) 1316 jjstateSet[jjnewStateCnt++] = 361; 1317 else if (curChar == 62) 1318 { jjCheckNAdd(7); } 1319 else if (curChar == 60) 1320 { jjCheckNAdd(7); } 1321 break; 1322 case 679: 1323 if ((0x3ff001000000000L & l) != 0L) 1324 { 1325 if (kind > 66) 1326 kind = 66; 1327 { jjCheckNAddStates(0, 30); } 1328 } 1329 else if (curChar == 46) 1330 { jjAddStates(31, 32); } 1331 if ((0x3ff001000000000L & l) != 0L) 1332 { jjCheckNAddStates(33, 65); } 1333 else if (curChar == 46) 1334 { jjAddStates(66, 96); } 1335 break; 1336 case 332: 1337 if ((0x3ff001000000000L & l) != 0L) 1338 { 1339 if (kind > 66) 1340 kind = 66; 1341 { jjCheckNAddStates(0, 30); } 1342 } 1343 else if (curChar == 46) 1344 { jjAddStates(31, 32); } 1345 if ((0x3ff001000000000L & l) != 0L) 1346 { jjCheckNAddStates(33, 65); } 1347 else if (curChar == 46) 1348 { jjAddStates(66, 96); } 1349 break; 1350 case 337: 1351 if ((0x3ff001000000000L & l) != 0L) 1352 { 1353 if (kind > 66) 1354 kind = 66; 1355 { jjCheckNAddStates(0, 30); } 1356 } 1357 else if (curChar == 46) 1358 { jjAddStates(31, 32); } 1359 if ((0x3ff001000000000L & l) != 0L) 1360 { jjCheckNAddStates(33, 65); } 1361 else if (curChar == 46) 1362 { jjAddStates(66, 96); } 1363 break; 1364 case 370: 1365 if ((0x3ff001000000000L & l) != 0L) 1366 { 1367 if (kind > 66) 1368 kind = 66; 1369 { jjCheckNAddStates(0, 30); } 1370 } 1371 else if (curChar == 46) 1372 { jjAddStates(31, 32); } 1373 if ((0x3ff001000000000L & l) != 0L) 1374 { jjCheckNAddStates(33, 65); } 1375 else if (curChar == 46) 1376 { jjAddStates(66, 96); } 1377 break; 1378 case 14: 1379 if ((0x3ff001000000000L & l) != 0L) 1380 { 1381 if (kind > 66) 1382 kind = 66; 1383 { jjCheckNAddStates(0, 30); } 1384 } 1385 else if (curChar == 46) 1386 { jjAddStates(31, 32); } 1387 if ((0x3ff001000000000L & l) != 0L) 1388 { jjCheckNAddStates(33, 65); } 1389 else if (curChar == 46) 1390 { jjAddStates(66, 96); } 1391 break; 1392 case 372: 1393 if ((0x3ff001000000000L & l) != 0L) 1394 { 1395 if (kind > 66) 1396 kind = 66; 1397 { jjCheckNAddStates(0, 30); } 1398 } 1399 else if (curChar == 46) 1400 { jjAddStates(31, 32); } 1401 if ((0x3ff001000000000L & l) != 0L) 1402 { jjCheckNAddStates(33, 65); } 1403 else if (curChar == 46) 1404 { jjAddStates(66, 96); } 1405 break; 1406 case 374: 1407 if ((0x3ff001000000000L & l) != 0L) 1408 { 1409 if (kind > 66) 1410 kind = 66; 1411 { jjCheckNAddStates(0, 30); } 1412 } 1413 else if (curChar == 46) 1414 { jjAddStates(31, 32); } 1415 if ((0x3ff001000000000L & l) != 0L) 1416 { jjCheckNAddStates(33, 65); } 1417 else if (curChar == 46) 1418 { jjAddStates(66, 96); } 1419 break; 1420 case 375: 1421 if ((0x3ff001000000000L & l) != 0L) 1422 { 1423 if (kind > 66) 1424 kind = 66; 1425 { jjCheckNAddStates(0, 30); } 1426 } 1427 else if (curChar == 46) 1428 { jjAddStates(31, 32); } 1429 if ((0x3ff001000000000L & l) != 0L) 1430 { jjCheckNAddStates(33, 65); } 1431 else if (curChar == 46) 1432 { jjAddStates(66, 96); } 1433 break; 1434 case 361: 1435 if ((0x3ff000000000000L & l) != 0L) 1436 { jjCheckNAddStates(199, 203); } 1437 else if (curChar == 45) 1438 jjstateSet[jjnewStateCnt++] = 360; 1439 if ((0x3ff000000000000L & l) != 0L) 1440 { jjCheckNAddStates(204, 208); } 1441 if ((0x3ff000000000000L & l) != 0L) 1442 { 1443 if (kind > 52) 1444 kind = 52; 1445 { jjCheckNAddStates(209, 212); } 1446 } 1447 if ((0x3ff000000000000L & l) != 0L) 1448 { jjCheckNAddStates(213, 215); } 1449 if ((0x3ff000000000000L & l) != 0L) 1450 { jjCheckNAddStates(216, 218); } 1451 if ((0x3ff000000000000L & l) != 0L) 1452 { 1453 if (kind > 49) 1454 kind = 49; 1455 { jjCheckNAddTwoStates(382, 381); } 1456 } 1457 break; 1458 case 365: 1459 if ((0x3ff001000000000L & l) != 0L) 1460 { 1461 if (kind > 66) 1462 kind = 66; 1463 { jjCheckNAddStates(0, 30); } 1464 } 1465 else if (curChar == 46) 1466 { jjAddStates(31, 32); } 1467 if ((0x3ff001000000000L & l) != 0L) 1468 { jjCheckNAddStates(33, 65); } 1469 else if (curChar == 46) 1470 { jjAddStates(66, 96); } 1471 break; 1472 case 343: 1473 if ((0x3ff001000000000L & l) != 0L) 1474 { 1475 if (kind > 66) 1476 kind = 66; 1477 { jjCheckNAddStates(0, 30); } 1478 } 1479 else if (curChar == 46) 1480 { jjAddStates(31, 32); } 1481 if ((0x3ff001000000000L & l) != 0L) 1482 { jjCheckNAddStates(33, 65); } 1483 else if (curChar == 46) 1484 { jjAddStates(66, 96); } 1485 break; 1486 case 336: 1487 if ((0x3ff001000000000L & l) != 0L) 1488 { 1489 if (kind > 66) 1490 kind = 66; 1491 { jjCheckNAddStates(0, 30); } 1492 } 1493 else if (curChar == 46) 1494 { jjAddStates(31, 32); } 1495 if ((0x3ff001000000000L & l) != 0L) 1496 { jjCheckNAddStates(33, 65); } 1497 else if (curChar == 46) 1498 { jjAddStates(66, 96); } 1499 break; 1500 case 334: 1501 if ((0x3ff001000000000L & l) != 0L) 1502 { 1503 if (kind > 66) 1504 kind = 66; 1505 { jjCheckNAddStates(0, 30); } 1506 } 1507 else if (curChar == 46) 1508 { jjAddStates(31, 32); } 1509 if ((0x3ff001000000000L & l) != 0L) 1510 { jjCheckNAddStates(33, 65); } 1511 else if (curChar == 46) 1512 { jjAddStates(66, 96); } 1513 break; 1514 case 4: 1515 if ((0x842000000000L & l) != 0L && kind > 34) 1516 kind = 34; 1517 break; 1518 case 5: 1519 if ((0x280000000000L & l) != 0L && kind > 35) 1520 kind = 35; 1521 break; 1522 case 6: 1523 if ((0x5000000000000000L & l) != 0L && kind > 36) 1524 kind = 36; 1525 break; 1526 case 7: 1527 if (curChar == 61 && kind > 36) 1528 kind = 36; 1529 break; 1530 case 8: 1531 if (curChar == 60) 1532 { jjCheckNAdd(7); } 1533 break; 1534 case 9: 1535 if (curChar == 62) 1536 { jjCheckNAdd(7); } 1537 break; 1538 case 16: 1539 if (curChar == 61 && kind > 37) 1540 kind = 37; 1541 break; 1542 case 17: 1543 if (curChar == 61) 1544 { jjCheckNAdd(16); } 1545 break; 1546 case 18: 1547 if (curChar == 33) 1548 { jjCheckNAdd(16); } 1549 break; 1550 case 19: 1551 case 20: 1552 if (curChar == 58 && kind > 42) 1553 kind = 42; 1554 break; 1555 case 21: 1556 if (curChar == 63) 1557 jjstateSet[jjnewStateCnt++] = 20; 1558 break; 1559 case 22: 1560 if (curChar == 34) 1561 { jjCheckNAddStates(97, 100); } 1562 break; 1563 case 23: 1564 if ((0xfffffffbffffdbffL & l) != 0L) 1565 { jjCheckNAddStates(97, 100); } 1566 break; 1567 case 25: 1568 if ((0x3ff000000000000L & l) != 0L) 1569 jjstateSet[jjnewStateCnt++] = 26; 1570 break; 1571 case 26: 1572 if ((0x3ff000000000000L & l) != 0L) 1573 jjstateSet[jjnewStateCnt++] = 27; 1574 break; 1575 case 27: 1576 if ((0x3ff000000000000L & l) != 0L) 1577 jjstateSet[jjnewStateCnt++] = 28; 1578 break; 1579 case 28: 1580 if ((0x3ff000000000000L & l) != 0L) 1581 { jjCheckNAddStates(97, 100); } 1582 break; 1583 case 30: 1584 if ((0x8400000000L & l) != 0L) 1585 { jjCheckNAddStates(97, 100); } 1586 break; 1587 case 31: 1588 if (curChar == 34 && kind > 55) 1589 kind = 55; 1590 break; 1591 case 32: 1592 if (curChar == 39) 1593 { jjAddStates(196, 198); } 1594 break; 1595 case 33: 1596 if ((0xffffff7fffffdbffL & l) != 0L) 1597 { jjCheckNAdd(34); } 1598 break; 1599 case 34: 1600 if (curChar == 39 && kind > 56) 1601 kind = 56; 1602 break; 1603 case 36: 1604 if ((0x3ff000000000000L & l) != 0L) 1605 jjstateSet[jjnewStateCnt++] = 37; 1606 break; 1607 case 37: 1608 if ((0x3ff000000000000L & l) != 0L) 1609 jjstateSet[jjnewStateCnt++] = 38; 1610 break; 1611 case 38: 1612 if ((0x3ff000000000000L & l) != 0L) 1613 jjstateSet[jjnewStateCnt++] = 39; 1614 break; 1615 case 39: 1616 if ((0x3ff000000000000L & l) != 0L) 1617 { jjCheckNAdd(34); } 1618 break; 1619 case 41: 1620 if ((0x8400000000L & l) != 0L) 1621 { jjCheckNAdd(34); } 1622 break; 1623 case 43: 1624 if (curChar != 36) 1625 break; 1626 if (kind > 61) 1627 kind = 61; 1628 { jjCheckNAddStates(219, 283); } 1629 break; 1630 case 44: 1631 if ((0x3ff001000000000L & l) != 0L) 1632 { jjCheckNAddStates(284, 316); } 1633 break; 1634 case 105: 1635 if (curChar == 46) 1636 { jjAddStates(317, 347); } 1637 break; 1638 case 106: 1639 if (curChar == 36) 1640 { jjCheckNAddStates(348, 380); } 1641 break; 1642 case 107: 1643 if ((0x3ff001000000000L & l) != 0L) 1644 { jjCheckNAddStates(348, 380); } 1645 break; 1646 case 168: 1647 if (curChar == 58) 1648 { jjAddStates(381, 411); } 1649 break; 1650 case 169: 1651 if (curChar != 36) 1652 break; 1653 if (kind > 61) 1654 kind = 61; 1655 { jjCheckNAddStates(412, 443); } 1656 break; 1657 case 170: 1658 if ((0x3ff001000000000L & l) == 0L) 1659 break; 1660 if (kind > 61) 1661 kind = 61; 1662 { jjCheckNAddStates(412, 443); } 1663 break; 1664 case 232: 1665 if (curChar == 45) 1666 { jjCheckNAdd(233); } 1667 break; 1668 case 233: 1669 if ((0x3ff000000000000L & l) == 0L) 1670 break; 1671 if (kind > 61) 1672 kind = 61; 1673 { jjCheckNAddStates(444, 446); } 1674 break; 1675 case 235: 1676 if (curChar == 46 && kind > 61) 1677 kind = 61; 1678 break; 1679 case 236: 1680 if (curChar == 46) 1681 jjstateSet[jjnewStateCnt++] = 235; 1682 break; 1683 case 237: 1684 if (curChar == 46) 1685 jjstateSet[jjnewStateCnt++] = 236; 1686 break; 1687 case 268: 1688 if (curChar == 58) 1689 jjstateSet[jjnewStateCnt++] = 168; 1690 break; 1691 case 350: 1692 if (curChar != 35) 1693 break; 1694 if (kind > 69) 1695 kind = 69; 1696 { jjCheckNAddStates(193, 195); } 1697 break; 1698 case 351: 1699 if ((0xffffffffffffdbffL & l) == 0L) 1700 break; 1701 if (kind > 69) 1702 kind = 69; 1703 { jjCheckNAddStates(193, 195); } 1704 break; 1705 case 352: 1706 if ((0x2400L & l) != 0L && kind > 69) 1707 kind = 69; 1708 break; 1709 case 353: 1710 if (curChar == 10 && kind > 69) 1711 kind = 69; 1712 break; 1713 case 354: 1714 if (curChar == 13) 1715 jjstateSet[jjnewStateCnt++] = 353; 1716 break; 1717 case 355: 1718 if (curChar == 45) 1719 { jjCheckNAddStates(447, 449); } 1720 break; 1721 case 356: 1722 if ((0x100000200L & l) != 0L) 1723 { jjCheckNAddStates(447, 449); } 1724 break; 1725 case 357: 1726 if ((0x2400L & l) != 0L && kind > 70) 1727 kind = 70; 1728 break; 1729 case 358: 1730 if (curChar == 10 && kind > 70) 1731 kind = 70; 1732 break; 1733 case 359: 1734 if (curChar == 13) 1735 jjstateSet[jjnewStateCnt++] = 358; 1736 break; 1737 case 360: 1738 if (curChar == 45) 1739 jjstateSet[jjnewStateCnt++] = 355; 1740 break; 1741 case 362: 1742 if (curChar == 45) 1743 jjstateSet[jjnewStateCnt++] = 361; 1744 break; 1745 case 363: 1746 if ((0xdbff8cfeffffcdffL & l) != 0L && kind > 73) 1747 kind = 73; 1748 break; 1749 case 380: 1750 if (curChar == 45) 1751 { jjCheckNAddStates(101, 106); } 1752 break; 1753 case 381: 1754 if ((0x3ff000000000000L & l) == 0L) 1755 break; 1756 if (kind > 49) 1757 kind = 49; 1758 { jjCheckNAddTwoStates(382, 381); } 1759 break; 1760 case 383: 1761 if ((0x3ff000000000000L & l) != 0L) 1762 { jjCheckNAddStates(216, 218); } 1763 break; 1764 case 387: 1765 if ((0x3ff000000000000L & l) != 0L) 1766 { jjCheckNAddStates(213, 215); } 1767 break; 1768 case 391: 1769 if ((0x3ff000000000000L & l) == 0L) 1770 break; 1771 if (kind > 52) 1772 kind = 52; 1773 { jjCheckNAddStates(209, 212); } 1774 break; 1775 case 393: 1776 if (curChar == 46) 1777 { jjCheckNAdd(394); } 1778 break; 1779 case 394: 1780 if ((0x3ff000000000000L & l) == 0L) 1781 break; 1782 if (kind > 52) 1783 kind = 52; 1784 { jjCheckNAddStates(450, 452); } 1785 break; 1786 case 397: 1787 if (curChar == 45) 1788 { jjCheckNAdd(398); } 1789 break; 1790 case 398: 1791 if ((0x3ff000000000000L & l) == 0L) 1792 break; 1793 if (kind > 52) 1794 kind = 52; 1795 { jjCheckNAdd(398); } 1796 break; 1797 case 399: 1798 if ((0x3ff000000000000L & l) != 0L) 1799 { jjCheckNAddStates(204, 208); } 1800 break; 1801 case 401: 1802 if (curChar == 46) 1803 { jjCheckNAdd(402); } 1804 break; 1805 case 402: 1806 if ((0x3ff000000000000L & l) != 0L) 1807 { jjCheckNAddStates(453, 456); } 1808 break; 1809 case 405: 1810 if (curChar == 45) 1811 { jjCheckNAdd(406); } 1812 break; 1813 case 406: 1814 if ((0x3ff000000000000L & l) != 0L) 1815 { jjCheckNAddTwoStates(406, 408); } 1816 break; 1817 case 409: 1818 if ((0x3ff000000000000L & l) != 0L) 1819 { jjCheckNAddStates(199, 203); } 1820 break; 1821 case 411: 1822 if (curChar == 46) 1823 { jjCheckNAdd(412); } 1824 break; 1825 case 412: 1826 if ((0x3ff000000000000L & l) != 0L) 1827 { jjCheckNAddStates(457, 460); } 1828 break; 1829 case 415: 1830 if (curChar == 45) 1831 { jjCheckNAdd(416); } 1832 break; 1833 case 416: 1834 if ((0x3ff000000000000L & l) != 0L) 1835 { jjCheckNAddTwoStates(416, 418); } 1836 break; 1837 case 419: 1838 if ((0x3ff000000000000L & l) == 0L) 1839 break; 1840 if (kind > 49) 1841 kind = 49; 1842 { jjCheckNAddStates(107, 128); } 1843 break; 1844 case 420: 1845 if (curChar != 36) 1846 break; 1847 if (kind > 66) 1848 kind = 66; 1849 { jjCheckNAddStates(129, 192); } 1850 break; 1851 case 421: 1852 if ((0x3ff001000000000L & l) != 0L) 1853 { jjCheckNAddStates(33, 65); } 1854 break; 1855 case 482: 1856 if (curChar == 46) 1857 { jjAddStates(66, 96); } 1858 break; 1859 case 483: 1860 if (curChar == 36) 1861 { jjCheckNAddStates(461, 493); } 1862 break; 1863 case 484: 1864 if ((0x3ff001000000000L & l) != 0L) 1865 { jjCheckNAddStates(461, 493); } 1866 break; 1867 case 545: 1868 if (curChar == 46) 1869 { jjAddStates(31, 32); } 1870 break; 1871 case 587: 1872 if ((0x3ff001000000000L & l) == 0L) 1873 break; 1874 if (kind > 66) 1875 kind = 66; 1876 { jjCheckNAddStates(0, 30); } 1877 break; 1878 default : break; 1879 } 1880 } while(i != startsAt); 1881 } 1882 else if (curChar < 128) 1883 { 1884 long l = 1L << (curChar & 077); 1885 do 1886 { 1887 switch(jjstateSet[--i]) 1888 { 1889 case 371: 1890 if ((0x7fffffe87fffffeL & l) != 0L) 1891 { 1892 if (kind > 66) 1893 kind = 66; 1894 { jjCheckNAddStates(0, 30); } 1895 } 1896 if ((0x7fffffe87fffffeL & l) != 0L) 1897 { jjCheckNAddStates(33, 65); } 1898 if (curChar == 110) 1899 jjstateSet[jjnewStateCnt++] = 370; 1900 break; 1901 case 373: 1902 if ((0x7fffffe87fffffeL & l) != 0L) 1903 { 1904 if (kind > 66) 1905 kind = 66; 1906 { jjCheckNAddStates(0, 30); } 1907 } 1908 if ((0x7fffffe87fffffeL & l) != 0L) 1909 { jjCheckNAddStates(33, 65); } 1910 if (curChar == 109) 1911 jjstateSet[jjnewStateCnt++] = 372; 1912 break; 1913 case 348: 1914 if ((0x7fffffe87fffffeL & l) != 0L) 1915 { 1916 if (kind > 66) 1917 kind = 66; 1918 { jjCheckNAddStates(0, 30); } 1919 } 1920 if ((0x7fffffe87fffffeL & l) != 0L) 1921 { jjCheckNAddStates(33, 65); } 1922 if (curChar == 117) 1923 jjstateSet[jjnewStateCnt++] = 347; 1924 break; 1925 case 678: 1926 if ((0xffffffffefffffffL & l) != 0L) 1927 { jjCheckNAddStates(97, 100); } 1928 else if (curChar == 92) 1929 jjstateSet[jjnewStateCnt++] = 30; 1930 if (curChar == 117) 1931 jjstateSet[jjnewStateCnt++] = 25; 1932 break; 1933 case 3: 1934 if ((0xc7fffffedfffffffL & l) != 0L) 1935 { 1936 if (kind > 73) 1937 kind = 73; 1938 } 1939 if ((0x7fffffe87fffffeL & l) != 0L) 1940 { 1941 if (kind > 66) 1942 kind = 66; 1943 { jjCheckNAddStates(129, 192); } 1944 } 1945 else if (curChar == 91) 1946 { 1947 if (kind > 62) 1948 kind = 62; 1949 } 1950 else if (curChar == 94) 1951 { jjAddStates(494, 524); } 1952 if (curChar == 97) 1953 { jjAddStates(525, 526); } 1954 else if (curChar == 105) 1955 { jjAddStates(527, 528); } 1956 else if (curChar == 116) 1957 jjstateSet[jjnewStateCnt++] = 348; 1958 else if (curChar == 118) 1959 jjstateSet[jjnewStateCnt++] = 343; 1960 else if (curChar == 109) 1961 jjstateSet[jjnewStateCnt++] = 337; 1962 else if (curChar == 115) 1963 jjstateSet[jjnewStateCnt++] = 334; 1964 else if (curChar == 108) 1965 jjstateSet[jjnewStateCnt++] = 332; 1966 else if (curChar == 111) 1967 jjstateSet[jjnewStateCnt++] = 14; 1968 else if (curChar == 112) 1969 jjstateSet[jjnewStateCnt++] = 2; 1970 break; 1971 case 679: 1972 if ((0x7fffffe87fffffeL & l) != 0L) 1973 { 1974 if (kind > 66) 1975 kind = 66; 1976 { jjCheckNAddStates(0, 30); } 1977 } 1978 if ((0x7fffffe87fffffeL & l) != 0L) 1979 { jjCheckNAddStates(33, 65); } 1980 break; 1981 case 332: 1982 if ((0x7fffffe87fffffeL & l) != 0L) 1983 { 1984 if (kind > 66) 1985 kind = 66; 1986 { jjCheckNAddStates(0, 30); } 1987 } 1988 if ((0x7fffffe87fffffeL & l) != 0L) 1989 { jjCheckNAddStates(33, 65); } 1990 if (curChar == 105) 1991 jjstateSet[jjnewStateCnt++] = 331; 1992 break; 1993 case 337: 1994 if ((0x7fffffe87fffffeL & l) != 0L) 1995 { 1996 if (kind > 66) 1997 kind = 66; 1998 { jjCheckNAddStates(0, 30); } 1999 } 2000 if ((0x7fffffe87fffffeL & l) != 0L) 2001 { jjCheckNAddStates(33, 65); } 2002 if (curChar == 97) 2003 jjstateSet[jjnewStateCnt++] = 336; 2004 break; 2005 case 370: 2006 if ((0x7fffffe87fffffeL & l) != 0L) 2007 { 2008 if (kind > 66) 2009 kind = 66; 2010 { jjCheckNAddStates(0, 30); } 2011 } 2012 if ((0x7fffffe87fffffeL & l) != 0L) 2013 { jjCheckNAddStates(33, 65); } 2014 if (curChar == 116) 2015 { 2016 if (kind > 27) 2017 kind = 27; 2018 } 2019 break; 2020 case 14: 2021 if ((0x7fffffe87fffffeL & l) != 0L) 2022 { 2023 if (kind > 66) 2024 kind = 66; 2025 { jjCheckNAddStates(0, 30); } 2026 } 2027 if ((0x7fffffe87fffffeL & l) != 0L) 2028 { jjCheckNAddStates(33, 65); } 2029 if (curChar == 102) 2030 jjstateSet[jjnewStateCnt++] = 13; 2031 break; 2032 case 372: 2033 if ((0x7fffffe87fffffeL & l) != 0L) 2034 { 2035 if (kind > 66) 2036 kind = 66; 2037 { jjCheckNAddStates(0, 30); } 2038 } 2039 if ((0x7fffffe87fffffeL & l) != 0L) 2040 { jjCheckNAddStates(33, 65); } 2041 if (curChar == 101) 2042 jjstateSet[jjnewStateCnt++] = 371; 2043 break; 2044 case 374: 2045 if ((0x7fffffe87fffffeL & l) != 0L) 2046 { 2047 if (kind > 66) 2048 kind = 66; 2049 { jjCheckNAddStates(0, 30); } 2050 } 2051 if ((0x7fffffe87fffffeL & l) != 0L) 2052 { jjCheckNAddStates(33, 65); } 2053 if (curChar == 103) 2054 jjstateSet[jjnewStateCnt++] = 373; 2055 break; 2056 case 375: 2057 if ((0x7fffffe87fffffeL & l) != 0L) 2058 { 2059 if (kind > 66) 2060 kind = 66; 2061 { jjCheckNAddStates(0, 30); } 2062 } 2063 if ((0x7fffffe87fffffeL & l) != 0L) 2064 { jjCheckNAddStates(33, 65); } 2065 if (curChar == 114) 2066 jjstateSet[jjnewStateCnt++] = 378; 2067 else if (curChar == 117) 2068 jjstateSet[jjnewStateCnt++] = 374; 2069 break; 2070 case 365: 2071 if ((0x7fffffe87fffffeL & l) != 0L) 2072 { 2073 if (kind > 66) 2074 kind = 66; 2075 { jjCheckNAddStates(0, 30); } 2076 } 2077 if ((0x7fffffe87fffffeL & l) != 0L) 2078 { jjCheckNAddStates(33, 65); } 2079 if (curChar == 115) 2080 jjstateSet[jjnewStateCnt++] = 367; 2081 if (curChar == 115) 2082 { 2083 if (kind > 37) 2084 kind = 37; 2085 } 2086 break; 2087 case 343: 2088 if ((0x7fffffe87fffffeL & l) != 0L) 2089 { 2090 if (kind > 66) 2091 kind = 66; 2092 { jjCheckNAddStates(0, 30); } 2093 } 2094 if ((0x7fffffe87fffffeL & l) != 0L) 2095 { jjCheckNAddStates(33, 65); } 2096 if (curChar == 101) 2097 jjstateSet[jjnewStateCnt++] = 342; 2098 break; 2099 case 336: 2100 if ((0x7fffffe87fffffeL & l) != 0L) 2101 { 2102 if (kind > 66) 2103 kind = 66; 2104 { jjCheckNAddStates(0, 30); } 2105 } 2106 if ((0x7fffffe87fffffeL & l) != 0L) 2107 { jjCheckNAddStates(33, 65); } 2108 if (curChar == 112) 2109 { jjCheckNAdd(330); } 2110 break; 2111 case 334: 2112 if ((0x7fffffe87fffffeL & l) != 0L) 2113 { 2114 if (kind > 66) 2115 kind = 66; 2116 { jjCheckNAddStates(0, 30); } 2117 } 2118 if ((0x7fffffe87fffffeL & l) != 0L) 2119 { jjCheckNAddStates(33, 65); } 2120 if (curChar == 101) 2121 { jjCheckNAdd(329); } 2122 break; 2123 case 0: 2124 if (curChar == 112 && kind > 27) 2125 kind = 27; 2126 break; 2127 case 1: 2128 if (curChar == 109) 2129 jjstateSet[jjnewStateCnt++] = 0; 2130 break; 2131 case 2: 2132 if (curChar == 105) 2133 jjstateSet[jjnewStateCnt++] = 1; 2134 break; 2135 case 10: 2136 if (curChar == 101 && kind > 36) 2137 kind = 36; 2138 break; 2139 case 11: 2140 if (curChar == 112) 2141 jjstateSet[jjnewStateCnt++] = 10; 2142 break; 2143 case 12: 2144 if (curChar == 121) 2145 jjstateSet[jjnewStateCnt++] = 11; 2146 break; 2147 case 13: 2148 if (curChar == 116) 2149 jjstateSet[jjnewStateCnt++] = 12; 2150 break; 2151 case 15: 2152 if (curChar == 111) 2153 jjstateSet[jjnewStateCnt++] = 14; 2154 break; 2155 case 23: 2156 if ((0xffffffffefffffffL & l) != 0L) 2157 { jjCheckNAddStates(97, 100); } 2158 break; 2159 case 24: 2160 if (curChar == 117) 2161 jjstateSet[jjnewStateCnt++] = 25; 2162 break; 2163 case 25: 2164 if ((0x7e00000000L & l) != 0L) 2165 jjstateSet[jjnewStateCnt++] = 26; 2166 break; 2167 case 26: 2168 if ((0x7e00000000L & l) != 0L) 2169 jjstateSet[jjnewStateCnt++] = 27; 2170 break; 2171 case 27: 2172 if ((0x7e00000000L & l) != 0L) 2173 jjstateSet[jjnewStateCnt++] = 28; 2174 break; 2175 case 28: 2176 if ((0x7e00000000L & l) != 0L) 2177 { jjCheckNAddStates(97, 100); } 2178 break; 2179 case 29: 2180 if (curChar == 92) 2181 jjstateSet[jjnewStateCnt++] = 30; 2182 break; 2183 case 30: 2184 if ((0x14404410000000L & l) != 0L) 2185 { jjCheckNAddStates(97, 100); } 2186 break; 2187 case 33: 2188 if ((0xffffffffefffffffL & l) != 0L) 2189 { jjCheckNAdd(34); } 2190 break; 2191 case 35: 2192 if (curChar == 117) 2193 jjstateSet[jjnewStateCnt++] = 36; 2194 break; 2195 case 36: 2196 if ((0x7e00000000L & l) != 0L) 2197 jjstateSet[jjnewStateCnt++] = 37; 2198 break; 2199 case 37: 2200 if ((0x7e00000000L & l) != 0L) 2201 jjstateSet[jjnewStateCnt++] = 38; 2202 break; 2203 case 38: 2204 if ((0x7e00000000L & l) != 0L) 2205 jjstateSet[jjnewStateCnt++] = 39; 2206 break; 2207 case 39: 2208 if ((0x7e00000000L & l) != 0L) 2209 { jjCheckNAdd(34); } 2210 break; 2211 case 40: 2212 if (curChar == 92) 2213 jjstateSet[jjnewStateCnt++] = 41; 2214 break; 2215 case 41: 2216 if ((0x14404410000000L & l) != 0L) 2217 { jjCheckNAdd(34); } 2218 break; 2219 case 42: 2220 if (curChar == 94) 2221 { jjAddStates(494, 524); } 2222 break; 2223 case 43: 2224 if ((0x7fffffe87fffffeL & l) == 0L) 2225 break; 2226 if (kind > 61) 2227 kind = 61; 2228 { jjCheckNAddStates(219, 283); } 2229 break; 2230 case 44: 2231 if ((0x7fffffe87fffffeL & l) != 0L) 2232 { jjCheckNAddStates(284, 316); } 2233 break; 2234 case 106: 2235 case 107: 2236 if ((0x7fffffe87fffffeL & l) != 0L) 2237 { jjCheckNAddStates(348, 380); } 2238 break; 2239 case 169: 2240 case 170: 2241 if ((0x7fffffe87fffffeL & l) == 0L) 2242 break; 2243 if (kind > 61) 2244 kind = 61; 2245 { jjCheckNAddStates(412, 443); } 2246 break; 2247 case 231: 2248 if (curChar == 92) 2249 { jjCheckNAddTwoStates(232, 233); } 2250 break; 2251 case 234: 2252 if (curChar == 95) 2253 { jjCheckNAdd(233); } 2254 break; 2255 case 329: 2256 if (curChar == 116) 2257 { jjCheckNAdd(330); } 2258 break; 2259 case 330: 2260 if (curChar == 91 && kind > 62) 2261 kind = 62; 2262 break; 2263 case 331: 2264 if (curChar == 115) 2265 { jjCheckNAdd(329); } 2266 break; 2267 case 333: 2268 if (curChar == 108) 2269 jjstateSet[jjnewStateCnt++] = 332; 2270 break; 2271 case 335: 2272 if (curChar == 115) 2273 jjstateSet[jjnewStateCnt++] = 334; 2274 break; 2275 case 338: 2276 if (curChar == 109) 2277 jjstateSet[jjnewStateCnt++] = 337; 2278 break; 2279 case 339: 2280 if (curChar == 114) 2281 { jjCheckNAdd(330); } 2282 break; 2283 case 340: 2284 if (curChar == 111) 2285 jjstateSet[jjnewStateCnt++] = 339; 2286 break; 2287 case 341: 2288 if (curChar == 116) 2289 jjstateSet[jjnewStateCnt++] = 340; 2290 break; 2291 case 342: 2292 if (curChar == 99) 2293 jjstateSet[jjnewStateCnt++] = 341; 2294 break; 2295 case 344: 2296 if (curChar == 118) 2297 jjstateSet[jjnewStateCnt++] = 343; 2298 break; 2299 case 345: 2300 if (curChar == 101) 2301 { jjCheckNAdd(330); } 2302 break; 2303 case 346: 2304 if (curChar == 108) 2305 jjstateSet[jjnewStateCnt++] = 345; 2306 break; 2307 case 347: 2308 if (curChar == 112) 2309 jjstateSet[jjnewStateCnt++] = 346; 2310 break; 2311 case 349: 2312 if (curChar == 116) 2313 jjstateSet[jjnewStateCnt++] = 348; 2314 break; 2315 case 351: 2316 if (kind > 69) 2317 kind = 69; 2318 { jjAddStates(193, 195); } 2319 break; 2320 case 363: 2321 if ((0xc7fffffedfffffffL & l) != 0L && kind > 73) 2322 kind = 73; 2323 break; 2324 case 364: 2325 if (curChar == 105) 2326 { jjAddStates(527, 528); } 2327 break; 2328 case 366: 2329 if (curChar == 116 && kind > 37) 2330 kind = 37; 2331 break; 2332 case 367: 2333 if (curChar == 110) 2334 jjstateSet[jjnewStateCnt++] = 366; 2335 break; 2336 case 368: 2337 if (curChar == 115) 2338 jjstateSet[jjnewStateCnt++] = 367; 2339 break; 2340 case 369: 2341 if (curChar == 97) 2342 { jjAddStates(525, 526); } 2343 break; 2344 case 376: 2345 if (curChar == 121) 2346 { jjCheckNAdd(330); } 2347 break; 2348 case 377: 2349 if (curChar == 97) 2350 jjstateSet[jjnewStateCnt++] = 376; 2351 break; 2352 case 378: 2353 if (curChar == 114) 2354 jjstateSet[jjnewStateCnt++] = 377; 2355 break; 2356 case 379: 2357 if (curChar == 114) 2358 jjstateSet[jjnewStateCnt++] = 378; 2359 break; 2360 case 382: 2361 if (curChar == 95) 2362 jjstateSet[jjnewStateCnt++] = 381; 2363 break; 2364 case 384: 2365 if (curChar == 95) 2366 jjstateSet[jjnewStateCnt++] = 383; 2367 break; 2368 case 385: 2369 if (curChar == 76 && kind > 50) 2370 kind = 50; 2371 break; 2372 case 386: 2373 if (curChar == 95) 2374 jjstateSet[jjnewStateCnt++] = 385; 2375 break; 2376 case 388: 2377 if (curChar == 95) 2378 jjstateSet[jjnewStateCnt++] = 387; 2379 break; 2380 case 389: 2381 if (curChar == 66 && kind > 51) 2382 kind = 51; 2383 break; 2384 case 390: 2385 if (curChar == 95) 2386 jjstateSet[jjnewStateCnt++] = 389; 2387 break; 2388 case 392: 2389 if (curChar == 95) 2390 jjstateSet[jjnewStateCnt++] = 391; 2391 break; 2392 case 395: 2393 if (curChar == 95) 2394 jjstateSet[jjnewStateCnt++] = 394; 2395 break; 2396 case 396: 2397 if (curChar == 101) 2398 { jjAddStates(529, 530); } 2399 break; 2400 case 400: 2401 if (curChar == 95) 2402 jjstateSet[jjnewStateCnt++] = 399; 2403 break; 2404 case 403: 2405 if (curChar == 95) 2406 jjstateSet[jjnewStateCnt++] = 402; 2407 break; 2408 case 404: 2409 if (curChar == 101) 2410 { jjAddStates(531, 532); } 2411 break; 2412 case 407: 2413 if (curChar == 70 && kind > 53) 2414 kind = 53; 2415 break; 2416 case 408: 2417 if (curChar == 95) 2418 jjstateSet[jjnewStateCnt++] = 407; 2419 break; 2420 case 410: 2421 if (curChar == 95) 2422 jjstateSet[jjnewStateCnt++] = 409; 2423 break; 2424 case 413: 2425 if (curChar == 95) 2426 jjstateSet[jjnewStateCnt++] = 412; 2427 break; 2428 case 414: 2429 if (curChar == 101) 2430 { jjAddStates(533, 534); } 2431 break; 2432 case 417: 2433 if (curChar == 66 && kind > 54) 2434 kind = 54; 2435 break; 2436 case 418: 2437 if (curChar == 95) 2438 jjstateSet[jjnewStateCnt++] = 417; 2439 break; 2440 case 420: 2441 if ((0x7fffffe87fffffeL & l) == 0L) 2442 break; 2443 if (kind > 66) 2444 kind = 66; 2445 { jjCheckNAddStates(129, 192); } 2446 break; 2447 case 421: 2448 if ((0x7fffffe87fffffeL & l) != 0L) 2449 { jjCheckNAddStates(33, 65); } 2450 break; 2451 case 483: 2452 case 484: 2453 if ((0x7fffffe87fffffeL & l) != 0L) 2454 { jjCheckNAddStates(461, 493); } 2455 break; 2456 case 546: 2457 if (curChar == 115 && kind > 60) 2458 kind = 60; 2459 break; 2460 case 547: 2461 if (curChar == 115) 2462 jjstateSet[jjnewStateCnt++] = 546; 2463 break; 2464 case 548: 2465 if (curChar == 97) 2466 jjstateSet[jjnewStateCnt++] = 547; 2467 break; 2468 case 549: 2469 if (curChar == 108) 2470 jjstateSet[jjnewStateCnt++] = 548; 2471 break; 2472 case 550: 2473 if (curChar == 99) 2474 jjstateSet[jjnewStateCnt++] = 549; 2475 break; 2476 case 551: 2477 if (curChar == 101 && kind > 60) 2478 kind = 60; 2479 break; 2480 case 552: 2481 if (curChar == 108) 2482 jjstateSet[jjnewStateCnt++] = 551; 2483 break; 2484 case 553: 2485 if (curChar == 117) 2486 jjstateSet[jjnewStateCnt++] = 552; 2487 break; 2488 case 554: 2489 if (curChar == 100) 2490 jjstateSet[jjnewStateCnt++] = 553; 2491 break; 2492 case 555: 2493 if (curChar == 111) 2494 jjstateSet[jjnewStateCnt++] = 554; 2495 break; 2496 case 556: 2497 if (curChar == 109) 2498 jjstateSet[jjnewStateCnt++] = 555; 2499 break; 2500 case 587: 2501 if ((0x7fffffe87fffffeL & l) == 0L) 2502 break; 2503 if (kind > 66) 2504 kind = 66; 2505 { jjCheckNAddStates(0, 30); } 2506 break; 2507 default : break; 2508 } 2509 } while(i != startsAt); 2510 } 2511 else 2512 { 2513 int hiByte = (curChar >> 8); 2514 int i1 = hiByte >> 6; 2515 long l1 = 1L << (hiByte & 077); 2516 int i2 = (curChar & 0xff) >> 6; 2517 long l2 = 1L << (curChar & 077); 2518 do 2519 { 2520 switch(jjstateSet[--i]) 2521 { 2522 case 371: 2523 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 2524 { jjCheckNAddStates(33, 65); } 2525 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 2526 { jjCheckNAdd(423); } 2527 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 2528 { jjCheckNAdd(425); } 2529 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 2530 { jjCheckNAdd(427); } 2531 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 2532 { jjCheckNAdd(429); } 2533 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 2534 { jjCheckNAdd(431); } 2535 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 2536 { jjCheckNAdd(433); } 2537 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 2538 { jjCheckNAdd(435); } 2539 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 2540 { jjCheckNAdd(437); } 2541 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 2542 { jjCheckNAdd(439); } 2543 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 2544 { jjCheckNAdd(441); } 2545 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 2546 { jjCheckNAdd(443); } 2547 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 2548 { jjCheckNAdd(445); } 2549 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 2550 { jjCheckNAdd(447); } 2551 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 2552 { jjCheckNAdd(449); } 2553 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 2554 { jjCheckNAdd(451); } 2555 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 2556 { jjCheckNAdd(453); } 2557 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 2558 { jjCheckNAdd(455); } 2559 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 2560 { jjCheckNAdd(457); } 2561 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 2562 { jjCheckNAdd(459); } 2563 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 2564 { jjCheckNAdd(461); } 2565 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 2566 { jjCheckNAdd(463); } 2567 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 2568 { jjCheckNAdd(465); } 2569 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 2570 { jjCheckNAdd(467); } 2571 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 2572 { jjCheckNAdd(469); } 2573 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 2574 { jjCheckNAdd(471); } 2575 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 2576 { jjCheckNAdd(473); } 2577 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 2578 { jjCheckNAdd(475); } 2579 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 2580 { jjCheckNAdd(477); } 2581 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 2582 { jjCheckNAdd(479); } 2583 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 2584 { jjCheckNAdd(481); } 2585 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 2586 { 2587 if (kind > 66) 2588 kind = 66; 2589 { jjCheckNAddStates(0, 30); } 2590 } 2591 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 2592 { jjCheckNAdd(589); } 2593 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 2594 { jjCheckNAdd(591); } 2595 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 2596 { jjCheckNAdd(593); } 2597 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 2598 { jjCheckNAdd(595); } 2599 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 2600 { jjCheckNAdd(597); } 2601 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 2602 { jjCheckNAdd(599); } 2603 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 2604 { jjCheckNAdd(601); } 2605 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 2606 { jjCheckNAdd(603); } 2607 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 2608 { jjCheckNAdd(605); } 2609 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 2610 { jjCheckNAdd(607); } 2611 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 2612 { jjCheckNAdd(609); } 2613 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 2614 { jjCheckNAdd(611); } 2615 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 2616 { jjCheckNAdd(613); } 2617 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 2618 { jjCheckNAdd(615); } 2619 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 2620 { jjCheckNAdd(617); } 2621 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 2622 { jjCheckNAdd(619); } 2623 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 2624 { jjCheckNAdd(621); } 2625 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 2626 { jjCheckNAdd(623); } 2627 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 2628 { jjCheckNAdd(625); } 2629 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 2630 { jjCheckNAdd(627); } 2631 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 2632 { jjCheckNAdd(629); } 2633 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 2634 { jjCheckNAdd(631); } 2635 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 2636 { jjCheckNAdd(633); } 2637 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 2638 { jjCheckNAdd(635); } 2639 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 2640 { jjCheckNAdd(637); } 2641 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 2642 { jjCheckNAdd(639); } 2643 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 2644 { jjCheckNAdd(641); } 2645 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 2646 { jjCheckNAdd(643); } 2647 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 2648 { jjCheckNAdd(645); } 2649 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 2650 { jjCheckNAdd(647); } 2651 break; 2652 case 373: 2653 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 2654 { jjCheckNAddStates(33, 65); } 2655 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 2656 { jjCheckNAdd(423); } 2657 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 2658 { jjCheckNAdd(425); } 2659 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 2660 { jjCheckNAdd(427); } 2661 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 2662 { jjCheckNAdd(429); } 2663 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 2664 { jjCheckNAdd(431); } 2665 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 2666 { jjCheckNAdd(433); } 2667 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 2668 { jjCheckNAdd(435); } 2669 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 2670 { jjCheckNAdd(437); } 2671 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 2672 { jjCheckNAdd(439); } 2673 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 2674 { jjCheckNAdd(441); } 2675 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 2676 { jjCheckNAdd(443); } 2677 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 2678 { jjCheckNAdd(445); } 2679 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 2680 { jjCheckNAdd(447); } 2681 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 2682 { jjCheckNAdd(449); } 2683 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 2684 { jjCheckNAdd(451); } 2685 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 2686 { jjCheckNAdd(453); } 2687 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 2688 { jjCheckNAdd(455); } 2689 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 2690 { jjCheckNAdd(457); } 2691 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 2692 { jjCheckNAdd(459); } 2693 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 2694 { jjCheckNAdd(461); } 2695 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 2696 { jjCheckNAdd(463); } 2697 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 2698 { jjCheckNAdd(465); } 2699 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 2700 { jjCheckNAdd(467); } 2701 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 2702 { jjCheckNAdd(469); } 2703 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 2704 { jjCheckNAdd(471); } 2705 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 2706 { jjCheckNAdd(473); } 2707 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 2708 { jjCheckNAdd(475); } 2709 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 2710 { jjCheckNAdd(477); } 2711 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 2712 { jjCheckNAdd(479); } 2713 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 2714 { jjCheckNAdd(481); } 2715 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 2716 { 2717 if (kind > 66) 2718 kind = 66; 2719 { jjCheckNAddStates(0, 30); } 2720 } 2721 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 2722 { jjCheckNAdd(589); } 2723 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 2724 { jjCheckNAdd(591); } 2725 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 2726 { jjCheckNAdd(593); } 2727 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 2728 { jjCheckNAdd(595); } 2729 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 2730 { jjCheckNAdd(597); } 2731 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 2732 { jjCheckNAdd(599); } 2733 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 2734 { jjCheckNAdd(601); } 2735 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 2736 { jjCheckNAdd(603); } 2737 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 2738 { jjCheckNAdd(605); } 2739 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 2740 { jjCheckNAdd(607); } 2741 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 2742 { jjCheckNAdd(609); } 2743 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 2744 { jjCheckNAdd(611); } 2745 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 2746 { jjCheckNAdd(613); } 2747 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 2748 { jjCheckNAdd(615); } 2749 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 2750 { jjCheckNAdd(617); } 2751 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 2752 { jjCheckNAdd(619); } 2753 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 2754 { jjCheckNAdd(621); } 2755 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 2756 { jjCheckNAdd(623); } 2757 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 2758 { jjCheckNAdd(625); } 2759 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 2760 { jjCheckNAdd(627); } 2761 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 2762 { jjCheckNAdd(629); } 2763 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 2764 { jjCheckNAdd(631); } 2765 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 2766 { jjCheckNAdd(633); } 2767 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 2768 { jjCheckNAdd(635); } 2769 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 2770 { jjCheckNAdd(637); } 2771 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 2772 { jjCheckNAdd(639); } 2773 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 2774 { jjCheckNAdd(641); } 2775 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 2776 { jjCheckNAdd(643); } 2777 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 2778 { jjCheckNAdd(645); } 2779 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 2780 { jjCheckNAdd(647); } 2781 break; 2782 case 348: 2783 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 2784 { jjCheckNAddStates(33, 65); } 2785 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 2786 { jjCheckNAdd(423); } 2787 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 2788 { jjCheckNAdd(425); } 2789 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 2790 { jjCheckNAdd(427); } 2791 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 2792 { jjCheckNAdd(429); } 2793 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 2794 { jjCheckNAdd(431); } 2795 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 2796 { jjCheckNAdd(433); } 2797 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 2798 { jjCheckNAdd(435); } 2799 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 2800 { jjCheckNAdd(437); } 2801 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 2802 { jjCheckNAdd(439); } 2803 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 2804 { jjCheckNAdd(441); } 2805 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 2806 { jjCheckNAdd(443); } 2807 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 2808 { jjCheckNAdd(445); } 2809 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 2810 { jjCheckNAdd(447); } 2811 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 2812 { jjCheckNAdd(449); } 2813 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 2814 { jjCheckNAdd(451); } 2815 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 2816 { jjCheckNAdd(453); } 2817 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 2818 { jjCheckNAdd(455); } 2819 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 2820 { jjCheckNAdd(457); } 2821 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 2822 { jjCheckNAdd(459); } 2823 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 2824 { jjCheckNAdd(461); } 2825 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 2826 { jjCheckNAdd(463); } 2827 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 2828 { jjCheckNAdd(465); } 2829 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 2830 { jjCheckNAdd(467); } 2831 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 2832 { jjCheckNAdd(469); } 2833 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 2834 { jjCheckNAdd(471); } 2835 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 2836 { jjCheckNAdd(473); } 2837 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 2838 { jjCheckNAdd(475); } 2839 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 2840 { jjCheckNAdd(477); } 2841 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 2842 { jjCheckNAdd(479); } 2843 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 2844 { jjCheckNAdd(481); } 2845 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 2846 { 2847 if (kind > 66) 2848 kind = 66; 2849 { jjCheckNAddStates(0, 30); } 2850 } 2851 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 2852 { jjCheckNAdd(589); } 2853 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 2854 { jjCheckNAdd(591); } 2855 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 2856 { jjCheckNAdd(593); } 2857 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 2858 { jjCheckNAdd(595); } 2859 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 2860 { jjCheckNAdd(597); } 2861 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 2862 { jjCheckNAdd(599); } 2863 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 2864 { jjCheckNAdd(601); } 2865 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 2866 { jjCheckNAdd(603); } 2867 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 2868 { jjCheckNAdd(605); } 2869 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 2870 { jjCheckNAdd(607); } 2871 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 2872 { jjCheckNAdd(609); } 2873 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 2874 { jjCheckNAdd(611); } 2875 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 2876 { jjCheckNAdd(613); } 2877 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 2878 { jjCheckNAdd(615); } 2879 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 2880 { jjCheckNAdd(617); } 2881 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 2882 { jjCheckNAdd(619); } 2883 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 2884 { jjCheckNAdd(621); } 2885 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 2886 { jjCheckNAdd(623); } 2887 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 2888 { jjCheckNAdd(625); } 2889 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 2890 { jjCheckNAdd(627); } 2891 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 2892 { jjCheckNAdd(629); } 2893 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 2894 { jjCheckNAdd(631); } 2895 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 2896 { jjCheckNAdd(633); } 2897 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 2898 { jjCheckNAdd(635); } 2899 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 2900 { jjCheckNAdd(637); } 2901 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 2902 { jjCheckNAdd(639); } 2903 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 2904 { jjCheckNAdd(641); } 2905 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 2906 { jjCheckNAdd(643); } 2907 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 2908 { jjCheckNAdd(645); } 2909 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 2910 { jjCheckNAdd(647); } 2911 break; 2912 case 678: 2913 case 23: 2914 if (jjCanMove_0(hiByte, i1, i2, l1, l2)) 2915 { jjCheckNAddStates(97, 100); } 2916 break; 2917 case 3: 2918 if (jjCanMove_0(hiByte, i1, i2, l1, l2)) 2919 { 2920 if (kind > 73) 2921 kind = 73; 2922 } 2923 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 2924 { 2925 if (kind > 66) 2926 kind = 66; 2927 { jjCheckNAddStates(129, 192); } 2928 } 2929 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 2930 { jjCheckNAddTwoStates(481, 647); } 2931 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 2932 { jjCheckNAddTwoStates(479, 645); } 2933 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 2934 { jjCheckNAddTwoStates(477, 643); } 2935 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 2936 { jjCheckNAddTwoStates(475, 641); } 2937 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 2938 { jjCheckNAddTwoStates(473, 639); } 2939 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 2940 { jjCheckNAddTwoStates(471, 637); } 2941 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 2942 { jjCheckNAddTwoStates(469, 635); } 2943 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 2944 { jjCheckNAddTwoStates(467, 633); } 2945 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 2946 { jjCheckNAddTwoStates(465, 631); } 2947 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 2948 { jjCheckNAddTwoStates(463, 629); } 2949 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 2950 { jjCheckNAddTwoStates(461, 627); } 2951 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 2952 { jjCheckNAddTwoStates(459, 625); } 2953 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 2954 { jjCheckNAddTwoStates(457, 623); } 2955 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 2956 { jjCheckNAddTwoStates(455, 621); } 2957 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 2958 { jjCheckNAddTwoStates(453, 619); } 2959 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 2960 { jjCheckNAddTwoStates(451, 617); } 2961 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 2962 { jjCheckNAddTwoStates(449, 615); } 2963 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 2964 { jjCheckNAddTwoStates(447, 613); } 2965 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 2966 { jjCheckNAddTwoStates(445, 611); } 2967 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 2968 { jjCheckNAddTwoStates(443, 609); } 2969 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 2970 { jjCheckNAddTwoStates(441, 607); } 2971 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 2972 { jjCheckNAddTwoStates(439, 605); } 2973 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 2974 { jjCheckNAddTwoStates(437, 603); } 2975 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 2976 { jjCheckNAddTwoStates(435, 601); } 2977 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 2978 { jjCheckNAddTwoStates(433, 599); } 2979 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 2980 { jjCheckNAddTwoStates(431, 597); } 2981 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 2982 { jjCheckNAddTwoStates(429, 595); } 2983 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 2984 { jjCheckNAddTwoStates(427, 593); } 2985 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 2986 { jjCheckNAddTwoStates(425, 591); } 2987 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 2988 { jjCheckNAddTwoStates(423, 589); } 2989 break; 2990 case 679: 2991 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 2992 { jjCheckNAddStates(33, 65); } 2993 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 2994 { jjCheckNAdd(423); } 2995 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 2996 { jjCheckNAdd(425); } 2997 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 2998 { jjCheckNAdd(427); } 2999 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3000 { jjCheckNAdd(429); } 3001 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3002 { jjCheckNAdd(431); } 3003 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3004 { jjCheckNAdd(433); } 3005 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3006 { jjCheckNAdd(435); } 3007 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3008 { jjCheckNAdd(437); } 3009 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3010 { jjCheckNAdd(439); } 3011 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3012 { jjCheckNAdd(441); } 3013 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3014 { jjCheckNAdd(443); } 3015 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3016 { jjCheckNAdd(445); } 3017 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3018 { jjCheckNAdd(447); } 3019 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3020 { jjCheckNAdd(449); } 3021 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3022 { jjCheckNAdd(451); } 3023 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3024 { jjCheckNAdd(453); } 3025 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3026 { jjCheckNAdd(455); } 3027 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3028 { jjCheckNAdd(457); } 3029 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3030 { jjCheckNAdd(459); } 3031 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3032 { jjCheckNAdd(461); } 3033 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3034 { jjCheckNAdd(463); } 3035 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3036 { jjCheckNAdd(465); } 3037 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3038 { jjCheckNAdd(467); } 3039 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3040 { jjCheckNAdd(469); } 3041 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3042 { jjCheckNAdd(471); } 3043 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3044 { jjCheckNAdd(473); } 3045 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3046 { jjCheckNAdd(475); } 3047 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3048 { jjCheckNAdd(477); } 3049 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3050 { jjCheckNAdd(479); } 3051 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3052 { jjCheckNAdd(481); } 3053 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3054 { 3055 if (kind > 66) 3056 kind = 66; 3057 { jjCheckNAddStates(0, 30); } 3058 } 3059 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3060 { jjCheckNAdd(589); } 3061 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3062 { jjCheckNAdd(591); } 3063 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3064 { jjCheckNAdd(593); } 3065 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3066 { jjCheckNAdd(595); } 3067 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3068 { jjCheckNAdd(597); } 3069 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3070 { jjCheckNAdd(599); } 3071 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3072 { jjCheckNAdd(601); } 3073 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3074 { jjCheckNAdd(603); } 3075 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3076 { jjCheckNAdd(605); } 3077 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3078 { jjCheckNAdd(607); } 3079 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3080 { jjCheckNAdd(609); } 3081 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3082 { jjCheckNAdd(611); } 3083 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3084 { jjCheckNAdd(613); } 3085 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3086 { jjCheckNAdd(615); } 3087 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3088 { jjCheckNAdd(617); } 3089 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3090 { jjCheckNAdd(619); } 3091 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3092 { jjCheckNAdd(621); } 3093 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3094 { jjCheckNAdd(623); } 3095 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3096 { jjCheckNAdd(625); } 3097 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3098 { jjCheckNAdd(627); } 3099 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3100 { jjCheckNAdd(629); } 3101 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3102 { jjCheckNAdd(631); } 3103 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3104 { jjCheckNAdd(633); } 3105 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3106 { jjCheckNAdd(635); } 3107 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3108 { jjCheckNAdd(637); } 3109 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3110 { jjCheckNAdd(639); } 3111 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3112 { jjCheckNAdd(641); } 3113 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3114 { jjCheckNAdd(643); } 3115 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3116 { jjCheckNAdd(645); } 3117 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3118 { jjCheckNAdd(647); } 3119 break; 3120 case 332: 3121 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3122 { jjCheckNAddStates(33, 65); } 3123 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3124 { jjCheckNAdd(423); } 3125 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3126 { jjCheckNAdd(425); } 3127 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3128 { jjCheckNAdd(427); } 3129 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3130 { jjCheckNAdd(429); } 3131 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3132 { jjCheckNAdd(431); } 3133 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3134 { jjCheckNAdd(433); } 3135 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3136 { jjCheckNAdd(435); } 3137 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3138 { jjCheckNAdd(437); } 3139 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3140 { jjCheckNAdd(439); } 3141 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3142 { jjCheckNAdd(441); } 3143 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3144 { jjCheckNAdd(443); } 3145 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3146 { jjCheckNAdd(445); } 3147 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3148 { jjCheckNAdd(447); } 3149 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3150 { jjCheckNAdd(449); } 3151 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3152 { jjCheckNAdd(451); } 3153 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3154 { jjCheckNAdd(453); } 3155 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3156 { jjCheckNAdd(455); } 3157 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3158 { jjCheckNAdd(457); } 3159 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3160 { jjCheckNAdd(459); } 3161 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3162 { jjCheckNAdd(461); } 3163 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3164 { jjCheckNAdd(463); } 3165 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3166 { jjCheckNAdd(465); } 3167 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3168 { jjCheckNAdd(467); } 3169 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3170 { jjCheckNAdd(469); } 3171 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3172 { jjCheckNAdd(471); } 3173 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3174 { jjCheckNAdd(473); } 3175 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3176 { jjCheckNAdd(475); } 3177 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3178 { jjCheckNAdd(477); } 3179 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3180 { jjCheckNAdd(479); } 3181 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3182 { jjCheckNAdd(481); } 3183 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3184 { 3185 if (kind > 66) 3186 kind = 66; 3187 { jjCheckNAddStates(0, 30); } 3188 } 3189 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3190 { jjCheckNAdd(589); } 3191 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3192 { jjCheckNAdd(591); } 3193 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3194 { jjCheckNAdd(593); } 3195 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3196 { jjCheckNAdd(595); } 3197 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3198 { jjCheckNAdd(597); } 3199 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3200 { jjCheckNAdd(599); } 3201 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3202 { jjCheckNAdd(601); } 3203 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3204 { jjCheckNAdd(603); } 3205 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3206 { jjCheckNAdd(605); } 3207 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3208 { jjCheckNAdd(607); } 3209 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3210 { jjCheckNAdd(609); } 3211 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3212 { jjCheckNAdd(611); } 3213 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3214 { jjCheckNAdd(613); } 3215 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3216 { jjCheckNAdd(615); } 3217 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3218 { jjCheckNAdd(617); } 3219 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3220 { jjCheckNAdd(619); } 3221 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3222 { jjCheckNAdd(621); } 3223 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3224 { jjCheckNAdd(623); } 3225 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3226 { jjCheckNAdd(625); } 3227 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3228 { jjCheckNAdd(627); } 3229 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3230 { jjCheckNAdd(629); } 3231 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3232 { jjCheckNAdd(631); } 3233 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3234 { jjCheckNAdd(633); } 3235 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3236 { jjCheckNAdd(635); } 3237 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3238 { jjCheckNAdd(637); } 3239 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3240 { jjCheckNAdd(639); } 3241 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3242 { jjCheckNAdd(641); } 3243 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3244 { jjCheckNAdd(643); } 3245 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3246 { jjCheckNAdd(645); } 3247 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3248 { jjCheckNAdd(647); } 3249 break; 3250 case 337: 3251 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3252 { jjCheckNAddStates(33, 65); } 3253 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3254 { jjCheckNAdd(423); } 3255 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3256 { jjCheckNAdd(425); } 3257 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3258 { jjCheckNAdd(427); } 3259 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3260 { jjCheckNAdd(429); } 3261 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3262 { jjCheckNAdd(431); } 3263 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3264 { jjCheckNAdd(433); } 3265 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3266 { jjCheckNAdd(435); } 3267 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3268 { jjCheckNAdd(437); } 3269 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3270 { jjCheckNAdd(439); } 3271 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3272 { jjCheckNAdd(441); } 3273 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3274 { jjCheckNAdd(443); } 3275 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3276 { jjCheckNAdd(445); } 3277 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3278 { jjCheckNAdd(447); } 3279 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3280 { jjCheckNAdd(449); } 3281 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3282 { jjCheckNAdd(451); } 3283 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3284 { jjCheckNAdd(453); } 3285 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3286 { jjCheckNAdd(455); } 3287 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3288 { jjCheckNAdd(457); } 3289 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3290 { jjCheckNAdd(459); } 3291 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3292 { jjCheckNAdd(461); } 3293 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3294 { jjCheckNAdd(463); } 3295 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3296 { jjCheckNAdd(465); } 3297 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3298 { jjCheckNAdd(467); } 3299 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3300 { jjCheckNAdd(469); } 3301 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3302 { jjCheckNAdd(471); } 3303 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3304 { jjCheckNAdd(473); } 3305 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3306 { jjCheckNAdd(475); } 3307 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3308 { jjCheckNAdd(477); } 3309 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3310 { jjCheckNAdd(479); } 3311 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3312 { jjCheckNAdd(481); } 3313 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3314 { 3315 if (kind > 66) 3316 kind = 66; 3317 { jjCheckNAddStates(0, 30); } 3318 } 3319 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3320 { jjCheckNAdd(589); } 3321 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3322 { jjCheckNAdd(591); } 3323 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3324 { jjCheckNAdd(593); } 3325 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3326 { jjCheckNAdd(595); } 3327 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3328 { jjCheckNAdd(597); } 3329 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3330 { jjCheckNAdd(599); } 3331 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3332 { jjCheckNAdd(601); } 3333 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3334 { jjCheckNAdd(603); } 3335 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3336 { jjCheckNAdd(605); } 3337 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3338 { jjCheckNAdd(607); } 3339 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3340 { jjCheckNAdd(609); } 3341 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3342 { jjCheckNAdd(611); } 3343 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3344 { jjCheckNAdd(613); } 3345 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3346 { jjCheckNAdd(615); } 3347 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3348 { jjCheckNAdd(617); } 3349 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3350 { jjCheckNAdd(619); } 3351 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3352 { jjCheckNAdd(621); } 3353 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3354 { jjCheckNAdd(623); } 3355 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3356 { jjCheckNAdd(625); } 3357 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3358 { jjCheckNAdd(627); } 3359 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3360 { jjCheckNAdd(629); } 3361 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3362 { jjCheckNAdd(631); } 3363 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3364 { jjCheckNAdd(633); } 3365 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3366 { jjCheckNAdd(635); } 3367 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3368 { jjCheckNAdd(637); } 3369 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3370 { jjCheckNAdd(639); } 3371 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3372 { jjCheckNAdd(641); } 3373 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3374 { jjCheckNAdd(643); } 3375 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3376 { jjCheckNAdd(645); } 3377 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3378 { jjCheckNAdd(647); } 3379 break; 3380 case 370: 3381 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3382 { jjCheckNAddStates(33, 65); } 3383 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3384 { jjCheckNAdd(423); } 3385 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3386 { jjCheckNAdd(425); } 3387 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3388 { jjCheckNAdd(427); } 3389 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3390 { jjCheckNAdd(429); } 3391 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3392 { jjCheckNAdd(431); } 3393 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3394 { jjCheckNAdd(433); } 3395 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3396 { jjCheckNAdd(435); } 3397 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3398 { jjCheckNAdd(437); } 3399 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3400 { jjCheckNAdd(439); } 3401 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3402 { jjCheckNAdd(441); } 3403 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3404 { jjCheckNAdd(443); } 3405 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3406 { jjCheckNAdd(445); } 3407 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3408 { jjCheckNAdd(447); } 3409 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3410 { jjCheckNAdd(449); } 3411 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3412 { jjCheckNAdd(451); } 3413 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3414 { jjCheckNAdd(453); } 3415 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3416 { jjCheckNAdd(455); } 3417 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3418 { jjCheckNAdd(457); } 3419 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3420 { jjCheckNAdd(459); } 3421 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3422 { jjCheckNAdd(461); } 3423 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3424 { jjCheckNAdd(463); } 3425 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3426 { jjCheckNAdd(465); } 3427 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3428 { jjCheckNAdd(467); } 3429 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3430 { jjCheckNAdd(469); } 3431 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3432 { jjCheckNAdd(471); } 3433 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3434 { jjCheckNAdd(473); } 3435 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3436 { jjCheckNAdd(475); } 3437 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3438 { jjCheckNAdd(477); } 3439 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3440 { jjCheckNAdd(479); } 3441 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3442 { jjCheckNAdd(481); } 3443 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3444 { 3445 if (kind > 66) 3446 kind = 66; 3447 { jjCheckNAddStates(0, 30); } 3448 } 3449 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3450 { jjCheckNAdd(589); } 3451 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3452 { jjCheckNAdd(591); } 3453 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3454 { jjCheckNAdd(593); } 3455 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3456 { jjCheckNAdd(595); } 3457 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3458 { jjCheckNAdd(597); } 3459 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3460 { jjCheckNAdd(599); } 3461 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3462 { jjCheckNAdd(601); } 3463 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3464 { jjCheckNAdd(603); } 3465 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3466 { jjCheckNAdd(605); } 3467 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3468 { jjCheckNAdd(607); } 3469 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3470 { jjCheckNAdd(609); } 3471 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3472 { jjCheckNAdd(611); } 3473 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3474 { jjCheckNAdd(613); } 3475 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3476 { jjCheckNAdd(615); } 3477 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3478 { jjCheckNAdd(617); } 3479 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3480 { jjCheckNAdd(619); } 3481 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3482 { jjCheckNAdd(621); } 3483 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3484 { jjCheckNAdd(623); } 3485 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3486 { jjCheckNAdd(625); } 3487 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3488 { jjCheckNAdd(627); } 3489 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3490 { jjCheckNAdd(629); } 3491 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3492 { jjCheckNAdd(631); } 3493 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3494 { jjCheckNAdd(633); } 3495 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3496 { jjCheckNAdd(635); } 3497 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3498 { jjCheckNAdd(637); } 3499 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3500 { jjCheckNAdd(639); } 3501 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3502 { jjCheckNAdd(641); } 3503 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3504 { jjCheckNAdd(643); } 3505 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3506 { jjCheckNAdd(645); } 3507 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3508 { jjCheckNAdd(647); } 3509 break; 3510 case 14: 3511 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3512 { jjCheckNAddStates(33, 65); } 3513 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3514 { jjCheckNAdd(423); } 3515 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3516 { jjCheckNAdd(425); } 3517 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3518 { jjCheckNAdd(427); } 3519 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3520 { jjCheckNAdd(429); } 3521 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3522 { jjCheckNAdd(431); } 3523 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3524 { jjCheckNAdd(433); } 3525 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3526 { jjCheckNAdd(435); } 3527 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3528 { jjCheckNAdd(437); } 3529 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3530 { jjCheckNAdd(439); } 3531 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3532 { jjCheckNAdd(441); } 3533 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3534 { jjCheckNAdd(443); } 3535 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3536 { jjCheckNAdd(445); } 3537 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3538 { jjCheckNAdd(447); } 3539 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3540 { jjCheckNAdd(449); } 3541 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3542 { jjCheckNAdd(451); } 3543 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3544 { jjCheckNAdd(453); } 3545 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3546 { jjCheckNAdd(455); } 3547 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3548 { jjCheckNAdd(457); } 3549 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3550 { jjCheckNAdd(459); } 3551 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3552 { jjCheckNAdd(461); } 3553 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3554 { jjCheckNAdd(463); } 3555 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3556 { jjCheckNAdd(465); } 3557 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3558 { jjCheckNAdd(467); } 3559 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3560 { jjCheckNAdd(469); } 3561 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3562 { jjCheckNAdd(471); } 3563 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3564 { jjCheckNAdd(473); } 3565 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3566 { jjCheckNAdd(475); } 3567 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3568 { jjCheckNAdd(477); } 3569 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3570 { jjCheckNAdd(479); } 3571 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3572 { jjCheckNAdd(481); } 3573 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3574 { 3575 if (kind > 66) 3576 kind = 66; 3577 { jjCheckNAddStates(0, 30); } 3578 } 3579 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3580 { jjCheckNAdd(589); } 3581 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3582 { jjCheckNAdd(591); } 3583 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3584 { jjCheckNAdd(593); } 3585 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3586 { jjCheckNAdd(595); } 3587 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3588 { jjCheckNAdd(597); } 3589 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3590 { jjCheckNAdd(599); } 3591 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3592 { jjCheckNAdd(601); } 3593 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3594 { jjCheckNAdd(603); } 3595 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3596 { jjCheckNAdd(605); } 3597 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3598 { jjCheckNAdd(607); } 3599 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3600 { jjCheckNAdd(609); } 3601 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3602 { jjCheckNAdd(611); } 3603 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3604 { jjCheckNAdd(613); } 3605 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3606 { jjCheckNAdd(615); } 3607 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3608 { jjCheckNAdd(617); } 3609 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3610 { jjCheckNAdd(619); } 3611 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3612 { jjCheckNAdd(621); } 3613 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3614 { jjCheckNAdd(623); } 3615 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3616 { jjCheckNAdd(625); } 3617 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3618 { jjCheckNAdd(627); } 3619 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3620 { jjCheckNAdd(629); } 3621 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3622 { jjCheckNAdd(631); } 3623 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3624 { jjCheckNAdd(633); } 3625 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3626 { jjCheckNAdd(635); } 3627 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3628 { jjCheckNAdd(637); } 3629 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3630 { jjCheckNAdd(639); } 3631 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3632 { jjCheckNAdd(641); } 3633 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3634 { jjCheckNAdd(643); } 3635 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3636 { jjCheckNAdd(645); } 3637 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3638 { jjCheckNAdd(647); } 3639 break; 3640 case 372: 3641 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3642 { jjCheckNAddStates(33, 65); } 3643 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3644 { jjCheckNAdd(423); } 3645 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3646 { jjCheckNAdd(425); } 3647 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3648 { jjCheckNAdd(427); } 3649 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3650 { jjCheckNAdd(429); } 3651 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3652 { jjCheckNAdd(431); } 3653 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3654 { jjCheckNAdd(433); } 3655 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3656 { jjCheckNAdd(435); } 3657 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3658 { jjCheckNAdd(437); } 3659 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3660 { jjCheckNAdd(439); } 3661 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3662 { jjCheckNAdd(441); } 3663 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3664 { jjCheckNAdd(443); } 3665 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3666 { jjCheckNAdd(445); } 3667 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3668 { jjCheckNAdd(447); } 3669 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3670 { jjCheckNAdd(449); } 3671 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3672 { jjCheckNAdd(451); } 3673 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3674 { jjCheckNAdd(453); } 3675 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3676 { jjCheckNAdd(455); } 3677 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3678 { jjCheckNAdd(457); } 3679 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3680 { jjCheckNAdd(459); } 3681 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3682 { jjCheckNAdd(461); } 3683 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3684 { jjCheckNAdd(463); } 3685 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3686 { jjCheckNAdd(465); } 3687 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3688 { jjCheckNAdd(467); } 3689 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3690 { jjCheckNAdd(469); } 3691 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3692 { jjCheckNAdd(471); } 3693 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3694 { jjCheckNAdd(473); } 3695 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3696 { jjCheckNAdd(475); } 3697 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3698 { jjCheckNAdd(477); } 3699 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3700 { jjCheckNAdd(479); } 3701 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3702 { jjCheckNAdd(481); } 3703 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3704 { 3705 if (kind > 66) 3706 kind = 66; 3707 { jjCheckNAddStates(0, 30); } 3708 } 3709 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3710 { jjCheckNAdd(589); } 3711 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3712 { jjCheckNAdd(591); } 3713 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3714 { jjCheckNAdd(593); } 3715 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3716 { jjCheckNAdd(595); } 3717 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3718 { jjCheckNAdd(597); } 3719 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3720 { jjCheckNAdd(599); } 3721 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3722 { jjCheckNAdd(601); } 3723 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3724 { jjCheckNAdd(603); } 3725 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3726 { jjCheckNAdd(605); } 3727 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3728 { jjCheckNAdd(607); } 3729 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3730 { jjCheckNAdd(609); } 3731 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3732 { jjCheckNAdd(611); } 3733 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3734 { jjCheckNAdd(613); } 3735 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3736 { jjCheckNAdd(615); } 3737 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3738 { jjCheckNAdd(617); } 3739 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3740 { jjCheckNAdd(619); } 3741 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3742 { jjCheckNAdd(621); } 3743 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3744 { jjCheckNAdd(623); } 3745 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3746 { jjCheckNAdd(625); } 3747 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3748 { jjCheckNAdd(627); } 3749 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3750 { jjCheckNAdd(629); } 3751 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3752 { jjCheckNAdd(631); } 3753 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3754 { jjCheckNAdd(633); } 3755 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3756 { jjCheckNAdd(635); } 3757 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3758 { jjCheckNAdd(637); } 3759 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3760 { jjCheckNAdd(639); } 3761 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3762 { jjCheckNAdd(641); } 3763 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3764 { jjCheckNAdd(643); } 3765 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3766 { jjCheckNAdd(645); } 3767 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3768 { jjCheckNAdd(647); } 3769 break; 3770 case 374: 3771 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3772 { jjCheckNAddStates(33, 65); } 3773 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3774 { jjCheckNAdd(423); } 3775 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3776 { jjCheckNAdd(425); } 3777 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3778 { jjCheckNAdd(427); } 3779 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3780 { jjCheckNAdd(429); } 3781 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3782 { jjCheckNAdd(431); } 3783 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3784 { jjCheckNAdd(433); } 3785 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3786 { jjCheckNAdd(435); } 3787 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3788 { jjCheckNAdd(437); } 3789 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3790 { jjCheckNAdd(439); } 3791 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3792 { jjCheckNAdd(441); } 3793 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3794 { jjCheckNAdd(443); } 3795 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3796 { jjCheckNAdd(445); } 3797 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3798 { jjCheckNAdd(447); } 3799 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3800 { jjCheckNAdd(449); } 3801 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3802 { jjCheckNAdd(451); } 3803 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3804 { jjCheckNAdd(453); } 3805 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3806 { jjCheckNAdd(455); } 3807 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3808 { jjCheckNAdd(457); } 3809 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3810 { jjCheckNAdd(459); } 3811 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3812 { jjCheckNAdd(461); } 3813 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3814 { jjCheckNAdd(463); } 3815 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3816 { jjCheckNAdd(465); } 3817 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3818 { jjCheckNAdd(467); } 3819 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3820 { jjCheckNAdd(469); } 3821 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3822 { jjCheckNAdd(471); } 3823 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3824 { jjCheckNAdd(473); } 3825 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3826 { jjCheckNAdd(475); } 3827 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3828 { jjCheckNAdd(477); } 3829 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3830 { jjCheckNAdd(479); } 3831 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3832 { jjCheckNAdd(481); } 3833 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3834 { 3835 if (kind > 66) 3836 kind = 66; 3837 { jjCheckNAddStates(0, 30); } 3838 } 3839 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3840 { jjCheckNAdd(589); } 3841 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3842 { jjCheckNAdd(591); } 3843 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3844 { jjCheckNAdd(593); } 3845 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3846 { jjCheckNAdd(595); } 3847 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3848 { jjCheckNAdd(597); } 3849 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3850 { jjCheckNAdd(599); } 3851 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3852 { jjCheckNAdd(601); } 3853 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3854 { jjCheckNAdd(603); } 3855 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3856 { jjCheckNAdd(605); } 3857 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3858 { jjCheckNAdd(607); } 3859 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3860 { jjCheckNAdd(609); } 3861 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3862 { jjCheckNAdd(611); } 3863 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3864 { jjCheckNAdd(613); } 3865 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3866 { jjCheckNAdd(615); } 3867 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3868 { jjCheckNAdd(617); } 3869 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3870 { jjCheckNAdd(619); } 3871 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3872 { jjCheckNAdd(621); } 3873 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3874 { jjCheckNAdd(623); } 3875 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3876 { jjCheckNAdd(625); } 3877 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3878 { jjCheckNAdd(627); } 3879 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3880 { jjCheckNAdd(629); } 3881 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3882 { jjCheckNAdd(631); } 3883 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3884 { jjCheckNAdd(633); } 3885 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3886 { jjCheckNAdd(635); } 3887 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3888 { jjCheckNAdd(637); } 3889 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3890 { jjCheckNAdd(639); } 3891 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3892 { jjCheckNAdd(641); } 3893 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3894 { jjCheckNAdd(643); } 3895 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3896 { jjCheckNAdd(645); } 3897 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3898 { jjCheckNAdd(647); } 3899 break; 3900 case 375: 3901 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3902 { jjCheckNAddStates(33, 65); } 3903 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3904 { jjCheckNAdd(423); } 3905 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3906 { jjCheckNAdd(425); } 3907 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3908 { jjCheckNAdd(427); } 3909 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3910 { jjCheckNAdd(429); } 3911 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3912 { jjCheckNAdd(431); } 3913 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3914 { jjCheckNAdd(433); } 3915 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3916 { jjCheckNAdd(435); } 3917 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3918 { jjCheckNAdd(437); } 3919 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3920 { jjCheckNAdd(439); } 3921 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3922 { jjCheckNAdd(441); } 3923 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3924 { jjCheckNAdd(443); } 3925 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3926 { jjCheckNAdd(445); } 3927 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3928 { jjCheckNAdd(447); } 3929 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3930 { jjCheckNAdd(449); } 3931 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3932 { jjCheckNAdd(451); } 3933 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 3934 { jjCheckNAdd(453); } 3935 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 3936 { jjCheckNAdd(455); } 3937 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 3938 { jjCheckNAdd(457); } 3939 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 3940 { jjCheckNAdd(459); } 3941 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 3942 { jjCheckNAdd(461); } 3943 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 3944 { jjCheckNAdd(463); } 3945 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 3946 { jjCheckNAdd(465); } 3947 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 3948 { jjCheckNAdd(467); } 3949 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 3950 { jjCheckNAdd(469); } 3951 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 3952 { jjCheckNAdd(471); } 3953 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 3954 { jjCheckNAdd(473); } 3955 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 3956 { jjCheckNAdd(475); } 3957 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 3958 { jjCheckNAdd(477); } 3959 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 3960 { jjCheckNAdd(479); } 3961 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 3962 { jjCheckNAdd(481); } 3963 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 3964 { 3965 if (kind > 66) 3966 kind = 66; 3967 { jjCheckNAddStates(0, 30); } 3968 } 3969 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 3970 { jjCheckNAdd(589); } 3971 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 3972 { jjCheckNAdd(591); } 3973 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 3974 { jjCheckNAdd(593); } 3975 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 3976 { jjCheckNAdd(595); } 3977 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 3978 { jjCheckNAdd(597); } 3979 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 3980 { jjCheckNAdd(599); } 3981 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 3982 { jjCheckNAdd(601); } 3983 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 3984 { jjCheckNAdd(603); } 3985 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 3986 { jjCheckNAdd(605); } 3987 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 3988 { jjCheckNAdd(607); } 3989 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 3990 { jjCheckNAdd(609); } 3991 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 3992 { jjCheckNAdd(611); } 3993 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 3994 { jjCheckNAdd(613); } 3995 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 3996 { jjCheckNAdd(615); } 3997 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 3998 { jjCheckNAdd(617); } 3999 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 4000 { jjCheckNAdd(619); } 4001 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 4002 { jjCheckNAdd(621); } 4003 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 4004 { jjCheckNAdd(623); } 4005 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 4006 { jjCheckNAdd(625); } 4007 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 4008 { jjCheckNAdd(627); } 4009 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 4010 { jjCheckNAdd(629); } 4011 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 4012 { jjCheckNAdd(631); } 4013 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 4014 { jjCheckNAdd(633); } 4015 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 4016 { jjCheckNAdd(635); } 4017 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 4018 { jjCheckNAdd(637); } 4019 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 4020 { jjCheckNAdd(639); } 4021 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 4022 { jjCheckNAdd(641); } 4023 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 4024 { jjCheckNAdd(643); } 4025 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 4026 { jjCheckNAdd(645); } 4027 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 4028 { jjCheckNAdd(647); } 4029 break; 4030 case 365: 4031 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 4032 { jjCheckNAddStates(33, 65); } 4033 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 4034 { jjCheckNAdd(423); } 4035 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 4036 { jjCheckNAdd(425); } 4037 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 4038 { jjCheckNAdd(427); } 4039 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 4040 { jjCheckNAdd(429); } 4041 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 4042 { jjCheckNAdd(431); } 4043 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 4044 { jjCheckNAdd(433); } 4045 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 4046 { jjCheckNAdd(435); } 4047 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 4048 { jjCheckNAdd(437); } 4049 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 4050 { jjCheckNAdd(439); } 4051 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 4052 { jjCheckNAdd(441); } 4053 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 4054 { jjCheckNAdd(443); } 4055 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 4056 { jjCheckNAdd(445); } 4057 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 4058 { jjCheckNAdd(447); } 4059 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 4060 { jjCheckNAdd(449); } 4061 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 4062 { jjCheckNAdd(451); } 4063 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 4064 { jjCheckNAdd(453); } 4065 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 4066 { jjCheckNAdd(455); } 4067 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 4068 { jjCheckNAdd(457); } 4069 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 4070 { jjCheckNAdd(459); } 4071 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 4072 { jjCheckNAdd(461); } 4073 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 4074 { jjCheckNAdd(463); } 4075 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 4076 { jjCheckNAdd(465); } 4077 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 4078 { jjCheckNAdd(467); } 4079 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 4080 { jjCheckNAdd(469); } 4081 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 4082 { jjCheckNAdd(471); } 4083 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 4084 { jjCheckNAdd(473); } 4085 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 4086 { jjCheckNAdd(475); } 4087 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 4088 { jjCheckNAdd(477); } 4089 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 4090 { jjCheckNAdd(479); } 4091 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 4092 { jjCheckNAdd(481); } 4093 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 4094 { 4095 if (kind > 66) 4096 kind = 66; 4097 { jjCheckNAddStates(0, 30); } 4098 } 4099 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 4100 { jjCheckNAdd(589); } 4101 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 4102 { jjCheckNAdd(591); } 4103 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 4104 { jjCheckNAdd(593); } 4105 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 4106 { jjCheckNAdd(595); } 4107 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 4108 { jjCheckNAdd(597); } 4109 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 4110 { jjCheckNAdd(599); } 4111 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 4112 { jjCheckNAdd(601); } 4113 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 4114 { jjCheckNAdd(603); } 4115 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 4116 { jjCheckNAdd(605); } 4117 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 4118 { jjCheckNAdd(607); } 4119 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 4120 { jjCheckNAdd(609); } 4121 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 4122 { jjCheckNAdd(611); } 4123 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 4124 { jjCheckNAdd(613); } 4125 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 4126 { jjCheckNAdd(615); } 4127 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 4128 { jjCheckNAdd(617); } 4129 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 4130 { jjCheckNAdd(619); } 4131 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 4132 { jjCheckNAdd(621); } 4133 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 4134 { jjCheckNAdd(623); } 4135 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 4136 { jjCheckNAdd(625); } 4137 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 4138 { jjCheckNAdd(627); } 4139 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 4140 { jjCheckNAdd(629); } 4141 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 4142 { jjCheckNAdd(631); } 4143 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 4144 { jjCheckNAdd(633); } 4145 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 4146 { jjCheckNAdd(635); } 4147 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 4148 { jjCheckNAdd(637); } 4149 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 4150 { jjCheckNAdd(639); } 4151 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 4152 { jjCheckNAdd(641); } 4153 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 4154 { jjCheckNAdd(643); } 4155 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 4156 { jjCheckNAdd(645); } 4157 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 4158 { jjCheckNAdd(647); } 4159 break; 4160 case 343: 4161 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 4162 { jjCheckNAddStates(33, 65); } 4163 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 4164 { jjCheckNAdd(423); } 4165 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 4166 { jjCheckNAdd(425); } 4167 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 4168 { jjCheckNAdd(427); } 4169 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 4170 { jjCheckNAdd(429); } 4171 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 4172 { jjCheckNAdd(431); } 4173 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 4174 { jjCheckNAdd(433); } 4175 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 4176 { jjCheckNAdd(435); } 4177 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 4178 { jjCheckNAdd(437); } 4179 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 4180 { jjCheckNAdd(439); } 4181 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 4182 { jjCheckNAdd(441); } 4183 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 4184 { jjCheckNAdd(443); } 4185 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 4186 { jjCheckNAdd(445); } 4187 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 4188 { jjCheckNAdd(447); } 4189 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 4190 { jjCheckNAdd(449); } 4191 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 4192 { jjCheckNAdd(451); } 4193 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 4194 { jjCheckNAdd(453); } 4195 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 4196 { jjCheckNAdd(455); } 4197 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 4198 { jjCheckNAdd(457); } 4199 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 4200 { jjCheckNAdd(459); } 4201 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 4202 { jjCheckNAdd(461); } 4203 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 4204 { jjCheckNAdd(463); } 4205 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 4206 { jjCheckNAdd(465); } 4207 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 4208 { jjCheckNAdd(467); } 4209 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 4210 { jjCheckNAdd(469); } 4211 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 4212 { jjCheckNAdd(471); } 4213 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 4214 { jjCheckNAdd(473); } 4215 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 4216 { jjCheckNAdd(475); } 4217 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 4218 { jjCheckNAdd(477); } 4219 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 4220 { jjCheckNAdd(479); } 4221 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 4222 { jjCheckNAdd(481); } 4223 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 4224 { 4225 if (kind > 66) 4226 kind = 66; 4227 { jjCheckNAddStates(0, 30); } 4228 } 4229 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 4230 { jjCheckNAdd(589); } 4231 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 4232 { jjCheckNAdd(591); } 4233 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 4234 { jjCheckNAdd(593); } 4235 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 4236 { jjCheckNAdd(595); } 4237 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 4238 { jjCheckNAdd(597); } 4239 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 4240 { jjCheckNAdd(599); } 4241 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 4242 { jjCheckNAdd(601); } 4243 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 4244 { jjCheckNAdd(603); } 4245 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 4246 { jjCheckNAdd(605); } 4247 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 4248 { jjCheckNAdd(607); } 4249 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 4250 { jjCheckNAdd(609); } 4251 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 4252 { jjCheckNAdd(611); } 4253 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 4254 { jjCheckNAdd(613); } 4255 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 4256 { jjCheckNAdd(615); } 4257 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 4258 { jjCheckNAdd(617); } 4259 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 4260 { jjCheckNAdd(619); } 4261 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 4262 { jjCheckNAdd(621); } 4263 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 4264 { jjCheckNAdd(623); } 4265 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 4266 { jjCheckNAdd(625); } 4267 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 4268 { jjCheckNAdd(627); } 4269 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 4270 { jjCheckNAdd(629); } 4271 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 4272 { jjCheckNAdd(631); } 4273 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 4274 { jjCheckNAdd(633); } 4275 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 4276 { jjCheckNAdd(635); } 4277 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 4278 { jjCheckNAdd(637); } 4279 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 4280 { jjCheckNAdd(639); } 4281 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 4282 { jjCheckNAdd(641); } 4283 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 4284 { jjCheckNAdd(643); } 4285 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 4286 { jjCheckNAdd(645); } 4287 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 4288 { jjCheckNAdd(647); } 4289 break; 4290 case 336: 4291 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 4292 { jjCheckNAddStates(33, 65); } 4293 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 4294 { jjCheckNAdd(423); } 4295 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 4296 { jjCheckNAdd(425); } 4297 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 4298 { jjCheckNAdd(427); } 4299 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 4300 { jjCheckNAdd(429); } 4301 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 4302 { jjCheckNAdd(431); } 4303 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 4304 { jjCheckNAdd(433); } 4305 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 4306 { jjCheckNAdd(435); } 4307 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 4308 { jjCheckNAdd(437); } 4309 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 4310 { jjCheckNAdd(439); } 4311 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 4312 { jjCheckNAdd(441); } 4313 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 4314 { jjCheckNAdd(443); } 4315 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 4316 { jjCheckNAdd(445); } 4317 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 4318 { jjCheckNAdd(447); } 4319 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 4320 { jjCheckNAdd(449); } 4321 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 4322 { jjCheckNAdd(451); } 4323 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 4324 { jjCheckNAdd(453); } 4325 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 4326 { jjCheckNAdd(455); } 4327 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 4328 { jjCheckNAdd(457); } 4329 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 4330 { jjCheckNAdd(459); } 4331 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 4332 { jjCheckNAdd(461); } 4333 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 4334 { jjCheckNAdd(463); } 4335 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 4336 { jjCheckNAdd(465); } 4337 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 4338 { jjCheckNAdd(467); } 4339 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 4340 { jjCheckNAdd(469); } 4341 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 4342 { jjCheckNAdd(471); } 4343 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 4344 { jjCheckNAdd(473); } 4345 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 4346 { jjCheckNAdd(475); } 4347 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 4348 { jjCheckNAdd(477); } 4349 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 4350 { jjCheckNAdd(479); } 4351 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 4352 { jjCheckNAdd(481); } 4353 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 4354 { 4355 if (kind > 66) 4356 kind = 66; 4357 { jjCheckNAddStates(0, 30); } 4358 } 4359 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 4360 { jjCheckNAdd(589); } 4361 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 4362 { jjCheckNAdd(591); } 4363 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 4364 { jjCheckNAdd(593); } 4365 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 4366 { jjCheckNAdd(595); } 4367 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 4368 { jjCheckNAdd(597); } 4369 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 4370 { jjCheckNAdd(599); } 4371 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 4372 { jjCheckNAdd(601); } 4373 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 4374 { jjCheckNAdd(603); } 4375 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 4376 { jjCheckNAdd(605); } 4377 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 4378 { jjCheckNAdd(607); } 4379 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 4380 { jjCheckNAdd(609); } 4381 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 4382 { jjCheckNAdd(611); } 4383 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 4384 { jjCheckNAdd(613); } 4385 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 4386 { jjCheckNAdd(615); } 4387 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 4388 { jjCheckNAdd(617); } 4389 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 4390 { jjCheckNAdd(619); } 4391 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 4392 { jjCheckNAdd(621); } 4393 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 4394 { jjCheckNAdd(623); } 4395 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 4396 { jjCheckNAdd(625); } 4397 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 4398 { jjCheckNAdd(627); } 4399 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 4400 { jjCheckNAdd(629); } 4401 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 4402 { jjCheckNAdd(631); } 4403 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 4404 { jjCheckNAdd(633); } 4405 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 4406 { jjCheckNAdd(635); } 4407 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 4408 { jjCheckNAdd(637); } 4409 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 4410 { jjCheckNAdd(639); } 4411 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 4412 { jjCheckNAdd(641); } 4413 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 4414 { jjCheckNAdd(643); } 4415 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 4416 { jjCheckNAdd(645); } 4417 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 4418 { jjCheckNAdd(647); } 4419 break; 4420 case 334: 4421 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 4422 { jjCheckNAddStates(33, 65); } 4423 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 4424 { jjCheckNAdd(423); } 4425 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 4426 { jjCheckNAdd(425); } 4427 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 4428 { jjCheckNAdd(427); } 4429 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 4430 { jjCheckNAdd(429); } 4431 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 4432 { jjCheckNAdd(431); } 4433 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 4434 { jjCheckNAdd(433); } 4435 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 4436 { jjCheckNAdd(435); } 4437 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 4438 { jjCheckNAdd(437); } 4439 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 4440 { jjCheckNAdd(439); } 4441 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 4442 { jjCheckNAdd(441); } 4443 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 4444 { jjCheckNAdd(443); } 4445 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 4446 { jjCheckNAdd(445); } 4447 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 4448 { jjCheckNAdd(447); } 4449 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 4450 { jjCheckNAdd(449); } 4451 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 4452 { jjCheckNAdd(451); } 4453 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 4454 { jjCheckNAdd(453); } 4455 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 4456 { jjCheckNAdd(455); } 4457 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 4458 { jjCheckNAdd(457); } 4459 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 4460 { jjCheckNAdd(459); } 4461 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 4462 { jjCheckNAdd(461); } 4463 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 4464 { jjCheckNAdd(463); } 4465 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 4466 { jjCheckNAdd(465); } 4467 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 4468 { jjCheckNAdd(467); } 4469 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 4470 { jjCheckNAdd(469); } 4471 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 4472 { jjCheckNAdd(471); } 4473 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 4474 { jjCheckNAdd(473); } 4475 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 4476 { jjCheckNAdd(475); } 4477 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 4478 { jjCheckNAdd(477); } 4479 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 4480 { jjCheckNAdd(479); } 4481 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 4482 { jjCheckNAdd(481); } 4483 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 4484 { 4485 if (kind > 66) 4486 kind = 66; 4487 { jjCheckNAddStates(0, 30); } 4488 } 4489 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 4490 { jjCheckNAdd(589); } 4491 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 4492 { jjCheckNAdd(591); } 4493 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 4494 { jjCheckNAdd(593); } 4495 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 4496 { jjCheckNAdd(595); } 4497 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 4498 { jjCheckNAdd(597); } 4499 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 4500 { jjCheckNAdd(599); } 4501 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 4502 { jjCheckNAdd(601); } 4503 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 4504 { jjCheckNAdd(603); } 4505 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 4506 { jjCheckNAdd(605); } 4507 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 4508 { jjCheckNAdd(607); } 4509 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 4510 { jjCheckNAdd(609); } 4511 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 4512 { jjCheckNAdd(611); } 4513 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 4514 { jjCheckNAdd(613); } 4515 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 4516 { jjCheckNAdd(615); } 4517 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 4518 { jjCheckNAdd(617); } 4519 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 4520 { jjCheckNAdd(619); } 4521 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 4522 { jjCheckNAdd(621); } 4523 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 4524 { jjCheckNAdd(623); } 4525 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 4526 { jjCheckNAdd(625); } 4527 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 4528 { jjCheckNAdd(627); } 4529 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 4530 { jjCheckNAdd(629); } 4531 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 4532 { jjCheckNAdd(631); } 4533 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 4534 { jjCheckNAdd(633); } 4535 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 4536 { jjCheckNAdd(635); } 4537 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 4538 { jjCheckNAdd(637); } 4539 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 4540 { jjCheckNAdd(639); } 4541 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 4542 { jjCheckNAdd(641); } 4543 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 4544 { jjCheckNAdd(643); } 4545 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 4546 { jjCheckNAdd(645); } 4547 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 4548 { jjCheckNAdd(647); } 4549 break; 4550 case 33: 4551 if (jjCanMove_0(hiByte, i1, i2, l1, l2)) 4552 jjstateSet[jjnewStateCnt++] = 34; 4553 break; 4554 case 43: 4555 if (!jjCanMove_1(hiByte, i1, i2, l1, l2)) 4556 break; 4557 if (kind > 61) 4558 kind = 61; 4559 { jjCheckNAddStates(219, 283); } 4560 break; 4561 case 44: 4562 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 4563 { jjCheckNAddStates(284, 316); } 4564 break; 4565 case 45: 4566 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 4567 { jjCheckNAdd(46); } 4568 break; 4569 case 46: 4570 if (jjCanMove_3(hiByte, i1, i2, l1, l2)) 4571 { jjCheckNAddStates(284, 316); } 4572 break; 4573 case 47: 4574 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 4575 { jjCheckNAdd(48); } 4576 break; 4577 case 48: 4578 if (jjCanMove_5(hiByte, i1, i2, l1, l2)) 4579 { jjCheckNAddStates(284, 316); } 4580 break; 4581 case 49: 4582 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 4583 { jjCheckNAdd(50); } 4584 break; 4585 case 50: 4586 if (jjCanMove_7(hiByte, i1, i2, l1, l2)) 4587 { jjCheckNAddStates(284, 316); } 4588 break; 4589 case 51: 4590 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 4591 { jjCheckNAdd(52); } 4592 break; 4593 case 52: 4594 if (jjCanMove_9(hiByte, i1, i2, l1, l2)) 4595 { jjCheckNAddStates(284, 316); } 4596 break; 4597 case 53: 4598 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 4599 { jjCheckNAdd(54); } 4600 break; 4601 case 54: 4602 if (jjCanMove_11(hiByte, i1, i2, l1, l2)) 4603 { jjCheckNAddStates(284, 316); } 4604 break; 4605 case 55: 4606 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 4607 { jjCheckNAdd(56); } 4608 break; 4609 case 56: 4610 if (jjCanMove_13(hiByte, i1, i2, l1, l2)) 4611 { jjCheckNAddStates(284, 316); } 4612 break; 4613 case 57: 4614 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 4615 { jjCheckNAdd(58); } 4616 break; 4617 case 58: 4618 if (jjCanMove_15(hiByte, i1, i2, l1, l2)) 4619 { jjCheckNAddStates(284, 316); } 4620 break; 4621 case 59: 4622 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 4623 { jjCheckNAdd(60); } 4624 break; 4625 case 60: 4626 if (jjCanMove_17(hiByte, i1, i2, l1, l2)) 4627 { jjCheckNAddStates(284, 316); } 4628 break; 4629 case 61: 4630 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 4631 { jjCheckNAdd(62); } 4632 break; 4633 case 62: 4634 if (jjCanMove_19(hiByte, i1, i2, l1, l2)) 4635 { jjCheckNAddStates(284, 316); } 4636 break; 4637 case 63: 4638 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 4639 { jjCheckNAdd(64); } 4640 break; 4641 case 64: 4642 if (jjCanMove_21(hiByte, i1, i2, l1, l2)) 4643 { jjCheckNAddStates(284, 316); } 4644 break; 4645 case 65: 4646 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 4647 { jjCheckNAdd(66); } 4648 break; 4649 case 66: 4650 if (jjCanMove_23(hiByte, i1, i2, l1, l2)) 4651 { jjCheckNAddStates(284, 316); } 4652 break; 4653 case 67: 4654 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 4655 { jjCheckNAdd(68); } 4656 break; 4657 case 68: 4658 if (jjCanMove_25(hiByte, i1, i2, l1, l2)) 4659 { jjCheckNAddStates(284, 316); } 4660 break; 4661 case 69: 4662 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 4663 { jjCheckNAdd(70); } 4664 break; 4665 case 70: 4666 if (jjCanMove_27(hiByte, i1, i2, l1, l2)) 4667 { jjCheckNAddStates(284, 316); } 4668 break; 4669 case 71: 4670 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 4671 { jjCheckNAdd(72); } 4672 break; 4673 case 72: 4674 if (jjCanMove_29(hiByte, i1, i2, l1, l2)) 4675 { jjCheckNAddStates(284, 316); } 4676 break; 4677 case 73: 4678 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 4679 { jjCheckNAdd(74); } 4680 break; 4681 case 74: 4682 if (jjCanMove_31(hiByte, i1, i2, l1, l2)) 4683 { jjCheckNAddStates(284, 316); } 4684 break; 4685 case 75: 4686 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 4687 { jjCheckNAdd(76); } 4688 break; 4689 case 76: 4690 if (jjCanMove_33(hiByte, i1, i2, l1, l2)) 4691 { jjCheckNAddStates(284, 316); } 4692 break; 4693 case 77: 4694 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 4695 { jjCheckNAdd(78); } 4696 break; 4697 case 78: 4698 if (jjCanMove_35(hiByte, i1, i2, l1, l2)) 4699 { jjCheckNAddStates(284, 316); } 4700 break; 4701 case 79: 4702 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 4703 { jjCheckNAdd(80); } 4704 break; 4705 case 80: 4706 if (jjCanMove_37(hiByte, i1, i2, l1, l2)) 4707 { jjCheckNAddStates(284, 316); } 4708 break; 4709 case 81: 4710 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 4711 { jjCheckNAdd(82); } 4712 break; 4713 case 82: 4714 if (jjCanMove_39(hiByte, i1, i2, l1, l2)) 4715 { jjCheckNAddStates(284, 316); } 4716 break; 4717 case 83: 4718 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 4719 { jjCheckNAdd(84); } 4720 break; 4721 case 84: 4722 if (jjCanMove_41(hiByte, i1, i2, l1, l2)) 4723 { jjCheckNAddStates(284, 316); } 4724 break; 4725 case 85: 4726 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 4727 { jjCheckNAdd(86); } 4728 break; 4729 case 86: 4730 if (jjCanMove_43(hiByte, i1, i2, l1, l2)) 4731 { jjCheckNAddStates(284, 316); } 4732 break; 4733 case 87: 4734 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 4735 { jjCheckNAdd(88); } 4736 break; 4737 case 88: 4738 if (jjCanMove_45(hiByte, i1, i2, l1, l2)) 4739 { jjCheckNAddStates(284, 316); } 4740 break; 4741 case 89: 4742 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 4743 { jjCheckNAdd(90); } 4744 break; 4745 case 90: 4746 if (jjCanMove_47(hiByte, i1, i2, l1, l2)) 4747 { jjCheckNAddStates(284, 316); } 4748 break; 4749 case 91: 4750 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 4751 { jjCheckNAdd(92); } 4752 break; 4753 case 92: 4754 if (jjCanMove_49(hiByte, i1, i2, l1, l2)) 4755 { jjCheckNAddStates(284, 316); } 4756 break; 4757 case 93: 4758 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 4759 { jjCheckNAdd(94); } 4760 break; 4761 case 94: 4762 if (jjCanMove_51(hiByte, i1, i2, l1, l2)) 4763 { jjCheckNAddStates(284, 316); } 4764 break; 4765 case 95: 4766 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 4767 { jjCheckNAdd(96); } 4768 break; 4769 case 96: 4770 if (jjCanMove_53(hiByte, i1, i2, l1, l2)) 4771 { jjCheckNAddStates(284, 316); } 4772 break; 4773 case 97: 4774 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 4775 { jjCheckNAdd(98); } 4776 break; 4777 case 98: 4778 if (jjCanMove_55(hiByte, i1, i2, l1, l2)) 4779 { jjCheckNAddStates(284, 316); } 4780 break; 4781 case 99: 4782 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 4783 { jjCheckNAdd(100); } 4784 break; 4785 case 100: 4786 if (jjCanMove_57(hiByte, i1, i2, l1, l2)) 4787 { jjCheckNAddStates(284, 316); } 4788 break; 4789 case 101: 4790 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 4791 { jjCheckNAdd(102); } 4792 break; 4793 case 102: 4794 if (jjCanMove_59(hiByte, i1, i2, l1, l2)) 4795 { jjCheckNAddStates(284, 316); } 4796 break; 4797 case 103: 4798 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 4799 { jjCheckNAdd(104); } 4800 break; 4801 case 104: 4802 if (jjCanMove_61(hiByte, i1, i2, l1, l2)) 4803 { jjCheckNAddStates(284, 316); } 4804 break; 4805 case 106: 4806 case 107: 4807 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 4808 { jjCheckNAddStates(348, 380); } 4809 break; 4810 case 108: 4811 case 298: 4812 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 4813 { jjCheckNAdd(109); } 4814 break; 4815 case 109: 4816 if (jjCanMove_3(hiByte, i1, i2, l1, l2)) 4817 { jjCheckNAddStates(348, 380); } 4818 break; 4819 case 110: 4820 case 297: 4821 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 4822 { jjCheckNAdd(111); } 4823 break; 4824 case 111: 4825 if (jjCanMove_5(hiByte, i1, i2, l1, l2)) 4826 { jjCheckNAddStates(348, 380); } 4827 break; 4828 case 112: 4829 case 296: 4830 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 4831 { jjCheckNAdd(113); } 4832 break; 4833 case 113: 4834 if (jjCanMove_7(hiByte, i1, i2, l1, l2)) 4835 { jjCheckNAddStates(348, 380); } 4836 break; 4837 case 114: 4838 case 295: 4839 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 4840 { jjCheckNAdd(115); } 4841 break; 4842 case 115: 4843 if (jjCanMove_9(hiByte, i1, i2, l1, l2)) 4844 { jjCheckNAddStates(348, 380); } 4845 break; 4846 case 116: 4847 case 294: 4848 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 4849 { jjCheckNAdd(117); } 4850 break; 4851 case 117: 4852 if (jjCanMove_11(hiByte, i1, i2, l1, l2)) 4853 { jjCheckNAddStates(348, 380); } 4854 break; 4855 case 118: 4856 case 293: 4857 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 4858 { jjCheckNAdd(119); } 4859 break; 4860 case 119: 4861 if (jjCanMove_13(hiByte, i1, i2, l1, l2)) 4862 { jjCheckNAddStates(348, 380); } 4863 break; 4864 case 120: 4865 case 292: 4866 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 4867 { jjCheckNAdd(121); } 4868 break; 4869 case 121: 4870 if (jjCanMove_15(hiByte, i1, i2, l1, l2)) 4871 { jjCheckNAddStates(348, 380); } 4872 break; 4873 case 122: 4874 case 291: 4875 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 4876 { jjCheckNAdd(123); } 4877 break; 4878 case 123: 4879 if (jjCanMove_17(hiByte, i1, i2, l1, l2)) 4880 { jjCheckNAddStates(348, 380); } 4881 break; 4882 case 124: 4883 case 290: 4884 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 4885 { jjCheckNAdd(125); } 4886 break; 4887 case 125: 4888 if (jjCanMove_19(hiByte, i1, i2, l1, l2)) 4889 { jjCheckNAddStates(348, 380); } 4890 break; 4891 case 126: 4892 case 289: 4893 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 4894 { jjCheckNAdd(127); } 4895 break; 4896 case 127: 4897 if (jjCanMove_21(hiByte, i1, i2, l1, l2)) 4898 { jjCheckNAddStates(348, 380); } 4899 break; 4900 case 128: 4901 case 288: 4902 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 4903 { jjCheckNAdd(129); } 4904 break; 4905 case 129: 4906 if (jjCanMove_23(hiByte, i1, i2, l1, l2)) 4907 { jjCheckNAddStates(348, 380); } 4908 break; 4909 case 130: 4910 case 287: 4911 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 4912 { jjCheckNAdd(131); } 4913 break; 4914 case 131: 4915 if (jjCanMove_25(hiByte, i1, i2, l1, l2)) 4916 { jjCheckNAddStates(348, 380); } 4917 break; 4918 case 132: 4919 case 286: 4920 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 4921 { jjCheckNAdd(133); } 4922 break; 4923 case 133: 4924 if (jjCanMove_27(hiByte, i1, i2, l1, l2)) 4925 { jjCheckNAddStates(348, 380); } 4926 break; 4927 case 134: 4928 case 285: 4929 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 4930 { jjCheckNAdd(135); } 4931 break; 4932 case 135: 4933 if (jjCanMove_29(hiByte, i1, i2, l1, l2)) 4934 { jjCheckNAddStates(348, 380); } 4935 break; 4936 case 136: 4937 case 284: 4938 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 4939 { jjCheckNAdd(137); } 4940 break; 4941 case 137: 4942 if (jjCanMove_31(hiByte, i1, i2, l1, l2)) 4943 { jjCheckNAddStates(348, 380); } 4944 break; 4945 case 138: 4946 case 283: 4947 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 4948 { jjCheckNAdd(139); } 4949 break; 4950 case 139: 4951 if (jjCanMove_33(hiByte, i1, i2, l1, l2)) 4952 { jjCheckNAddStates(348, 380); } 4953 break; 4954 case 140: 4955 case 282: 4956 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 4957 { jjCheckNAdd(141); } 4958 break; 4959 case 141: 4960 if (jjCanMove_35(hiByte, i1, i2, l1, l2)) 4961 { jjCheckNAddStates(348, 380); } 4962 break; 4963 case 142: 4964 case 281: 4965 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 4966 { jjCheckNAdd(143); } 4967 break; 4968 case 143: 4969 if (jjCanMove_37(hiByte, i1, i2, l1, l2)) 4970 { jjCheckNAddStates(348, 380); } 4971 break; 4972 case 144: 4973 case 280: 4974 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 4975 { jjCheckNAdd(145); } 4976 break; 4977 case 145: 4978 if (jjCanMove_39(hiByte, i1, i2, l1, l2)) 4979 { jjCheckNAddStates(348, 380); } 4980 break; 4981 case 146: 4982 case 279: 4983 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 4984 { jjCheckNAdd(147); } 4985 break; 4986 case 147: 4987 if (jjCanMove_41(hiByte, i1, i2, l1, l2)) 4988 { jjCheckNAddStates(348, 380); } 4989 break; 4990 case 148: 4991 case 278: 4992 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 4993 { jjCheckNAdd(149); } 4994 break; 4995 case 149: 4996 if (jjCanMove_62(hiByte, i1, i2, l1, l2)) 4997 { jjCheckNAddStates(348, 380); } 4998 break; 4999 case 150: 5000 case 277: 5001 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 5002 { jjCheckNAdd(151); } 5003 break; 5004 case 151: 5005 if (jjCanMove_45(hiByte, i1, i2, l1, l2)) 5006 { jjCheckNAddStates(348, 380); } 5007 break; 5008 case 152: 5009 case 276: 5010 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 5011 { jjCheckNAdd(153); } 5012 break; 5013 case 153: 5014 if (jjCanMove_47(hiByte, i1, i2, l1, l2)) 5015 { jjCheckNAddStates(348, 380); } 5016 break; 5017 case 154: 5018 case 275: 5019 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 5020 { jjCheckNAdd(155); } 5021 break; 5022 case 155: 5023 if (jjCanMove_49(hiByte, i1, i2, l1, l2)) 5024 { jjCheckNAddStates(348, 380); } 5025 break; 5026 case 156: 5027 case 274: 5028 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 5029 { jjCheckNAdd(157); } 5030 break; 5031 case 157: 5032 if (jjCanMove_51(hiByte, i1, i2, l1, l2)) 5033 { jjCheckNAddStates(348, 380); } 5034 break; 5035 case 158: 5036 case 273: 5037 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 5038 { jjCheckNAdd(159); } 5039 break; 5040 case 159: 5041 if (jjCanMove_53(hiByte, i1, i2, l1, l2)) 5042 { jjCheckNAddStates(348, 380); } 5043 break; 5044 case 160: 5045 case 272: 5046 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 5047 { jjCheckNAdd(161); } 5048 break; 5049 case 161: 5050 if (jjCanMove_55(hiByte, i1, i2, l1, l2)) 5051 { jjCheckNAddStates(348, 380); } 5052 break; 5053 case 162: 5054 case 271: 5055 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 5056 { jjCheckNAdd(163); } 5057 break; 5058 case 163: 5059 if (jjCanMove_57(hiByte, i1, i2, l1, l2)) 5060 { jjCheckNAddStates(348, 380); } 5061 break; 5062 case 164: 5063 case 270: 5064 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 5065 { jjCheckNAdd(165); } 5066 break; 5067 case 165: 5068 if (jjCanMove_59(hiByte, i1, i2, l1, l2)) 5069 { jjCheckNAddStates(348, 380); } 5070 break; 5071 case 166: 5072 case 269: 5073 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 5074 { jjCheckNAdd(167); } 5075 break; 5076 case 167: 5077 if (jjCanMove_61(hiByte, i1, i2, l1, l2)) 5078 { jjCheckNAddStates(348, 380); } 5079 break; 5080 case 169: 5081 case 170: 5082 if (!jjCanMove_1(hiByte, i1, i2, l1, l2)) 5083 break; 5084 if (kind > 61) 5085 kind = 61; 5086 { jjCheckNAddStates(412, 443); } 5087 break; 5088 case 171: 5089 case 267: 5090 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 5091 { jjCheckNAdd(172); } 5092 break; 5093 case 172: 5094 if (!jjCanMove_3(hiByte, i1, i2, l1, l2)) 5095 break; 5096 if (kind > 61) 5097 kind = 61; 5098 { jjCheckNAddStates(412, 443); } 5099 break; 5100 case 173: 5101 case 266: 5102 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 5103 { jjCheckNAdd(174); } 5104 break; 5105 case 174: 5106 if (!jjCanMove_5(hiByte, i1, i2, l1, l2)) 5107 break; 5108 if (kind > 61) 5109 kind = 61; 5110 { jjCheckNAddStates(412, 443); } 5111 break; 5112 case 175: 5113 case 265: 5114 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 5115 { jjCheckNAdd(176); } 5116 break; 5117 case 176: 5118 if (!jjCanMove_7(hiByte, i1, i2, l1, l2)) 5119 break; 5120 if (kind > 61) 5121 kind = 61; 5122 { jjCheckNAddStates(412, 443); } 5123 break; 5124 case 177: 5125 case 264: 5126 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 5127 { jjCheckNAdd(178); } 5128 break; 5129 case 178: 5130 if (!jjCanMove_9(hiByte, i1, i2, l1, l2)) 5131 break; 5132 if (kind > 61) 5133 kind = 61; 5134 { jjCheckNAddStates(412, 443); } 5135 break; 5136 case 179: 5137 case 263: 5138 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 5139 { jjCheckNAdd(180); } 5140 break; 5141 case 180: 5142 if (!jjCanMove_11(hiByte, i1, i2, l1, l2)) 5143 break; 5144 if (kind > 61) 5145 kind = 61; 5146 { jjCheckNAddStates(412, 443); } 5147 break; 5148 case 181: 5149 case 262: 5150 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 5151 { jjCheckNAdd(182); } 5152 break; 5153 case 182: 5154 if (!jjCanMove_13(hiByte, i1, i2, l1, l2)) 5155 break; 5156 if (kind > 61) 5157 kind = 61; 5158 { jjCheckNAddStates(412, 443); } 5159 break; 5160 case 183: 5161 case 261: 5162 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 5163 { jjCheckNAdd(184); } 5164 break; 5165 case 184: 5166 if (!jjCanMove_15(hiByte, i1, i2, l1, l2)) 5167 break; 5168 if (kind > 61) 5169 kind = 61; 5170 { jjCheckNAddStates(412, 443); } 5171 break; 5172 case 185: 5173 case 260: 5174 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 5175 { jjCheckNAdd(186); } 5176 break; 5177 case 186: 5178 if (!jjCanMove_17(hiByte, i1, i2, l1, l2)) 5179 break; 5180 if (kind > 61) 5181 kind = 61; 5182 { jjCheckNAddStates(412, 443); } 5183 break; 5184 case 187: 5185 case 259: 5186 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 5187 { jjCheckNAdd(188); } 5188 break; 5189 case 188: 5190 if (!jjCanMove_19(hiByte, i1, i2, l1, l2)) 5191 break; 5192 if (kind > 61) 5193 kind = 61; 5194 { jjCheckNAddStates(412, 443); } 5195 break; 5196 case 189: 5197 case 258: 5198 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 5199 { jjCheckNAdd(190); } 5200 break; 5201 case 190: 5202 if (!jjCanMove_21(hiByte, i1, i2, l1, l2)) 5203 break; 5204 if (kind > 61) 5205 kind = 61; 5206 { jjCheckNAddStates(412, 443); } 5207 break; 5208 case 191: 5209 case 257: 5210 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 5211 { jjCheckNAdd(192); } 5212 break; 5213 case 192: 5214 if (!jjCanMove_23(hiByte, i1, i2, l1, l2)) 5215 break; 5216 if (kind > 61) 5217 kind = 61; 5218 { jjCheckNAddStates(412, 443); } 5219 break; 5220 case 193: 5221 case 256: 5222 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 5223 { jjCheckNAdd(194); } 5224 break; 5225 case 194: 5226 if (!jjCanMove_25(hiByte, i1, i2, l1, l2)) 5227 break; 5228 if (kind > 61) 5229 kind = 61; 5230 { jjCheckNAddStates(412, 443); } 5231 break; 5232 case 195: 5233 case 255: 5234 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 5235 { jjCheckNAdd(196); } 5236 break; 5237 case 196: 5238 if (!jjCanMove_27(hiByte, i1, i2, l1, l2)) 5239 break; 5240 if (kind > 61) 5241 kind = 61; 5242 { jjCheckNAddStates(412, 443); } 5243 break; 5244 case 197: 5245 case 254: 5246 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 5247 { jjCheckNAdd(198); } 5248 break; 5249 case 198: 5250 if (!jjCanMove_29(hiByte, i1, i2, l1, l2)) 5251 break; 5252 if (kind > 61) 5253 kind = 61; 5254 { jjCheckNAddStates(412, 443); } 5255 break; 5256 case 199: 5257 case 253: 5258 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 5259 { jjCheckNAdd(200); } 5260 break; 5261 case 200: 5262 if (!jjCanMove_31(hiByte, i1, i2, l1, l2)) 5263 break; 5264 if (kind > 61) 5265 kind = 61; 5266 { jjCheckNAddStates(412, 443); } 5267 break; 5268 case 201: 5269 case 252: 5270 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 5271 { jjCheckNAdd(202); } 5272 break; 5273 case 202: 5274 if (!jjCanMove_33(hiByte, i1, i2, l1, l2)) 5275 break; 5276 if (kind > 61) 5277 kind = 61; 5278 { jjCheckNAddStates(412, 443); } 5279 break; 5280 case 203: 5281 case 251: 5282 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 5283 { jjCheckNAdd(204); } 5284 break; 5285 case 204: 5286 if (!jjCanMove_35(hiByte, i1, i2, l1, l2)) 5287 break; 5288 if (kind > 61) 5289 kind = 61; 5290 { jjCheckNAddStates(412, 443); } 5291 break; 5292 case 205: 5293 case 250: 5294 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 5295 { jjCheckNAdd(206); } 5296 break; 5297 case 206: 5298 if (!jjCanMove_37(hiByte, i1, i2, l1, l2)) 5299 break; 5300 if (kind > 61) 5301 kind = 61; 5302 { jjCheckNAddStates(412, 443); } 5303 break; 5304 case 207: 5305 case 249: 5306 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 5307 { jjCheckNAdd(208); } 5308 break; 5309 case 208: 5310 if (!jjCanMove_39(hiByte, i1, i2, l1, l2)) 5311 break; 5312 if (kind > 61) 5313 kind = 61; 5314 { jjCheckNAddStates(412, 443); } 5315 break; 5316 case 209: 5317 case 248: 5318 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 5319 { jjCheckNAdd(210); } 5320 break; 5321 case 210: 5322 if (!jjCanMove_41(hiByte, i1, i2, l1, l2)) 5323 break; 5324 if (kind > 61) 5325 kind = 61; 5326 { jjCheckNAddStates(412, 443); } 5327 break; 5328 case 211: 5329 case 247: 5330 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 5331 { jjCheckNAdd(212); } 5332 break; 5333 case 212: 5334 if (!jjCanMove_63(hiByte, i1, i2, l1, l2)) 5335 break; 5336 if (kind > 61) 5337 kind = 61; 5338 { jjCheckNAddStates(412, 443); } 5339 break; 5340 case 213: 5341 case 246: 5342 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 5343 { jjCheckNAdd(214); } 5344 break; 5345 case 214: 5346 if (!jjCanMove_45(hiByte, i1, i2, l1, l2)) 5347 break; 5348 if (kind > 61) 5349 kind = 61; 5350 { jjCheckNAddStates(412, 443); } 5351 break; 5352 case 215: 5353 case 245: 5354 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 5355 { jjCheckNAdd(216); } 5356 break; 5357 case 216: 5358 if (!jjCanMove_47(hiByte, i1, i2, l1, l2)) 5359 break; 5360 if (kind > 61) 5361 kind = 61; 5362 { jjCheckNAddStates(412, 443); } 5363 break; 5364 case 217: 5365 case 244: 5366 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 5367 { jjCheckNAdd(218); } 5368 break; 5369 case 218: 5370 if (!jjCanMove_49(hiByte, i1, i2, l1, l2)) 5371 break; 5372 if (kind > 61) 5373 kind = 61; 5374 { jjCheckNAddStates(412, 443); } 5375 break; 5376 case 219: 5377 case 243: 5378 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 5379 { jjCheckNAdd(220); } 5380 break; 5381 case 220: 5382 if (!jjCanMove_51(hiByte, i1, i2, l1, l2)) 5383 break; 5384 if (kind > 61) 5385 kind = 61; 5386 { jjCheckNAddStates(412, 443); } 5387 break; 5388 case 221: 5389 case 242: 5390 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 5391 { jjCheckNAdd(222); } 5392 break; 5393 case 222: 5394 if (!jjCanMove_53(hiByte, i1, i2, l1, l2)) 5395 break; 5396 if (kind > 61) 5397 kind = 61; 5398 { jjCheckNAddStates(412, 443); } 5399 break; 5400 case 223: 5401 case 241: 5402 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 5403 { jjCheckNAdd(224); } 5404 break; 5405 case 224: 5406 if (!jjCanMove_55(hiByte, i1, i2, l1, l2)) 5407 break; 5408 if (kind > 61) 5409 kind = 61; 5410 { jjCheckNAddStates(412, 443); } 5411 break; 5412 case 225: 5413 case 240: 5414 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 5415 { jjCheckNAdd(226); } 5416 break; 5417 case 226: 5418 if (!jjCanMove_57(hiByte, i1, i2, l1, l2)) 5419 break; 5420 if (kind > 61) 5421 kind = 61; 5422 { jjCheckNAddStates(412, 443); } 5423 break; 5424 case 227: 5425 case 239: 5426 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 5427 { jjCheckNAdd(228); } 5428 break; 5429 case 228: 5430 if (!jjCanMove_59(hiByte, i1, i2, l1, l2)) 5431 break; 5432 if (kind > 61) 5433 kind = 61; 5434 { jjCheckNAddStates(412, 443); } 5435 break; 5436 case 229: 5437 case 238: 5438 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 5439 { jjCheckNAdd(230); } 5440 break; 5441 case 230: 5442 if (!jjCanMove_61(hiByte, i1, i2, l1, l2)) 5443 break; 5444 if (kind > 61) 5445 kind = 61; 5446 { jjCheckNAddStates(412, 443); } 5447 break; 5448 case 299: 5449 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 5450 { jjCheckNAddTwoStates(104, 230); } 5451 break; 5452 case 300: 5453 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 5454 { jjCheckNAddTwoStates(102, 228); } 5455 break; 5456 case 301: 5457 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 5458 { jjCheckNAddTwoStates(100, 226); } 5459 break; 5460 case 302: 5461 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 5462 { jjCheckNAddTwoStates(98, 224); } 5463 break; 5464 case 303: 5465 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 5466 { jjCheckNAddTwoStates(96, 222); } 5467 break; 5468 case 304: 5469 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 5470 { jjCheckNAddTwoStates(94, 220); } 5471 break; 5472 case 305: 5473 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 5474 { jjCheckNAddTwoStates(92, 218); } 5475 break; 5476 case 306: 5477 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 5478 { jjCheckNAddTwoStates(90, 216); } 5479 break; 5480 case 307: 5481 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 5482 { jjCheckNAddTwoStates(88, 214); } 5483 break; 5484 case 308: 5485 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 5486 { jjCheckNAddTwoStates(86, 212); } 5487 break; 5488 case 309: 5489 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 5490 { jjCheckNAddTwoStates(84, 210); } 5491 break; 5492 case 310: 5493 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 5494 { jjCheckNAddTwoStates(82, 208); } 5495 break; 5496 case 311: 5497 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 5498 { jjCheckNAddTwoStates(80, 206); } 5499 break; 5500 case 312: 5501 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 5502 { jjCheckNAddTwoStates(78, 204); } 5503 break; 5504 case 313: 5505 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 5506 { jjCheckNAddTwoStates(76, 202); } 5507 break; 5508 case 314: 5509 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 5510 { jjCheckNAddTwoStates(74, 200); } 5511 break; 5512 case 315: 5513 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 5514 { jjCheckNAddTwoStates(72, 198); } 5515 break; 5516 case 316: 5517 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 5518 { jjCheckNAddTwoStates(70, 196); } 5519 break; 5520 case 317: 5521 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 5522 { jjCheckNAddTwoStates(68, 194); } 5523 break; 5524 case 318: 5525 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 5526 { jjCheckNAddTwoStates(66, 192); } 5527 break; 5528 case 319: 5529 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 5530 { jjCheckNAddTwoStates(64, 190); } 5531 break; 5532 case 320: 5533 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 5534 { jjCheckNAddTwoStates(62, 188); } 5535 break; 5536 case 321: 5537 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 5538 { jjCheckNAddTwoStates(60, 186); } 5539 break; 5540 case 322: 5541 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 5542 { jjCheckNAddTwoStates(58, 184); } 5543 break; 5544 case 323: 5545 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 5546 { jjCheckNAddTwoStates(56, 182); } 5547 break; 5548 case 324: 5549 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 5550 { jjCheckNAddTwoStates(54, 180); } 5551 break; 5552 case 325: 5553 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 5554 { jjCheckNAddTwoStates(52, 178); } 5555 break; 5556 case 326: 5557 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 5558 { jjCheckNAddTwoStates(50, 176); } 5559 break; 5560 case 327: 5561 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 5562 { jjCheckNAddTwoStates(48, 174); } 5563 break; 5564 case 328: 5565 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 5566 { jjCheckNAddTwoStates(46, 172); } 5567 break; 5568 case 351: 5569 if (!jjCanMove_0(hiByte, i1, i2, l1, l2)) 5570 break; 5571 if (kind > 69) 5572 kind = 69; 5573 { jjAddStates(193, 195); } 5574 break; 5575 case 363: 5576 if (jjCanMove_0(hiByte, i1, i2, l1, l2) && kind > 73) 5577 kind = 73; 5578 break; 5579 case 420: 5580 if (!jjCanMove_1(hiByte, i1, i2, l1, l2)) 5581 break; 5582 if (kind > 66) 5583 kind = 66; 5584 { jjCheckNAddStates(129, 192); } 5585 break; 5586 case 421: 5587 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 5588 { jjCheckNAddStates(33, 65); } 5589 break; 5590 case 422: 5591 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 5592 { jjCheckNAdd(423); } 5593 break; 5594 case 423: 5595 if (jjCanMove_3(hiByte, i1, i2, l1, l2)) 5596 { jjCheckNAddStates(33, 65); } 5597 break; 5598 case 424: 5599 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 5600 { jjCheckNAdd(425); } 5601 break; 5602 case 425: 5603 if (jjCanMove_5(hiByte, i1, i2, l1, l2)) 5604 { jjCheckNAddStates(33, 65); } 5605 break; 5606 case 426: 5607 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 5608 { jjCheckNAdd(427); } 5609 break; 5610 case 427: 5611 if (jjCanMove_7(hiByte, i1, i2, l1, l2)) 5612 { jjCheckNAddStates(33, 65); } 5613 break; 5614 case 428: 5615 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 5616 { jjCheckNAdd(429); } 5617 break; 5618 case 429: 5619 if (jjCanMove_9(hiByte, i1, i2, l1, l2)) 5620 { jjCheckNAddStates(33, 65); } 5621 break; 5622 case 430: 5623 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 5624 { jjCheckNAdd(431); } 5625 break; 5626 case 431: 5627 if (jjCanMove_11(hiByte, i1, i2, l1, l2)) 5628 { jjCheckNAddStates(33, 65); } 5629 break; 5630 case 432: 5631 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 5632 { jjCheckNAdd(433); } 5633 break; 5634 case 433: 5635 if (jjCanMove_13(hiByte, i1, i2, l1, l2)) 5636 { jjCheckNAddStates(33, 65); } 5637 break; 5638 case 434: 5639 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 5640 { jjCheckNAdd(435); } 5641 break; 5642 case 435: 5643 if (jjCanMove_15(hiByte, i1, i2, l1, l2)) 5644 { jjCheckNAddStates(33, 65); } 5645 break; 5646 case 436: 5647 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 5648 { jjCheckNAdd(437); } 5649 break; 5650 case 437: 5651 if (jjCanMove_17(hiByte, i1, i2, l1, l2)) 5652 { jjCheckNAddStates(33, 65); } 5653 break; 5654 case 438: 5655 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 5656 { jjCheckNAdd(439); } 5657 break; 5658 case 439: 5659 if (jjCanMove_19(hiByte, i1, i2, l1, l2)) 5660 { jjCheckNAddStates(33, 65); } 5661 break; 5662 case 440: 5663 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 5664 { jjCheckNAdd(441); } 5665 break; 5666 case 441: 5667 if (jjCanMove_21(hiByte, i1, i2, l1, l2)) 5668 { jjCheckNAddStates(33, 65); } 5669 break; 5670 case 442: 5671 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 5672 { jjCheckNAdd(443); } 5673 break; 5674 case 443: 5675 if (jjCanMove_23(hiByte, i1, i2, l1, l2)) 5676 { jjCheckNAddStates(33, 65); } 5677 break; 5678 case 444: 5679 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 5680 { jjCheckNAdd(445); } 5681 break; 5682 case 445: 5683 if (jjCanMove_25(hiByte, i1, i2, l1, l2)) 5684 { jjCheckNAddStates(33, 65); } 5685 break; 5686 case 446: 5687 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 5688 { jjCheckNAdd(447); } 5689 break; 5690 case 447: 5691 if (jjCanMove_27(hiByte, i1, i2, l1, l2)) 5692 { jjCheckNAddStates(33, 65); } 5693 break; 5694 case 448: 5695 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 5696 { jjCheckNAdd(449); } 5697 break; 5698 case 449: 5699 if (jjCanMove_29(hiByte, i1, i2, l1, l2)) 5700 { jjCheckNAddStates(33, 65); } 5701 break; 5702 case 450: 5703 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 5704 { jjCheckNAdd(451); } 5705 break; 5706 case 451: 5707 if (jjCanMove_31(hiByte, i1, i2, l1, l2)) 5708 { jjCheckNAddStates(33, 65); } 5709 break; 5710 case 452: 5711 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 5712 { jjCheckNAdd(453); } 5713 break; 5714 case 453: 5715 if (jjCanMove_33(hiByte, i1, i2, l1, l2)) 5716 { jjCheckNAddStates(33, 65); } 5717 break; 5718 case 454: 5719 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 5720 { jjCheckNAdd(455); } 5721 break; 5722 case 455: 5723 if (jjCanMove_35(hiByte, i1, i2, l1, l2)) 5724 { jjCheckNAddStates(33, 65); } 5725 break; 5726 case 456: 5727 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 5728 { jjCheckNAdd(457); } 5729 break; 5730 case 457: 5731 if (jjCanMove_37(hiByte, i1, i2, l1, l2)) 5732 { jjCheckNAddStates(33, 65); } 5733 break; 5734 case 458: 5735 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 5736 { jjCheckNAdd(459); } 5737 break; 5738 case 459: 5739 if (jjCanMove_39(hiByte, i1, i2, l1, l2)) 5740 { jjCheckNAddStates(33, 65); } 5741 break; 5742 case 460: 5743 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 5744 { jjCheckNAdd(461); } 5745 break; 5746 case 461: 5747 if (jjCanMove_41(hiByte, i1, i2, l1, l2)) 5748 { jjCheckNAddStates(33, 65); } 5749 break; 5750 case 462: 5751 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 5752 { jjCheckNAdd(463); } 5753 break; 5754 case 463: 5755 if (jjCanMove_64(hiByte, i1, i2, l1, l2)) 5756 { jjCheckNAddStates(33, 65); } 5757 break; 5758 case 464: 5759 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 5760 { jjCheckNAdd(465); } 5761 break; 5762 case 465: 5763 if (jjCanMove_45(hiByte, i1, i2, l1, l2)) 5764 { jjCheckNAddStates(33, 65); } 5765 break; 5766 case 466: 5767 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 5768 { jjCheckNAdd(467); } 5769 break; 5770 case 467: 5771 if (jjCanMove_47(hiByte, i1, i2, l1, l2)) 5772 { jjCheckNAddStates(33, 65); } 5773 break; 5774 case 468: 5775 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 5776 { jjCheckNAdd(469); } 5777 break; 5778 case 469: 5779 if (jjCanMove_49(hiByte, i1, i2, l1, l2)) 5780 { jjCheckNAddStates(33, 65); } 5781 break; 5782 case 470: 5783 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 5784 { jjCheckNAdd(471); } 5785 break; 5786 case 471: 5787 if (jjCanMove_51(hiByte, i1, i2, l1, l2)) 5788 { jjCheckNAddStates(33, 65); } 5789 break; 5790 case 472: 5791 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 5792 { jjCheckNAdd(473); } 5793 break; 5794 case 473: 5795 if (jjCanMove_53(hiByte, i1, i2, l1, l2)) 5796 { jjCheckNAddStates(33, 65); } 5797 break; 5798 case 474: 5799 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 5800 { jjCheckNAdd(475); } 5801 break; 5802 case 475: 5803 if (jjCanMove_55(hiByte, i1, i2, l1, l2)) 5804 { jjCheckNAddStates(33, 65); } 5805 break; 5806 case 476: 5807 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 5808 { jjCheckNAdd(477); } 5809 break; 5810 case 477: 5811 if (jjCanMove_57(hiByte, i1, i2, l1, l2)) 5812 { jjCheckNAddStates(33, 65); } 5813 break; 5814 case 478: 5815 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 5816 { jjCheckNAdd(479); } 5817 break; 5818 case 479: 5819 if (jjCanMove_59(hiByte, i1, i2, l1, l2)) 5820 { jjCheckNAddStates(33, 65); } 5821 break; 5822 case 480: 5823 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 5824 { jjCheckNAdd(481); } 5825 break; 5826 case 481: 5827 if (jjCanMove_61(hiByte, i1, i2, l1, l2)) 5828 { jjCheckNAddStates(33, 65); } 5829 break; 5830 case 483: 5831 case 484: 5832 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 5833 { jjCheckNAddStates(461, 493); } 5834 break; 5835 case 485: 5836 case 586: 5837 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 5838 { jjCheckNAdd(486); } 5839 break; 5840 case 486: 5841 if (jjCanMove_3(hiByte, i1, i2, l1, l2)) 5842 { jjCheckNAddStates(461, 493); } 5843 break; 5844 case 487: 5845 case 585: 5846 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 5847 { jjCheckNAdd(488); } 5848 break; 5849 case 488: 5850 if (jjCanMove_5(hiByte, i1, i2, l1, l2)) 5851 { jjCheckNAddStates(461, 493); } 5852 break; 5853 case 489: 5854 case 584: 5855 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 5856 { jjCheckNAdd(490); } 5857 break; 5858 case 490: 5859 if (jjCanMove_7(hiByte, i1, i2, l1, l2)) 5860 { jjCheckNAddStates(461, 493); } 5861 break; 5862 case 491: 5863 case 583: 5864 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 5865 { jjCheckNAdd(492); } 5866 break; 5867 case 492: 5868 if (jjCanMove_9(hiByte, i1, i2, l1, l2)) 5869 { jjCheckNAddStates(461, 493); } 5870 break; 5871 case 493: 5872 case 582: 5873 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 5874 { jjCheckNAdd(494); } 5875 break; 5876 case 494: 5877 if (jjCanMove_11(hiByte, i1, i2, l1, l2)) 5878 { jjCheckNAddStates(461, 493); } 5879 break; 5880 case 495: 5881 case 581: 5882 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 5883 { jjCheckNAdd(496); } 5884 break; 5885 case 496: 5886 if (jjCanMove_13(hiByte, i1, i2, l1, l2)) 5887 { jjCheckNAddStates(461, 493); } 5888 break; 5889 case 497: 5890 case 580: 5891 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 5892 { jjCheckNAdd(498); } 5893 break; 5894 case 498: 5895 if (jjCanMove_15(hiByte, i1, i2, l1, l2)) 5896 { jjCheckNAddStates(461, 493); } 5897 break; 5898 case 499: 5899 case 579: 5900 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 5901 { jjCheckNAdd(500); } 5902 break; 5903 case 500: 5904 if (jjCanMove_17(hiByte, i1, i2, l1, l2)) 5905 { jjCheckNAddStates(461, 493); } 5906 break; 5907 case 501: 5908 case 578: 5909 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 5910 { jjCheckNAdd(502); } 5911 break; 5912 case 502: 5913 if (jjCanMove_19(hiByte, i1, i2, l1, l2)) 5914 { jjCheckNAddStates(461, 493); } 5915 break; 5916 case 503: 5917 case 577: 5918 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 5919 { jjCheckNAdd(504); } 5920 break; 5921 case 504: 5922 if (jjCanMove_21(hiByte, i1, i2, l1, l2)) 5923 { jjCheckNAddStates(461, 493); } 5924 break; 5925 case 505: 5926 case 576: 5927 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 5928 { jjCheckNAdd(506); } 5929 break; 5930 case 506: 5931 if (jjCanMove_23(hiByte, i1, i2, l1, l2)) 5932 { jjCheckNAddStates(461, 493); } 5933 break; 5934 case 507: 5935 case 575: 5936 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 5937 { jjCheckNAdd(508); } 5938 break; 5939 case 508: 5940 if (jjCanMove_25(hiByte, i1, i2, l1, l2)) 5941 { jjCheckNAddStates(461, 493); } 5942 break; 5943 case 509: 5944 case 574: 5945 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 5946 { jjCheckNAdd(510); } 5947 break; 5948 case 510: 5949 if (jjCanMove_27(hiByte, i1, i2, l1, l2)) 5950 { jjCheckNAddStates(461, 493); } 5951 break; 5952 case 511: 5953 case 573: 5954 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 5955 { jjCheckNAdd(512); } 5956 break; 5957 case 512: 5958 if (jjCanMove_29(hiByte, i1, i2, l1, l2)) 5959 { jjCheckNAddStates(461, 493); } 5960 break; 5961 case 513: 5962 case 572: 5963 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 5964 { jjCheckNAdd(514); } 5965 break; 5966 case 514: 5967 if (jjCanMove_31(hiByte, i1, i2, l1, l2)) 5968 { jjCheckNAddStates(461, 493); } 5969 break; 5970 case 515: 5971 case 571: 5972 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 5973 { jjCheckNAdd(516); } 5974 break; 5975 case 516: 5976 if (jjCanMove_33(hiByte, i1, i2, l1, l2)) 5977 { jjCheckNAddStates(461, 493); } 5978 break; 5979 case 517: 5980 case 570: 5981 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 5982 { jjCheckNAdd(518); } 5983 break; 5984 case 518: 5985 if (jjCanMove_35(hiByte, i1, i2, l1, l2)) 5986 { jjCheckNAddStates(461, 493); } 5987 break; 5988 case 519: 5989 case 569: 5990 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 5991 { jjCheckNAdd(520); } 5992 break; 5993 case 520: 5994 if (jjCanMove_37(hiByte, i1, i2, l1, l2)) 5995 { jjCheckNAddStates(461, 493); } 5996 break; 5997 case 521: 5998 case 568: 5999 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 6000 { jjCheckNAdd(522); } 6001 break; 6002 case 522: 6003 if (jjCanMove_39(hiByte, i1, i2, l1, l2)) 6004 { jjCheckNAddStates(461, 493); } 6005 break; 6006 case 523: 6007 case 567: 6008 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 6009 { jjCheckNAdd(524); } 6010 break; 6011 case 524: 6012 if (jjCanMove_41(hiByte, i1, i2, l1, l2)) 6013 { jjCheckNAddStates(461, 493); } 6014 break; 6015 case 525: 6016 case 566: 6017 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 6018 { jjCheckNAdd(526); } 6019 break; 6020 case 526: 6021 if (jjCanMove_65(hiByte, i1, i2, l1, l2)) 6022 { jjCheckNAddStates(461, 493); } 6023 break; 6024 case 527: 6025 case 565: 6026 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 6027 { jjCheckNAdd(528); } 6028 break; 6029 case 528: 6030 if (jjCanMove_45(hiByte, i1, i2, l1, l2)) 6031 { jjCheckNAddStates(461, 493); } 6032 break; 6033 case 529: 6034 case 564: 6035 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 6036 { jjCheckNAdd(530); } 6037 break; 6038 case 530: 6039 if (jjCanMove_47(hiByte, i1, i2, l1, l2)) 6040 { jjCheckNAddStates(461, 493); } 6041 break; 6042 case 531: 6043 case 563: 6044 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 6045 { jjCheckNAdd(532); } 6046 break; 6047 case 532: 6048 if (jjCanMove_49(hiByte, i1, i2, l1, l2)) 6049 { jjCheckNAddStates(461, 493); } 6050 break; 6051 case 533: 6052 case 562: 6053 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 6054 { jjCheckNAdd(534); } 6055 break; 6056 case 534: 6057 if (jjCanMove_51(hiByte, i1, i2, l1, l2)) 6058 { jjCheckNAddStates(461, 493); } 6059 break; 6060 case 535: 6061 case 561: 6062 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 6063 { jjCheckNAdd(536); } 6064 break; 6065 case 536: 6066 if (jjCanMove_53(hiByte, i1, i2, l1, l2)) 6067 { jjCheckNAddStates(461, 493); } 6068 break; 6069 case 537: 6070 case 560: 6071 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 6072 { jjCheckNAdd(538); } 6073 break; 6074 case 538: 6075 if (jjCanMove_55(hiByte, i1, i2, l1, l2)) 6076 { jjCheckNAddStates(461, 493); } 6077 break; 6078 case 539: 6079 case 559: 6080 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 6081 { jjCheckNAdd(540); } 6082 break; 6083 case 540: 6084 if (jjCanMove_57(hiByte, i1, i2, l1, l2)) 6085 { jjCheckNAddStates(461, 493); } 6086 break; 6087 case 541: 6088 case 558: 6089 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 6090 { jjCheckNAdd(542); } 6091 break; 6092 case 542: 6093 if (jjCanMove_59(hiByte, i1, i2, l1, l2)) 6094 { jjCheckNAddStates(461, 493); } 6095 break; 6096 case 543: 6097 case 557: 6098 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 6099 { jjCheckNAdd(544); } 6100 break; 6101 case 544: 6102 if (jjCanMove_61(hiByte, i1, i2, l1, l2)) 6103 { jjCheckNAddStates(461, 493); } 6104 break; 6105 case 587: 6106 if (!jjCanMove_1(hiByte, i1, i2, l1, l2)) 6107 break; 6108 if (kind > 66) 6109 kind = 66; 6110 { jjCheckNAddStates(0, 30); } 6111 break; 6112 case 588: 6113 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 6114 { jjCheckNAdd(589); } 6115 break; 6116 case 589: 6117 if (!jjCanMove_3(hiByte, i1, i2, l1, l2)) 6118 break; 6119 if (kind > 66) 6120 kind = 66; 6121 { jjCheckNAddStates(0, 30); } 6122 break; 6123 case 590: 6124 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 6125 { jjCheckNAdd(591); } 6126 break; 6127 case 591: 6128 if (!jjCanMove_5(hiByte, i1, i2, l1, l2)) 6129 break; 6130 if (kind > 66) 6131 kind = 66; 6132 { jjCheckNAddStates(0, 30); } 6133 break; 6134 case 592: 6135 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 6136 { jjCheckNAdd(593); } 6137 break; 6138 case 593: 6139 if (!jjCanMove_7(hiByte, i1, i2, l1, l2)) 6140 break; 6141 if (kind > 66) 6142 kind = 66; 6143 { jjCheckNAddStates(0, 30); } 6144 break; 6145 case 594: 6146 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 6147 { jjCheckNAdd(595); } 6148 break; 6149 case 595: 6150 if (!jjCanMove_9(hiByte, i1, i2, l1, l2)) 6151 break; 6152 if (kind > 66) 6153 kind = 66; 6154 { jjCheckNAddStates(0, 30); } 6155 break; 6156 case 596: 6157 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 6158 { jjCheckNAdd(597); } 6159 break; 6160 case 597: 6161 if (!jjCanMove_11(hiByte, i1, i2, l1, l2)) 6162 break; 6163 if (kind > 66) 6164 kind = 66; 6165 { jjCheckNAddStates(0, 30); } 6166 break; 6167 case 598: 6168 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 6169 { jjCheckNAdd(599); } 6170 break; 6171 case 599: 6172 if (!jjCanMove_13(hiByte, i1, i2, l1, l2)) 6173 break; 6174 if (kind > 66) 6175 kind = 66; 6176 { jjCheckNAddStates(0, 30); } 6177 break; 6178 case 600: 6179 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 6180 { jjCheckNAdd(601); } 6181 break; 6182 case 601: 6183 if (!jjCanMove_15(hiByte, i1, i2, l1, l2)) 6184 break; 6185 if (kind > 66) 6186 kind = 66; 6187 { jjCheckNAddStates(0, 30); } 6188 break; 6189 case 602: 6190 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 6191 { jjCheckNAdd(603); } 6192 break; 6193 case 603: 6194 if (!jjCanMove_17(hiByte, i1, i2, l1, l2)) 6195 break; 6196 if (kind > 66) 6197 kind = 66; 6198 { jjCheckNAddStates(0, 30); } 6199 break; 6200 case 604: 6201 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 6202 { jjCheckNAdd(605); } 6203 break; 6204 case 605: 6205 if (!jjCanMove_19(hiByte, i1, i2, l1, l2)) 6206 break; 6207 if (kind > 66) 6208 kind = 66; 6209 { jjCheckNAddStates(0, 30); } 6210 break; 6211 case 606: 6212 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 6213 { jjCheckNAdd(607); } 6214 break; 6215 case 607: 6216 if (!jjCanMove_21(hiByte, i1, i2, l1, l2)) 6217 break; 6218 if (kind > 66) 6219 kind = 66; 6220 { jjCheckNAddStates(0, 30); } 6221 break; 6222 case 608: 6223 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 6224 { jjCheckNAdd(609); } 6225 break; 6226 case 609: 6227 if (!jjCanMove_23(hiByte, i1, i2, l1, l2)) 6228 break; 6229 if (kind > 66) 6230 kind = 66; 6231 { jjCheckNAddStates(0, 30); } 6232 break; 6233 case 610: 6234 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 6235 { jjCheckNAdd(611); } 6236 break; 6237 case 611: 6238 if (!jjCanMove_25(hiByte, i1, i2, l1, l2)) 6239 break; 6240 if (kind > 66) 6241 kind = 66; 6242 { jjCheckNAddStates(0, 30); } 6243 break; 6244 case 612: 6245 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 6246 { jjCheckNAdd(613); } 6247 break; 6248 case 613: 6249 if (!jjCanMove_27(hiByte, i1, i2, l1, l2)) 6250 break; 6251 if (kind > 66) 6252 kind = 66; 6253 { jjCheckNAddStates(0, 30); } 6254 break; 6255 case 614: 6256 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 6257 { jjCheckNAdd(615); } 6258 break; 6259 case 615: 6260 if (!jjCanMove_29(hiByte, i1, i2, l1, l2)) 6261 break; 6262 if (kind > 66) 6263 kind = 66; 6264 { jjCheckNAddStates(0, 30); } 6265 break; 6266 case 616: 6267 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 6268 { jjCheckNAdd(617); } 6269 break; 6270 case 617: 6271 if (!jjCanMove_31(hiByte, i1, i2, l1, l2)) 6272 break; 6273 if (kind > 66) 6274 kind = 66; 6275 { jjCheckNAddStates(0, 30); } 6276 break; 6277 case 618: 6278 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 6279 { jjCheckNAdd(619); } 6280 break; 6281 case 619: 6282 if (!jjCanMove_33(hiByte, i1, i2, l1, l2)) 6283 break; 6284 if (kind > 66) 6285 kind = 66; 6286 { jjCheckNAddStates(0, 30); } 6287 break; 6288 case 620: 6289 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 6290 { jjCheckNAdd(621); } 6291 break; 6292 case 621: 6293 if (!jjCanMove_35(hiByte, i1, i2, l1, l2)) 6294 break; 6295 if (kind > 66) 6296 kind = 66; 6297 { jjCheckNAddStates(0, 30); } 6298 break; 6299 case 622: 6300 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 6301 { jjCheckNAdd(623); } 6302 break; 6303 case 623: 6304 if (!jjCanMove_37(hiByte, i1, i2, l1, l2)) 6305 break; 6306 if (kind > 66) 6307 kind = 66; 6308 { jjCheckNAddStates(0, 30); } 6309 break; 6310 case 624: 6311 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 6312 { jjCheckNAdd(625); } 6313 break; 6314 case 625: 6315 if (!jjCanMove_39(hiByte, i1, i2, l1, l2)) 6316 break; 6317 if (kind > 66) 6318 kind = 66; 6319 { jjCheckNAddStates(0, 30); } 6320 break; 6321 case 626: 6322 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 6323 { jjCheckNAdd(627); } 6324 break; 6325 case 627: 6326 if (!jjCanMove_41(hiByte, i1, i2, l1, l2)) 6327 break; 6328 if (kind > 66) 6329 kind = 66; 6330 { jjCheckNAddStates(0, 30); } 6331 break; 6332 case 628: 6333 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 6334 { jjCheckNAdd(629); } 6335 break; 6336 case 629: 6337 if (!jjCanMove_66(hiByte, i1, i2, l1, l2)) 6338 break; 6339 if (kind > 66) 6340 kind = 66; 6341 { jjCheckNAddStates(0, 30); } 6342 break; 6343 case 630: 6344 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 6345 { jjCheckNAdd(631); } 6346 break; 6347 case 631: 6348 if (!jjCanMove_45(hiByte, i1, i2, l1, l2)) 6349 break; 6350 if (kind > 66) 6351 kind = 66; 6352 { jjCheckNAddStates(0, 30); } 6353 break; 6354 case 632: 6355 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 6356 { jjCheckNAdd(633); } 6357 break; 6358 case 633: 6359 if (!jjCanMove_47(hiByte, i1, i2, l1, l2)) 6360 break; 6361 if (kind > 66) 6362 kind = 66; 6363 { jjCheckNAddStates(0, 30); } 6364 break; 6365 case 634: 6366 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 6367 { jjCheckNAdd(635); } 6368 break; 6369 case 635: 6370 if (!jjCanMove_49(hiByte, i1, i2, l1, l2)) 6371 break; 6372 if (kind > 66) 6373 kind = 66; 6374 { jjCheckNAddStates(0, 30); } 6375 break; 6376 case 636: 6377 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 6378 { jjCheckNAdd(637); } 6379 break; 6380 case 637: 6381 if (!jjCanMove_51(hiByte, i1, i2, l1, l2)) 6382 break; 6383 if (kind > 66) 6384 kind = 66; 6385 { jjCheckNAddStates(0, 30); } 6386 break; 6387 case 638: 6388 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 6389 { jjCheckNAdd(639); } 6390 break; 6391 case 639: 6392 if (!jjCanMove_53(hiByte, i1, i2, l1, l2)) 6393 break; 6394 if (kind > 66) 6395 kind = 66; 6396 { jjCheckNAddStates(0, 30); } 6397 break; 6398 case 640: 6399 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 6400 { jjCheckNAdd(641); } 6401 break; 6402 case 641: 6403 if (!jjCanMove_55(hiByte, i1, i2, l1, l2)) 6404 break; 6405 if (kind > 66) 6406 kind = 66; 6407 { jjCheckNAddStates(0, 30); } 6408 break; 6409 case 642: 6410 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 6411 { jjCheckNAdd(643); } 6412 break; 6413 case 643: 6414 if (!jjCanMove_57(hiByte, i1, i2, l1, l2)) 6415 break; 6416 if (kind > 66) 6417 kind = 66; 6418 { jjCheckNAddStates(0, 30); } 6419 break; 6420 case 644: 6421 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 6422 { jjCheckNAdd(645); } 6423 break; 6424 case 645: 6425 if (!jjCanMove_59(hiByte, i1, i2, l1, l2)) 6426 break; 6427 if (kind > 66) 6428 kind = 66; 6429 { jjCheckNAddStates(0, 30); } 6430 break; 6431 case 646: 6432 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 6433 { jjCheckNAdd(647); } 6434 break; 6435 case 647: 6436 if (!jjCanMove_61(hiByte, i1, i2, l1, l2)) 6437 break; 6438 if (kind > 66) 6439 kind = 66; 6440 { jjCheckNAddStates(0, 30); } 6441 break; 6442 case 648: 6443 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 6444 { jjCheckNAddTwoStates(481, 647); } 6445 break; 6446 case 649: 6447 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 6448 { jjCheckNAddTwoStates(479, 645); } 6449 break; 6450 case 650: 6451 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 6452 { jjCheckNAddTwoStates(477, 643); } 6453 break; 6454 case 651: 6455 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 6456 { jjCheckNAddTwoStates(475, 641); } 6457 break; 6458 case 652: 6459 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 6460 { jjCheckNAddTwoStates(473, 639); } 6461 break; 6462 case 653: 6463 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 6464 { jjCheckNAddTwoStates(471, 637); } 6465 break; 6466 case 654: 6467 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 6468 { jjCheckNAddTwoStates(469, 635); } 6469 break; 6470 case 655: 6471 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 6472 { jjCheckNAddTwoStates(467, 633); } 6473 break; 6474 case 656: 6475 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 6476 { jjCheckNAddTwoStates(465, 631); } 6477 break; 6478 case 657: 6479 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 6480 { jjCheckNAddTwoStates(463, 629); } 6481 break; 6482 case 658: 6483 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 6484 { jjCheckNAddTwoStates(461, 627); } 6485 break; 6486 case 659: 6487 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 6488 { jjCheckNAddTwoStates(459, 625); } 6489 break; 6490 case 660: 6491 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 6492 { jjCheckNAddTwoStates(457, 623); } 6493 break; 6494 case 661: 6495 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 6496 { jjCheckNAddTwoStates(455, 621); } 6497 break; 6498 case 662: 6499 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 6500 { jjCheckNAddTwoStates(453, 619); } 6501 break; 6502 case 663: 6503 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 6504 { jjCheckNAddTwoStates(451, 617); } 6505 break; 6506 case 664: 6507 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 6508 { jjCheckNAddTwoStates(449, 615); } 6509 break; 6510 case 665: 6511 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 6512 { jjCheckNAddTwoStates(447, 613); } 6513 break; 6514 case 666: 6515 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 6516 { jjCheckNAddTwoStates(445, 611); } 6517 break; 6518 case 667: 6519 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 6520 { jjCheckNAddTwoStates(443, 609); } 6521 break; 6522 case 668: 6523 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 6524 { jjCheckNAddTwoStates(441, 607); } 6525 break; 6526 case 669: 6527 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 6528 { jjCheckNAddTwoStates(439, 605); } 6529 break; 6530 case 670: 6531 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 6532 { jjCheckNAddTwoStates(437, 603); } 6533 break; 6534 case 671: 6535 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 6536 { jjCheckNAddTwoStates(435, 601); } 6537 break; 6538 case 672: 6539 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 6540 { jjCheckNAddTwoStates(433, 599); } 6541 break; 6542 case 673: 6543 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 6544 { jjCheckNAddTwoStates(431, 597); } 6545 break; 6546 case 674: 6547 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 6548 { jjCheckNAddTwoStates(429, 595); } 6549 break; 6550 case 675: 6551 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 6552 { jjCheckNAddTwoStates(427, 593); } 6553 break; 6554 case 676: 6555 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 6556 { jjCheckNAddTwoStates(425, 591); } 6557 break; 6558 case 677: 6559 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 6560 { jjCheckNAddTwoStates(423, 589); } 6561 break; 6562 default : if (i1 == 0 || l1 == 0 || i2 == 0 || l2 == 0) break; else break; 6563 } 6564 } while(i != startsAt); 6565 } 6566 if (kind != 0x7fffffff) 6567 { 6568 jjmatchedKind = kind; 6569 jjmatchedPos = curPos; 6570 kind = 0x7fffffff; 6571 } 6572 ++curPos; 6573 if ((i = jjnewStateCnt) == (startsAt = 678 - (jjnewStateCnt = startsAt))) 6574 return curPos; 6575 try { curChar = input_stream.readChar(); } 6576 catch(java.io.IOException e) { return curPos; } 6577 } 6578} 6579private int jjMoveStringLiteralDfa0_3() 6580{ 6581 return jjMoveNfa_3(7, 0); 6582} 6583private int jjMoveNfa_3(int startState, int curPos) 6584{ 6585 int startsAt = 0; 6586 jjnewStateCnt = 9; 6587 int i = 1; 6588 jjstateSet[0] = startState; 6589 int kind = 0x7fffffff; 6590 for (;;) 6591 { 6592 if (++jjround == 0x7fffffff) 6593 ReInitRounds(); 6594 if (curChar < 64) 6595 { 6596 long l = 1L << curChar; 6597 do 6598 { 6599 switch(jjstateSet[--i]) 6600 { 6601 case 7: 6602 if ((0xdbff8cfeffffcdffL & l) != 0L) 6603 { 6604 if (kind > 73) 6605 kind = 73; 6606 } 6607 else if (curChar == 45) 6608 jjstateSet[jjnewStateCnt++] = 6; 6609 break; 6610 case 0: 6611 if (curChar == 45) 6612 { jjCheckNAddStates(535, 537); } 6613 break; 6614 case 1: 6615 if ((0x100000200L & l) != 0L) 6616 { jjCheckNAddStates(535, 537); } 6617 break; 6618 case 2: 6619 if ((0x2400L & l) != 0L && kind > 72) 6620 kind = 72; 6621 break; 6622 case 3: 6623 if (curChar == 10 && kind > 72) 6624 kind = 72; 6625 break; 6626 case 4: 6627 if (curChar == 13) 6628 jjstateSet[jjnewStateCnt++] = 3; 6629 break; 6630 case 5: 6631 if (curChar == 45) 6632 jjstateSet[jjnewStateCnt++] = 0; 6633 break; 6634 case 6: 6635 if (curChar == 45) 6636 jjstateSet[jjnewStateCnt++] = 5; 6637 break; 6638 case 8: 6639 if ((0xdbff8cfeffffcdffL & l) != 0L && kind > 73) 6640 kind = 73; 6641 break; 6642 default : break; 6643 } 6644 } while(i != startsAt); 6645 } 6646 else if (curChar < 128) 6647 { 6648 long l = 1L << (curChar & 077); 6649 do 6650 { 6651 switch(jjstateSet[--i]) 6652 { 6653 case 7: 6654 if ((0xc7fffffedfffffffL & l) != 0L) 6655 kind = 73; 6656 break; 6657 default : break; 6658 } 6659 } while(i != startsAt); 6660 } 6661 else 6662 { 6663 int hiByte = (curChar >> 8); 6664 int i1 = hiByte >> 6; 6665 long l1 = 1L << (hiByte & 077); 6666 int i2 = (curChar & 0xff) >> 6; 6667 long l2 = 1L << (curChar & 077); 6668 do 6669 { 6670 switch(jjstateSet[--i]) 6671 { 6672 case 7: 6673 if (jjCanMove_0(hiByte, i1, i2, l1, l2) && kind > 73) 6674 kind = 73; 6675 break; 6676 default : if (i1 == 0 || l1 == 0 || i2 == 0 || l2 == 0) break; else break; 6677 } 6678 } while(i != startsAt); 6679 } 6680 if (kind != 0x7fffffff) 6681 { 6682 jjmatchedKind = kind; 6683 jjmatchedPos = curPos; 6684 kind = 0x7fffffff; 6685 } 6686 ++curPos; 6687 if ((i = jjnewStateCnt) == (startsAt = 9 - (jjnewStateCnt = startsAt))) 6688 return curPos; 6689 try { curChar = input_stream.readChar(); } 6690 catch(java.io.IOException e) { return curPos; } 6691 } 6692} 6693private int jjMoveStringLiteralDfa0_2() 6694{ 6695 return jjMoveNfa_2(0, 0); 6696} 6697private int jjMoveNfa_2(int startState, int curPos) 6698{ 6699 int startsAt = 0; 6700 jjnewStateCnt = 93; 6701 int i = 1; 6702 jjstateSet[0] = startState; 6703 int kind = 0x7fffffff; 6704 for (;;) 6705 { 6706 if (++jjround == 0x7fffffff) 6707 ReInitRounds(); 6708 if (curChar < 64) 6709 { 6710 long l = 1L << curChar; 6711 do 6712 { 6713 switch(jjstateSet[--i]) 6714 { 6715 case 0: 6716 if ((0xdbff8cfeffffcdffL & l) != 0L) 6717 { 6718 if (kind > 73) 6719 kind = 73; 6720 } 6721 if (curChar == 36) 6722 { 6723 if (kind > 66) 6724 kind = 66; 6725 { jjCheckNAddStates(538, 568); } 6726 } 6727 break; 6728 case 1: 6729 if ((0x3ff001000000000L & l) == 0L) 6730 break; 6731 if (kind > 66) 6732 kind = 66; 6733 { jjCheckNAddStates(538, 568); } 6734 break; 6735 case 92: 6736 if ((0xdbff8cfeffffcdffL & l) != 0L && kind > 73) 6737 kind = 73; 6738 break; 6739 default : break; 6740 } 6741 } while(i != startsAt); 6742 } 6743 else if (curChar < 128) 6744 { 6745 long l = 1L << (curChar & 077); 6746 do 6747 { 6748 switch(jjstateSet[--i]) 6749 { 6750 case 0: 6751 if ((0xc7fffffedfffffffL & l) != 0L) 6752 { 6753 if (kind > 73) 6754 kind = 73; 6755 } 6756 if ((0x7fffffe87fffffeL & l) != 0L) 6757 { 6758 if (kind > 66) 6759 kind = 66; 6760 { jjCheckNAddStates(538, 568); } 6761 } 6762 break; 6763 case 1: 6764 if ((0x7fffffe87fffffeL & l) == 0L) 6765 break; 6766 if (kind > 66) 6767 kind = 66; 6768 { jjCheckNAddStates(538, 568); } 6769 break; 6770 case 92: 6771 if ((0xc7fffffedfffffffL & l) != 0L && kind > 73) 6772 kind = 73; 6773 break; 6774 default : break; 6775 } 6776 } while(i != startsAt); 6777 } 6778 else 6779 { 6780 int hiByte = (curChar >> 8); 6781 int i1 = hiByte >> 6; 6782 long l1 = 1L << (hiByte & 077); 6783 int i2 = (curChar & 0xff) >> 6; 6784 long l2 = 1L << (curChar & 077); 6785 do 6786 { 6787 switch(jjstateSet[--i]) 6788 { 6789 case 0: 6790 if (jjCanMove_1(hiByte, i1, i2, l1, l2)) 6791 { 6792 if (kind > 66) 6793 kind = 66; 6794 { jjCheckNAddStates(538, 568); } 6795 } 6796 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 6797 { jjCheckNAdd(61); } 6798 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 6799 { jjCheckNAdd(59); } 6800 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 6801 { jjCheckNAdd(57); } 6802 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 6803 { jjCheckNAdd(55); } 6804 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 6805 { jjCheckNAdd(53); } 6806 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 6807 { jjCheckNAdd(51); } 6808 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 6809 { jjCheckNAdd(49); } 6810 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 6811 { jjCheckNAdd(47); } 6812 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 6813 { jjCheckNAdd(45); } 6814 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 6815 { jjCheckNAdd(43); } 6816 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 6817 { jjCheckNAdd(41); } 6818 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 6819 { jjCheckNAdd(39); } 6820 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 6821 { jjCheckNAdd(37); } 6822 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 6823 { jjCheckNAdd(35); } 6824 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 6825 { jjCheckNAdd(33); } 6826 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 6827 { jjCheckNAdd(31); } 6828 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 6829 { jjCheckNAdd(29); } 6830 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 6831 { jjCheckNAdd(27); } 6832 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 6833 { jjCheckNAdd(25); } 6834 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 6835 { jjCheckNAdd(23); } 6836 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 6837 { jjCheckNAdd(21); } 6838 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 6839 { jjCheckNAdd(19); } 6840 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 6841 { jjCheckNAdd(17); } 6842 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 6843 { jjCheckNAdd(15); } 6844 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 6845 { jjCheckNAdd(13); } 6846 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 6847 { jjCheckNAdd(11); } 6848 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 6849 { jjCheckNAdd(9); } 6850 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 6851 { jjCheckNAdd(7); } 6852 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 6853 { jjCheckNAdd(5); } 6854 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 6855 { jjCheckNAdd(3); } 6856 if (jjCanMove_0(hiByte, i1, i2, l1, l2)) 6857 { 6858 if (kind > 73) 6859 kind = 73; 6860 } 6861 break; 6862 case 1: 6863 if (!jjCanMove_1(hiByte, i1, i2, l1, l2)) 6864 break; 6865 if (kind > 66) 6866 kind = 66; 6867 { jjCheckNAddStates(538, 568); } 6868 break; 6869 case 2: 6870 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 6871 { jjCheckNAdd(3); } 6872 break; 6873 case 3: 6874 if (!jjCanMove_3(hiByte, i1, i2, l1, l2)) 6875 break; 6876 if (kind > 66) 6877 kind = 66; 6878 { jjCheckNAddStates(538, 568); } 6879 break; 6880 case 4: 6881 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 6882 { jjCheckNAdd(5); } 6883 break; 6884 case 5: 6885 if (!jjCanMove_5(hiByte, i1, i2, l1, l2)) 6886 break; 6887 if (kind > 66) 6888 kind = 66; 6889 { jjCheckNAddStates(538, 568); } 6890 break; 6891 case 6: 6892 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 6893 { jjCheckNAdd(7); } 6894 break; 6895 case 7: 6896 if (!jjCanMove_7(hiByte, i1, i2, l1, l2)) 6897 break; 6898 if (kind > 66) 6899 kind = 66; 6900 { jjCheckNAddStates(538, 568); } 6901 break; 6902 case 8: 6903 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 6904 { jjCheckNAdd(9); } 6905 break; 6906 case 9: 6907 if (!jjCanMove_9(hiByte, i1, i2, l1, l2)) 6908 break; 6909 if (kind > 66) 6910 kind = 66; 6911 { jjCheckNAddStates(538, 568); } 6912 break; 6913 case 10: 6914 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 6915 { jjCheckNAdd(11); } 6916 break; 6917 case 11: 6918 if (!jjCanMove_11(hiByte, i1, i2, l1, l2)) 6919 break; 6920 if (kind > 66) 6921 kind = 66; 6922 { jjCheckNAddStates(538, 568); } 6923 break; 6924 case 12: 6925 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 6926 { jjCheckNAdd(13); } 6927 break; 6928 case 13: 6929 if (!jjCanMove_13(hiByte, i1, i2, l1, l2)) 6930 break; 6931 if (kind > 66) 6932 kind = 66; 6933 { jjCheckNAddStates(538, 568); } 6934 break; 6935 case 14: 6936 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 6937 { jjCheckNAdd(15); } 6938 break; 6939 case 15: 6940 if (!jjCanMove_15(hiByte, i1, i2, l1, l2)) 6941 break; 6942 if (kind > 66) 6943 kind = 66; 6944 { jjCheckNAddStates(538, 568); } 6945 break; 6946 case 16: 6947 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 6948 { jjCheckNAdd(17); } 6949 break; 6950 case 17: 6951 if (!jjCanMove_17(hiByte, i1, i2, l1, l2)) 6952 break; 6953 if (kind > 66) 6954 kind = 66; 6955 { jjCheckNAddStates(538, 568); } 6956 break; 6957 case 18: 6958 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 6959 { jjCheckNAdd(19); } 6960 break; 6961 case 19: 6962 if (!jjCanMove_19(hiByte, i1, i2, l1, l2)) 6963 break; 6964 if (kind > 66) 6965 kind = 66; 6966 { jjCheckNAddStates(538, 568); } 6967 break; 6968 case 20: 6969 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 6970 { jjCheckNAdd(21); } 6971 break; 6972 case 21: 6973 if (!jjCanMove_21(hiByte, i1, i2, l1, l2)) 6974 break; 6975 if (kind > 66) 6976 kind = 66; 6977 { jjCheckNAddStates(538, 568); } 6978 break; 6979 case 22: 6980 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 6981 { jjCheckNAdd(23); } 6982 break; 6983 case 23: 6984 if (!jjCanMove_23(hiByte, i1, i2, l1, l2)) 6985 break; 6986 if (kind > 66) 6987 kind = 66; 6988 { jjCheckNAddStates(538, 568); } 6989 break; 6990 case 24: 6991 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 6992 { jjCheckNAdd(25); } 6993 break; 6994 case 25: 6995 if (!jjCanMove_25(hiByte, i1, i2, l1, l2)) 6996 break; 6997 if (kind > 66) 6998 kind = 66; 6999 { jjCheckNAddStates(538, 568); } 7000 break; 7001 case 26: 7002 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 7003 { jjCheckNAdd(27); } 7004 break; 7005 case 27: 7006 if (!jjCanMove_27(hiByte, i1, i2, l1, l2)) 7007 break; 7008 if (kind > 66) 7009 kind = 66; 7010 { jjCheckNAddStates(538, 568); } 7011 break; 7012 case 28: 7013 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 7014 { jjCheckNAdd(29); } 7015 break; 7016 case 29: 7017 if (!jjCanMove_29(hiByte, i1, i2, l1, l2)) 7018 break; 7019 if (kind > 66) 7020 kind = 66; 7021 { jjCheckNAddStates(538, 568); } 7022 break; 7023 case 30: 7024 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 7025 { jjCheckNAdd(31); } 7026 break; 7027 case 31: 7028 if (!jjCanMove_31(hiByte, i1, i2, l1, l2)) 7029 break; 7030 if (kind > 66) 7031 kind = 66; 7032 { jjCheckNAddStates(538, 568); } 7033 break; 7034 case 32: 7035 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 7036 { jjCheckNAdd(33); } 7037 break; 7038 case 33: 7039 if (!jjCanMove_33(hiByte, i1, i2, l1, l2)) 7040 break; 7041 if (kind > 66) 7042 kind = 66; 7043 { jjCheckNAddStates(538, 568); } 7044 break; 7045 case 34: 7046 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 7047 { jjCheckNAdd(35); } 7048 break; 7049 case 35: 7050 if (!jjCanMove_35(hiByte, i1, i2, l1, l2)) 7051 break; 7052 if (kind > 66) 7053 kind = 66; 7054 { jjCheckNAddStates(538, 568); } 7055 break; 7056 case 36: 7057 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 7058 { jjCheckNAdd(37); } 7059 break; 7060 case 37: 7061 if (!jjCanMove_37(hiByte, i1, i2, l1, l2)) 7062 break; 7063 if (kind > 66) 7064 kind = 66; 7065 { jjCheckNAddStates(538, 568); } 7066 break; 7067 case 38: 7068 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 7069 { jjCheckNAdd(39); } 7070 break; 7071 case 39: 7072 if (!jjCanMove_39(hiByte, i1, i2, l1, l2)) 7073 break; 7074 if (kind > 66) 7075 kind = 66; 7076 { jjCheckNAddStates(538, 568); } 7077 break; 7078 case 40: 7079 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 7080 { jjCheckNAdd(41); } 7081 break; 7082 case 41: 7083 if (!jjCanMove_41(hiByte, i1, i2, l1, l2)) 7084 break; 7085 if (kind > 66) 7086 kind = 66; 7087 { jjCheckNAddStates(538, 568); } 7088 break; 7089 case 42: 7090 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 7091 { jjCheckNAdd(43); } 7092 break; 7093 case 43: 7094 if (!jjCanMove_67(hiByte, i1, i2, l1, l2)) 7095 break; 7096 if (kind > 66) 7097 kind = 66; 7098 { jjCheckNAddStates(538, 568); } 7099 break; 7100 case 44: 7101 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 7102 { jjCheckNAdd(45); } 7103 break; 7104 case 45: 7105 if (!jjCanMove_45(hiByte, i1, i2, l1, l2)) 7106 break; 7107 if (kind > 66) 7108 kind = 66; 7109 { jjCheckNAddStates(538, 568); } 7110 break; 7111 case 46: 7112 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 7113 { jjCheckNAdd(47); } 7114 break; 7115 case 47: 7116 if (!jjCanMove_47(hiByte, i1, i2, l1, l2)) 7117 break; 7118 if (kind > 66) 7119 kind = 66; 7120 { jjCheckNAddStates(538, 568); } 7121 break; 7122 case 48: 7123 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 7124 { jjCheckNAdd(49); } 7125 break; 7126 case 49: 7127 if (!jjCanMove_49(hiByte, i1, i2, l1, l2)) 7128 break; 7129 if (kind > 66) 7130 kind = 66; 7131 { jjCheckNAddStates(538, 568); } 7132 break; 7133 case 50: 7134 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 7135 { jjCheckNAdd(51); } 7136 break; 7137 case 51: 7138 if (!jjCanMove_51(hiByte, i1, i2, l1, l2)) 7139 break; 7140 if (kind > 66) 7141 kind = 66; 7142 { jjCheckNAddStates(538, 568); } 7143 break; 7144 case 52: 7145 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 7146 { jjCheckNAdd(53); } 7147 break; 7148 case 53: 7149 if (!jjCanMove_53(hiByte, i1, i2, l1, l2)) 7150 break; 7151 if (kind > 66) 7152 kind = 66; 7153 { jjCheckNAddStates(538, 568); } 7154 break; 7155 case 54: 7156 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 7157 { jjCheckNAdd(55); } 7158 break; 7159 case 55: 7160 if (!jjCanMove_55(hiByte, i1, i2, l1, l2)) 7161 break; 7162 if (kind > 66) 7163 kind = 66; 7164 { jjCheckNAddStates(538, 568); } 7165 break; 7166 case 56: 7167 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 7168 { jjCheckNAdd(57); } 7169 break; 7170 case 57: 7171 if (!jjCanMove_57(hiByte, i1, i2, l1, l2)) 7172 break; 7173 if (kind > 66) 7174 kind = 66; 7175 { jjCheckNAddStates(538, 568); } 7176 break; 7177 case 58: 7178 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 7179 { jjCheckNAdd(59); } 7180 break; 7181 case 59: 7182 if (!jjCanMove_59(hiByte, i1, i2, l1, l2)) 7183 break; 7184 if (kind > 66) 7185 kind = 66; 7186 { jjCheckNAddStates(538, 568); } 7187 break; 7188 case 60: 7189 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 7190 { jjCheckNAdd(61); } 7191 break; 7192 case 61: 7193 if (!jjCanMove_61(hiByte, i1, i2, l1, l2)) 7194 break; 7195 if (kind > 66) 7196 kind = 66; 7197 { jjCheckNAddStates(538, 568); } 7198 break; 7199 case 62: 7200 if (jjCanMove_60(hiByte, i1, i2, l1, l2)) 7201 { jjCheckNAdd(61); } 7202 break; 7203 case 63: 7204 if (jjCanMove_58(hiByte, i1, i2, l1, l2)) 7205 { jjCheckNAdd(59); } 7206 break; 7207 case 64: 7208 if (jjCanMove_56(hiByte, i1, i2, l1, l2)) 7209 { jjCheckNAdd(57); } 7210 break; 7211 case 65: 7212 if (jjCanMove_54(hiByte, i1, i2, l1, l2)) 7213 { jjCheckNAdd(55); } 7214 break; 7215 case 66: 7216 if (jjCanMove_52(hiByte, i1, i2, l1, l2)) 7217 { jjCheckNAdd(53); } 7218 break; 7219 case 67: 7220 if (jjCanMove_50(hiByte, i1, i2, l1, l2)) 7221 { jjCheckNAdd(51); } 7222 break; 7223 case 68: 7224 if (jjCanMove_48(hiByte, i1, i2, l1, l2)) 7225 { jjCheckNAdd(49); } 7226 break; 7227 case 69: 7228 if (jjCanMove_46(hiByte, i1, i2, l1, l2)) 7229 { jjCheckNAdd(47); } 7230 break; 7231 case 70: 7232 if (jjCanMove_44(hiByte, i1, i2, l1, l2)) 7233 { jjCheckNAdd(45); } 7234 break; 7235 case 71: 7236 if (jjCanMove_42(hiByte, i1, i2, l1, l2)) 7237 { jjCheckNAdd(43); } 7238 break; 7239 case 72: 7240 if (jjCanMove_40(hiByte, i1, i2, l1, l2)) 7241 { jjCheckNAdd(41); } 7242 break; 7243 case 73: 7244 if (jjCanMove_38(hiByte, i1, i2, l1, l2)) 7245 { jjCheckNAdd(39); } 7246 break; 7247 case 74: 7248 if (jjCanMove_36(hiByte, i1, i2, l1, l2)) 7249 { jjCheckNAdd(37); } 7250 break; 7251 case 75: 7252 if (jjCanMove_34(hiByte, i1, i2, l1, l2)) 7253 { jjCheckNAdd(35); } 7254 break; 7255 case 76: 7256 if (jjCanMove_32(hiByte, i1, i2, l1, l2)) 7257 { jjCheckNAdd(33); } 7258 break; 7259 case 77: 7260 if (jjCanMove_30(hiByte, i1, i2, l1, l2)) 7261 { jjCheckNAdd(31); } 7262 break; 7263 case 78: 7264 if (jjCanMove_28(hiByte, i1, i2, l1, l2)) 7265 { jjCheckNAdd(29); } 7266 break; 7267 case 79: 7268 if (jjCanMove_26(hiByte, i1, i2, l1, l2)) 7269 { jjCheckNAdd(27); } 7270 break; 7271 case 80: 7272 if (jjCanMove_24(hiByte, i1, i2, l1, l2)) 7273 { jjCheckNAdd(25); } 7274 break; 7275 case 81: 7276 if (jjCanMove_22(hiByte, i1, i2, l1, l2)) 7277 { jjCheckNAdd(23); } 7278 break; 7279 case 82: 7280 if (jjCanMove_20(hiByte, i1, i2, l1, l2)) 7281 { jjCheckNAdd(21); } 7282 break; 7283 case 83: 7284 if (jjCanMove_18(hiByte, i1, i2, l1, l2)) 7285 { jjCheckNAdd(19); } 7286 break; 7287 case 84: 7288 if (jjCanMove_16(hiByte, i1, i2, l1, l2)) 7289 { jjCheckNAdd(17); } 7290 break; 7291 case 85: 7292 if (jjCanMove_14(hiByte, i1, i2, l1, l2)) 7293 { jjCheckNAdd(15); } 7294 break; 7295 case 86: 7296 if (jjCanMove_12(hiByte, i1, i2, l1, l2)) 7297 { jjCheckNAdd(13); } 7298 break; 7299 case 87: 7300 if (jjCanMove_10(hiByte, i1, i2, l1, l2)) 7301 { jjCheckNAdd(11); } 7302 break; 7303 case 88: 7304 if (jjCanMove_8(hiByte, i1, i2, l1, l2)) 7305 { jjCheckNAdd(9); } 7306 break; 7307 case 89: 7308 if (jjCanMove_6(hiByte, i1, i2, l1, l2)) 7309 { jjCheckNAdd(7); } 7310 break; 7311 case 90: 7312 if (jjCanMove_4(hiByte, i1, i2, l1, l2)) 7313 { jjCheckNAdd(5); } 7314 break; 7315 case 91: 7316 if (jjCanMove_2(hiByte, i1, i2, l1, l2)) 7317 { jjCheckNAdd(3); } 7318 break; 7319 case 92: 7320 if (jjCanMove_0(hiByte, i1, i2, l1, l2) && kind > 73) 7321 kind = 73; 7322 break; 7323 default : if (i1 == 0 || l1 == 0 || i2 == 0 || l2 == 0) break; else break; 7324 } 7325 } while(i != startsAt); 7326 } 7327 if (kind != 0x7fffffff) 7328 { 7329 jjmatchedKind = kind; 7330 jjmatchedPos = curPos; 7331 kind = 0x7fffffff; 7332 } 7333 ++curPos; 7334 if ((i = jjnewStateCnt) == (startsAt = 93 - (jjnewStateCnt = startsAt))) 7335 return curPos; 7336 try { curChar = input_stream.readChar(); } 7337 catch(java.io.IOException e) { return curPos; } 7338 } 7339} 7340private final int jjStopStringLiteralDfa_1(int pos, long active0, long active1){ 7341 switch (pos) 7342 { 7343 case 0: 7344 if ((active1 & 0x2L) != 0L) 7345 { 7346 jjmatchedKind = 64; 7347 return -1; 7348 } 7349 return -1; 7350 case 1: 7351 if ((active1 & 0x2L) != 0L) 7352 { 7353 if (jjmatchedPos == 0) 7354 { 7355 jjmatchedKind = 64; 7356 jjmatchedPos = 0; 7357 } 7358 return -1; 7359 } 7360 return -1; 7361 default : 7362 return -1; 7363 } 7364} 7365private final int jjStartNfa_1(int pos, long active0, long active1){ 7366 return jjMoveNfa_1(jjStopStringLiteralDfa_1(pos, active0, active1), pos + 1); 7367} 7368private int jjMoveStringLiteralDfa0_1(){ 7369 switch(curChar) 7370 { 7371 case 34: 7372 return jjMoveStringLiteralDfa1_1(0x2L); 7373 default : 7374 return jjMoveNfa_1(0, 0); 7375 } 7376} 7377private int jjMoveStringLiteralDfa1_1(long active1){ 7378 try { curChar = input_stream.readChar(); } 7379 catch(java.io.IOException e) { 7380 jjStopStringLiteralDfa_1(0, 0L, active1); 7381 return 1; 7382 } 7383 switch(curChar) 7384 { 7385 case 34: 7386 return jjMoveStringLiteralDfa2_1(active1, 0x2L); 7387 default : 7388 break; 7389 } 7390 return jjStartNfa_1(0, 0L, active1); 7391} 7392private int jjMoveStringLiteralDfa2_1(long old1, long active1){ 7393 if (((active1 &= old1)) == 0L) 7394 return jjStartNfa_1(0, 0L, old1); 7395 try { curChar = input_stream.readChar(); } 7396 catch(java.io.IOException e) { 7397 jjStopStringLiteralDfa_1(1, 0L, active1); 7398 return 2; 7399 } 7400 switch(curChar) 7401 { 7402 case 34: 7403 if ((active1 & 0x2L) != 0L) 7404 return jjStopAtPos(2, 65); 7405 break; 7406 default : 7407 break; 7408 } 7409 return jjStartNfa_1(1, 0L, active1); 7410} 7411private int jjMoveNfa_1(int startState, int curPos) 7412{ 7413 int startsAt = 0; 7414 jjnewStateCnt = 4; 7415 int i = 1; 7416 jjstateSet[0] = startState; 7417 int kind = 0x7fffffff; 7418 for (;;) 7419 { 7420 if (++jjround == 0x7fffffff) 7421 ReInitRounds(); 7422 if (curChar < 64) 7423 { 7424 long l = 1L << curChar; 7425 do 7426 { 7427 switch(jjstateSet[--i]) 7428 { 7429 case 0: 7430 if (kind > 64) 7431 kind = 64; 7432 if ((0xdbff8cfeffffcdffL & l) != 0L) 7433 { 7434 if (kind > 73) 7435 kind = 73; 7436 } 7437 break; 7438 case 2: 7439 if (curChar == 34 && kind > 64) 7440 kind = 64; 7441 break; 7442 case 3: 7443 if ((0xdbff8cfeffffcdffL & l) != 0L && kind > 73) 7444 kind = 73; 7445 break; 7446 default : break; 7447 } 7448 } while(i != startsAt); 7449 } 7450 else if (curChar < 128) 7451 { 7452 long l = 1L << (curChar & 077); 7453 do 7454 { 7455 switch(jjstateSet[--i]) 7456 { 7457 case 0: 7458 if (kind > 64) 7459 kind = 64; 7460 if ((0xc7fffffedfffffffL & l) != 0L) 7461 { 7462 if (kind > 73) 7463 kind = 73; 7464 } 7465 if (curChar == 92) 7466 jjstateSet[jjnewStateCnt++] = 2; 7467 break; 7468 case 1: 7469 if (curChar == 92) 7470 jjstateSet[jjnewStateCnt++] = 2; 7471 break; 7472 case 3: 7473 if ((0xc7fffffedfffffffL & l) != 0L && kind > 73) 7474 kind = 73; 7475 break; 7476 default : break; 7477 } 7478 } while(i != startsAt); 7479 } 7480 else 7481 { 7482 int hiByte = (curChar >> 8); 7483 int i1 = hiByte >> 6; 7484 long l1 = 1L << (hiByte & 077); 7485 int i2 = (curChar & 0xff) >> 6; 7486 long l2 = 1L << (curChar & 077); 7487 do 7488 { 7489 switch(jjstateSet[--i]) 7490 { 7491 case 0: 7492 if (jjCanMove_0(hiByte, i1, i2, l1, l2)) 7493 { 7494 if (kind > 64) 7495 kind = 64; 7496 } 7497 if (jjCanMove_0(hiByte, i1, i2, l1, l2)) 7498 { 7499 if (kind > 73) 7500 kind = 73; 7501 } 7502 break; 7503 case 3: 7504 if (jjCanMove_0(hiByte, i1, i2, l1, l2) && kind > 73) 7505 kind = 73; 7506 break; 7507 default : if (i1 == 0 || l1 == 0 || i2 == 0 || l2 == 0) break; else break; 7508 } 7509 } while(i != startsAt); 7510 } 7511 if (kind != 0x7fffffff) 7512 { 7513 jjmatchedKind = kind; 7514 jjmatchedPos = curPos; 7515 kind = 0x7fffffff; 7516 } 7517 ++curPos; 7518 if ((i = jjnewStateCnt) == (startsAt = 4 - (jjnewStateCnt = startsAt))) 7519 return curPos; 7520 try { curChar = input_stream.readChar(); } 7521 catch(java.io.IOException e) { return curPos; } 7522 } 7523} 7524static final int[] jjnextStates = { 7525 587, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 7526 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, 640, 642, 644, 646, 550, 7527 556, 421, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, 448, 7528 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 7529 482, 545, 483, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 7530 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 7531 586, 23, 24, 29, 31, 381, 383, 387, 391, 399, 409, 382, 381, 384, 383, 386, 7532 388, 387, 390, 392, 391, 393, 396, 400, 399, 401, 404, 408, 410, 409, 411, 414, 7533 418, 421, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, 448, 7534 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 7535 482, 587, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 7536 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, 640, 642, 644, 646, 7537 545, 351, 352, 354, 33, 35, 40, 410, 409, 411, 414, 418, 400, 399, 401, 404, 7538 408, 392, 391, 393, 396, 388, 387, 390, 384, 383, 386, 44, 45, 47, 49, 51, 7539 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 7540 85, 87, 89, 91, 93, 95, 97, 99, 101, 103, 105, 268, 170, 171, 173, 175, 7541 177, 179, 181, 183, 185, 187, 189, 191, 193, 195, 197, 199, 201, 203, 205, 207, 7542 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 44, 45, 47, 49, 7543 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 7544 83, 85, 87, 89, 91, 93, 95, 97, 99, 101, 103, 105, 268, 106, 269, 270, 7545 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 7546 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 105, 107, 108, 110, 7547 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 7548 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 268, 169, 238, 239, 7549 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 7550 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 170, 171, 173, 175, 7551 177, 179, 181, 183, 185, 187, 189, 191, 193, 195, 197, 199, 201, 203, 205, 207, 7552 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 234, 233, 237, 356, 7553 357, 359, 395, 394, 396, 403, 402, 404, 408, 413, 412, 414, 418, 482, 484, 485, 7554 487, 489, 491, 493, 495, 497, 499, 501, 503, 505, 507, 509, 511, 513, 515, 517, 7555 519, 521, 523, 525, 527, 529, 531, 533, 535, 537, 539, 541, 543, 545, 43, 299, 7556 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 7557 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 375, 379, 365, 7558 368, 397, 398, 405, 406, 415, 416, 1, 2, 4, 1, 2, 4, 6, 8, 10, 7559 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 7560 44, 46, 48, 50, 52, 54, 56, 58, 60, 7561}; 7562private static final boolean jjCanMove_0(int hiByte, int i1, int i2, long l1, long l2) 7563{ 7564 switch(hiByte) 7565 { 7566 case 0: 7567 return ((jjbitVec2[i2] & l2) != 0L); 7568 default : 7569 if ((jjbitVec0[i1] & l1) != 0L) 7570 return true; 7571 return false; 7572 } 7573} 7574private static final boolean jjCanMove_1(int hiByte, int i1, int i2, long l1, long l2) 7575{ 7576 switch(hiByte) 7577 { 7578 case 0: 7579 return ((jjbitVec6[i2] & l2) != 0L); 7580 case 2: 7581 return ((jjbitVec7[i2] & l2) != 0L); 7582 case 3: 7583 return ((jjbitVec8[i2] & l2) != 0L); 7584 case 4: 7585 return ((jjbitVec9[i2] & l2) != 0L); 7586 case 5: 7587 return ((jjbitVec10[i2] & l2) != 0L); 7588 case 6: 7589 return ((jjbitVec11[i2] & l2) != 0L); 7590 case 7: 7591 return ((jjbitVec12[i2] & l2) != 0L); 7592 case 8: 7593 return ((jjbitVec13[i2] & l2) != 0L); 7594 case 9: 7595 return ((jjbitVec14[i2] & l2) != 0L); 7596 case 10: 7597 return ((jjbitVec15[i2] & l2) != 0L); 7598 case 11: 7599 return ((jjbitVec16[i2] & l2) != 0L); 7600 case 12: 7601 return ((jjbitVec17[i2] & l2) != 0L); 7602 case 13: 7603 return ((jjbitVec18[i2] & l2) != 0L); 7604 case 14: 7605 return ((jjbitVec19[i2] & l2) != 0L); 7606 case 15: 7607 return ((jjbitVec20[i2] & l2) != 0L); 7608 case 16: 7609 return ((jjbitVec21[i2] & l2) != 0L); 7610 case 19: 7611 return ((jjbitVec22[i2] & l2) != 0L); 7612 case 20: 7613 return ((jjbitVec0[i2] & l2) != 0L); 7614 case 22: 7615 return ((jjbitVec23[i2] & l2) != 0L); 7616 case 23: 7617 return ((jjbitVec24[i2] & l2) != 0L); 7618 case 24: 7619 return ((jjbitVec25[i2] & l2) != 0L); 7620 case 25: 7621 return ((jjbitVec26[i2] & l2) != 0L); 7622 case 26: 7623 return ((jjbitVec27[i2] & l2) != 0L); 7624 case 27: 7625 return ((jjbitVec28[i2] & l2) != 0L); 7626 case 28: 7627 return ((jjbitVec29[i2] & l2) != 0L); 7628 case 29: 7629 return ((jjbitVec30[i2] & l2) != 0L); 7630 case 31: 7631 return ((jjbitVec31[i2] & l2) != 0L); 7632 case 32: 7633 return ((jjbitVec32[i2] & l2) != 0L); 7634 case 33: 7635 return ((jjbitVec33[i2] & l2) != 0L); 7636 case 35: 7637 return ((jjbitVec34[i2] & l2) != 0L); 7638 case 36: 7639 return ((jjbitVec35[i2] & l2) != 0L); 7640 case 39: 7641 return ((jjbitVec36[i2] & l2) != 0L); 7642 case 41: 7643 return ((jjbitVec37[i2] & l2) != 0L); 7644 case 44: 7645 return ((jjbitVec38[i2] & l2) != 0L); 7646 case 45: 7647 return ((jjbitVec39[i2] & l2) != 0L); 7648 case 46: 7649 return ((jjbitVec2[i2] & l2) != 0L); 7650 case 48: 7651 return ((jjbitVec40[i2] & l2) != 0L); 7652 case 49: 7653 return ((jjbitVec41[i2] & l2) != 0L); 7654 case 50: 7655 return ((jjbitVec42[i2] & l2) != 0L); 7656 case 160: 7657 return ((jjbitVec43[i2] & l2) != 0L); 7658 case 164: 7659 return ((jjbitVec44[i2] & l2) != 0L); 7660 case 166: 7661 return ((jjbitVec45[i2] & l2) != 0L); 7662 case 167: 7663 return ((jjbitVec46[i2] & l2) != 0L); 7664 case 168: 7665 return ((jjbitVec47[i2] & l2) != 0L); 7666 case 169: 7667 return ((jjbitVec48[i2] & l2) != 0L); 7668 case 170: 7669 return ((jjbitVec49[i2] & l2) != 0L); 7670 case 171: 7671 return ((jjbitVec50[i2] & l2) != 0L); 7672 case 251: 7673 return ((jjbitVec51[i2] & l2) != 0L); 7674 case 253: 7675 return ((jjbitVec52[i2] & l2) != 0L); 7676 case 254: 7677 return ((jjbitVec53[i2] & l2) != 0L); 7678 case 255: 7679 return ((jjbitVec54[i2] & l2) != 0L); 7680 default : 7681 if ((jjbitVec4[i1] & l1) != 0L) 7682 if ((jjbitVec5[i2] & l2) == 0L) 7683 return false; 7684 else 7685 return true; 7686 if ((jjbitVec3[i1] & l1) != 0L) 7687 return true; 7688 return false; 7689 } 7690} 7691private static final boolean jjCanMove_2(int hiByte, int i1, int i2, long l1, long l2) 7692{ 7693 switch(hiByte) 7694 { 7695 case 216: 7696 return ((jjbitVec55[i2] & l2) != 0L); 7697 default : 7698 return false; 7699 } 7700} 7701private static final boolean jjCanMove_3(int hiByte, int i1, int i2, long l1, long l2) 7702{ 7703 switch(hiByte) 7704 { 7705 case 222: 7706 return ((jjbitVec57[i2] & l2) != 0L); 7707 default : 7708 if ((jjbitVec56[i1] & l1) != 0L) 7709 return true; 7710 return false; 7711 } 7712} 7713private static final boolean jjCanMove_4(int hiByte, int i1, int i2, long l1, long l2) 7714{ 7715 switch(hiByte) 7716 { 7717 case 216: 7718 return ((jjbitVec58[i2] & l2) != 0L); 7719 default : 7720 return false; 7721 } 7722} 7723private static final boolean jjCanMove_5(int hiByte, int i1, int i2, long l1, long l2) 7724{ 7725 switch(hiByte) 7726 { 7727 case 222: 7728 return ((jjbitVec59[i2] & l2) != 0L); 7729 default : 7730 return false; 7731 } 7732} 7733private static final boolean jjCanMove_6(int hiByte, int i1, int i2, long l1, long l2) 7734{ 7735 switch(hiByte) 7736 { 7737 case 216: 7738 return ((jjbitVec60[i2] & l2) != 0L); 7739 default : 7740 return false; 7741 } 7742} 7743private static final boolean jjCanMove_7(int hiByte, int i1, int i2, long l1, long l2) 7744{ 7745 switch(hiByte) 7746 { 7747 case 220: 7748 return ((jjbitVec61[i2] & l2) != 0L); 7749 default : 7750 return false; 7751 } 7752} 7753private static final boolean jjCanMove_8(int hiByte, int i1, int i2, long l1, long l2) 7754{ 7755 switch(hiByte) 7756 { 7757 case 216: 7758 return ((jjbitVec62[i2] & l2) != 0L); 7759 default : 7760 return false; 7761 } 7762} 7763private static final boolean jjCanMove_9(int hiByte, int i1, int i2, long l1, long l2) 7764{ 7765 switch(hiByte) 7766 { 7767 case 223: 7768 return ((jjbitVec63[i2] & l2) != 0L); 7769 default : 7770 return false; 7771 } 7772} 7773private static final boolean jjCanMove_10(int hiByte, int i1, int i2, long l1, long l2) 7774{ 7775 switch(hiByte) 7776 { 7777 case 216: 7778 return ((jjbitVec64[i2] & l2) != 0L); 7779 default : 7780 return false; 7781 } 7782} 7783private static final boolean jjCanMove_11(int hiByte, int i1, int i2, long l1, long l2) 7784{ 7785 switch(hiByte) 7786 { 7787 case 222: 7788 return ((jjbitVec65[i2] & l2) != 0L); 7789 case 223: 7790 return ((jjbitVec66[i2] & l2) != 0L); 7791 default : 7792 return false; 7793 } 7794} 7795private static final boolean jjCanMove_12(int hiByte, int i1, int i2, long l1, long l2) 7796{ 7797 switch(hiByte) 7798 { 7799 case 216: 7800 return ((jjbitVec67[i2] & l2) != 0L); 7801 default : 7802 return false; 7803 } 7804} 7805private static final boolean jjCanMove_13(int hiByte, int i1, int i2, long l1, long l2) 7806{ 7807 switch(hiByte) 7808 { 7809 case 220: 7810 return ((jjbitVec66[i2] & l2) != 0L); 7811 default : 7812 return false; 7813 } 7814} 7815private static final boolean jjCanMove_14(int hiByte, int i1, int i2, long l1, long l2) 7816{ 7817 switch(hiByte) 7818 { 7819 case 216: 7820 return ((jjbitVec68[i2] & l2) != 0L); 7821 default : 7822 return false; 7823 } 7824} 7825private static final boolean jjCanMove_15(int hiByte, int i1, int i2, long l1, long l2) 7826{ 7827 switch(hiByte) 7828 { 7829 case 220: 7830 return true; 7831 case 221: 7832 return ((jjbitVec69[i2] & l2) != 0L); 7833 default : 7834 return false; 7835 } 7836} 7837private static final boolean jjCanMove_16(int hiByte, int i1, int i2, long l1, long l2) 7838{ 7839 switch(hiByte) 7840 { 7841 case 216: 7842 return ((jjbitVec70[i2] & l2) != 0L); 7843 default : 7844 return false; 7845 } 7846} 7847private static final boolean jjCanMove_17(int hiByte, int i1, int i2, long l1, long l2) 7848{ 7849 switch(hiByte) 7850 { 7851 case 223: 7852 return ((jjbitVec72[i2] & l2) != 0L); 7853 default : 7854 if ((jjbitVec71[i1] & l1) != 0L) 7855 return true; 7856 return false; 7857 } 7858} 7859private static final boolean jjCanMove_18(int hiByte, int i1, int i2, long l1, long l2) 7860{ 7861 switch(hiByte) 7862 { 7863 case 216: 7864 return ((jjbitVec73[i2] & l2) != 0L); 7865 default : 7866 return false; 7867 } 7868} 7869private static final boolean jjCanMove_19(int hiByte, int i1, int i2, long l1, long l2) 7870{ 7871 switch(hiByte) 7872 { 7873 case 220: 7874 return ((jjbitVec74[i2] & l2) != 0L); 7875 case 221: 7876 return ((jjbitVec75[i2] & l2) != 0L); 7877 case 222: 7878 return true; 7879 case 223: 7880 return ((jjbitVec76[i2] & l2) != 0L); 7881 default : 7882 return false; 7883 } 7884} 7885private static final boolean jjCanMove_20(int hiByte, int i1, int i2, long l1, long l2) 7886{ 7887 switch(hiByte) 7888 { 7889 case 216: 7890 return ((jjbitVec77[i2] & l2) != 0L); 7891 default : 7892 return false; 7893 } 7894} 7895private static final boolean jjCanMove_21(int hiByte, int i1, int i2, long l1, long l2) 7896{ 7897 switch(hiByte) 7898 { 7899 case 222: 7900 return ((jjbitVec78[i2] & l2) != 0L); 7901 default : 7902 return false; 7903 } 7904} 7905private static final boolean jjCanMove_22(int hiByte, int i1, int i2, long l1, long l2) 7906{ 7907 switch(hiByte) 7908 { 7909 case 216: 7910 return ((jjbitVec79[i2] & l2) != 0L); 7911 default : 7912 return false; 7913 } 7914} 7915private static final boolean jjCanMove_23(int hiByte, int i1, int i2, long l1, long l2) 7916{ 7917 switch(hiByte) 7918 { 7919 case 220: 7920 return ((jjbitVec80[i2] & l2) != 0L); 7921 default : 7922 return false; 7923 } 7924} 7925private static final boolean jjCanMove_24(int hiByte, int i1, int i2, long l1, long l2) 7926{ 7927 switch(hiByte) 7928 { 7929 case 216: 7930 return ((jjbitVec81[i2] & l2) != 0L); 7931 default : 7932 return false; 7933 } 7934} 7935private static final boolean jjCanMove_25(int hiByte, int i1, int i2, long l1, long l2) 7936{ 7937 switch(hiByte) 7938 { 7939 case 222: 7940 return ((jjbitVec82[i2] & l2) != 0L); 7941 default : 7942 if ((jjbitVec56[i1] & l1) != 0L) 7943 return true; 7944 return false; 7945 } 7946} 7947private static final boolean jjCanMove_26(int hiByte, int i1, int i2, long l1, long l2) 7948{ 7949 switch(hiByte) 7950 { 7951 case 216: 7952 return ((jjbitVec83[i2] & l2) != 0L); 7953 default : 7954 return false; 7955 } 7956} 7957private static final boolean jjCanMove_27(int hiByte, int i1, int i2, long l1, long l2) 7958{ 7959 switch(hiByte) 7960 { 7961 case 223: 7962 return ((jjbitVec84[i2] & l2) != 0L); 7963 default : 7964 if ((jjbitVec71[i1] & l1) != 0L) 7965 return true; 7966 return false; 7967 } 7968} 7969private static final boolean jjCanMove_28(int hiByte, int i1, int i2, long l1, long l2) 7970{ 7971 switch(hiByte) 7972 { 7973 case 216: 7974 return ((jjbitVec85[i2] & l2) != 0L); 7975 default : 7976 return false; 7977 } 7978} 7979private static final boolean jjCanMove_29(int hiByte, int i1, int i2, long l1, long l2) 7980{ 7981 switch(hiByte) 7982 { 7983 case 220: 7984 return true; 7985 case 221: 7986 return ((jjbitVec86[i2] & l2) != 0L); 7987 case 222: 7988 return ((jjbitVec87[i2] & l2) != 0L); 7989 case 223: 7990 return ((jjbitVec88[i2] & l2) != 0L); 7991 default : 7992 return false; 7993 } 7994} 7995private static final boolean jjCanMove_30(int hiByte, int i1, int i2, long l1, long l2) 7996{ 7997 switch(hiByte) 7998 { 7999 case 216: 8000 return ((jjbitVec89[i2] & l2) != 0L); 8001 default : 8002 return false; 8003 } 8004} 8005private static final boolean jjCanMove_31(int hiByte, int i1, int i2, long l1, long l2) 8006{ 8007 switch(hiByte) 8008 { 8009 case 220: 8010 return ((jjbitVec90[i2] & l2) != 0L); 8011 default : 8012 return false; 8013 } 8014} 8015private static final boolean jjCanMove_32(int hiByte, int i1, int i2, long l1, long l2) 8016{ 8017 switch(hiByte) 8018 { 8019 case 216: 8020 return ((jjbitVec91[i2] & l2) != 0L); 8021 default : 8022 return false; 8023 } 8024} 8025private static final boolean jjCanMove_33(int hiByte, int i1, int i2, long l1, long l2) 8026{ 8027 switch(hiByte) 8028 { 8029 case 220: 8030 return ((jjbitVec92[i2] & l2) != 0L); 8031 default : 8032 return false; 8033 } 8034} 8035private static final boolean jjCanMove_34(int hiByte, int i1, int i2, long l1, long l2) 8036{ 8037 switch(hiByte) 8038 { 8039 case 216: 8040 return ((jjbitVec93[i2] & l2) != 0L); 8041 default : 8042 return false; 8043 } 8044} 8045private static final boolean jjCanMove_35(int hiByte, int i1, int i2, long l1, long l2) 8046{ 8047 switch(hiByte) 8048 { 8049 case 223: 8050 return ((jjbitVec94[i2] & l2) != 0L); 8051 default : 8052 return false; 8053 } 8054} 8055private static final boolean jjCanMove_36(int hiByte, int i1, int i2, long l1, long l2) 8056{ 8057 switch(hiByte) 8058 { 8059 case 216: 8060 return ((jjbitVec95[i2] & l2) != 0L); 8061 default : 8062 return false; 8063 } 8064} 8065private static final boolean jjCanMove_37(int hiByte, int i1, int i2, long l1, long l2) 8066{ 8067 switch(hiByte) 8068 { 8069 case 222: 8070 return ((jjbitVec96[i2] & l2) != 0L); 8071 case 223: 8072 return ((jjbitVec97[i2] & l2) != 0L); 8073 default : 8074 if ((jjbitVec56[i1] & l1) != 0L) 8075 return true; 8076 return false; 8077 } 8078} 8079private static final boolean jjCanMove_38(int hiByte, int i1, int i2, long l1, long l2) 8080{ 8081 switch(hiByte) 8082 { 8083 case 216: 8084 return ((jjbitVec98[i2] & l2) != 0L); 8085 default : 8086 return false; 8087 } 8088} 8089private static final boolean jjCanMove_39(int hiByte, int i1, int i2, long l1, long l2) 8090{ 8091 switch(hiByte) 8092 { 8093 case 222: 8094 return ((jjbitVec99[i2] & l2) != 0L); 8095 default : 8096 if ((jjbitVec56[i1] & l1) != 0L) 8097 return true; 8098 return false; 8099 } 8100} 8101private static final boolean jjCanMove_40(int hiByte, int i1, int i2, long l1, long l2) 8102{ 8103 switch(hiByte) 8104 { 8105 case 216: 8106 return ((jjbitVec100[i2] & l2) != 0L); 8107 default : 8108 return false; 8109 } 8110} 8111private static final boolean jjCanMove_41(int hiByte, int i1, int i2, long l1, long l2) 8112{ 8113 switch(hiByte) 8114 { 8115 case 220: 8116 return ((jjbitVec101[i2] & l2) != 0L); 8117 default : 8118 return false; 8119 } 8120} 8121private static final boolean jjCanMove_42(int hiByte, int i1, int i2, long l1, long l2) 8122{ 8123 switch(hiByte) 8124 { 8125 case 216: 8126 return ((jjbitVec102[i2] & l2) != 0L); 8127 default : 8128 return false; 8129 } 8130} 8131private static final boolean jjCanMove_43(int hiByte, int i1, int i2, long l1, long l2) 8132{ 8133 switch(hiByte) 8134 { 8135 default : 8136 if ((jjbitVec103[i1] & l1) != 0L) 8137 return true; 8138 return false; 8139 } 8140} 8141private static final boolean jjCanMove_44(int hiByte, int i1, int i2, long l1, long l2) 8142{ 8143 switch(hiByte) 8144 { 8145 case 216: 8146 return ((jjbitVec104[i2] & l2) != 0L); 8147 default : 8148 return false; 8149 } 8150} 8151private static final boolean jjCanMove_45(int hiByte, int i1, int i2, long l1, long l2) 8152{ 8153 switch(hiByte) 8154 { 8155 case 220: 8156 return ((jjbitVec105[i2] & l2) != 0L); 8157 case 221: 8158 return ((jjbitVec106[i2] & l2) != 0L); 8159 default : 8160 return false; 8161 } 8162} 8163private static final boolean jjCanMove_46(int hiByte, int i1, int i2, long l1, long l2) 8164{ 8165 switch(hiByte) 8166 { 8167 case 216: 8168 return ((jjbitVec107[i2] & l2) != 0L); 8169 default : 8170 return false; 8171 } 8172} 8173private static final boolean jjCanMove_47(int hiByte, int i1, int i2, long l1, long l2) 8174{ 8175 switch(hiByte) 8176 { 8177 case 223: 8178 return ((jjbitVec108[i2] & l2) != 0L); 8179 default : 8180 if ((jjbitVec71[i1] & l1) != 0L) 8181 return true; 8182 return false; 8183 } 8184} 8185private static final boolean jjCanMove_48(int hiByte, int i1, int i2, long l1, long l2) 8186{ 8187 switch(hiByte) 8188 { 8189 case 216: 8190 return ((jjbitVec109[i2] & l2) != 0L); 8191 default : 8192 return false; 8193 } 8194} 8195private static final boolean jjCanMove_49(int hiByte, int i1, int i2, long l1, long l2) 8196{ 8197 switch(hiByte) 8198 { 8199 case 220: 8200 return ((jjbitVec110[i2] & l2) != 0L); 8201 case 221: 8202 return true; 8203 case 222: 8204 return ((jjbitVec111[i2] & l2) != 0L); 8205 default : 8206 return false; 8207 } 8208} 8209private static final boolean jjCanMove_50(int hiByte, int i1, int i2, long l1, long l2) 8210{ 8211 switch(hiByte) 8212 { 8213 case 216: 8214 return ((jjbitVec112[i2] & l2) != 0L); 8215 default : 8216 return false; 8217 } 8218} 8219private static final boolean jjCanMove_51(int hiByte, int i1, int i2, long l1, long l2) 8220{ 8221 switch(hiByte) 8222 { 8223 case 220: 8224 return ((jjbitVec113[i2] & l2) != 0L); 8225 case 221: 8226 return ((jjbitVec114[i2] & l2) != 0L); 8227 case 222: 8228 return ((jjbitVec115[i2] & l2) != 0L); 8229 case 223: 8230 return ((jjbitVec116[i2] & l2) != 0L); 8231 default : 8232 return false; 8233 } 8234} 8235private static final boolean jjCanMove_52(int hiByte, int i1, int i2, long l1, long l2) 8236{ 8237 switch(hiByte) 8238 { 8239 case 216: 8240 return ((jjbitVec117[i2] & l2) != 0L); 8241 default : 8242 return false; 8243 } 8244} 8245private static final boolean jjCanMove_53(int hiByte, int i1, int i2, long l1, long l2) 8246{ 8247 switch(hiByte) 8248 { 8249 case 220: 8250 return ((jjbitVec118[i2] & l2) != 0L); 8251 case 221: 8252 return ((jjbitVec119[i2] & l2) != 0L); 8253 case 222: 8254 return ((jjbitVec120[i2] & l2) != 0L); 8255 case 223: 8256 return ((jjbitVec121[i2] & l2) != 0L); 8257 default : 8258 return false; 8259 } 8260} 8261private static final boolean jjCanMove_54(int hiByte, int i1, int i2, long l1, long l2) 8262{ 8263 switch(hiByte) 8264 { 8265 case 216: 8266 return ((jjbitVec122[i2] & l2) != 0L); 8267 default : 8268 return false; 8269 } 8270} 8271private static final boolean jjCanMove_55(int hiByte, int i1, int i2, long l1, long l2) 8272{ 8273 switch(hiByte) 8274 { 8275 case 220: 8276 return ((jjbitVec123[i2] & l2) != 0L); 8277 default : 8278 return false; 8279 } 8280} 8281private static final boolean jjCanMove_56(int hiByte, int i1, int i2, long l1, long l2) 8282{ 8283 switch(hiByte) 8284 { 8285 case 216: 8286 return ((jjbitVec124[i2] & l2) != 0L); 8287 default : 8288 return false; 8289 } 8290} 8291private static final boolean jjCanMove_57(int hiByte, int i1, int i2, long l1, long l2) 8292{ 8293 switch(hiByte) 8294 { 8295 case 220: 8296 return ((jjbitVec125[i2] & l2) != 0L); 8297 case 221: 8298 return ((jjbitVec126[i2] & l2) != 0L); 8299 case 222: 8300 return ((jjbitVec127[i2] & l2) != 0L); 8301 case 223: 8302 return ((jjbitVec128[i2] & l2) != 0L); 8303 default : 8304 return false; 8305 } 8306} 8307private static final boolean jjCanMove_58(int hiByte, int i1, int i2, long l1, long l2) 8308{ 8309 switch(hiByte) 8310 { 8311 case 216: 8312 return ((jjbitVec129[i2] & l2) != 0L); 8313 default : 8314 return false; 8315 } 8316} 8317private static final boolean jjCanMove_59(int hiByte, int i1, int i2, long l1, long l2) 8318{ 8319 switch(hiByte) 8320 { 8321 case 220: 8322 return ((jjbitVec130[i2] & l2) != 0L); 8323 case 221: 8324 return ((jjbitVec131[i2] & l2) != 0L); 8325 case 222: 8326 return true; 8327 case 223: 8328 return ((jjbitVec132[i2] & l2) != 0L); 8329 default : 8330 return false; 8331 } 8332} 8333private static final boolean jjCanMove_60(int hiByte, int i1, int i2, long l1, long l2) 8334{ 8335 switch(hiByte) 8336 { 8337 case 216: 8338 return ((jjbitVec66[i2] & l2) != 0L); 8339 default : 8340 return false; 8341 } 8342} 8343private static final boolean jjCanMove_61(int hiByte, int i1, int i2, long l1, long l2) 8344{ 8345 switch(hiByte) 8346 { 8347 case 220: 8348 return ((jjbitVec76[i2] & l2) != 0L); 8349 case 221: 8350 return ((jjbitVec133[i2] & l2) != 0L); 8351 case 222: 8352 return ((jjbitVec134[i2] & l2) != 0L); 8353 case 223: 8354 return ((jjbitVec135[i2] & l2) != 0L); 8355 default : 8356 return false; 8357 } 8358} 8359private static final boolean jjCanMove_62(int hiByte, int i1, int i2, long l1, long l2) 8360{ 8361 switch(hiByte) 8362 { 8363 default : 8364 if ((jjbitVec103[i1] & l1) != 0L) 8365 return true; 8366 return false; 8367 } 8368} 8369private static final boolean jjCanMove_63(int hiByte, int i1, int i2, long l1, long l2) 8370{ 8371 switch(hiByte) 8372 { 8373 default : 8374 if ((jjbitVec103[i1] & l1) != 0L) 8375 return true; 8376 return false; 8377 } 8378} 8379private static final boolean jjCanMove_64(int hiByte, int i1, int i2, long l1, long l2) 8380{ 8381 switch(hiByte) 8382 { 8383 default : 8384 if ((jjbitVec103[i1] & l1) != 0L) 8385 return true; 8386 return false; 8387 } 8388} 8389private static final boolean jjCanMove_65(int hiByte, int i1, int i2, long l1, long l2) 8390{ 8391 switch(hiByte) 8392 { 8393 default : 8394 if ((jjbitVec103[i1] & l1) != 0L) 8395 return true; 8396 return false; 8397 } 8398} 8399private static final boolean jjCanMove_66(int hiByte, int i1, int i2, long l1, long l2) 8400{ 8401 switch(hiByte) 8402 { 8403 default : 8404 if ((jjbitVec103[i1] & l1) != 0L) 8405 return true; 8406 return false; 8407 } 8408} 8409private static final boolean jjCanMove_67(int hiByte, int i1, int i2, long l1, long l2) 8410{ 8411 switch(hiByte) 8412 { 8413 default : 8414 if ((jjbitVec103[i1] & l1) != 0L) 8415 return true; 8416 return false; 8417 } 8418} 8419 8420/** Token literal values. */ 8421public static final String[] jjstrLiteralImages = { 8422"", null, null, null, null, "\12", null, "\155\157\144\165\154\145", 8423"\151\155\160\157\162\164", "\146\165\156\143\164\151\157\156", "\154\157\143\141\154", 8424"\162\145\164\165\162\156", "\151\146", "\145\154\163\145", "\167\150\151\154\145", "\146\157\162", 8425"\146\157\162\145\141\143\150", "\151\156", "\164\150\162\157\167", "\164\162\171", "\143\141\164\143\150", 8426"\146\151\156\141\154\154\171", "\143\141\163\145", "\167\150\145\156", "\155\141\164\143\150", 8427"\164\150\145\156", "\157\164\150\145\162\167\151\163\145", null, 8428"\141\165\147\155\145\156\164\141\164\151\157\156", "\167\151\164\150", "\142\162\145\141\153", 8429"\143\157\156\164\151\156\165\145", "\163\164\162\165\143\164", "\165\156\151\157\156", null, null, null, null, 8430"\141\156\144", "\157\162", "\157\162\111\146\116\165\154\154", "\156\157\164", null, "\41", 8431"\100", "\46", "\155\141\143\162\157", "\166\141\162", "\154\145\164", null, null, 8432null, null, null, null, null, null, "\156\165\154\154", "\164\162\165\145", 8433"\146\141\154\163\145", null, null, null, null, null, null, null, null, null, null, null, null, null, 8434null, "\56", "\54", "\56\173", "\175", "\75", "\173", "\50", "\51", "\56\56\56", 8435"\174", "\55\76", "\56\56", "\135", }; 8436protected Token jjFillToken() 8437{ 8438 final Token t; 8439 final String curTokenImage; 8440 final int beginLine; 8441 final int endLine; 8442 final int beginColumn; 8443 final int endColumn; 8444 String im = jjstrLiteralImages[jjmatchedKind]; 8445 curTokenImage = (im == null) ? input_stream.GetImage() : im; 8446 beginLine = input_stream.getBeginLine(); 8447 beginColumn = input_stream.getBeginColumn(); 8448 endLine = input_stream.getEndLine(); 8449 endColumn = input_stream.getEndColumn(); 8450 t = Token.newToken(jjmatchedKind, curTokenImage); 8451 8452 t.beginLine = beginLine; 8453 t.endLine = endLine; 8454 t.beginColumn = beginColumn; 8455 t.endColumn = endColumn; 8456 8457 return t; 8458} 8459 8460int curLexState = 0; 8461int defaultLexState = 0; 8462int jjnewStateCnt; 8463int jjround; 8464int jjmatchedPos; 8465int jjmatchedKind; 8466 8467/** Get the next Token. */ 8468public Token getNextToken() 8469{ 8470 Token matchedToken; 8471 int curPos = 0; 8472 8473 EOFLoop : 8474 for (;;) 8475 { 8476 try 8477 { 8478 curChar = input_stream.BeginToken(); 8479 } 8480 catch(Exception e) 8481 { 8482 jjmatchedKind = 0; 8483 jjmatchedPos = -1; 8484 matchedToken = jjFillToken(); 8485 CommonTokenAction(matchedToken); 8486 return matchedToken; 8487 } 8488 8489 for (;;) 8490 { 8491 switch(curLexState) 8492 { 8493 case 0: 8494 try { input_stream.backup(0); 8495 while (curChar <= 32 && (0x100003200L & (1L << curChar)) != 0L) 8496 curChar = input_stream.BeginToken(); 8497 } 8498 catch (java.io.IOException e1) { continue EOFLoop; } 8499 jjmatchedKind = 0x7fffffff; 8500 jjmatchedPos = 0; 8501 curPos = jjMoveStringLiteralDfa0_0(); 8502 break; 8503 case 1: 8504 jjmatchedKind = 0x7fffffff; 8505 jjmatchedPos = 0; 8506 curPos = jjMoveStringLiteralDfa0_1(); 8507 break; 8508 case 2: 8509 jjmatchedKind = 0x7fffffff; 8510 jjmatchedPos = 0; 8511 curPos = jjMoveStringLiteralDfa0_2(); 8512 break; 8513 case 3: 8514 jjmatchedKind = 0x7fffffff; 8515 jjmatchedPos = 0; 8516 curPos = jjMoveStringLiteralDfa0_3(); 8517 if (jjmatchedPos == 0 && jjmatchedKind > 71) 8518 { 8519 jjmatchedKind = 71; 8520 } 8521 break; 8522 } 8523 if (jjmatchedKind != 0x7fffffff) 8524 { 8525 if (jjmatchedPos + 1 < curPos) 8526 input_stream.backup(curPos - jjmatchedPos - 1); 8527 if ((jjtoToken[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L) 8528 { 8529 matchedToken = jjFillToken(); 8530 if (jjnewLexState[jjmatchedKind] != -1) 8531 curLexState = jjnewLexState[jjmatchedKind]; 8532 CommonTokenAction(matchedToken); 8533 return matchedToken; 8534 } 8535 else if ((jjtoSkip[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L) 8536 { 8537 if (jjnewLexState[jjmatchedKind] != -1) 8538 curLexState = jjnewLexState[jjmatchedKind]; 8539 continue EOFLoop; 8540 } 8541 if (jjnewLexState[jjmatchedKind] != -1) 8542 curLexState = jjnewLexState[jjmatchedKind]; 8543 curPos = 0; 8544 jjmatchedKind = 0x7fffffff; 8545 try { 8546 curChar = input_stream.readChar(); 8547 continue; 8548 } 8549 catch (java.io.IOException e1) { } 8550 } 8551 int error_line = input_stream.getEndLine(); 8552 int error_column = input_stream.getEndColumn(); 8553 String error_after = null; 8554 boolean EOFSeen = false; 8555 try { input_stream.readChar(); input_stream.backup(1); } 8556 catch (java.io.IOException e1) { 8557 EOFSeen = true; 8558 error_after = curPos <= 1 ? "" : input_stream.GetImage(); 8559 if (curChar == '\n' || curChar == '\r') { 8560 error_line++; 8561 error_column = 0; 8562 } 8563 else 8564 error_column++; 8565 } 8566 if (!EOFSeen) { 8567 input_stream.backup(1); 8568 error_after = curPos <= 1 ? "" : input_stream.GetImage(); 8569 } 8570 throw new TokenMgrError(EOFSeen, curLexState, error_line, error_column, error_after, curChar, TokenMgrError.LEXICAL_ERROR); 8571 } 8572 } 8573} 8574 8575private void jjCheckNAdd(int state) 8576{ 8577 if (jjrounds[state] != jjround) 8578 { 8579 jjstateSet[jjnewStateCnt++] = state; 8580 jjrounds[state] = jjround; 8581 } 8582} 8583private void jjAddStates(int start, int end) 8584{ 8585 do { 8586 jjstateSet[jjnewStateCnt++] = jjnextStates[start]; 8587 } while (start++ != end); 8588} 8589private void jjCheckNAddTwoStates(int state1, int state2) 8590{ 8591 jjCheckNAdd(state1); 8592 jjCheckNAdd(state2); 8593} 8594 8595private void jjCheckNAddStates(int start, int end) 8596{ 8597 do { 8598 jjCheckNAdd(jjnextStates[start]); 8599 } while (start++ != end); 8600} 8601 8602 /** Constructor. */ 8603 public GoloParserTokenManager(JavaCharStream stream){ 8604 8605 if (JavaCharStream.staticFlag) 8606 throw new Error("ERROR: Cannot use a static CharStream class with a non-static lexical analyzer."); 8607 8608 input_stream = stream; 8609 } 8610 8611 /** Constructor. */ 8612 public GoloParserTokenManager (JavaCharStream stream, int lexState){ 8613 ReInit(stream); 8614 SwitchTo(lexState); 8615 } 8616 8617 /** Reinitialise parser. */ 8618 public void ReInit(JavaCharStream stream) 8619 { 8620 8621 jjmatchedPos = jjnewStateCnt = 0; 8622 curLexState = defaultLexState; 8623 input_stream = stream; 8624 ReInitRounds(); 8625 } 8626 8627 private void ReInitRounds() 8628 { 8629 int i; 8630 jjround = 0x80000001; 8631 for (i = 678; i-- > 0;) 8632 jjrounds[i] = 0x80000000; 8633 } 8634 8635 /** Reinitialise parser. */ 8636 public void ReInit( JavaCharStream stream, int lexState) 8637 { 8638 8639 ReInit( stream); 8640 SwitchTo(lexState); 8641 } 8642 8643 /** Switch to specified lex state. */ 8644 public void SwitchTo(int lexState) 8645 { 8646 if (lexState >= 4 || lexState < 0) 8647 throw new TokenMgrError("Error: Ignoring invalid lexical state : " + lexState + ". State unchanged.", TokenMgrError.INVALID_LEXICAL_STATE); 8648 else 8649 curLexState = lexState; 8650 } 8651 8652/** Lexer state names. */ 8653public static final String[] lexStateNames = { 8654 "DEFAULT", 8655 "WithinMultiString", 8656 "ESCAPED", 8657 "WithinDocumentation", 8658}; 8659 8660/** Lex State array. */ 8661public static final int[] jjnewLexState = { 8662 -1, -1, -1, -1, -1, -1, 2, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 8663 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 8664 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1, -1, 0, 0, -1, -1, -1, 3, -1, 0, 0, -1, 8665 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 8666}; 8667static final long[] jjtoToken = { 8668 0x7fffffffffffffa1L, 0x7fff26L, 8669}; 8670static final long[] jjtoSkip = { 8671 0x5eL, 0x0L, 8672}; 8673static final long[] jjtoMore = { 8674 0x8000000000000000L, 0xc1L, 8675}; 8676 protected JavaCharStream input_stream; 8677 8678 private final int[] jjrounds = new int[678]; 8679 private final int[] jjstateSet = new int[2 * 678]; 8680 8681 8682 protected int curChar; 8683}