in modules/swing/src/main/java/common/org/apache/harmony/x/swing/text/html/cssparser/CSSParserTokenManager.java [241:3970]
private final int jjMoveNfa_0(int startState, int curPos)
{
int[] nextStates;
int startsAt = 0;
jjnewStateCnt = 470;
int i = 1;
jjstateSet[0] = startState;
int j, kind = 0x7fffffff;
for (;;)
{
if (++jjround == 0x7fffffff)
ReInitRounds();
if (curChar < 64)
{
long l = 1L << curChar;
MatchLoop: do
{
switch(jjstateSet[--i])
{
case 172:
if ((0x3ff200000000000L & l) != 0L)
{
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(231, 232);
}
if ((0x3ff200000000000L & l) != 0L)
{
if (kind > 34)
kind = 34;
jjCheckNAddStates(0, 3);
}
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 173;
break;
case 3:
if ((0x3ff000000000000L & l) != 0L)
{
if (kind > 28)
kind = 28;
jjCheckNAddStates(4, 25);
}
else if (curChar == 58)
jjAddStates(26, 32);
else if (curChar == 35)
jjCheckNAddStates(33, 39);
else if (curChar == 46)
jjCheckNAddStates(40, 50);
else if (curChar == 33)
jjCheckNAddTwoStates(85, 94);
else if (curChar == 39)
jjCheckNAddTwoStates(76, 78);
else if (curChar == 34)
jjCheckNAddTwoStates(67, 69);
else if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 5;
else if (curChar == 60)
jjstateSet[jjnewStateCnt++] = 2;
break;
case 140:
if ((0x3ff200000000000L & l) != 0L)
{
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(148, 149);
}
if ((0x3ff200000000000L & l) != 0L)
{
if (kind > 35)
kind = 35;
jjCheckNAddStates(51, 53);
}
if ((0x3ff000000000000L & l) != 0L)
{
if (kind > 28)
kind = 28;
jjCheckNAdd(114);
}
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(112, 113);
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(54, 58);
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(99, 101);
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(96, 98);
break;
case 0:
if (curChar == 45 && kind > 6)
kind = 6;
break;
case 1:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 0;
break;
case 2:
if (curChar == 33)
jjstateSet[jjnewStateCnt++] = 1;
break;
case 4:
if (curChar == 62 && kind > 6)
kind = 6;
break;
case 5:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 4;
break;
case 6:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 5;
break;
case 8:
if (curChar == 40)
jjCheckNAddStates(59, 61);
break;
case 9:
if ((0x100002600L & l) != 0L)
jjCheckNAddStates(59, 61);
break;
case 10:
if (curChar == 46)
jjCheckNAdd(11);
break;
case 11:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(62, 65);
break;
case 12:
if (curChar == 37)
jjCheckNAddTwoStates(13, 14);
break;
case 13:
if ((0x100002600L & l) != 0L)
jjCheckNAddTwoStates(13, 14);
break;
case 14:
if (curChar == 44)
jjCheckNAddStates(66, 68);
break;
case 15:
if ((0x100002600L & l) != 0L)
jjCheckNAddStates(66, 68);
break;
case 16:
if (curChar == 46)
jjCheckNAdd(17);
break;
case 17:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(69, 72);
break;
case 18:
if (curChar == 37)
jjCheckNAddTwoStates(19, 20);
break;
case 19:
if ((0x100002600L & l) != 0L)
jjCheckNAddTwoStates(19, 20);
break;
case 20:
if (curChar == 44)
jjCheckNAddStates(73, 75);
break;
case 21:
if ((0x100002600L & l) != 0L)
jjCheckNAddStates(73, 75);
break;
case 22:
if (curChar == 46)
jjCheckNAdd(23);
break;
case 23:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(76, 79);
break;
case 24:
if (curChar == 37)
jjCheckNAddTwoStates(25, 26);
break;
case 25:
if ((0x100002600L & l) != 0L)
jjCheckNAddTwoStates(25, 26);
break;
case 26:
if (curChar == 41 && kind > 29)
kind = 29;
break;
case 27:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(80, 85);
break;
case 28:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(86, 89);
break;
case 29:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(29, 22);
break;
case 30:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(90, 95);
break;
case 31:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(96, 99);
break;
case 32:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(32, 16);
break;
case 33:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(100, 105);
break;
case 34:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(106, 109);
break;
case 35:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(35, 10);
break;
case 39:
if (curChar == 40)
jjCheckNAddStates(110, 114);
break;
case 40:
if ((0x100002600L & l) != 0L)
jjCheckNAddStates(110, 114);
break;
case 41:
if ((0xfffffd7affffdbffL & l) != 0L)
jjCheckNAddStates(115, 118);
break;
case 43:
if ((0x28500000000L & l) != 0L)
jjCheckNAddStates(115, 118);
break;
case 44:
if ((0x100002600L & l) != 0L)
jjCheckNAddTwoStates(44, 45);
break;
case 45:
if (curChar == 41 && kind > 30)
kind = 30;
break;
case 46:
if (curChar == 39)
jjCheckNAddTwoStates(47, 49);
break;
case 47:
if ((0xffffff7f00000000L & l) != 0L)
jjCheckNAddStates(119, 121);
break;
case 48:
if (curChar == 39)
jjCheckNAddTwoStates(44, 45);
break;
case 50:
if ((0xffffffff00000000L & l) != 0L)
jjCheckNAddStates(119, 121);
break;
case 51:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(122, 125);
break;
case 52:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(126, 130);
break;
case 53:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(119, 121);
break;
case 54:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(131, 134);
break;
case 55:
if (curChar == 34)
jjCheckNAddTwoStates(56, 58);
break;
case 56:
if ((0xfffffffb00000000L & l) != 0L)
jjCheckNAddStates(135, 137);
break;
case 57:
if (curChar == 34)
jjCheckNAddTwoStates(44, 45);
break;
case 59:
if ((0xffffffff00000000L & l) != 0L)
jjCheckNAddStates(135, 137);
break;
case 60:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(138, 141);
break;
case 61:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(142, 146);
break;
case 62:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(135, 137);
break;
case 63:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(147, 150);
break;
case 66:
if (curChar == 34)
jjCheckNAddTwoStates(67, 69);
break;
case 67:
if ((0xfffffffb00000000L & l) != 0L)
jjCheckNAddStates(151, 153);
break;
case 68:
if (curChar == 34 && kind > 41)
kind = 41;
break;
case 70:
if ((0xffffffff00000000L & l) != 0L)
jjCheckNAddStates(151, 153);
break;
case 71:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(154, 157);
break;
case 72:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(158, 162);
break;
case 73:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(151, 153);
break;
case 74:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(163, 166);
break;
case 75:
if (curChar == 39)
jjCheckNAddTwoStates(76, 78);
break;
case 76:
if ((0xffffff7f00000000L & l) != 0L)
jjCheckNAddStates(167, 169);
break;
case 77:
if (curChar == 39 && kind > 41)
kind = 41;
break;
case 79:
if ((0xffffffff00000000L & l) != 0L)
jjCheckNAddStates(167, 169);
break;
case 80:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(170, 173);
break;
case 81:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(174, 178);
break;
case 82:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(167, 169);
break;
case 83:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(179, 182);
break;
case 84:
if (curChar == 33)
jjCheckNAddTwoStates(85, 94);
break;
case 85:
if ((0x100002600L & l) != 0L)
jjCheckNAddTwoStates(85, 94);
break;
case 95:
if (curChar == 46)
jjCheckNAddStates(40, 50);
break;
case 96:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(96, 98);
break;
case 99:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(99, 101);
break;
case 102:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(54, 58);
break;
case 112:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(112, 113);
break;
case 113:
if (curChar == 37 && kind > 27)
kind = 27;
break;
case 114:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 28)
kind = 28;
jjCheckNAdd(114);
break;
case 115:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(51, 53);
break;
case 116:
if (curChar == 58)
jjAddStates(183, 185);
break;
case 135:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(51, 53);
break;
case 136:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(186, 189);
break;
case 137:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(190, 194);
break;
case 138:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(51, 53);
break;
case 139:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(195, 198);
break;
case 141:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(199, 201);
break;
case 143:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(199, 201);
break;
case 144:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(202, 205);
break;
case 145:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(206, 210);
break;
case 146:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(199, 201);
break;
case 147:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(211, 214);
break;
case 148:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(148, 149);
break;
case 150:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(148, 149);
break;
case 151:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(215, 217);
break;
case 152:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(218, 221);
break;
case 153:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(148, 149);
break;
case 154:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(222, 224);
break;
case 156:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(156, 157);
break;
case 158:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(156, 157);
break;
case 159:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(225, 227);
break;
case 160:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(228, 231);
break;
case 161:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(156, 157);
break;
case 162:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(232, 234);
break;
case 164:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(235, 237);
break;
case 165:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(238, 241);
break;
case 166:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(242, 244);
break;
case 168:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(245, 248);
break;
case 169:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(249, 253);
break;
case 170:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(254, 257);
break;
case 171:
if (curChar == 35)
jjCheckNAddStates(33, 39);
break;
case 173:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 174;
break;
case 174:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 31)
kind = 31;
jjstateSet[jjnewStateCnt++] = 175;
break;
case 175:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 176;
break;
case 176:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 177;
break;
case 177:
if ((0x3ff000000000000L & l) != 0L && kind > 31)
kind = 31;
break;
case 178:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(0, 3);
break;
case 179:
if (curChar == 46)
jjCheckNAddStates(258, 260);
break;
case 180:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(261, 263);
break;
case 181:
if (curChar == 58)
jjAddStates(264, 266);
break;
case 200:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(261, 263);
break;
case 201:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(267, 270);
break;
case 202:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(271, 275);
break;
case 203:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(261, 263);
break;
case 204:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(276, 279);
break;
case 206:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(280, 282);
break;
case 208:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(280, 282);
break;
case 209:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(283, 286);
break;
case 210:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(287, 291);
break;
case 211:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(280, 282);
break;
case 212:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(292, 295);
break;
case 214:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(296, 299);
break;
case 215:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(300, 304);
break;
case 216:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(305, 308);
break;
case 218:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(0, 3);
break;
case 219:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(309, 313);
break;
case 220:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(314, 319);
break;
case 221:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(0, 3);
break;
case 222:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(320, 324);
break;
case 224:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(325, 328);
break;
case 226:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(325, 328);
break;
case 227:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(329, 333);
break;
case 228:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(334, 339);
break;
case 229:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(325, 328);
break;
case 230:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(340, 344);
break;
case 231:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(231, 232);
break;
case 233:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(231, 232);
break;
case 234:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(345, 347);
break;
case 235:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(348, 351);
break;
case 236:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(231, 232);
break;
case 237:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(352, 354);
break;
case 239:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(239, 240);
break;
case 241:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(239, 240);
break;
case 242:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(355, 357);
break;
case 243:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(358, 361);
break;
case 244:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(239, 240);
break;
case 245:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(362, 364);
break;
case 247:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(365, 367);
break;
case 248:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(368, 371);
break;
case 249:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(372, 374);
break;
case 251:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(375, 379);
break;
case 252:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(380, 385);
break;
case 253:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(386, 390);
break;
case 255:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddTwoStates(255, 256);
break;
case 257:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddTwoStates(255, 256);
break;
case 258:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(391, 393);
break;
case 259:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(394, 397);
break;
case 260:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddTwoStates(255, 256);
break;
case 261:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(398, 400);
break;
case 262:
if ((0x3ff200000000000L & l) != 0L)
jjCheckNAddStates(401, 404);
break;
case 263:
if (curChar == 35)
jjCheckNAddStates(405, 407);
break;
case 264:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(408, 411);
break;
case 265:
if (curChar == 46)
jjCheckNAddStates(412, 414);
break;
case 266:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(415, 417);
break;
case 267:
if (curChar == 58)
jjAddStates(418, 420);
break;
case 286:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(415, 417);
break;
case 287:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(421, 424);
break;
case 288:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(425, 429);
break;
case 289:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(415, 417);
break;
case 290:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(430, 433);
break;
case 292:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(434, 436);
break;
case 294:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(434, 436);
break;
case 295:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(437, 440);
break;
case 296:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(441, 445);
break;
case 297:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(434, 436);
break;
case 298:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(446, 449);
break;
case 300:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(450, 453);
break;
case 301:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(454, 458);
break;
case 302:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(459, 462);
break;
case 304:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(408, 411);
break;
case 305:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(463, 467);
break;
case 306:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(468, 473);
break;
case 307:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(408, 411);
break;
case 308:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(474, 478);
break;
case 310:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(479, 482);
break;
case 312:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(479, 482);
break;
case 313:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(483, 487);
break;
case 314:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(488, 493);
break;
case 315:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(479, 482);
break;
case 316:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(494, 498);
break;
case 318:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(499, 503);
break;
case 319:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(504, 509);
break;
case 320:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(510, 514);
break;
case 321:
if (curChar == 46)
jjCheckNAddStates(515, 517);
break;
case 322:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(518, 520);
break;
case 323:
if (curChar == 58)
jjAddStates(521, 523);
break;
case 339:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(518, 520);
break;
case 340:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(524, 527);
break;
case 341:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(528, 532);
break;
case 342:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(518, 520);
break;
case 343:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(533, 536);
break;
case 345:
if ((0x3ff200000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(537, 539);
break;
case 347:
if ((0xffffffff00000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(537, 539);
break;
case 348:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(540, 543);
break;
case 349:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(544, 548);
break;
case 350:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(537, 539);
break;
case 351:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(549, 552);
break;
case 353:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(553, 556);
break;
case 354:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(557, 561);
break;
case 355:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(562, 565);
break;
case 357:
if ((0xffffffff00000000L & l) != 0L)
jjCheckNAddStates(401, 404);
break;
case 358:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(566, 570);
break;
case 359:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(571, 576);
break;
case 360:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(401, 404);
break;
case 361:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(577, 581);
break;
case 362:
if ((0x3ff200000000000L & l) != 0L)
jjCheckNAddStates(582, 584);
break;
case 363:
if (curChar == 58)
jjstateSet[jjnewStateCnt++] = 364;
break;
case 371:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 370;
break;
case 380:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 379;
break;
case 386:
if ((0xffffffff00000000L & l) != 0L)
jjCheckNAddStates(582, 584);
break;
case 387:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(585, 588);
break;
case 388:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(589, 593);
break;
case 389:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(582, 584);
break;
case 390:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(594, 597);
break;
case 391:
if (curChar == 58)
jjAddStates(26, 32);
break;
case 430:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 429;
break;
case 439:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 438;
break;
case 445:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(598, 600);
break;
case 446:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(601, 604);
break;
case 447:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(605, 607);
break;
case 448:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(608, 612);
break;
case 449:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(613, 618);
break;
case 450:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(619, 623);
break;
case 451:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(624, 627);
break;
case 452:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(628, 632);
break;
case 453:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(633, 636);
break;
case 454:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 28)
kind = 28;
jjCheckNAddStates(4, 25);
break;
case 455:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(455, 98);
break;
case 456:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(456, 457);
break;
case 457:
if (curChar == 46)
jjCheckNAdd(96);
break;
case 458:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(458, 101);
break;
case 459:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(459, 460);
break;
case 460:
if (curChar == 46)
jjCheckNAdd(99);
break;
case 461:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(637, 641);
break;
case 462:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(462, 463);
break;
case 463:
if (curChar == 46)
jjCheckNAdd(102);
break;
case 464:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(464, 113);
break;
case 465:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(465, 466);
break;
case 466:
if (curChar == 46)
jjCheckNAdd(112);
break;
case 467:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 28)
kind = 28;
jjCheckNAdd(467);
break;
case 468:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(468, 469);
break;
case 469:
if (curChar == 46)
jjCheckNAdd(114);
break;
default : break;
}
} while(i != startsAt);
}
else if (curChar < 128)
{
long l = 1L << (curChar & 077);
MatchLoop: do
{
switch(jjstateSet[--i])
{
case 172:
if ((0x87fffffe07fffffeL & l) != 0L)
{
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(239, 240);
}
else if (curChar == 92)
jjCheckNAddStates(642, 645);
if ((0x87fffffe07fffffeL & l) != 0L)
{
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(231, 232);
}
else if (curChar == 92)
jjCheckNAddStates(646, 649);
if ((0x87fffffe07fffffeL & l) != 0L)
{
if (kind > 34)
kind = 34;
jjCheckNAddStates(325, 328);
}
if ((0x87fffffe07fffffeL & l) != 0L)
{
if (kind > 34)
kind = 34;
jjCheckNAddStates(0, 3);
}
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 173;
break;
case 3:
if ((0x87fffffe07fffffeL & l) != 0L)
{
if (kind > 32)
kind = 32;
jjCheckNAddStates(650, 658);
}
else if (curChar == 92)
jjCheckNAddStates(659, 664);
if (curChar == 117)
jjstateSet[jjnewStateCnt++] = 64;
else if (curChar == 114)
jjstateSet[jjnewStateCnt++] = 36;
break;
case 394:
if (curChar == 102)
jjAddStates(665, 666);
else if (curChar == 97)
jjstateSet[jjnewStateCnt++] = 421;
else if (curChar == 118)
jjstateSet[jjnewStateCnt++] = 415;
else if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 408;
if (curChar == 97)
jjstateSet[jjnewStateCnt++] = 404;
else if (curChar == 118)
jjstateSet[jjnewStateCnt++] = 399;
else if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 393;
break;
case 140:
if ((0x87fffffe07fffffeL & l) != 0L)
{
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(156, 157);
}
else if (curChar == 92)
jjCheckNAddStates(667, 670);
if ((0x87fffffe07fffffeL & l) != 0L)
{
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(148, 149);
}
else if (curChar == 92)
jjCheckNAddStates(671, 674);
if ((0x87fffffe07fffffeL & l) != 0L)
{
if (kind > 35)
kind = 35;
jjCheckNAddStates(199, 201);
}
if ((0x87fffffe07fffffeL & l) != 0L)
{
if (kind > 35)
kind = 35;
jjCheckNAddStates(51, 53);
}
break;
case 7:
if (curChar == 98)
jjstateSet[jjnewStateCnt++] = 8;
break;
case 36:
if (curChar == 103)
jjstateSet[jjnewStateCnt++] = 7;
break;
case 37:
if (curChar == 114)
jjstateSet[jjnewStateCnt++] = 36;
break;
case 38:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 39;
break;
case 41:
jjAddStates(115, 118);
break;
case 42:
if (curChar == 92)
jjstateSet[jjnewStateCnt++] = 43;
break;
case 47:
case 50:
jjCheckNAddStates(119, 121);
break;
case 49:
if (curChar == 92)
jjAddStates(675, 676);
break;
case 51:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(122, 125);
break;
case 52:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(126, 130);
break;
case 53:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(119, 121);
break;
case 54:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(131, 134);
break;
case 56:
case 59:
jjCheckNAddStates(135, 137);
break;
case 58:
if (curChar == 92)
jjAddStates(677, 678);
break;
case 60:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(138, 141);
break;
case 61:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(142, 146);
break;
case 62:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(135, 137);
break;
case 63:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(147, 150);
break;
case 64:
if (curChar == 114)
jjstateSet[jjnewStateCnt++] = 38;
break;
case 65:
if (curChar == 117)
jjstateSet[jjnewStateCnt++] = 64;
break;
case 67:
case 70:
jjCheckNAddStates(151, 153);
break;
case 69:
if (curChar == 92)
jjAddStates(679, 680);
break;
case 71:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(154, 157);
break;
case 72:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(158, 162);
break;
case 73:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(151, 153);
break;
case 74:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(163, 166);
break;
case 76:
case 79:
jjCheckNAddStates(167, 169);
break;
case 78:
if (curChar == 92)
jjAddStates(681, 682);
break;
case 80:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(170, 173);
break;
case 81:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(174, 178);
break;
case 82:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(167, 169);
break;
case 83:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(179, 182);
break;
case 86:
if (curChar == 116 && kind > 42)
kind = 42;
break;
case 87:
if (curChar == 110)
jjstateSet[jjnewStateCnt++] = 86;
break;
case 88:
if (curChar == 97)
jjstateSet[jjnewStateCnt++] = 87;
break;
case 89:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 88;
break;
case 90:
if (curChar == 114)
jjstateSet[jjnewStateCnt++] = 89;
break;
case 91:
if (curChar == 111)
jjstateSet[jjnewStateCnt++] = 90;
break;
case 92:
if (curChar == 112)
jjstateSet[jjnewStateCnt++] = 91;
break;
case 93:
if (curChar == 109)
jjstateSet[jjnewStateCnt++] = 92;
break;
case 94:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 93;
break;
case 97:
if (curChar == 109 && kind > 24)
kind = 24;
break;
case 98:
if (curChar == 101)
jjstateSet[jjnewStateCnt++] = 97;
break;
case 100:
if (curChar == 120 && kind > 25)
kind = 25;
break;
case 101:
if (curChar == 101)
jjstateSet[jjnewStateCnt++] = 100;
break;
case 103:
if (curChar == 109 && kind > 26)
kind = 26;
break;
case 104:
if (curChar == 109)
jjCheckNAdd(103);
break;
case 105:
if (curChar == 99)
jjCheckNAdd(103);
break;
case 106:
if (curChar == 110 && kind > 26)
kind = 26;
break;
case 107:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 106;
break;
case 108:
if (curChar == 112)
jjAddStates(683, 685);
break;
case 109:
if (curChar == 116 && kind > 26)
kind = 26;
break;
case 110:
if (curChar == 99 && kind > 26)
kind = 26;
break;
case 111:
if (curChar == 120 && kind > 26)
kind = 26;
break;
case 115:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(51, 53);
break;
case 117:
if (curChar == 107 && kind > 35)
kind = 35;
break;
case 118:
if (curChar == 110)
jjstateSet[jjnewStateCnt++] = 117;
break;
case 119:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 118;
break;
case 120:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 119;
break;
case 121:
if (curChar == 100 && kind > 35)
kind = 35;
break;
case 122:
if (curChar == 101)
jjstateSet[jjnewStateCnt++] = 121;
break;
case 123:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 122;
break;
case 124:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 123;
break;
case 125:
if (curChar == 115)
jjstateSet[jjnewStateCnt++] = 124;
break;
case 126:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 125;
break;
case 127:
if (curChar == 118)
jjstateSet[jjnewStateCnt++] = 126;
break;
case 128:
if (curChar == 101 && kind > 35)
kind = 35;
break;
case 129:
if (curChar == 118)
jjstateSet[jjnewStateCnt++] = 128;
break;
case 130:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 129;
break;
case 131:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 130;
break;
case 132:
if (curChar == 99)
jjstateSet[jjnewStateCnt++] = 131;
break;
case 133:
if (curChar == 97)
jjstateSet[jjnewStateCnt++] = 132;
break;
case 134:
if (curChar == 92)
jjCheckNAddTwoStates(135, 136);
break;
case 135:
if (kind > 35)
kind = 35;
jjCheckNAddStates(51, 53);
break;
case 136:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(186, 189);
break;
case 137:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(190, 194);
break;
case 138:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(51, 53);
break;
case 139:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(195, 198);
break;
case 141:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(199, 201);
break;
case 142:
if (curChar == 92)
jjCheckNAddTwoStates(143, 144);
break;
case 143:
if (kind > 35)
kind = 35;
jjCheckNAddStates(199, 201);
break;
case 144:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(202, 205);
break;
case 145:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(206, 210);
break;
case 146:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(199, 201);
break;
case 147:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(211, 214);
break;
case 148:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(148, 149);
break;
case 149:
if (curChar == 92)
jjCheckNAddTwoStates(150, 151);
break;
case 150:
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(148, 149);
break;
case 151:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(215, 217);
break;
case 152:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(218, 221);
break;
case 153:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(148, 149);
break;
case 154:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(222, 224);
break;
case 155:
case 156:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(156, 157);
break;
case 157:
if (curChar == 92)
jjCheckNAddTwoStates(158, 159);
break;
case 158:
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(156, 157);
break;
case 159:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(225, 227);
break;
case 160:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(228, 231);
break;
case 161:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(156, 157);
break;
case 162:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(232, 234);
break;
case 163:
if (curChar == 92)
jjCheckNAddStates(671, 674);
break;
case 164:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(235, 237);
break;
case 165:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(238, 241);
break;
case 166:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 40)
kind = 40;
jjCheckNAddStates(242, 244);
break;
case 167:
if (curChar == 92)
jjCheckNAddStates(667, 670);
break;
case 168:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(245, 248);
break;
case 169:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(249, 253);
break;
case 170:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(254, 257);
break;
case 173:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 174;
break;
case 174:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 31)
kind = 31;
jjstateSet[jjnewStateCnt++] = 175;
break;
case 175:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 176;
break;
case 176:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 177;
break;
case 177:
if ((0x7e0000007eL & l) != 0L && kind > 31)
kind = 31;
break;
case 178:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(0, 3);
break;
case 180:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(261, 263);
break;
case 182:
if (curChar == 107 && kind > 34)
kind = 34;
break;
case 183:
if (curChar == 110)
jjstateSet[jjnewStateCnt++] = 182;
break;
case 184:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 183;
break;
case 185:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 184;
break;
case 186:
if (curChar == 100 && kind > 34)
kind = 34;
break;
case 187:
if (curChar == 101)
jjstateSet[jjnewStateCnt++] = 186;
break;
case 188:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 187;
break;
case 189:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 188;
break;
case 190:
if (curChar == 115)
jjstateSet[jjnewStateCnt++] = 189;
break;
case 191:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 190;
break;
case 192:
if (curChar == 118)
jjstateSet[jjnewStateCnt++] = 191;
break;
case 193:
if (curChar == 101 && kind > 34)
kind = 34;
break;
case 194:
if (curChar == 118)
jjstateSet[jjnewStateCnt++] = 193;
break;
case 195:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 194;
break;
case 196:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 195;
break;
case 197:
if (curChar == 99)
jjstateSet[jjnewStateCnt++] = 196;
break;
case 198:
if (curChar == 97)
jjstateSet[jjnewStateCnt++] = 197;
break;
case 199:
if (curChar == 92)
jjCheckNAddTwoStates(200, 201);
break;
case 200:
if (kind > 34)
kind = 34;
jjCheckNAddStates(261, 263);
break;
case 201:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(267, 270);
break;
case 202:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(271, 275);
break;
case 203:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(261, 263);
break;
case 204:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(276, 279);
break;
case 205:
case 206:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(280, 282);
break;
case 207:
if (curChar == 92)
jjCheckNAddTwoStates(208, 209);
break;
case 208:
if (kind > 34)
kind = 34;
jjCheckNAddStates(280, 282);
break;
case 209:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(283, 286);
break;
case 210:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(287, 291);
break;
case 211:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(280, 282);
break;
case 212:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(292, 295);
break;
case 213:
if (curChar == 92)
jjCheckNAddStates(686, 689);
break;
case 214:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(296, 299);
break;
case 215:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(300, 304);
break;
case 216:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(305, 308);
break;
case 217:
if (curChar == 92)
jjCheckNAddTwoStates(218, 219);
break;
case 218:
if (kind > 34)
kind = 34;
jjCheckNAddStates(0, 3);
break;
case 219:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(309, 313);
break;
case 220:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(314, 319);
break;
case 221:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(0, 3);
break;
case 222:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(320, 324);
break;
case 223:
case 224:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(325, 328);
break;
case 225:
if (curChar == 92)
jjCheckNAddTwoStates(226, 227);
break;
case 226:
if (kind > 34)
kind = 34;
jjCheckNAddStates(325, 328);
break;
case 227:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(329, 333);
break;
case 228:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(334, 339);
break;
case 229:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(325, 328);
break;
case 230:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(340, 344);
break;
case 231:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(231, 232);
break;
case 232:
if (curChar == 92)
jjCheckNAddTwoStates(233, 234);
break;
case 233:
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(231, 232);
break;
case 234:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(345, 347);
break;
case 235:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(348, 351);
break;
case 236:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(231, 232);
break;
case 237:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(352, 354);
break;
case 238:
case 239:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(239, 240);
break;
case 240:
if (curChar == 92)
jjCheckNAddTwoStates(241, 242);
break;
case 241:
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(239, 240);
break;
case 242:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(355, 357);
break;
case 243:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(358, 361);
break;
case 244:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(239, 240);
break;
case 245:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(362, 364);
break;
case 246:
if (curChar == 92)
jjCheckNAddStates(646, 649);
break;
case 247:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(365, 367);
break;
case 248:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(368, 371);
break;
case 249:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 39)
kind = 39;
jjCheckNAddStates(372, 374);
break;
case 250:
if (curChar == 92)
jjCheckNAddStates(642, 645);
break;
case 251:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(375, 379);
break;
case 252:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(380, 385);
break;
case 253:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(386, 390);
break;
case 254:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(650, 658);
break;
case 255:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddTwoStates(255, 256);
break;
case 256:
if (curChar == 92)
jjCheckNAddTwoStates(257, 258);
break;
case 257:
if (kind > 32)
kind = 32;
jjCheckNAddTwoStates(255, 256);
break;
case 258:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(391, 393);
break;
case 259:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(394, 397);
break;
case 260:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddTwoStates(255, 256);
break;
case 261:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(398, 400);
break;
case 262:
if ((0x87fffffe07fffffeL & l) != 0L)
jjCheckNAddStates(401, 404);
break;
case 264:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(408, 411);
break;
case 266:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(415, 417);
break;
case 268:
if (curChar == 107 && kind > 33)
kind = 33;
break;
case 269:
case 324:
case 392:
if (curChar == 110)
jjCheckNAdd(268);
break;
case 270:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 269;
break;
case 271:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 270;
break;
case 272:
if (curChar == 100 && kind > 33)
kind = 33;
break;
case 273:
case 327:
case 395:
if (curChar == 101)
jjCheckNAdd(272);
break;
case 274:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 273;
break;
case 275:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 274;
break;
case 276:
if (curChar == 115)
jjstateSet[jjnewStateCnt++] = 275;
break;
case 277:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 276;
break;
case 278:
if (curChar == 118)
jjstateSet[jjnewStateCnt++] = 277;
break;
case 279:
if (curChar == 101 && kind > 33)
kind = 33;
break;
case 280:
case 333:
case 401:
if (curChar == 118)
jjCheckNAdd(279);
break;
case 281:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 280;
break;
case 282:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 281;
break;
case 283:
if (curChar == 99)
jjstateSet[jjnewStateCnt++] = 282;
break;
case 284:
if (curChar == 97)
jjstateSet[jjnewStateCnt++] = 283;
break;
case 285:
if (curChar == 92)
jjCheckNAddTwoStates(286, 287);
break;
case 286:
if (kind > 33)
kind = 33;
jjCheckNAddStates(415, 417);
break;
case 287:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(421, 424);
break;
case 288:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(425, 429);
break;
case 289:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(415, 417);
break;
case 290:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(430, 433);
break;
case 291:
case 292:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(434, 436);
break;
case 293:
if (curChar == 92)
jjCheckNAddTwoStates(294, 295);
break;
case 294:
if (kind > 33)
kind = 33;
jjCheckNAddStates(434, 436);
break;
case 295:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(437, 440);
break;
case 296:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(441, 445);
break;
case 297:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(434, 436);
break;
case 298:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(446, 449);
break;
case 299:
if (curChar == 92)
jjCheckNAddStates(690, 693);
break;
case 300:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(450, 453);
break;
case 301:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(454, 458);
break;
case 302:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(459, 462);
break;
case 303:
if (curChar == 92)
jjCheckNAddTwoStates(304, 305);
break;
case 304:
if (kind > 33)
kind = 33;
jjCheckNAddStates(408, 411);
break;
case 305:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(463, 467);
break;
case 306:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(468, 473);
break;
case 307:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(408, 411);
break;
case 308:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(474, 478);
break;
case 309:
case 310:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(479, 482);
break;
case 311:
if (curChar == 92)
jjCheckNAddTwoStates(312, 313);
break;
case 312:
if (kind > 33)
kind = 33;
jjCheckNAddStates(479, 482);
break;
case 313:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(483, 487);
break;
case 314:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(488, 493);
break;
case 315:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(479, 482);
break;
case 316:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(494, 498);
break;
case 317:
if (curChar == 92)
jjCheckNAddStates(694, 697);
break;
case 318:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(499, 503);
break;
case 319:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(504, 509);
break;
case 320:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(510, 514);
break;
case 322:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(518, 520);
break;
case 325:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 324;
break;
case 326:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 325;
break;
case 328:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 327;
break;
case 329:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 328;
break;
case 330:
if (curChar == 115)
jjstateSet[jjnewStateCnt++] = 329;
break;
case 331:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 330;
break;
case 332:
if (curChar == 118)
jjstateSet[jjnewStateCnt++] = 331;
break;
case 334:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 333;
break;
case 335:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 334;
break;
case 336:
if (curChar == 99)
jjstateSet[jjnewStateCnt++] = 335;
break;
case 337:
if (curChar == 97)
jjstateSet[jjnewStateCnt++] = 336;
break;
case 338:
if (curChar == 92)
jjCheckNAddTwoStates(339, 340);
break;
case 339:
if (kind > 33)
kind = 33;
jjCheckNAddStates(518, 520);
break;
case 340:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(524, 527);
break;
case 341:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(528, 532);
break;
case 342:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(518, 520);
break;
case 343:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(533, 536);
break;
case 344:
case 345:
if ((0x87fffffe07fffffeL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(537, 539);
break;
case 346:
if (curChar == 92)
jjCheckNAddTwoStates(347, 348);
break;
case 347:
if (kind > 33)
kind = 33;
jjCheckNAddStates(537, 539);
break;
case 348:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(540, 543);
break;
case 349:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(544, 548);
break;
case 350:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(537, 539);
break;
case 351:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(549, 552);
break;
case 352:
if (curChar == 92)
jjCheckNAddStates(698, 701);
break;
case 353:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(553, 556);
break;
case 354:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(557, 561);
break;
case 355:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(562, 565);
break;
case 356:
if (curChar == 92)
jjCheckNAddTwoStates(357, 358);
break;
case 357:
jjCheckNAddStates(401, 404);
break;
case 358:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(566, 570);
break;
case 359:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(571, 576);
break;
case 360:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(401, 404);
break;
case 361:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(577, 581);
break;
case 362:
if ((0x87fffffe07fffffeL & l) != 0L)
jjCheckNAddStates(582, 584);
break;
case 364:
if (curChar == 102)
jjAddStates(702, 703);
break;
case 365:
if (curChar == 114 && kind > 37)
kind = 37;
break;
case 366:
if (curChar == 101)
jjstateSet[jjnewStateCnt++] = 365;
break;
case 367:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 366;
break;
case 368:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 367;
break;
case 369:
if (curChar == 101)
jjstateSet[jjnewStateCnt++] = 368;
break;
case 370:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 369;
break;
case 372:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 371;
break;
case 373:
if (curChar == 115)
jjstateSet[jjnewStateCnt++] = 372;
break;
case 374:
if (curChar == 114)
jjstateSet[jjnewStateCnt++] = 373;
break;
case 375:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 374;
break;
case 376:
if (curChar == 101 && kind > 37)
kind = 37;
break;
case 377:
if (curChar == 110)
jjstateSet[jjnewStateCnt++] = 376;
break;
case 378:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 377;
break;
case 379:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 378;
break;
case 381:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 380;
break;
case 382:
if (curChar == 115)
jjstateSet[jjnewStateCnt++] = 381;
break;
case 383:
if (curChar == 114)
jjstateSet[jjnewStateCnt++] = 382;
break;
case 384:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 383;
break;
case 385:
if (curChar == 92)
jjCheckNAddTwoStates(386, 387);
break;
case 386:
jjCheckNAddStates(582, 584);
break;
case 387:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(585, 588);
break;
case 388:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(589, 593);
break;
case 389:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(582, 584);
break;
case 390:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(594, 597);
break;
case 393:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 392;
break;
case 396:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 395;
break;
case 397:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 396;
break;
case 398:
if (curChar == 115)
jjstateSet[jjnewStateCnt++] = 397;
break;
case 399:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 398;
break;
case 400:
if (curChar == 118)
jjstateSet[jjnewStateCnt++] = 399;
break;
case 402:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 401;
break;
case 403:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 402;
break;
case 404:
if (curChar == 99)
jjstateSet[jjnewStateCnt++] = 403;
break;
case 405:
if (curChar == 97)
jjstateSet[jjnewStateCnt++] = 404;
break;
case 406:
if (curChar == 107 && kind > 36)
kind = 36;
break;
case 407:
if (curChar == 110)
jjstateSet[jjnewStateCnt++] = 406;
break;
case 408:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 407;
break;
case 409:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 408;
break;
case 410:
if (curChar == 100 && kind > 36)
kind = 36;
break;
case 411:
if (curChar == 101)
jjstateSet[jjnewStateCnt++] = 410;
break;
case 412:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 411;
break;
case 413:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 412;
break;
case 414:
if (curChar == 115)
jjstateSet[jjnewStateCnt++] = 413;
break;
case 415:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 414;
break;
case 416:
if (curChar == 118)
jjstateSet[jjnewStateCnt++] = 415;
break;
case 417:
if (curChar == 101 && kind > 36)
kind = 36;
break;
case 418:
if (curChar == 118)
jjstateSet[jjnewStateCnt++] = 417;
break;
case 419:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 418;
break;
case 420:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 419;
break;
case 421:
if (curChar == 99)
jjstateSet[jjnewStateCnt++] = 420;
break;
case 422:
if (curChar == 97)
jjstateSet[jjnewStateCnt++] = 421;
break;
case 423:
if (curChar == 102)
jjAddStates(665, 666);
break;
case 424:
if (curChar == 114 && kind > 38)
kind = 38;
break;
case 425:
if (curChar == 101)
jjstateSet[jjnewStateCnt++] = 424;
break;
case 426:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 425;
break;
case 427:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 426;
break;
case 428:
if (curChar == 101)
jjstateSet[jjnewStateCnt++] = 427;
break;
case 429:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 428;
break;
case 431:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 430;
break;
case 432:
if (curChar == 115)
jjstateSet[jjnewStateCnt++] = 431;
break;
case 433:
if (curChar == 114)
jjstateSet[jjnewStateCnt++] = 432;
break;
case 434:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 433;
break;
case 435:
if (curChar == 101 && kind > 38)
kind = 38;
break;
case 436:
if (curChar == 110)
jjstateSet[jjnewStateCnt++] = 435;
break;
case 437:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 436;
break;
case 438:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 437;
break;
case 440:
if (curChar == 116)
jjstateSet[jjnewStateCnt++] = 439;
break;
case 441:
if (curChar == 115)
jjstateSet[jjnewStateCnt++] = 440;
break;
case 442:
if (curChar == 114)
jjstateSet[jjnewStateCnt++] = 441;
break;
case 443:
if (curChar == 105)
jjstateSet[jjnewStateCnt++] = 442;
break;
case 444:
if (curChar == 92)
jjCheckNAddStates(659, 664);
break;
case 445:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(598, 600);
break;
case 446:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(601, 604);
break;
case 447:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(605, 607);
break;
case 448:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(608, 612);
break;
case 449:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(613, 618);
break;
case 450:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(619, 623);
break;
case 451:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(624, 627);
break;
case 452:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(628, 632);
break;
case 453:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(633, 636);
break;
default : break;
}
} while(i != startsAt);
}
else
{
int hiByte = (int)(curChar >> 8);
int i1 = hiByte >> 6;
long l1 = 1L << (hiByte & 077);
int i2 = (curChar & 0xff) >> 6;
long l2 = 1L << (curChar & 077);
MatchLoop: do
{
switch(jjstateSet[--i])
{
case 172:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 34)
kind = 34;
jjCheckNAddStates(0, 3);
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 34)
kind = 34;
jjCheckNAddStates(325, 328);
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(231, 232);
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(239, 240);
}
break;
case 3:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 32)
kind = 32;
jjCheckNAddStates(650, 658);
break;
case 140:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 35)
kind = 35;
jjCheckNAddStates(51, 53);
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 35)
kind = 35;
jjCheckNAddStates(199, 201);
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(148, 149);
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(156, 157);
}
break;
case 41:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
jjAddStates(115, 118);
break;
case 47:
case 50:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
jjCheckNAddStates(119, 121);
break;
case 56:
case 59:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
jjCheckNAddStates(135, 137);
break;
case 67:
case 70:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
jjCheckNAddStates(151, 153);
break;
case 76:
case 79:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
jjCheckNAddStates(167, 169);
break;
case 115:
case 135:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(51, 53);
break;
case 141:
case 143:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 35)
kind = 35;
jjCheckNAddStates(199, 201);
break;
case 148:
case 150:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(148, 149);
break;
case 155:
case 156:
case 158:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 40)
kind = 40;
jjCheckNAddTwoStates(156, 157);
break;
case 178:
case 218:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(0, 3);
break;
case 180:
case 200:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(261, 263);
break;
case 205:
case 206:
case 208:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(280, 282);
break;
case 223:
case 224:
case 226:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 34)
kind = 34;
jjCheckNAddStates(325, 328);
break;
case 231:
case 233:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(231, 232);
break;
case 238:
case 239:
case 241:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 39)
kind = 39;
jjCheckNAddTwoStates(239, 240);
break;
case 255:
case 257:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 32)
kind = 32;
jjCheckNAddTwoStates(255, 256);
break;
case 262:
case 357:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
jjCheckNAddStates(401, 404);
break;
case 264:
case 304:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(408, 411);
break;
case 266:
case 286:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(415, 417);
break;
case 291:
case 292:
case 294:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(434, 436);
break;
case 309:
case 310:
case 312:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(479, 482);
break;
case 322:
case 339:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(518, 520);
break;
case 344:
case 345:
case 347:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 33)
kind = 33;
jjCheckNAddStates(537, 539);
break;
case 362:
case 386:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
jjCheckNAddStates(582, 584);
break;
default : break;
}
} while(i != startsAt);
}
if (kind != 0x7fffffff)
{
jjmatchedKind = kind;
jjmatchedPos = curPos;
kind = 0x7fffffff;
}
++curPos;
if ((i = jjnewStateCnt) == (startsAt = 470 - (jjnewStateCnt = startsAt)))
return curPos;
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) { return curPos; }
}
}