@Test public void testjjMoveNfa_0() throws Exception { }
static private int jjMoveNfa_0(int startState, int curPos) { int startsAt = 0; jjnewStateCnt = 205; int i = 1; jjstateSet[0] = startState; int kind = 0x7fffffff; for (;;) { if (++jjround == 0x7fffffff) ReInitRounds(); if (curChar < 64) { long l = 1L << curChar; do { switch(jjstateSet[--i]) { case 0: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(0, 4); if ((0x3ff000000000000L & l) != 0L) jjAddStates(5, 6); if ((0x3fe000000000000L & l) != 0L) { if (kind > 55) kind = 55; jjCheckNAddStates(7, 9); } else if (curChar == 48) { if (kind > 55) kind = 55; jjCheckNAdd(1); } if (curChar == 50) jjAddStates(10, 11); else if (curChar == 49) jjCheckNAddStates(12, 14); if (curChar == 50) jjAddStates(15, 17); break; case 81: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 82; if ((0x3ff000000000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x3ff000000000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 205: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x3ff000000000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x3ff000000000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 1: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(2); break; case 2: if (curChar == 58) jjCheckNAddStates(18, 20); break; case 3: if (curChar == 48) jjCheckNAdd(4); break; case 4: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 5; break; case 5: if (curChar == 58) jjCheckNAddStates(21, 23); break; case 6: if (curChar == 48) jjCheckNAdd(7); break; case 7: if ((0x3ff000000000000L & l) != 0L && kind > 61) kind = 61; break; case 8: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(7); break; case 9: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(4); break; case 10: if ((0x3fe000000000000L & l) == 0L) break; if (kind > 55) kind = 55; jjCheckNAddStates(7, 9); break; case 11: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 55) kind = 55; jjCheckNAdd(11); break; case 12: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(13); break; case 13: if (curChar == 46) jjCheckNAddStates(24, 28); break; case 14: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(15); break; case 15: if (curChar == 46) jjCheckNAddStates(29, 33); break; case 16: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(17); break; case 17: if (curChar == 46) jjCheckNAddStates(34, 38); break; case 18: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 59) kind = 59; jjCheckNAdd(19); break; case 19: if (curChar == 47) jjAddStates(39, 41); break; case 20: if ((0x3fe000000000000L & l) != 0L && kind > 59) kind = 59; break; case 21: if ((0x6000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 22; break; case 22: if ((0x3ff000000000000L & l) != 0L && kind > 59) kind = 59; break; case 23: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 24; break; case 24: if ((0x7000000000000L & l) != 0L && kind > 59) kind = 59; break; case 25: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(18); break; case 26: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 27; break; case 27: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(18); break; case 28: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 29; break; case 29: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(18); break; case 30: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 31; break; case 31: if ((0x3f000000000000L & l) == 0L) break; if (kind > 59) kind = 59; jjCheckNAdd(19); break; case 32: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 30; break; case 33: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(16); break; case 34: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 35; break; case 35: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(16); break; case 36: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 37; break; case 37: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(16); break; case 38: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 39; break; case 39: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(17); break; case 40: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 38; break; case 41: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(14); break; case 42: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 43; break; case 43: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(14); break; case 44: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 45; break; case 45: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(14); break; case 46: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 47; break; case 47: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(15); break; case 48: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 46; break; case 49: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(50); break; case 50: if (curChar == 46) jjCheckNAddStates(42, 46); break; case 51: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(52); break; case 52: if (curChar == 46) jjCheckNAddStates(47, 51); break; case 53: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(54); break; case 54: if (curChar == 46) jjCheckNAddStates(52, 56); break; case 55: if ((0x3ff000000000000L & l) != 0L && kind > 64) kind = 64; break; case 56: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(55); break; case 57: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 58; break; case 58: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(55); break; case 59: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 60; break; case 60: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(55); break; case 61: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 62; break; case 62: if ((0x3f000000000000L & l) != 0L && kind > 64) kind = 64; break; case 63: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 61; break; case 64: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(53); break; case 65: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 66; break; case 66: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(53); break; case 67: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 68; break; case 68: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(53); break; case 69: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 70; break; case 70: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(54); break; case 71: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 69; break; case 72: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(51); break; case 73: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 74; break; case 74: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(51); break; case 75: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 76; break; case 76: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(51); break; case 77: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 78; break; case 78: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(52); break; case 79: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 77; break; case 80: if ((0x3ff000000000000L & l) != 0L) jjAddStates(5, 6); break; case 82: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 83; break; case 83: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 84; break; case 84: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 85; break; case 85: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 86; break; case 86: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 87; break; case 87: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 88; break; case 88: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 89; break; case 89: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 90; break; case 90: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 91; break; case 91: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 92; break; case 92: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 93; break; case 93: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 94; break; case 94: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 95; break; case 95: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 96; break; case 96: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 58) kind = 58; jjstateSet[jjnewStateCnt++] = 97; break; case 97: if (curChar == 47) jjAddStates(57, 59); break; case 98: if ((0x3fe000000000000L & l) != 0L && kind > 58) kind = 58; break; case 99: if ((0xe000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 100; break; case 100: if ((0x3ff000000000000L & l) != 0L && kind > 58) kind = 58; break; case 101: if (curChar == 52) jjstateSet[jjnewStateCnt++] = 102; break; case 102: if ((0x1ff000000000000L & l) != 0L && kind > 58) kind = 58; break; case 103: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; break; case 104: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 105; break; case 105: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 106; break; case 106: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 107; break; case 107: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 108; break; case 108: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 109; break; case 109: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 110; break; case 110: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 111; break; case 111: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 112; break; case 112: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 113; break; case 113: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 114; break; case 114: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 115; break; case 115: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 116; break; case 116: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 117; break; case 117: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 118; break; case 118: if ((0x3ff000000000000L & l) != 0L && kind > 63) kind = 63; break; case 119: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(0, 4); break; case 120: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 121; break; case 121: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 122; break; case 122: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 123; break; case 123: if (curChar == 45) jjCheckNAddStates(60, 64); break; case 124: if ((0x1aa000000000000L & l) != 0L) jjCheckNAdd(125); break; case 125: if (curChar == 45) jjCheckNAddStates(65, 68); break; case 126: case 134: case 139: if (curChar == 48) jjCheckNAdd(127); break; case 127: if ((0x3fe000000000000L & l) != 0L && kind > 60) kind = 60; break; case 128: case 135: case 140: if ((0x6000000000000L & l) != 0L) jjCheckNAdd(129); break; case 129: if ((0x3ff000000000000L & l) != 0L && kind > 60) kind = 60; break; case 130: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 131; break; case 131: if ((0x3000000000000L & l) != 0L && kind > 60) kind = 60; break; case 132: if ((0x250000000000000L & l) != 0L) jjCheckNAdd(133); break; case 133: if (curChar == 45) jjCheckNAddStates(69, 72); break; case 136: if (curChar == 48 && kind > 60) kind = 60; break; case 137: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 136; break; case 138: if (curChar == 45) jjCheckNAddStates(73, 75); break; case 141: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 138; break; case 142: if (curChar == 48) jjCheckNAddStates(76, 78); break; case 143: if (curChar == 49) jjAddStates(79, 81); break; case 144: if (curChar == 48) jjCheckNAdd(125); break; case 145: if (curChar == 50) jjCheckNAdd(125); break; case 146: if (curChar == 49) jjCheckNAdd(133); break; case 147: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 148; break; case 148: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 149; break; case 149: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 150; break; case 150: if (curChar == 45) jjCheckNAddStates(82, 86); break; case 151: if ((0x1aa000000000000L & l) != 0L) jjCheckNAdd(152); break; case 152: if (curChar == 45) jjCheckNAddStates(87, 90); break; case 153: case 175: case 180: if (curChar == 48) jjCheckNAdd(154); break; case 154: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(155); break; case 155: if (curChar == 44) jjCheckNAddStates(91, 94); break; case 156: if (curChar == 48) jjCheckNAdd(157); break; case 157: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(158); break; case 158: if (curChar == 58) jjCheckNAddStates(95, 97); break; case 159: if (curChar == 48) jjCheckNAdd(160); break; case 160: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 161; break; case 161: if (curChar == 58) jjCheckNAddStates(98, 100); break; case 162: if (curChar == 48) jjCheckNAdd(163); break; case 163: if ((0x3ff000000000000L & l) != 0L && kind > 62) kind = 62; break; case 164: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(163); break; case 165: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(160); break; case 166: if (curChar == 49) jjCheckNAdd(157); break; case 167: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 168; break; case 168: if ((0xf000000000000L & l) != 0L) jjCheckNAdd(158); break; case 169: case 176: case 181: if ((0x6000000000000L & l) != 0L) jjCheckNAdd(170); break; case 170: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(155); break; case 171: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 172; break; case 172: if ((0x3000000000000L & l) != 0L) jjCheckNAdd(155); break; case 173: if ((0x250000000000000L & l) != 0L) jjCheckNAdd(174); break; case 174: if (curChar == 45) jjCheckNAddStates(101, 104); break; case 177: if (curChar == 48) jjCheckNAdd(155); break; case 178: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 177; break; case 179: if (curChar == 45) jjCheckNAddStates(105, 107); break; case 182: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 179; break; case 183: if (curChar == 48) jjCheckNAddStates(108, 110); break; case 184: if (curChar == 49) jjAddStates(111, 113); break; case 185: if (curChar == 48) jjCheckNAdd(152); break; case 186: if (curChar == 50) jjCheckNAdd(152); break; case 187: if (curChar == 49) jjCheckNAdd(174); break; case 188: if (curChar == 49) jjCheckNAddStates(12, 14); break; case 189: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(12); break; case 190: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(49); break; case 191: if (curChar == 50) jjAddStates(15, 17); break; case 192: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(12); break; case 193: if ((0xf000000000000L & l) != 0L) jjCheckNAdd(2); break; case 194: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(49); break; case 195: if (curChar == 50) jjAddStates(10, 11); break; case 196: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 197; break; case 197: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(13); break; case 198: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 199; break; case 199: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(50); break; case 201: if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); break; case 202: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAdd(202); break; case 203: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); break; case 204: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 57) kind = 57; jjCheckNAdd(204); break; default : break; } } while(i != startsAt); } else if (curChar < 128) { long l = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { case 0: if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAddStates(114, 117); } if ((0x7e00000000L & l) != 0L) jjAddStates(5, 6); break; case 81: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x7fffffe00000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 82; break; case 205: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x7fffffe00000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 80: if ((0x7e00000000L & l) != 0L) jjAddStates(5, 6); break; case 83: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 84; break; case 84: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 85; break; case 86: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 87; break; case 87: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 88; break; case 89: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 90; break; case 90: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 91; break; case 92: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 93; break; case 93: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 94; break; case 95: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 96; break; case 96: if ((0x7e00000000L & l) == 0L) break; if (kind > 58) kind = 58; jjstateSet[jjnewStateCnt++] = 97; break; case 103: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; break; case 105: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 106; break; case 106: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 107; break; case 108: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 109; break; case 109: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 110; break; case 111: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 112; break; case 112: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 113; break; case 114: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 115; break; case 115: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 116; break; case 117: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 118; break; case 118: if ((0x7e00000000L & l) != 0L && kind > 63) kind = 63; break; case 200: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAddStates(114, 117); break; case 201: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); break; case 202: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAdd(202); break; case 203: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); break; case 204: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 57) kind = 57; jjCheckNAdd(204); break; default : break; } } while(i != startsAt); } else { int i2 = (curChar & 0xff) >> 6; long l2 = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { default : break; } } while(i != startsAt); } if (kind != 0x7fffffff) { jjmatchedKind = kind; jjmatchedPos = curPos; kind = 0x7fffffff; } ++curPos; if ((i = jjnewStateCnt) == (startsAt = 205 - (jjnewStateCnt = startsAt))) return curPos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return curPos; } } }
NEMOparserTokenManager implements NEMOparserConstants { static private int jjMoveNfa_0(int startState, int curPos) { int startsAt = 0; jjnewStateCnt = 205; int i = 1; jjstateSet[0] = startState; int kind = 0x7fffffff; for (;;) { if (++jjround == 0x7fffffff) ReInitRounds(); if (curChar < 64) { long l = 1L << curChar; do { switch(jjstateSet[--i]) { case 0: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(0, 4); if ((0x3ff000000000000L & l) != 0L) jjAddStates(5, 6); if ((0x3fe000000000000L & l) != 0L) { if (kind > 55) kind = 55; jjCheckNAddStates(7, 9); } else if (curChar == 48) { if (kind > 55) kind = 55; jjCheckNAdd(1); } if (curChar == 50) jjAddStates(10, 11); else if (curChar == 49) jjCheckNAddStates(12, 14); if (curChar == 50) jjAddStates(15, 17); break; case 81: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 82; if ((0x3ff000000000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x3ff000000000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 205: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x3ff000000000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x3ff000000000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 1: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(2); break; case 2: if (curChar == 58) jjCheckNAddStates(18, 20); break; case 3: if (curChar == 48) jjCheckNAdd(4); break; case 4: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 5; break; case 5: if (curChar == 58) jjCheckNAddStates(21, 23); break; case 6: if (curChar == 48) jjCheckNAdd(7); break; case 7: if ((0x3ff000000000000L & l) != 0L && kind > 61) kind = 61; break; case 8: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(7); break; case 9: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(4); break; case 10: if ((0x3fe000000000000L & l) == 0L) break; if (kind > 55) kind = 55; jjCheckNAddStates(7, 9); break; case 11: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 55) kind = 55; jjCheckNAdd(11); break; case 12: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(13); break; case 13: if (curChar == 46) jjCheckNAddStates(24, 28); break; case 14: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(15); break; case 15: if (curChar == 46) jjCheckNAddStates(29, 33); break; case 16: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(17); break; case 17: if (curChar == 46) jjCheckNAddStates(34, 38); break; case 18: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 59) kind = 59; jjCheckNAdd(19); break; case 19: if (curChar == 47) jjAddStates(39, 41); break; case 20: if ((0x3fe000000000000L & l) != 0L && kind > 59) kind = 59; break; case 21: if ((0x6000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 22; break; case 22: if ((0x3ff000000000000L & l) != 0L && kind > 59) kind = 59; break; case 23: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 24; break; case 24: if ((0x7000000000000L & l) != 0L && kind > 59) kind = 59; break; case 25: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(18); break; case 26: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 27; break; case 27: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(18); break; case 28: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 29; break; case 29: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(18); break; case 30: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 31; break; case 31: if ((0x3f000000000000L & l) == 0L) break; if (kind > 59) kind = 59; jjCheckNAdd(19); break; case 32: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 30; break; case 33: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(16); break; case 34: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 35; break; case 35: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(16); break; case 36: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 37; break; case 37: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(16); break; case 38: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 39; break; case 39: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(17); break; case 40: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 38; break; case 41: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(14); break; case 42: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 43; break; case 43: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(14); break; case 44: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 45; break; case 45: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(14); break; case 46: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 47; break; case 47: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(15); break; case 48: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 46; break; case 49: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(50); break; case 50: if (curChar == 46) jjCheckNAddStates(42, 46); break; case 51: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(52); break; case 52: if (curChar == 46) jjCheckNAddStates(47, 51); break; case 53: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(54); break; case 54: if (curChar == 46) jjCheckNAddStates(52, 56); break; case 55: if ((0x3ff000000000000L & l) != 0L && kind > 64) kind = 64; break; case 56: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(55); break; case 57: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 58; break; case 58: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(55); break; case 59: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 60; break; case 60: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(55); break; case 61: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 62; break; case 62: if ((0x3f000000000000L & l) != 0L && kind > 64) kind = 64; break; case 63: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 61; break; case 64: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(53); break; case 65: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 66; break; case 66: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(53); break; case 67: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 68; break; case 68: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(53); break; case 69: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 70; break; case 70: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(54); break; case 71: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 69; break; case 72: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(51); break; case 73: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 74; break; case 74: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(51); break; case 75: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 76; break; case 76: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(51); break; case 77: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 78; break; case 78: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(52); break; case 79: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 77; break; case 80: if ((0x3ff000000000000L & l) != 0L) jjAddStates(5, 6); break; case 82: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 83; break; case 83: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 84; break; case 84: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 85; break; case 85: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 86; break; case 86: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 87; break; case 87: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 88; break; case 88: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 89; break; case 89: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 90; break; case 90: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 91; break; case 91: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 92; break; case 92: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 93; break; case 93: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 94; break; case 94: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 95; break; case 95: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 96; break; case 96: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 58) kind = 58; jjstateSet[jjnewStateCnt++] = 97; break; case 97: if (curChar == 47) jjAddStates(57, 59); break; case 98: if ((0x3fe000000000000L & l) != 0L && kind > 58) kind = 58; break; case 99: if ((0xe000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 100; break; case 100: if ((0x3ff000000000000L & l) != 0L && kind > 58) kind = 58; break; case 101: if (curChar == 52) jjstateSet[jjnewStateCnt++] = 102; break; case 102: if ((0x1ff000000000000L & l) != 0L && kind > 58) kind = 58; break; case 103: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; break; case 104: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 105; break; case 105: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 106; break; case 106: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 107; break; case 107: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 108; break; case 108: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 109; break; case 109: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 110; break; case 110: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 111; break; case 111: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 112; break; case 112: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 113; break; case 113: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 114; break; case 114: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 115; break; case 115: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 116; break; case 116: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 117; break; case 117: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 118; break; case 118: if ((0x3ff000000000000L & l) != 0L && kind > 63) kind = 63; break; case 119: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(0, 4); break; case 120: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 121; break; case 121: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 122; break; case 122: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 123; break; case 123: if (curChar == 45) jjCheckNAddStates(60, 64); break; case 124: if ((0x1aa000000000000L & l) != 0L) jjCheckNAdd(125); break; case 125: if (curChar == 45) jjCheckNAddStates(65, 68); break; case 126: case 134: case 139: if (curChar == 48) jjCheckNAdd(127); break; case 127: if ((0x3fe000000000000L & l) != 0L && kind > 60) kind = 60; break; case 128: case 135: case 140: if ((0x6000000000000L & l) != 0L) jjCheckNAdd(129); break; case 129: if ((0x3ff000000000000L & l) != 0L && kind > 60) kind = 60; break; case 130: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 131; break; case 131: if ((0x3000000000000L & l) != 0L && kind > 60) kind = 60; break; case 132: if ((0x250000000000000L & l) != 0L) jjCheckNAdd(133); break; case 133: if (curChar == 45) jjCheckNAddStates(69, 72); break; case 136: if (curChar == 48 && kind > 60) kind = 60; break; case 137: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 136; break; case 138: if (curChar == 45) jjCheckNAddStates(73, 75); break; case 141: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 138; break; case 142: if (curChar == 48) jjCheckNAddStates(76, 78); break; case 143: if (curChar == 49) jjAddStates(79, 81); break; case 144: if (curChar == 48) jjCheckNAdd(125); break; case 145: if (curChar == 50) jjCheckNAdd(125); break; case 146: if (curChar == 49) jjCheckNAdd(133); break; case 147: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 148; break; case 148: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 149; break; case 149: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 150; break; case 150: if (curChar == 45) jjCheckNAddStates(82, 86); break; case 151: if ((0x1aa000000000000L & l) != 0L) jjCheckNAdd(152); break; case 152: if (curChar == 45) jjCheckNAddStates(87, 90); break; case 153: case 175: case 180: if (curChar == 48) jjCheckNAdd(154); break; case 154: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(155); break; case 155: if (curChar == 44) jjCheckNAddStates(91, 94); break; case 156: if (curChar == 48) jjCheckNAdd(157); break; case 157: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(158); break; case 158: if (curChar == 58) jjCheckNAddStates(95, 97); break; case 159: if (curChar == 48) jjCheckNAdd(160); break; case 160: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 161; break; case 161: if (curChar == 58) jjCheckNAddStates(98, 100); break; case 162: if (curChar == 48) jjCheckNAdd(163); break; case 163: if ((0x3ff000000000000L & l) != 0L && kind > 62) kind = 62; break; case 164: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(163); break; case 165: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(160); break; case 166: if (curChar == 49) jjCheckNAdd(157); break; case 167: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 168; break; case 168: if ((0xf000000000000L & l) != 0L) jjCheckNAdd(158); break; case 169: case 176: case 181: if ((0x6000000000000L & l) != 0L) jjCheckNAdd(170); break; case 170: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(155); break; case 171: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 172; break; case 172: if ((0x3000000000000L & l) != 0L) jjCheckNAdd(155); break; case 173: if ((0x250000000000000L & l) != 0L) jjCheckNAdd(174); break; case 174: if (curChar == 45) jjCheckNAddStates(101, 104); break; case 177: if (curChar == 48) jjCheckNAdd(155); break; case 178: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 177; break; case 179: if (curChar == 45) jjCheckNAddStates(105, 107); break; case 182: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 179; break; case 183: if (curChar == 48) jjCheckNAddStates(108, 110); break; case 184: if (curChar == 49) jjAddStates(111, 113); break; case 185: if (curChar == 48) jjCheckNAdd(152); break; case 186: if (curChar == 50) jjCheckNAdd(152); break; case 187: if (curChar == 49) jjCheckNAdd(174); break; case 188: if (curChar == 49) jjCheckNAddStates(12, 14); break; case 189: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(12); break; case 190: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(49); break; case 191: if (curChar == 50) jjAddStates(15, 17); break; case 192: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(12); break; case 193: if ((0xf000000000000L & l) != 0L) jjCheckNAdd(2); break; case 194: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(49); break; case 195: if (curChar == 50) jjAddStates(10, 11); break; case 196: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 197; break; case 197: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(13); break; case 198: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 199; break; case 199: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(50); break; case 201: if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); break; case 202: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAdd(202); break; case 203: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); break; case 204: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 57) kind = 57; jjCheckNAdd(204); break; default : break; } } while(i != startsAt); } else if (curChar < 128) { long l = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { case 0: if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAddStates(114, 117); } if ((0x7e00000000L & l) != 0L) jjAddStates(5, 6); break; case 81: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x7fffffe00000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 82; break; case 205: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x7fffffe00000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 80: if ((0x7e00000000L & l) != 0L) jjAddStates(5, 6); break; case 83: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 84; break; case 84: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 85; break; case 86: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 87; break; case 87: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 88; break; case 89: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 90; break; case 90: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 91; break; case 92: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 93; break; case 93: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 94; break; case 95: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 96; break; case 96: if ((0x7e00000000L & l) == 0L) break; if (kind > 58) kind = 58; jjstateSet[jjnewStateCnt++] = 97; break; case 103: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; break; case 105: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 106; break; case 106: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 107; break; case 108: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 109; break; case 109: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 110; break; case 111: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 112; break; case 112: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 113; break; case 114: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 115; break; case 115: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 116; break; case 117: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 118; break; case 118: if ((0x7e00000000L & l) != 0L && kind > 63) kind = 63; break; case 200: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAddStates(114, 117); break; case 201: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); break; case 202: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAdd(202); break; case 203: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); break; case 204: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 57) kind = 57; jjCheckNAdd(204); break; default : break; } } while(i != startsAt); } else { int i2 = (curChar & 0xff) >> 6; long l2 = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { default : break; } } while(i != startsAt); } if (kind != 0x7fffffff) { jjmatchedKind = kind; jjmatchedPos = curPos; kind = 0x7fffffff; } ++curPos; if ((i = jjnewStateCnt) == (startsAt = 205 - (jjnewStateCnt = startsAt))) return curPos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return curPos; } } } }
NEMOparserTokenManager implements NEMOparserConstants { static private int jjMoveNfa_0(int startState, int curPos) { int startsAt = 0; jjnewStateCnt = 205; int i = 1; jjstateSet[0] = startState; int kind = 0x7fffffff; for (;;) { if (++jjround == 0x7fffffff) ReInitRounds(); if (curChar < 64) { long l = 1L << curChar; do { switch(jjstateSet[--i]) { case 0: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(0, 4); if ((0x3ff000000000000L & l) != 0L) jjAddStates(5, 6); if ((0x3fe000000000000L & l) != 0L) { if (kind > 55) kind = 55; jjCheckNAddStates(7, 9); } else if (curChar == 48) { if (kind > 55) kind = 55; jjCheckNAdd(1); } if (curChar == 50) jjAddStates(10, 11); else if (curChar == 49) jjCheckNAddStates(12, 14); if (curChar == 50) jjAddStates(15, 17); break; case 81: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 82; if ((0x3ff000000000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x3ff000000000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 205: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x3ff000000000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x3ff000000000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 1: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(2); break; case 2: if (curChar == 58) jjCheckNAddStates(18, 20); break; case 3: if (curChar == 48) jjCheckNAdd(4); break; case 4: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 5; break; case 5: if (curChar == 58) jjCheckNAddStates(21, 23); break; case 6: if (curChar == 48) jjCheckNAdd(7); break; case 7: if ((0x3ff000000000000L & l) != 0L && kind > 61) kind = 61; break; case 8: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(7); break; case 9: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(4); break; case 10: if ((0x3fe000000000000L & l) == 0L) break; if (kind > 55) kind = 55; jjCheckNAddStates(7, 9); break; case 11: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 55) kind = 55; jjCheckNAdd(11); break; case 12: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(13); break; case 13: if (curChar == 46) jjCheckNAddStates(24, 28); break; case 14: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(15); break; case 15: if (curChar == 46) jjCheckNAddStates(29, 33); break; case 16: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(17); break; case 17: if (curChar == 46) jjCheckNAddStates(34, 38); break; case 18: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 59) kind = 59; jjCheckNAdd(19); break; case 19: if (curChar == 47) jjAddStates(39, 41); break; case 20: if ((0x3fe000000000000L & l) != 0L && kind > 59) kind = 59; break; case 21: if ((0x6000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 22; break; case 22: if ((0x3ff000000000000L & l) != 0L && kind > 59) kind = 59; break; case 23: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 24; break; case 24: if ((0x7000000000000L & l) != 0L && kind > 59) kind = 59; break; case 25: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(18); break; case 26: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 27; break; case 27: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(18); break; case 28: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 29; break; case 29: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(18); break; case 30: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 31; break; case 31: if ((0x3f000000000000L & l) == 0L) break; if (kind > 59) kind = 59; jjCheckNAdd(19); break; case 32: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 30; break; case 33: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(16); break; case 34: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 35; break; case 35: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(16); break; case 36: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 37; break; case 37: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(16); break; case 38: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 39; break; case 39: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(17); break; case 40: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 38; break; case 41: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(14); break; case 42: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 43; break; case 43: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(14); break; case 44: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 45; break; case 45: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(14); break; case 46: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 47; break; case 47: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(15); break; case 48: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 46; break; case 49: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(50); break; case 50: if (curChar == 46) jjCheckNAddStates(42, 46); break; case 51: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(52); break; case 52: if (curChar == 46) jjCheckNAddStates(47, 51); break; case 53: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(54); break; case 54: if (curChar == 46) jjCheckNAddStates(52, 56); break; case 55: if ((0x3ff000000000000L & l) != 0L && kind > 64) kind = 64; break; case 56: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(55); break; case 57: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 58; break; case 58: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(55); break; case 59: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 60; break; case 60: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(55); break; case 61: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 62; break; case 62: if ((0x3f000000000000L & l) != 0L && kind > 64) kind = 64; break; case 63: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 61; break; case 64: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(53); break; case 65: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 66; break; case 66: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(53); break; case 67: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 68; break; case 68: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(53); break; case 69: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 70; break; case 70: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(54); break; case 71: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 69; break; case 72: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(51); break; case 73: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 74; break; case 74: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(51); break; case 75: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 76; break; case 76: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(51); break; case 77: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 78; break; case 78: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(52); break; case 79: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 77; break; case 80: if ((0x3ff000000000000L & l) != 0L) jjAddStates(5, 6); break; case 82: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 83; break; case 83: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 84; break; case 84: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 85; break; case 85: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 86; break; case 86: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 87; break; case 87: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 88; break; case 88: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 89; break; case 89: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 90; break; case 90: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 91; break; case 91: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 92; break; case 92: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 93; break; case 93: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 94; break; case 94: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 95; break; case 95: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 96; break; case 96: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 58) kind = 58; jjstateSet[jjnewStateCnt++] = 97; break; case 97: if (curChar == 47) jjAddStates(57, 59); break; case 98: if ((0x3fe000000000000L & l) != 0L && kind > 58) kind = 58; break; case 99: if ((0xe000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 100; break; case 100: if ((0x3ff000000000000L & l) != 0L && kind > 58) kind = 58; break; case 101: if (curChar == 52) jjstateSet[jjnewStateCnt++] = 102; break; case 102: if ((0x1ff000000000000L & l) != 0L && kind > 58) kind = 58; break; case 103: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; break; case 104: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 105; break; case 105: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 106; break; case 106: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 107; break; case 107: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 108; break; case 108: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 109; break; case 109: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 110; break; case 110: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 111; break; case 111: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 112; break; case 112: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 113; break; case 113: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 114; break; case 114: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 115; break; case 115: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 116; break; case 116: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 117; break; case 117: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 118; break; case 118: if ((0x3ff000000000000L & l) != 0L && kind > 63) kind = 63; break; case 119: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(0, 4); break; case 120: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 121; break; case 121: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 122; break; case 122: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 123; break; case 123: if (curChar == 45) jjCheckNAddStates(60, 64); break; case 124: if ((0x1aa000000000000L & l) != 0L) jjCheckNAdd(125); break; case 125: if (curChar == 45) jjCheckNAddStates(65, 68); break; case 126: case 134: case 139: if (curChar == 48) jjCheckNAdd(127); break; case 127: if ((0x3fe000000000000L & l) != 0L && kind > 60) kind = 60; break; case 128: case 135: case 140: if ((0x6000000000000L & l) != 0L) jjCheckNAdd(129); break; case 129: if ((0x3ff000000000000L & l) != 0L && kind > 60) kind = 60; break; case 130: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 131; break; case 131: if ((0x3000000000000L & l) != 0L && kind > 60) kind = 60; break; case 132: if ((0x250000000000000L & l) != 0L) jjCheckNAdd(133); break; case 133: if (curChar == 45) jjCheckNAddStates(69, 72); break; case 136: if (curChar == 48 && kind > 60) kind = 60; break; case 137: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 136; break; case 138: if (curChar == 45) jjCheckNAddStates(73, 75); break; case 141: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 138; break; case 142: if (curChar == 48) jjCheckNAddStates(76, 78); break; case 143: if (curChar == 49) jjAddStates(79, 81); break; case 144: if (curChar == 48) jjCheckNAdd(125); break; case 145: if (curChar == 50) jjCheckNAdd(125); break; case 146: if (curChar == 49) jjCheckNAdd(133); break; case 147: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 148; break; case 148: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 149; break; case 149: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 150; break; case 150: if (curChar == 45) jjCheckNAddStates(82, 86); break; case 151: if ((0x1aa000000000000L & l) != 0L) jjCheckNAdd(152); break; case 152: if (curChar == 45) jjCheckNAddStates(87, 90); break; case 153: case 175: case 180: if (curChar == 48) jjCheckNAdd(154); break; case 154: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(155); break; case 155: if (curChar == 44) jjCheckNAddStates(91, 94); break; case 156: if (curChar == 48) jjCheckNAdd(157); break; case 157: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(158); break; case 158: if (curChar == 58) jjCheckNAddStates(95, 97); break; case 159: if (curChar == 48) jjCheckNAdd(160); break; case 160: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 161; break; case 161: if (curChar == 58) jjCheckNAddStates(98, 100); break; case 162: if (curChar == 48) jjCheckNAdd(163); break; case 163: if ((0x3ff000000000000L & l) != 0L && kind > 62) kind = 62; break; case 164: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(163); break; case 165: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(160); break; case 166: if (curChar == 49) jjCheckNAdd(157); break; case 167: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 168; break; case 168: if ((0xf000000000000L & l) != 0L) jjCheckNAdd(158); break; case 169: case 176: case 181: if ((0x6000000000000L & l) != 0L) jjCheckNAdd(170); break; case 170: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(155); break; case 171: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 172; break; case 172: if ((0x3000000000000L & l) != 0L) jjCheckNAdd(155); break; case 173: if ((0x250000000000000L & l) != 0L) jjCheckNAdd(174); break; case 174: if (curChar == 45) jjCheckNAddStates(101, 104); break; case 177: if (curChar == 48) jjCheckNAdd(155); break; case 178: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 177; break; case 179: if (curChar == 45) jjCheckNAddStates(105, 107); break; case 182: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 179; break; case 183: if (curChar == 48) jjCheckNAddStates(108, 110); break; case 184: if (curChar == 49) jjAddStates(111, 113); break; case 185: if (curChar == 48) jjCheckNAdd(152); break; case 186: if (curChar == 50) jjCheckNAdd(152); break; case 187: if (curChar == 49) jjCheckNAdd(174); break; case 188: if (curChar == 49) jjCheckNAddStates(12, 14); break; case 189: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(12); break; case 190: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(49); break; case 191: if (curChar == 50) jjAddStates(15, 17); break; case 192: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(12); break; case 193: if ((0xf000000000000L & l) != 0L) jjCheckNAdd(2); break; case 194: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(49); break; case 195: if (curChar == 50) jjAddStates(10, 11); break; case 196: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 197; break; case 197: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(13); break; case 198: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 199; break; case 199: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(50); break; case 201: if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); break; case 202: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAdd(202); break; case 203: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); break; case 204: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 57) kind = 57; jjCheckNAdd(204); break; default : break; } } while(i != startsAt); } else if (curChar < 128) { long l = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { case 0: if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAddStates(114, 117); } if ((0x7e00000000L & l) != 0L) jjAddStates(5, 6); break; case 81: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x7fffffe00000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 82; break; case 205: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x7fffffe00000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 80: if ((0x7e00000000L & l) != 0L) jjAddStates(5, 6); break; case 83: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 84; break; case 84: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 85; break; case 86: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 87; break; case 87: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 88; break; case 89: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 90; break; case 90: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 91; break; case 92: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 93; break; case 93: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 94; break; case 95: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 96; break; case 96: if ((0x7e00000000L & l) == 0L) break; if (kind > 58) kind = 58; jjstateSet[jjnewStateCnt++] = 97; break; case 103: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; break; case 105: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 106; break; case 106: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 107; break; case 108: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 109; break; case 109: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 110; break; case 111: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 112; break; case 112: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 113; break; case 114: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 115; break; case 115: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 116; break; case 117: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 118; break; case 118: if ((0x7e00000000L & l) != 0L && kind > 63) kind = 63; break; case 200: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAddStates(114, 117); break; case 201: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); break; case 202: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAdd(202); break; case 203: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); break; case 204: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 57) kind = 57; jjCheckNAdd(204); break; default : break; } } while(i != startsAt); } else { int i2 = (curChar & 0xff) >> 6; long l2 = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { default : break; } } while(i != startsAt); } if (kind != 0x7fffffff) { jjmatchedKind = kind; jjmatchedPos = curPos; kind = 0x7fffffff; } ++curPos; if ((i = jjnewStateCnt) == (startsAt = 205 - (jjnewStateCnt = startsAt))) return curPos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return curPos; } } } NEMOparserTokenManager(SimpleCharStream stream);  NEMOparserTokenManager(SimpleCharStream stream, int lexState); }
NEMOparserTokenManager implements NEMOparserConstants { static private int jjMoveNfa_0(int startState, int curPos) { int startsAt = 0; jjnewStateCnt = 205; int i = 1; jjstateSet[0] = startState; int kind = 0x7fffffff; for (;;) { if (++jjround == 0x7fffffff) ReInitRounds(); if (curChar < 64) { long l = 1L << curChar; do { switch(jjstateSet[--i]) { case 0: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(0, 4); if ((0x3ff000000000000L & l) != 0L) jjAddStates(5, 6); if ((0x3fe000000000000L & l) != 0L) { if (kind > 55) kind = 55; jjCheckNAddStates(7, 9); } else if (curChar == 48) { if (kind > 55) kind = 55; jjCheckNAdd(1); } if (curChar == 50) jjAddStates(10, 11); else if (curChar == 49) jjCheckNAddStates(12, 14); if (curChar == 50) jjAddStates(15, 17); break; case 81: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 82; if ((0x3ff000000000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x3ff000000000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 205: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x3ff000000000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x3ff000000000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 1: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(2); break; case 2: if (curChar == 58) jjCheckNAddStates(18, 20); break; case 3: if (curChar == 48) jjCheckNAdd(4); break; case 4: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 5; break; case 5: if (curChar == 58) jjCheckNAddStates(21, 23); break; case 6: if (curChar == 48) jjCheckNAdd(7); break; case 7: if ((0x3ff000000000000L & l) != 0L && kind > 61) kind = 61; break; case 8: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(7); break; case 9: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(4); break; case 10: if ((0x3fe000000000000L & l) == 0L) break; if (kind > 55) kind = 55; jjCheckNAddStates(7, 9); break; case 11: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 55) kind = 55; jjCheckNAdd(11); break; case 12: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(13); break; case 13: if (curChar == 46) jjCheckNAddStates(24, 28); break; case 14: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(15); break; case 15: if (curChar == 46) jjCheckNAddStates(29, 33); break; case 16: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(17); break; case 17: if (curChar == 46) jjCheckNAddStates(34, 38); break; case 18: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 59) kind = 59; jjCheckNAdd(19); break; case 19: if (curChar == 47) jjAddStates(39, 41); break; case 20: if ((0x3fe000000000000L & l) != 0L && kind > 59) kind = 59; break; case 21: if ((0x6000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 22; break; case 22: if ((0x3ff000000000000L & l) != 0L && kind > 59) kind = 59; break; case 23: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 24; break; case 24: if ((0x7000000000000L & l) != 0L && kind > 59) kind = 59; break; case 25: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(18); break; case 26: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 27; break; case 27: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(18); break; case 28: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 29; break; case 29: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(18); break; case 30: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 31; break; case 31: if ((0x3f000000000000L & l) == 0L) break; if (kind > 59) kind = 59; jjCheckNAdd(19); break; case 32: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 30; break; case 33: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(16); break; case 34: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 35; break; case 35: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(16); break; case 36: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 37; break; case 37: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(16); break; case 38: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 39; break; case 39: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(17); break; case 40: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 38; break; case 41: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(14); break; case 42: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 43; break; case 43: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(14); break; case 44: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 45; break; case 45: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(14); break; case 46: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 47; break; case 47: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(15); break; case 48: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 46; break; case 49: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(50); break; case 50: if (curChar == 46) jjCheckNAddStates(42, 46); break; case 51: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(52); break; case 52: if (curChar == 46) jjCheckNAddStates(47, 51); break; case 53: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(54); break; case 54: if (curChar == 46) jjCheckNAddStates(52, 56); break; case 55: if ((0x3ff000000000000L & l) != 0L && kind > 64) kind = 64; break; case 56: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(55); break; case 57: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 58; break; case 58: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(55); break; case 59: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 60; break; case 60: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(55); break; case 61: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 62; break; case 62: if ((0x3f000000000000L & l) != 0L && kind > 64) kind = 64; break; case 63: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 61; break; case 64: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(53); break; case 65: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 66; break; case 66: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(53); break; case 67: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 68; break; case 68: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(53); break; case 69: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 70; break; case 70: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(54); break; case 71: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 69; break; case 72: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(51); break; case 73: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 74; break; case 74: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(51); break; case 75: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 76; break; case 76: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(51); break; case 77: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 78; break; case 78: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(52); break; case 79: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 77; break; case 80: if ((0x3ff000000000000L & l) != 0L) jjAddStates(5, 6); break; case 82: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 83; break; case 83: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 84; break; case 84: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 85; break; case 85: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 86; break; case 86: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 87; break; case 87: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 88; break; case 88: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 89; break; case 89: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 90; break; case 90: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 91; break; case 91: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 92; break; case 92: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 93; break; case 93: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 94; break; case 94: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 95; break; case 95: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 96; break; case 96: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 58) kind = 58; jjstateSet[jjnewStateCnt++] = 97; break; case 97: if (curChar == 47) jjAddStates(57, 59); break; case 98: if ((0x3fe000000000000L & l) != 0L && kind > 58) kind = 58; break; case 99: if ((0xe000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 100; break; case 100: if ((0x3ff000000000000L & l) != 0L && kind > 58) kind = 58; break; case 101: if (curChar == 52) jjstateSet[jjnewStateCnt++] = 102; break; case 102: if ((0x1ff000000000000L & l) != 0L && kind > 58) kind = 58; break; case 103: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; break; case 104: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 105; break; case 105: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 106; break; case 106: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 107; break; case 107: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 108; break; case 108: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 109; break; case 109: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 110; break; case 110: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 111; break; case 111: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 112; break; case 112: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 113; break; case 113: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 114; break; case 114: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 115; break; case 115: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 116; break; case 116: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 117; break; case 117: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 118; break; case 118: if ((0x3ff000000000000L & l) != 0L && kind > 63) kind = 63; break; case 119: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(0, 4); break; case 120: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 121; break; case 121: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 122; break; case 122: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 123; break; case 123: if (curChar == 45) jjCheckNAddStates(60, 64); break; case 124: if ((0x1aa000000000000L & l) != 0L) jjCheckNAdd(125); break; case 125: if (curChar == 45) jjCheckNAddStates(65, 68); break; case 126: case 134: case 139: if (curChar == 48) jjCheckNAdd(127); break; case 127: if ((0x3fe000000000000L & l) != 0L && kind > 60) kind = 60; break; case 128: case 135: case 140: if ((0x6000000000000L & l) != 0L) jjCheckNAdd(129); break; case 129: if ((0x3ff000000000000L & l) != 0L && kind > 60) kind = 60; break; case 130: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 131; break; case 131: if ((0x3000000000000L & l) != 0L && kind > 60) kind = 60; break; case 132: if ((0x250000000000000L & l) != 0L) jjCheckNAdd(133); break; case 133: if (curChar == 45) jjCheckNAddStates(69, 72); break; case 136: if (curChar == 48 && kind > 60) kind = 60; break; case 137: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 136; break; case 138: if (curChar == 45) jjCheckNAddStates(73, 75); break; case 141: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 138; break; case 142: if (curChar == 48) jjCheckNAddStates(76, 78); break; case 143: if (curChar == 49) jjAddStates(79, 81); break; case 144: if (curChar == 48) jjCheckNAdd(125); break; case 145: if (curChar == 50) jjCheckNAdd(125); break; case 146: if (curChar == 49) jjCheckNAdd(133); break; case 147: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 148; break; case 148: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 149; break; case 149: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 150; break; case 150: if (curChar == 45) jjCheckNAddStates(82, 86); break; case 151: if ((0x1aa000000000000L & l) != 0L) jjCheckNAdd(152); break; case 152: if (curChar == 45) jjCheckNAddStates(87, 90); break; case 153: case 175: case 180: if (curChar == 48) jjCheckNAdd(154); break; case 154: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(155); break; case 155: if (curChar == 44) jjCheckNAddStates(91, 94); break; case 156: if (curChar == 48) jjCheckNAdd(157); break; case 157: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(158); break; case 158: if (curChar == 58) jjCheckNAddStates(95, 97); break; case 159: if (curChar == 48) jjCheckNAdd(160); break; case 160: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 161; break; case 161: if (curChar == 58) jjCheckNAddStates(98, 100); break; case 162: if (curChar == 48) jjCheckNAdd(163); break; case 163: if ((0x3ff000000000000L & l) != 0L && kind > 62) kind = 62; break; case 164: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(163); break; case 165: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(160); break; case 166: if (curChar == 49) jjCheckNAdd(157); break; case 167: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 168; break; case 168: if ((0xf000000000000L & l) != 0L) jjCheckNAdd(158); break; case 169: case 176: case 181: if ((0x6000000000000L & l) != 0L) jjCheckNAdd(170); break; case 170: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(155); break; case 171: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 172; break; case 172: if ((0x3000000000000L & l) != 0L) jjCheckNAdd(155); break; case 173: if ((0x250000000000000L & l) != 0L) jjCheckNAdd(174); break; case 174: if (curChar == 45) jjCheckNAddStates(101, 104); break; case 177: if (curChar == 48) jjCheckNAdd(155); break; case 178: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 177; break; case 179: if (curChar == 45) jjCheckNAddStates(105, 107); break; case 182: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 179; break; case 183: if (curChar == 48) jjCheckNAddStates(108, 110); break; case 184: if (curChar == 49) jjAddStates(111, 113); break; case 185: if (curChar == 48) jjCheckNAdd(152); break; case 186: if (curChar == 50) jjCheckNAdd(152); break; case 187: if (curChar == 49) jjCheckNAdd(174); break; case 188: if (curChar == 49) jjCheckNAddStates(12, 14); break; case 189: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(12); break; case 190: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(49); break; case 191: if (curChar == 50) jjAddStates(15, 17); break; case 192: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(12); break; case 193: if ((0xf000000000000L & l) != 0L) jjCheckNAdd(2); break; case 194: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(49); break; case 195: if (curChar == 50) jjAddStates(10, 11); break; case 196: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 197; break; case 197: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(13); break; case 198: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 199; break; case 199: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(50); break; case 201: if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); break; case 202: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAdd(202); break; case 203: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); break; case 204: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 57) kind = 57; jjCheckNAdd(204); break; default : break; } } while(i != startsAt); } else if (curChar < 128) { long l = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { case 0: if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAddStates(114, 117); } if ((0x7e00000000L & l) != 0L) jjAddStates(5, 6); break; case 81: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x7fffffe00000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 82; break; case 205: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x7fffffe00000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 80: if ((0x7e00000000L & l) != 0L) jjAddStates(5, 6); break; case 83: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 84; break; case 84: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 85; break; case 86: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 87; break; case 87: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 88; break; case 89: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 90; break; case 90: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 91; break; case 92: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 93; break; case 93: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 94; break; case 95: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 96; break; case 96: if ((0x7e00000000L & l) == 0L) break; if (kind > 58) kind = 58; jjstateSet[jjnewStateCnt++] = 97; break; case 103: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; break; case 105: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 106; break; case 106: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 107; break; case 108: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 109; break; case 109: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 110; break; case 111: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 112; break; case 112: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 113; break; case 114: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 115; break; case 115: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 116; break; case 117: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 118; break; case 118: if ((0x7e00000000L & l) != 0L && kind > 63) kind = 63; break; case 200: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAddStates(114, 117); break; case 201: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); break; case 202: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAdd(202); break; case 203: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); break; case 204: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 57) kind = 57; jjCheckNAdd(204); break; default : break; } } while(i != startsAt); } else { int i2 = (curChar & 0xff) >> 6; long l2 = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { default : break; } } while(i != startsAt); } if (kind != 0x7fffffff) { jjmatchedKind = kind; jjmatchedPos = curPos; kind = 0x7fffffff; } ++curPos; if ((i = jjnewStateCnt) == (startsAt = 205 - (jjnewStateCnt = startsAt))) return curPos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return curPos; } } } NEMOparserTokenManager(SimpleCharStream stream);  NEMOparserTokenManager(SimpleCharStream stream, int lexState); static void setDebugStream(java.io.PrintStream ds); static void ReInit(SimpleCharStream stream); static void ReInit(SimpleCharStream stream, int lexState); static void SwitchTo(int lexState); static Token getNextToken(); }
NEMOparserTokenManager implements NEMOparserConstants { static private int jjMoveNfa_0(int startState, int curPos) { int startsAt = 0; jjnewStateCnt = 205; int i = 1; jjstateSet[0] = startState; int kind = 0x7fffffff; for (;;) { if (++jjround == 0x7fffffff) ReInitRounds(); if (curChar < 64) { long l = 1L << curChar; do { switch(jjstateSet[--i]) { case 0: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(0, 4); if ((0x3ff000000000000L & l) != 0L) jjAddStates(5, 6); if ((0x3fe000000000000L & l) != 0L) { if (kind > 55) kind = 55; jjCheckNAddStates(7, 9); } else if (curChar == 48) { if (kind > 55) kind = 55; jjCheckNAdd(1); } if (curChar == 50) jjAddStates(10, 11); else if (curChar == 49) jjCheckNAddStates(12, 14); if (curChar == 50) jjAddStates(15, 17); break; case 81: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 82; if ((0x3ff000000000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x3ff000000000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 205: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x3ff000000000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x3ff000000000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 1: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(2); break; case 2: if (curChar == 58) jjCheckNAddStates(18, 20); break; case 3: if (curChar == 48) jjCheckNAdd(4); break; case 4: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 5; break; case 5: if (curChar == 58) jjCheckNAddStates(21, 23); break; case 6: if (curChar == 48) jjCheckNAdd(7); break; case 7: if ((0x3ff000000000000L & l) != 0L && kind > 61) kind = 61; break; case 8: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(7); break; case 9: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(4); break; case 10: if ((0x3fe000000000000L & l) == 0L) break; if (kind > 55) kind = 55; jjCheckNAddStates(7, 9); break; case 11: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 55) kind = 55; jjCheckNAdd(11); break; case 12: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(13); break; case 13: if (curChar == 46) jjCheckNAddStates(24, 28); break; case 14: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(15); break; case 15: if (curChar == 46) jjCheckNAddStates(29, 33); break; case 16: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(17); break; case 17: if (curChar == 46) jjCheckNAddStates(34, 38); break; case 18: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 59) kind = 59; jjCheckNAdd(19); break; case 19: if (curChar == 47) jjAddStates(39, 41); break; case 20: if ((0x3fe000000000000L & l) != 0L && kind > 59) kind = 59; break; case 21: if ((0x6000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 22; break; case 22: if ((0x3ff000000000000L & l) != 0L && kind > 59) kind = 59; break; case 23: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 24; break; case 24: if ((0x7000000000000L & l) != 0L && kind > 59) kind = 59; break; case 25: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(18); break; case 26: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 27; break; case 27: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(18); break; case 28: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 29; break; case 29: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(18); break; case 30: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 31; break; case 31: if ((0x3f000000000000L & l) == 0L) break; if (kind > 59) kind = 59; jjCheckNAdd(19); break; case 32: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 30; break; case 33: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(16); break; case 34: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 35; break; case 35: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(16); break; case 36: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 37; break; case 37: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(16); break; case 38: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 39; break; case 39: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(17); break; case 40: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 38; break; case 41: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(14); break; case 42: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 43; break; case 43: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(14); break; case 44: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 45; break; case 45: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(14); break; case 46: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 47; break; case 47: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(15); break; case 48: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 46; break; case 49: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(50); break; case 50: if (curChar == 46) jjCheckNAddStates(42, 46); break; case 51: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(52); break; case 52: if (curChar == 46) jjCheckNAddStates(47, 51); break; case 53: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(54); break; case 54: if (curChar == 46) jjCheckNAddStates(52, 56); break; case 55: if ((0x3ff000000000000L & l) != 0L && kind > 64) kind = 64; break; case 56: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(55); break; case 57: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 58; break; case 58: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(55); break; case 59: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 60; break; case 60: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(55); break; case 61: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 62; break; case 62: if ((0x3f000000000000L & l) != 0L && kind > 64) kind = 64; break; case 63: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 61; break; case 64: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(53); break; case 65: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 66; break; case 66: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(53); break; case 67: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 68; break; case 68: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(53); break; case 69: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 70; break; case 70: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(54); break; case 71: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 69; break; case 72: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(51); break; case 73: if (curChar == 49) jjstateSet[jjnewStateCnt++] = 74; break; case 74: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(51); break; case 75: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 76; break; case 76: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(51); break; case 77: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 78; break; case 78: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(52); break; case 79: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 77; break; case 80: if ((0x3ff000000000000L & l) != 0L) jjAddStates(5, 6); break; case 82: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 83; break; case 83: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 84; break; case 84: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 85; break; case 85: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 86; break; case 86: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 87; break; case 87: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 88; break; case 88: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 89; break; case 89: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 90; break; case 90: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 91; break; case 91: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 92; break; case 92: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 93; break; case 93: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 94; break; case 94: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 95; break; case 95: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 96; break; case 96: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 58) kind = 58; jjstateSet[jjnewStateCnt++] = 97; break; case 97: if (curChar == 47) jjAddStates(57, 59); break; case 98: if ((0x3fe000000000000L & l) != 0L && kind > 58) kind = 58; break; case 99: if ((0xe000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 100; break; case 100: if ((0x3ff000000000000L & l) != 0L && kind > 58) kind = 58; break; case 101: if (curChar == 52) jjstateSet[jjnewStateCnt++] = 102; break; case 102: if ((0x1ff000000000000L & l) != 0L && kind > 58) kind = 58; break; case 103: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; break; case 104: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 105; break; case 105: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 106; break; case 106: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 107; break; case 107: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 108; break; case 108: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 109; break; case 109: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 110; break; case 110: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 111; break; case 111: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 112; break; case 112: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 113; break; case 113: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 114; break; case 114: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 115; break; case 115: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 116; break; case 116: if (curChar == 58) jjstateSet[jjnewStateCnt++] = 117; break; case 117: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 118; break; case 118: if ((0x3ff000000000000L & l) != 0L && kind > 63) kind = 63; break; case 119: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(0, 4); break; case 120: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 121; break; case 121: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 122; break; case 122: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 123; break; case 123: if (curChar == 45) jjCheckNAddStates(60, 64); break; case 124: if ((0x1aa000000000000L & l) != 0L) jjCheckNAdd(125); break; case 125: if (curChar == 45) jjCheckNAddStates(65, 68); break; case 126: case 134: case 139: if (curChar == 48) jjCheckNAdd(127); break; case 127: if ((0x3fe000000000000L & l) != 0L && kind > 60) kind = 60; break; case 128: case 135: case 140: if ((0x6000000000000L & l) != 0L) jjCheckNAdd(129); break; case 129: if ((0x3ff000000000000L & l) != 0L && kind > 60) kind = 60; break; case 130: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 131; break; case 131: if ((0x3000000000000L & l) != 0L && kind > 60) kind = 60; break; case 132: if ((0x250000000000000L & l) != 0L) jjCheckNAdd(133); break; case 133: if (curChar == 45) jjCheckNAddStates(69, 72); break; case 136: if (curChar == 48 && kind > 60) kind = 60; break; case 137: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 136; break; case 138: if (curChar == 45) jjCheckNAddStates(73, 75); break; case 141: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 138; break; case 142: if (curChar == 48) jjCheckNAddStates(76, 78); break; case 143: if (curChar == 49) jjAddStates(79, 81); break; case 144: if (curChar == 48) jjCheckNAdd(125); break; case 145: if (curChar == 50) jjCheckNAdd(125); break; case 146: if (curChar == 49) jjCheckNAdd(133); break; case 147: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 148; break; case 148: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 149; break; case 149: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 150; break; case 150: if (curChar == 45) jjCheckNAddStates(82, 86); break; case 151: if ((0x1aa000000000000L & l) != 0L) jjCheckNAdd(152); break; case 152: if (curChar == 45) jjCheckNAddStates(87, 90); break; case 153: case 175: case 180: if (curChar == 48) jjCheckNAdd(154); break; case 154: if ((0x3fe000000000000L & l) != 0L) jjCheckNAdd(155); break; case 155: if (curChar == 44) jjCheckNAddStates(91, 94); break; case 156: if (curChar == 48) jjCheckNAdd(157); break; case 157: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(158); break; case 158: if (curChar == 58) jjCheckNAddStates(95, 97); break; case 159: if (curChar == 48) jjCheckNAdd(160); break; case 160: if ((0x3ff000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 161; break; case 161: if (curChar == 58) jjCheckNAddStates(98, 100); break; case 162: if (curChar == 48) jjCheckNAdd(163); break; case 163: if ((0x3ff000000000000L & l) != 0L && kind > 62) kind = 62; break; case 164: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(163); break; case 165: if ((0x3e000000000000L & l) != 0L) jjCheckNAdd(160); break; case 166: if (curChar == 49) jjCheckNAdd(157); break; case 167: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 168; break; case 168: if ((0xf000000000000L & l) != 0L) jjCheckNAdd(158); break; case 169: case 176: case 181: if ((0x6000000000000L & l) != 0L) jjCheckNAdd(170); break; case 170: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(155); break; case 171: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 172; break; case 172: if ((0x3000000000000L & l) != 0L) jjCheckNAdd(155); break; case 173: if ((0x250000000000000L & l) != 0L) jjCheckNAdd(174); break; case 174: if (curChar == 45) jjCheckNAddStates(101, 104); break; case 177: if (curChar == 48) jjCheckNAdd(155); break; case 178: if (curChar == 51) jjstateSet[jjnewStateCnt++] = 177; break; case 179: if (curChar == 45) jjCheckNAddStates(105, 107); break; case 182: if (curChar == 50) jjstateSet[jjnewStateCnt++] = 179; break; case 183: if (curChar == 48) jjCheckNAddStates(108, 110); break; case 184: if (curChar == 49) jjAddStates(111, 113); break; case 185: if (curChar == 48) jjCheckNAdd(152); break; case 186: if (curChar == 50) jjCheckNAdd(152); break; case 187: if (curChar == 49) jjCheckNAdd(174); break; case 188: if (curChar == 49) jjCheckNAddStates(12, 14); break; case 189: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(12); break; case 190: if ((0x3ff000000000000L & l) != 0L) jjCheckNAdd(49); break; case 191: if (curChar == 50) jjAddStates(15, 17); break; case 192: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(12); break; case 193: if ((0xf000000000000L & l) != 0L) jjCheckNAdd(2); break; case 194: if ((0x1f000000000000L & l) != 0L) jjCheckNAdd(49); break; case 195: if (curChar == 50) jjAddStates(10, 11); break; case 196: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 197; break; case 197: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(13); break; case 198: if (curChar == 53) jjstateSet[jjnewStateCnt++] = 199; break; case 199: if ((0x3f000000000000L & l) != 0L) jjCheckNAdd(50); break; case 201: if ((0x3ff200000000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); break; case 202: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAdd(202); break; case 203: if ((0x7ff600000000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); break; case 204: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 57) kind = 57; jjCheckNAdd(204); break; default : break; } } while(i != startsAt); } else if (curChar < 128) { long l = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { case 0: if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAddStates(114, 117); } if ((0x7e00000000L & l) != 0L) jjAddStates(5, 6); break; case 81: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x7fffffe00000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 82; break; case 205: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); if ((0x7fffffe00000000L & l) != 0L) { if (kind > 57) kind = 57; jjCheckNAdd(204); } if ((0x7fffffe00000000L & l) != 0L) { if (kind > 56) kind = 56; jjCheckNAdd(202); } break; case 80: if ((0x7e00000000L & l) != 0L) jjAddStates(5, 6); break; case 83: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 84; break; case 84: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 85; break; case 86: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 87; break; case 87: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 88; break; case 89: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 90; break; case 90: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 91; break; case 92: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 93; break; case 93: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 94; break; case 95: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 96; break; case 96: if ((0x7e00000000L & l) == 0L) break; if (kind > 58) kind = 58; jjstateSet[jjnewStateCnt++] = 97; break; case 103: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 104; break; case 105: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 106; break; case 106: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 107; break; case 108: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 109; break; case 109: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 110; break; case 111: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 112; break; case 112: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 113; break; case 114: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 115; break; case 115: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 116; break; case 117: if ((0x7e00000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 118; break; case 118: if ((0x7e00000000L & l) != 0L && kind > 63) kind = 63; break; case 200: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAddStates(114, 117); break; case 201: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(201, 202); break; case 202: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 56) kind = 56; jjCheckNAdd(202); break; case 203: if ((0x7fffffe80000000L & l) != 0L) jjCheckNAddTwoStates(203, 204); break; case 204: if ((0x7fffffe00000000L & l) == 0L) break; if (kind > 57) kind = 57; jjCheckNAdd(204); break; default : break; } } while(i != startsAt); } else { int i2 = (curChar & 0xff) >> 6; long l2 = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { default : break; } } while(i != startsAt); } if (kind != 0x7fffffff) { jjmatchedKind = kind; jjmatchedPos = curPos; kind = 0x7fffffff; } ++curPos; if ((i = jjnewStateCnt) == (startsAt = 205 - (jjnewStateCnt = startsAt))) return curPos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return curPos; } } } NEMOparserTokenManager(SimpleCharStream stream);  NEMOparserTokenManager(SimpleCharStream stream, int lexState); static void setDebugStream(java.io.PrintStream ds); static void ReInit(SimpleCharStream stream); static void ReInit(SimpleCharStream stream, int lexState); static void SwitchTo(int lexState); static Token getNextToken(); static java.io.PrintStream debugStream; static final String[] jjstrLiteralImages; static final String[] lexStateNames; }