![JAR search and dependency download from the Maven repository](/logo.png)
vuegwt.shaded.com.helger.css.parser.ParserCSS30TokenManager Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of vue-gwt-processors Show documentation
Show all versions of vue-gwt-processors Show documentation
Annotation Processors for Vue GWT
The newest version!
/* ParserCSS30TokenManager.java */
/* Generated by: JJTree&ParserGeneratorCC: Do not edit this line. ParserCSS30TokenManager.java */
package com.helger.css.parser;
/** Token Manager. */
public class ParserCSS30TokenManager implements ParserCSS30Constants {
private static final org.slf4j.Logger s_aLogger = org.slf4j.LoggerFactory.getLogger (ParserCSS30TokenManager.class);
protected com.helger.css.reader.errorhandler.ICSSParseErrorHandler m_aCustomErrorHandler;
protected boolean m_bBrowserCompliantMode = false;
/**
* Set a custom error handler to use.
*
* @param aCustomErrorHandler
* The custom error handler to use. May be null
.
*/
public final void setCustomErrorHandler (final com.helger.css.reader.errorhandler.ICSSParseErrorHandler aCustomErrorHandler)
{
m_aCustomErrorHandler = aCustomErrorHandler;
}
void backup(final int nChars) {
input_stream.backup(nChars);
}
/** Debug output. */
public java.io.PrintStream debugStream = System.out;
/** Set debug output. */
public void setDebugStream(java.io.PrintStream ds) { debugStream = ds; }
private final int jjStopStringLiteralDfa_0(int pos, long active0, long active1){
switch (pos)
{
case 0:
if ((active1 & 0x800000001ec0000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 0;
return 977;
}
if ((active0 & 0xff80000000000000L) != 0x0L || (active1 & 0x8fffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 0;
return 790;
}
if ((active0 & 0x8000000000000L) != 0x0L)
return 978;
if ((active0 & 0x40000000000800L) != 0x0L)
return 509;
if ((active0 & 0x40000000002L) != 0x0L)
return 145;
if ((active1 & 0x100000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 0;
return 160;
}
if ((active0 & 0x10020000000000L) != 0x0L)
return 979;
if ((active0 & 0x2000000000L) != 0x0L)
return 980;
return -1;
case 1:
if ((active1 & 0x1800000L) != 0x0L)
return 977;
if ((active0 & 0xff80000000000000L) != 0x0L || (active1 & 0x8fffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 1;
return 981;
}
if ((active0 & 0x40000000000000L) != 0x0L)
return 516;
if ((active1 & 0x8000000007c0000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 1;
return 977;
}
return -1;
case 2:
if ((active1 & 0x800000000640000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 2;
return 977;
}
if ((active1 & 0x180000L) != 0x0L)
return 977;
if ((active0 & 0xff80000000000000L) != 0x0L || (active1 & 0x8fffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 2;
return 981;
}
return -1;
case 3:
if ((active1 & 0x600000L) != 0x0L)
return 977;
if ((active0 & 0xff80000000000000L) != 0x0L || (active1 & 0x8fffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 3;
return 981;
}
if ((active1 & 0x800000000040000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 3;
return 977;
}
return -1;
case 4:
if ((active1 & 0x800000000040000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 4;
return 977;
}
if ((active0 & 0x400000000000000L) != 0x0L)
return 981;
if ((active0 & 0xfb80000000000000L) != 0x0L || (active1 & 0x8fffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 4;
return 981;
}
return -1;
case 5:
if ((active0 & 0xfb80000000000000L) != 0x0L || (active1 & 0x87ffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 5;
return 981;
}
if ((active1 & 0x800000000040000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 5;
return 977;
}
if ((active1 & 0x800L) != 0x0L)
return 981;
return -1;
case 6:
if ((active1 & 0x800000000000000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 6;
return 977;
}
if ((active1 & 0x40000L) != 0x0L)
return 977;
if ((active0 & 0x100000000000000L) != 0x0L)
return 981;
if ((active0 & 0xfa80000000000000L) != 0x0L || (active1 & 0x87ffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 6;
return 981;
}
return -1;
case 7:
if ((active1 & 0x800000000000000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 7;
return 977;
}
if ((active0 & 0x80000000000000L) != 0x0L)
return 981;
if ((active0 & 0xfa00000000000000L) != 0x0L || (active1 & 0x87ffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 7;
return 981;
}
return -1;
case 8:
if ((active1 & 0x800000000000000L) != 0x0L)
{
if (jjmatchedPos != 8)
{
jjmatchedKind = 89;
jjmatchedPos = 8;
}
return 977;
}
if ((active0 & 0xe200000000000000L) != 0x0L || (active1 & 0x7dfL) != 0x0L)
{
if (jjmatchedPos != 8)
{
jjmatchedKind = 80;
jjmatchedPos = 8;
}
return 981;
}
if ((active0 & 0x1800000000000000L) != 0x0L || (active1 & 0x8020L) != 0x0L)
return 981;
return -1;
case 9:
if ((active0 & 0x2800000000000000L) != 0x0L || (active1 & 0x6dfL) != 0x0L)
{
if (jjmatchedPos != 9)
{
jjmatchedKind = 80;
jjmatchedPos = 9;
}
return 981;
}
if ((active0 & 0xc200000000000000L) != 0x0L || (active1 & 0x100L) != 0x0L)
return 981;
if ((active1 & 0x800000000000000L) != 0x0L)
{
if (jjmatchedPos != 9)
{
jjmatchedKind = 89;
jjmatchedPos = 9;
}
return 977;
}
return -1;
case 10:
if ((active0 & 0x2000000000000000L) != 0x0L)
return 981;
if ((active0 & 0x8800000000000000L) != 0x0L || (active1 & 0x6dfL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 10;
return 981;
}
return -1;
case 11:
if ((active0 & 0x8800000000000000L) != 0x0L || (active1 & 0x61cL) != 0x0L)
{
if (jjmatchedPos != 11)
{
jjmatchedKind = 80;
jjmatchedPos = 11;
}
return 981;
}
if ((active1 & 0xc3L) != 0x0L)
return 981;
return -1;
case 12:
if ((active1 & 0x618L) != 0x0L)
return 981;
if ((active0 & 0x8800000000000000L) != 0x0L || (active1 & 0x5L) != 0x0L)
{
if (jjmatchedPos != 12)
{
jjmatchedKind = 80;
jjmatchedPos = 12;
}
return 981;
}
return -1;
case 13:
if ((active0 & 0x8800000000000000L) != 0x0L || (active1 & 0x11L) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 13;
return 981;
}
if ((active1 & 0x4L) != 0x0L)
return 981;
return -1;
case 14:
if ((active0 & 0x8800000000000000L) != 0x0L || (active1 & 0x11L) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 14;
return 981;
}
return -1;
case 15:
if ((active0 & 0x8000000000000000L) != 0x0L || (active1 & 0x11L) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 15;
return 981;
}
if ((active0 & 0x800000000000000L) != 0x0L)
return 981;
return -1;
case 16:
if ((active0 & 0x8000000000000000L) != 0x0L)
return 981;
if ((active1 & 0x11L) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 16;
return 981;
}
return -1;
case 17:
if ((active1 & 0x11L) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 17;
return 981;
}
return -1;
case 18:
if ((active1 & 0x10L) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 18;
return 981;
}
if ((active1 & 0x1L) != 0x0L)
return 981;
return -1;
default :
return -1;
}
}
private final int jjStartNfa_0(int pos, long active0, long active1){
return jjMoveNfa_0(jjStopStringLiteralDfa_0(pos, active0, active1), pos + 1);
}
private int jjStopAtPos(int pos, int kind)
{
jjmatchedKind = kind;
jjmatchedPos = pos;
return pos + 1;
}
private int jjMoveStringLiteralDfa0_0(){
switch(curChar)
{
case '$':
return jjMoveStringLiteralDfa1_0(0x8000000000000L, 0x0L);
case '(':
return jjStopAtPos(0, 12);
case ')':
return jjStopAtPos(0, 13);
case '*':
{
jjmatchedKind = 41;
jjmatchedPos = 0;
}
return jjMoveStringLiteralDfa1_0(0x10000000000000L, 0x0L);
case '+':
return jjStopAtPos(0, 10);
case '-':
{
jjmatchedKind = 11;
jjmatchedPos = 0;
}
return jjMoveStringLiteralDfa1_0(0x40000000000000L, 0x0L);
case '.':
return jjStartNfaWithStates_0(0, 37, 980);
case '/':
{
jjmatchedKind = 42;
jjmatchedPos = 0;
}
return jjMoveStringLiteralDfa1_0(0x2L, 0x0L);
case ':':
{
jjmatchedKind = 40;
jjmatchedPos = 0;
}
return jjMoveStringLiteralDfa1_0(0x0L, 0x200000000000000L);
case ';':
return jjStopAtPos(0, 39);
case '<':
return jjMoveStringLiteralDfa1_0(0x20000000000000L, 0x0L);
case '=':
return jjStopAtPos(0, 43);
case '>':
return jjStopAtPos(0, 45);
case '@':
return jjMoveStringLiteralDfa1_0(0xff80000000000000L, 0x8fffL);
case '[':
return jjStopAtPos(0, 35);
case ']':
return jjStopAtPos(0, 36);
case '^':
return jjMoveStringLiteralDfa1_0(0x4000000000000L, 0x0L);
case 'A':
case 'a':
return jjMoveStringLiteralDfa1_0(0x0L, 0x80000L);
case 'E':
case 'e':
return jjMoveStringLiteralDfa1_0(0x0L, 0x800000000000000L);
case 'F':
case 'f':
return jjMoveStringLiteralDfa1_0(0x0L, 0x400000L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa1_0(0x0L, 0x40000L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa1_0(0x0L, 0x100000L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa1_0(0x0L, 0x1200000L);
case 'T':
case 't':
return jjMoveStringLiteralDfa1_0(0x0L, 0x800000L);
case '|':
{
jjmatchedKind = 44;
jjmatchedPos = 0;
}
return jjMoveStringLiteralDfa1_0(0x2000000000000L, 0x0L);
case '}':
return jjStopAtPos(0, 34);
case '~':
{
jjmatchedKind = 46;
jjmatchedPos = 0;
}
return jjMoveStringLiteralDfa1_0(0x1000000000000L, 0x0L);
default :
return jjMoveNfa_0(2, 0);
}
}
private int jjMoveStringLiteralDfa1_0(long active0, long active1){
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(0, active0, active1);
return 1;
}
switch(curChar)
{
case '!':
return jjMoveStringLiteralDfa2_0(active0, 0x20000000000000L, active1, 0x0L);
case '*':
if ((active0 & 0x2L) != 0x0L)
return jjStopAtPos(1, 1);
break;
case '-':
return jjMoveStringLiteralDfa2_0(active0, 0x40000000000000L, active1, 0x0L);
case '=':
if ((active0 & 0x1000000000000L) != 0x0L)
return jjStopAtPos(1, 48);
else if ((active0 & 0x2000000000000L) != 0x0L)
return jjStopAtPos(1, 49);
else if ((active0 & 0x4000000000000L) != 0x0L)
return jjStopAtPos(1, 50);
else if ((active0 & 0x8000000000000L) != 0x0L)
return jjStopAtPos(1, 51);
else if ((active0 & 0x10000000000000L) != 0x0L)
return jjStopAtPos(1, 52);
break;
case 'B':
case 'b':
return jjMoveStringLiteralDfa2_0(active0, 0x0L, active1, 0x1fL);
case 'C':
case 'c':
return jjMoveStringLiteralDfa2_0(active0, 0x80000000000000L, active1, 0x0L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa2_0(active0, 0x100000000000000L, active1, 0x0L);
case 'L':
case 'l':
return jjMoveStringLiteralDfa2_0(active0, 0x0L, active1, 0xe0L);
case 'M':
case 'm':
return jjMoveStringLiteralDfa2_0(active0, 0x0L, active1, 0x800L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa2_0(active0, 0x200000000000000L, active1, 0x2000000002c0000L);
case 'O':
case 'o':
if ((active1 & 0x800000L) != 0x0L)
return jjStartNfaWithStates_0(1, 87, 977);
return jjMoveStringLiteralDfa2_0(active0, 0x0L, active1, 0x100000L);
case 'P':
case 'p':
return jjMoveStringLiteralDfa2_0(active0, 0x400000000000000L, active1, 0x0L);
case 'R':
case 'r':
if ((active1 & 0x1000000L) != 0x0L)
return jjStartNfaWithStates_0(1, 88, 977);
return jjMoveStringLiteralDfa2_0(active0, 0x0L, active1, 0x400700L);
case 'S':
case 's':
return jjMoveStringLiteralDfa2_0(active0, 0x0L, active1, 0x8000L);
case 'T':
case 't':
return jjMoveStringLiteralDfa2_0(active0, 0xf800000000000000L, active1, 0x0L);
case 'X':
case 'x':
return jjMoveStringLiteralDfa2_0(active0, 0x0L, active1, 0x800000000000000L);
default :
break;
}
return jjStartNfa_0(0, active0, active1);
}
private int jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(0, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(1, active0, active1);
return 2;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa3_0(active0, 0x20000000000000L, active1, 0x0L);
case '>':
if ((active0 & 0x40000000000000L) != 0x0L)
return jjStopAtPos(2, 54);
break;
case 'A':
case 'a':
return jjMoveStringLiteralDfa3_0(active0, 0x600000000000000L, active1, 0x0L);
case 'D':
case 'd':
if ((active1 & 0x80000L) != 0x0L)
return jjStartNfaWithStates_0(2, 83, 977);
break;
case 'E':
case 'e':
return jjMoveStringLiteralDfa3_0(active0, 0x0L, active1, 0x8e0L);
case 'H':
case 'h':
return jjMoveStringLiteralDfa3_0(active0, 0x80000000000000L, active1, 0x40000L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa3_0(active0, 0x0L, active1, 0x700L);
case 'L':
case 'l':
return jjMoveStringLiteralDfa3_0(active0, 0x0L, active1, 0x200000L);
case 'M':
case 'm':
return jjMoveStringLiteralDfa3_0(active0, 0x100000000000000L, active1, 0x0L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa3_0(active0, 0xf800000000000000L, active1, 0x20000000040001fL);
case 'P':
case 'p':
return jjMoveStringLiteralDfa3_0(active0, 0x0L, active1, 0x800000000000000L);
case 'T':
case 't':
if ((active1 & 0x100000L) != 0x0L)
return jjStartNfaWithStates_0(2, 84, 977);
break;
case 'U':
case 'u':
return jjMoveStringLiteralDfa3_0(active0, 0x0L, active1, 0x8000L);
default :
break;
}
return jjStartNfa_0(1, active0, active1);
}
private int jjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(1, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(2, active0, active1);
return 3;
}
switch(curChar)
{
case '-':
if ((active0 & 0x20000000000000L) != 0x0L)
return jjStopAtPos(3, 53);
break;
case 'A':
case 'a':
return jjMoveStringLiteralDfa4_0(active0, 0x80000000000000L, active1, 0x0L);
case 'D':
case 'd':
return jjMoveStringLiteralDfa4_0(active0, 0x0L, active1, 0x800L);
case 'E':
case 'e':
return jjMoveStringLiteralDfa4_0(active0, 0x0L, active1, 0x40000L);
case 'F':
case 'f':
return jjMoveStringLiteralDfa4_0(active0, 0x0L, active1, 0xe0L);
case 'G':
case 'g':
return jjMoveStringLiteralDfa4_0(active0, 0x400000000000000L, active1, 0x700L);
case 'M':
case 'm':
if ((active1 & 0x400000L) != 0x0L)
return jjStartNfaWithStates_0(3, 86, 977);
return jjMoveStringLiteralDfa4_0(active0, 0x200000000000000L, active1, 0x0L);
case 'P':
case 'p':
return jjMoveStringLiteralDfa4_0(active0, 0xf900000000000000L, active1, 0x8000L);
case 'R':
case 'r':
return jjMoveStringLiteralDfa4_0(active0, 0x0L, active1, 0x800000000000000L);
case 'T':
case 't':
return jjMoveStringLiteralDfa4_0(active0, 0x0L, active1, 0x20000000000001fL);
case 'Y':
case 'y':
if ((active1 & 0x200000L) != 0x0L)
return jjStartNfaWithStates_0(3, 85, 977);
break;
default :
break;
}
return jjStartNfa_0(2, active0, active1);
}
private int jjMoveStringLiteralDfa4_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(2, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(3, active0, active1);
return 4;
}
switch(curChar)
{
case '(':
if ((active1 & 0x200000000000000L) != 0x0L)
return jjStopAtPos(4, 121);
break;
case '-':
return jjMoveStringLiteralDfa5_0(active0, 0xf800000000000000L, active1, 0x0L);
case 'E':
case 'e':
if ((active0 & 0x400000000000000L) != 0x0L)
return jjStartNfaWithStates_0(4, 58, 981);
return jjMoveStringLiteralDfa5_0(active0, 0x200000000000000L, active1, 0x800000000000000L);
case 'H':
case 'h':
return jjMoveStringLiteralDfa5_0(active0, 0x0L, active1, 0x700L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa5_0(active0, 0x0L, active1, 0x800L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa5_0(active0, 0x100000000000000L, active1, 0x0L);
case 'P':
case 'p':
return jjMoveStringLiteralDfa5_0(active0, 0x0L, active1, 0x8000L);
case 'R':
case 'r':
return jjMoveStringLiteralDfa5_0(active0, 0x80000000000000L, active1, 0x40000L);
case 'T':
case 't':
return jjMoveStringLiteralDfa5_0(active0, 0x0L, active1, 0xffL);
default :
break;
}
return jjStartNfa_0(3, active0, active1);
}
private int jjMoveStringLiteralDfa5_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(3, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(4, active0, active1);
return 5;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa6_0(active0, 0x0L, active1, 0xe0L);
case 'A':
case 'a':
if ((active1 & 0x800L) != 0x0L)
return jjStartNfaWithStates_0(5, 75, 981);
break;
case 'C':
case 'c':
return jjMoveStringLiteralDfa6_0(active0, 0x2000000000000000L, active1, 0x0L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa6_0(active0, 0x0L, active1, 0x40000L);
case 'L':
case 'l':
return jjMoveStringLiteralDfa6_0(active0, 0x1800000000000000L, active1, 0x0L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa6_0(active0, 0x0L, active1, 0x801fL);
case 'R':
case 'r':
return jjMoveStringLiteralDfa6_0(active0, 0xc100000000000000L, active1, 0x0L);
case 'S':
case 's':
return jjMoveStringLiteralDfa6_0(active0, 0x280000000000000L, active1, 0x800000000000000L);
case 'T':
case 't':
return jjMoveStringLiteralDfa6_0(active0, 0x0L, active1, 0x700L);
default :
break;
}
return jjStartNfa_0(4, active0, active1);
}
private int jjMoveStringLiteralDfa6_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(4, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(5, active0, active1);
return 6;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa7_0(active0, 0x0L, active1, 0x700L);
case 'B':
case 'b':
return jjMoveStringLiteralDfa7_0(active0, 0x0L, active1, 0x80L);
case 'E':
case 'e':
return jjMoveStringLiteralDfa7_0(active0, 0x3880000000000000L, active1, 0x0L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa7_0(active0, 0xc000000000000000L, active1, 0x0L);
case 'M':
case 'm':
return jjMoveStringLiteralDfa7_0(active0, 0x0L, active1, 0x5fL);
case 'P':
case 'p':
return jjMoveStringLiteralDfa7_0(active0, 0x200000000000000L, active1, 0x0L);
case 'R':
case 'r':
return jjMoveStringLiteralDfa7_0(active0, 0x0L, active1, 0x8000L);
case 'S':
case 's':
return jjMoveStringLiteralDfa7_0(active0, 0x0L, active1, 0x800000000000000L);
case 'T':
case 't':
if ((active0 & 0x100000000000000L) != 0x0L)
return jjStartNfaWithStates_0(6, 56, 981);
else if ((active1 & 0x40000L) != 0x0L)
return jjStartNfaWithStates_0(6, 82, 977);
return jjMoveStringLiteralDfa7_0(active0, 0x0L, active1, 0x20L);
default :
break;
}
return jjStartNfa_0(5, active0, active1);
}
private int jjMoveStringLiteralDfa7_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(5, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(6, active0, active1);
return 7;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa8_0(active0, 0x0L, active1, 0x1fL);
case 'A':
case 'a':
return jjMoveStringLiteralDfa8_0(active0, 0x200000000000000L, active1, 0x0L);
case 'B':
case 'b':
return jjMoveStringLiteralDfa8_0(active0, 0x0L, active1, 0x400L);
case 'F':
case 'f':
return jjMoveStringLiteralDfa8_0(active0, 0x1800000000000000L, active1, 0x0L);
case 'G':
case 'g':
return jjMoveStringLiteralDfa8_0(active0, 0xc000000000000000L, active1, 0x0L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa8_0(active0, 0x0L, active1, 0x800000000000040L);
case 'M':
case 'm':
return jjMoveStringLiteralDfa8_0(active0, 0x0L, active1, 0x200L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa8_0(active0, 0x2000000000000000L, active1, 0x0L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa8_0(active0, 0x0L, active1, 0xa0L);
case 'T':
case 't':
if ((active0 & 0x80000000000000L) != 0x0L)
return jjStartNfaWithStates_0(7, 55, 981);
return jjMoveStringLiteralDfa8_0(active0, 0x0L, active1, 0x8100L);
default :
break;
}
return jjStartNfa_0(6, active0, active1);
}
private int jjMoveStringLiteralDfa8_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(6, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(7, active0, active1);
return 8;
}
switch(curChar)
{
case 'C':
case 'c':
return jjMoveStringLiteralDfa9_0(active0, 0x200000000000000L, active1, 0x4L);
case 'D':
case 'd':
return jjMoveStringLiteralDfa9_0(active0, 0x0L, active1, 0x40L);
case 'H':
case 'h':
return jjMoveStringLiteralDfa9_0(active0, 0xc000000000000000L, active1, 0x0L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa9_0(active0, 0x0L, active1, 0x200L);
case 'L':
case 'l':
return jjMoveStringLiteralDfa9_0(active0, 0x0L, active1, 0x3L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa9_0(active0, 0x0L, active1, 0x800000000000500L);
case 'P':
case 'p':
if ((active1 & 0x20L) != 0x0L)
return jjStartNfaWithStates_0(8, 69, 981);
break;
case 'R':
case 'r':
return jjMoveStringLiteralDfa9_0(active0, 0x0L, active1, 0x18L);
case 'S':
case 's':
if ((active1 & 0x8000L) != 0x0L)
return jjStartNfaWithStates_0(8, 79, 981);
break;
case 'T':
case 't':
if ((active0 & 0x1000000000000000L) != 0x0L)
{
jjmatchedKind = 60;
jjmatchedPos = 8;
}
return jjMoveStringLiteralDfa9_0(active0, 0x2800000000000000L, active1, 0x80L);
default :
break;
}
return jjStartNfa_0(7, active0, active1);
}
private int jjMoveStringLiteralDfa9_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(7, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(8, active0, active1);
return 9;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa10_0(active0, 0x800000000000000L, active1, 0x0L);
case 'D':
case 'd':
return jjMoveStringLiteralDfa10_0(active0, 0x0L, active1, 0x240L);
case 'E':
case 'e':
if ((active0 & 0x200000000000000L) != 0x0L)
return jjStartNfaWithStates_0(9, 57, 981);
return jjMoveStringLiteralDfa10_0(active0, 0x2000000000000000L, active1, 0x7L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa10_0(active0, 0x0L, active1, 0x18L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa10_0(active0, 0x0L, active1, 0x800000000000000L);
case 'P':
case 'p':
if ((active1 & 0x100L) != 0x0L)
return jjStartNfaWithStates_0(9, 72, 981);
break;
case 'T':
case 't':
if ((active0 & 0x4000000000000000L) != 0x0L)
{
jjmatchedKind = 62;
jjmatchedPos = 9;
}
return jjMoveStringLiteralDfa10_0(active0, 0x8000000000000000L, active1, 0x480L);
default :
break;
}
return jjStartNfa_0(8, active0, active1);
}
private int jjMoveStringLiteralDfa10_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(8, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(9, active0, active1);
return 10;
}
switch(curChar)
{
case '(':
if ((active1 & 0x800000000000000L) != 0x0L)
return jjStopAtPos(10, 123);
break;
case '-':
return jjMoveStringLiteralDfa11_0(active0, 0x8000000000000000L, active1, 0x0L);
case 'C':
case 'c':
return jjMoveStringLiteralDfa11_0(active0, 0x800000000000000L, active1, 0x0L);
case 'D':
case 'd':
return jjMoveStringLiteralDfa11_0(active0, 0x0L, active1, 0x200L);
case 'F':
case 'f':
return jjMoveStringLiteralDfa11_0(active0, 0x0L, active1, 0x3L);
case 'G':
case 'g':
return jjMoveStringLiteralDfa11_0(active0, 0x0L, active1, 0x18L);
case 'L':
case 'l':
return jjMoveStringLiteralDfa11_0(active0, 0x0L, active1, 0x40L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa11_0(active0, 0x0L, active1, 0x4L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa11_0(active0, 0x0L, active1, 0x80L);
case 'R':
case 'r':
if ((active0 & 0x2000000000000000L) != 0x0L)
return jjStartNfaWithStates_0(10, 61, 981);
break;
case 'T':
case 't':
return jjMoveStringLiteralDfa11_0(active0, 0x0L, active1, 0x400L);
default :
break;
}
return jjStartNfa_0(9, active0, active1);
}
private int jjMoveStringLiteralDfa11_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(9, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(10, active0, active1);
return 11;
}
switch(curChar)
{
case 'C':
case 'c':
return jjMoveStringLiteralDfa12_0(active0, 0x8000000000000000L, active1, 0x0L);
case 'E':
case 'e':
if ((active1 & 0x40L) != 0x0L)
return jjStartNfaWithStates_0(11, 70, 981);
break;
case 'H':
case 'h':
return jjMoveStringLiteralDfa12_0(active0, 0x0L, active1, 0x18L);
case 'L':
case 'l':
return jjMoveStringLiteralDfa12_0(active0, 0x0L, active1, 0x200L);
case 'M':
case 'm':
if ((active1 & 0x80L) != 0x0L)
return jjStartNfaWithStates_0(11, 71, 981);
break;
case 'O':
case 'o':
return jjMoveStringLiteralDfa12_0(active0, 0x800000000000000L, active1, 0x400L);
case 'T':
case 't':
if ((active1 & 0x2L) != 0x0L)
{
jjmatchedKind = 65;
jjmatchedPos = 11;
}
return jjMoveStringLiteralDfa12_0(active0, 0x0L, active1, 0x5L);
default :
break;
}
return jjStartNfa_0(10, active0, active1);
}
private int jjMoveStringLiteralDfa12_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(10, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(11, active0, active1);
return 12;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa13_0(active0, 0x0L, active1, 0x1L);
case 'E':
case 'e':
if ((active1 & 0x200L) != 0x0L)
return jjStartNfaWithStates_0(12, 73, 981);
return jjMoveStringLiteralDfa13_0(active0, 0x0L, active1, 0x4L);
case 'M':
case 'm':
if ((active1 & 0x400L) != 0x0L)
return jjStartNfaWithStates_0(12, 74, 981);
break;
case 'O':
case 'o':
return jjMoveStringLiteralDfa13_0(active0, 0x8000000000000000L, active1, 0x0L);
case 'R':
case 'r':
return jjMoveStringLiteralDfa13_0(active0, 0x800000000000000L, active1, 0x0L);
case 'T':
case 't':
if ((active1 & 0x8L) != 0x0L)
{
jjmatchedKind = 67;
jjmatchedPos = 12;
}
return jjMoveStringLiteralDfa13_0(active0, 0x0L, active1, 0x10L);
default :
break;
}
return jjStartNfa_0(11, active0, active1);
}
private int jjMoveStringLiteralDfa13_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(11, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(12, active0, active1);
return 13;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa14_0(active0, 0x0L, active1, 0x10L);
case 'C':
case 'c':
return jjMoveStringLiteralDfa14_0(active0, 0x0L, active1, 0x1L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa14_0(active0, 0x800000000000000L, active1, 0x0L);
case 'R':
case 'r':
if ((active1 & 0x4L) != 0x0L)
return jjStartNfaWithStates_0(13, 66, 981);
return jjMoveStringLiteralDfa14_0(active0, 0x8000000000000000L, active1, 0x0L);
default :
break;
}
return jjStartNfa_0(12, active0, active1);
}
private int jjMoveStringLiteralDfa14_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(12, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(13, active0, active1);
return 14;
}
switch(curChar)
{
case 'C':
case 'c':
return jjMoveStringLiteralDfa15_0(active0, 0x0L, active1, 0x10L);
case 'E':
case 'e':
return jjMoveStringLiteralDfa15_0(active0, 0x800000000000000L, active1, 0x0L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa15_0(active0, 0x8000000000000000L, active1, 0x0L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa15_0(active0, 0x0L, active1, 0x1L);
default :
break;
}
return jjStartNfa_0(13, active0, active1);
}
private int jjMoveStringLiteralDfa15_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(13, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(14, active0, active1);
return 15;
}
switch(curChar)
{
case 'E':
case 'e':
return jjMoveStringLiteralDfa16_0(active0, 0x8000000000000000L, active1, 0x0L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa16_0(active0, 0x0L, active1, 0x10L);
case 'R':
case 'r':
if ((active0 & 0x800000000000000L) != 0x0L)
return jjStartNfaWithStates_0(15, 59, 981);
return jjMoveStringLiteralDfa16_0(active0, 0x0L, active1, 0x1L);
default :
break;
}
return jjStartNfa_0(14, active0, active1);
}
private int jjMoveStringLiteralDfa16_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(14, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(15, active0, active1);
return 16;
}
switch(curChar)
{
case 'N':
case 'n':
return jjMoveStringLiteralDfa17_0(active0, 0x0L, active1, 0x1L);
case 'R':
case 'r':
if ((active0 & 0x8000000000000000L) != 0x0L)
return jjStartNfaWithStates_0(16, 63, 981);
return jjMoveStringLiteralDfa17_0(active0, 0x0L, active1, 0x10L);
default :
break;
}
return jjStartNfa_0(15, active0, active1);
}
private int jjMoveStringLiteralDfa17_0(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(15, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(16, 0L, active1);
return 17;
}
switch(curChar)
{
case 'E':
case 'e':
return jjMoveStringLiteralDfa18_0(active1, 0x1L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa18_0(active1, 0x10L);
default :
break;
}
return jjStartNfa_0(16, 0L, active1);
}
private int jjMoveStringLiteralDfa18_0(long old1, long active1){
if (((active1 &= old1)) == 0L)
return jjStartNfa_0(16, 0L, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(17, 0L, active1);
return 18;
}
switch(curChar)
{
case 'E':
case 'e':
return jjMoveStringLiteralDfa19_0(active1, 0x10L);
case 'R':
case 'r':
if ((active1 & 0x1L) != 0x0L)
return jjStartNfaWithStates_0(18, 64, 981);
break;
default :
break;
}
return jjStartNfa_0(17, 0L, active1);
}
private int jjMoveStringLiteralDfa19_0(long old1, long active1){
if (((active1 &= old1)) == 0L)
return jjStartNfa_0(17, 0L, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(18, 0L, active1);
return 19;
}
switch(curChar)
{
case 'R':
case 'r':
if ((active1 & 0x10L) != 0x0L)
return jjStartNfaWithStates_0(19, 68, 981);
break;
default :
break;
}
return jjStartNfa_0(18, 0L, active1);
}
private int jjStartNfaWithStates_0(int pos, int kind, int state)
{
jjmatchedKind = kind;
jjmatchedPos = pos;
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) { return pos + 1; }
return jjMoveNfa_0(state, pos + 1);
}
static final long[] jjbitVec0 = {
0xfffffffffffffffeL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL
};
static final long[] jjbitVec2 = {
0x0L, 0x0L, 0xffffffffffffffffL, 0xffffffffffffffffL
};
private int jjMoveNfa_0(int startState, int curPos)
{
int startsAt = 0;
jjnewStateCnt = 977;
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 516:
if (curChar == 45)
{ jjCheckNAddTwoStates(517, 541); }
break;
case 509:
if (curChar == 45)
{ jjCheckNAddTwoStates(513, 514); }
else if (curChar == 42)
{ jjCheckNAddStates(0, 3); }
else if (curChar == 36)
{ jjCheckNAddStates(4, 7); }
if (curChar == 45)
{ jjCheckNAddTwoStates(517, 541); }
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 516;
if (curChar == 45)
{ jjCheckNAddTwoStates(510, 511); }
break;
case 979:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(8, 11); }
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(12, 15); }
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 577;
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 574;
break;
case 980:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(506, 507); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(502, 505); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(499, 501); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(497, 498); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(494, 496); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(489, 493); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(484, 488); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(480, 483); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(476, 479); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(473, 475); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(470, 472); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(467, 469); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(465, 466); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(462, 464); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(459, 461); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(454, 458); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(449, 453); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(445, 448); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(440, 444); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(435, 439); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(432, 434); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(429, 431); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(425, 428); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(422, 424); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(419, 421); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(416, 418); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(413, 415); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(410, 412); }
if ((0x3ff000000000000L & l) != 0x0L)
{
if (kind > 32)
kind = 32;
{ jjCheckNAdd(409); }
}
break;
case 977:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
else if (curChar == 40)
{
if (kind > 124)
kind = 124;
}
if ((0x3ff200000000000L & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
break;
case 790:
if (curChar == 42)
{ jjCheckNAddStates(19, 22); }
else if (curChar == 36)
{ jjCheckNAddStates(23, 26); }
else if (curChar == 45)
{ jjCheckNAddTwoStates(201, 220); }
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 200;
if (curChar == 45)
{ jjCheckNAddStates(27, 32); }
if (curChar == 45)
{ jjCheckNAddStates(33, 38); }
if (curChar == 45)
{ jjCheckNAddStates(39, 44); }
break;
case 978:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(45, 48); }
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(49, 52); }
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 570;
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 567;
break;
case 2:
if ((0x3ff000000000000L & l) != 0x0L)
{
if (kind > 32)
kind = 32;
{ jjCheckNAddStates(53, 167); }
}
else if ((0x100003600L & l) != 0x0L)
{
if (kind > 4)
kind = 4;
{ jjCheckNAddStates(168, 177); }
}
else if (curChar == 42)
{ jjCheckNAddStates(178, 185); }
else if (curChar == 36)
{ jjCheckNAddStates(186, 193); }
else if (curChar == 45)
{ jjCheckNAddStates(194, 203); }
else if (curChar == 46)
{ jjCheckNAddStates(204, 232); }
else if (curChar == 39)
{
if (kind > 26)
kind = 26;
{ jjCheckNAddStates(233, 237); }
}
else if (curChar == 34)
{
if (kind > 25)
kind = 25;
{ jjCheckNAddStates(238, 242); }
}
else if (curChar == 47)
jjstateSet[jjnewStateCnt++] = 145;
else if (curChar == 33)
{ jjCheckNAddStates(243, 245); }
else if (curChar == 35)
{ jjCheckNAddTwoStates(3, 4); }
else if (curChar == 44)
{
if (kind > 38)
kind = 38;
}
if (curChar == 45)
{ jjAddStates(246, 247); }
else if (curChar == 13)
{ jjCheckNAddStates(248, 251); }
break;
case 160:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
else if (curChar == 40)
{
if (kind > 124)
kind = 124;
}
if ((0x3ff200000000000L & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
break;
case 981:
case 202:
if ((0x3ff200000000000L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(202, 203); }
break;
case 1:
if (curChar == 44 && kind > 38)
kind = 38;
break;
case 3:
if ((0x3ff200000000000L & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 5:
if ((0xfc00ffffffffcbffL & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 6:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddStates(252, 260); }
break;
case 7:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddStates(261, 264); }
break;
case 8:
if (curChar != 10)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 9:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 8;
break;
case 10:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 11:
case 13:
case 16:
case 20:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(7); }
break;
case 12:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 13;
break;
case 14:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 15;
break;
case 15:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 16;
break;
case 17:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 18;
break;
case 18:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 19;
break;
case 19:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 20;
break;
case 21:
if (curChar == 33)
{ jjCheckNAddStates(243, 245); }
break;
case 22:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(243, 245); }
break;
case 23:
if (curChar == 10)
{ jjCheckNAddStates(243, 245); }
break;
case 24:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 23;
break;
case 34:
if (curChar == 40 && kind > 120)
kind = 120;
break;
case 40:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(265, 267); }
break;
case 41:
if (curChar == 10)
{ jjCheckNAddStates(265, 267); }
break;
case 42:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 41;
break;
case 43:
if (curChar == 58)
{ jjCheckNAddStates(268, 275); }
break;
case 44:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(268, 275); }
break;
case 45:
if (curChar == 10)
{ jjCheckNAddStates(268, 275); }
break;
case 46:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 45;
break;
case 47:
case 131:
if (curChar == 45)
{ jjCheckNAddTwoStates(48, 116); }
break;
case 49:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(276, 281); }
break;
case 50:
if (curChar == 46)
{ jjCheckNAddStates(282, 287); }
break;
case 51:
case 90:
if (curChar == 45)
{ jjCheckNAddTwoStates(52, 75); }
break;
case 53:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(288, 293); }
break;
case 54:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(294, 296); }
break;
case 55:
if (curChar == 10)
{ jjCheckNAddStates(294, 296); }
break;
case 56:
if (curChar == 13)
{ jjCheckNAdd(55); }
break;
case 57:
if (curChar == 40 && kind > 124)
kind = 124;
break;
case 59:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(288, 293); }
break;
case 60:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(297, 307); }
break;
case 61:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(308, 313); }
break;
case 62:
case 78:
if (curChar == 13)
{ jjCheckNAddTwoStates(63, 55); }
break;
case 63:
if (curChar == 10)
{ jjCheckNAddStates(288, 293); }
break;
case 64:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(288, 293); }
break;
case 65:
case 67:
case 70:
case 74:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(61); }
break;
case 66:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 67;
break;
case 68:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 69;
break;
case 69:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 70;
break;
case 71:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 72;
break;
case 72:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 73;
break;
case 73:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 74;
break;
case 76:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(314, 324); }
break;
case 77:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(325, 330); }
break;
case 79:
case 81:
case 84:
case 88:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(77); }
break;
case 80:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 81;
break;
case 82:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 83;
break;
case 83:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 84;
break;
case 85:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 86;
break;
case 86:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 87;
break;
case 87:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 88;
break;
case 89:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 51;
break;
case 91:
if (curChar == 36)
{ jjCheckNAddStates(331, 334); }
break;
case 92:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(331, 334); }
break;
case 93:
if (curChar == 10)
{ jjCheckNAddStates(331, 334); }
break;
case 94:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 93;
break;
case 95:
if (curChar == 42)
{ jjCheckNAddStates(335, 338); }
break;
case 96:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(335, 338); }
break;
case 97:
if (curChar == 10)
{ jjCheckNAddStates(335, 338); }
break;
case 98:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 97;
break;
case 100:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(276, 281); }
break;
case 101:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(339, 349); }
break;
case 102:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(350, 355); }
break;
case 103:
case 119:
if (curChar == 13)
{ jjCheckNAddTwoStates(104, 55); }
break;
case 104:
if (curChar == 10)
{ jjCheckNAddStates(276, 281); }
break;
case 105:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(276, 281); }
break;
case 106:
case 108:
case 111:
case 115:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(102); }
break;
case 107:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 108;
break;
case 109:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 110;
break;
case 110:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 111;
break;
case 112:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 113;
break;
case 113:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 114;
break;
case 114:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 115;
break;
case 117:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(356, 366); }
break;
case 118:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(367, 372); }
break;
case 120:
case 122:
case 125:
case 129:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(118); }
break;
case 121:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 122;
break;
case 123:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 124;
break;
case 124:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 125;
break;
case 126:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 127;
break;
case 127:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 128;
break;
case 128:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 129;
break;
case 130:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 47;
break;
case 132:
if (curChar == 36)
{ jjCheckNAddStates(373, 376); }
break;
case 133:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(373, 376); }
break;
case 134:
if (curChar == 10)
{ jjCheckNAddStates(373, 376); }
break;
case 135:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 134;
break;
case 136:
if (curChar == 42)
{ jjCheckNAddStates(377, 380); }
break;
case 137:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(377, 380); }
break;
case 138:
if (curChar == 10)
{ jjCheckNAddStates(377, 380); }
break;
case 139:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 138;
break;
case 145:
if (curChar != 47)
break;
if (kind > 126)
kind = 126;
{ jjCheckNAddStates(381, 383); }
break;
case 146:
if ((0xf7ffffffffffdbffL & l) == 0x0L)
break;
if (kind > 126)
kind = 126;
{ jjCheckNAddStates(381, 383); }
break;
case 147:
if ((0x2400L & l) != 0x0L && kind > 126)
kind = 126;
break;
case 148:
if (curChar == 10 && kind > 126)
kind = 126;
break;
case 149:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 148;
break;
case 150:
if (curChar == 47)
jjstateSet[jjnewStateCnt++] = 145;
break;
case 152:
if (curChar == 40 && kind > 122)
kind = 122;
break;
case 158:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 157;
break;
case 166:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 165;
break;
case 171:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 170;
break;
case 178:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 177;
break;
case 181:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 180;
break;
case 188:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 187;
break;
case 191:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 190;
break;
case 196:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 195;
break;
case 200:
if (curChar == 45)
{ jjCheckNAddTwoStates(201, 220); }
break;
case 204:
if ((0xfc00ffffffffcbffL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(202, 203); }
break;
case 205:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(384, 392); }
break;
case 206:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(393, 396); }
break;
case 207:
if (curChar != 10)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(202, 203); }
break;
case 208:
case 223:
if (curChar == 13)
{ jjCheckNAdd(207); }
break;
case 209:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(202, 203); }
break;
case 210:
case 212:
case 215:
case 219:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(206); }
break;
case 211:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 212;
break;
case 213:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 214;
break;
case 214:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 215;
break;
case 216:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 217;
break;
case 217:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 218;
break;
case 218:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 219;
break;
case 221:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(397, 405); }
break;
case 222:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(406, 409); }
break;
case 224:
case 226:
case 229:
case 233:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(222); }
break;
case 225:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 226;
break;
case 227:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 228;
break;
case 228:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 229;
break;
case 230:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 231;
break;
case 231:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 232;
break;
case 232:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 233;
break;
case 234:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 200;
break;
case 235:
if (curChar == 45)
{ jjCheckNAddTwoStates(201, 220); }
break;
case 236:
if (curChar == 36)
{ jjCheckNAddStates(23, 26); }
break;
case 237:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(23, 26); }
break;
case 238:
if (curChar == 10)
{ jjCheckNAddStates(23, 26); }
break;
case 239:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 238;
break;
case 240:
if (curChar == 42)
{ jjCheckNAddStates(19, 22); }
break;
case 241:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(19, 22); }
break;
case 242:
if (curChar == 10)
{ jjCheckNAddStates(19, 22); }
break;
case 243:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 242;
break;
case 244:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 4)
kind = 4;
{ jjCheckNAddStates(168, 177); }
break;
case 245:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 4)
kind = 4;
{ jjCheckNAddTwoStates(245, 247); }
break;
case 246:
if (curChar != 10)
break;
if (kind > 4)
kind = 4;
{ jjCheckNAddTwoStates(245, 247); }
break;
case 247:
if (curChar == 13)
{ jjCheckNAdd(246); }
break;
case 248:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 5)
kind = 5;
{ jjCheckNAddTwoStates(248, 250); }
break;
case 249:
if (curChar != 10)
break;
if (kind > 5)
kind = 5;
{ jjCheckNAddTwoStates(248, 250); }
break;
case 250:
if (curChar == 13)
{ jjCheckNAdd(249); }
break;
case 251:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(410, 412); }
break;
case 252:
if (curChar == 10)
{ jjCheckNAddStates(410, 412); }
break;
case 253:
if (curChar == 13)
{ jjCheckNAdd(252); }
break;
case 254:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(413, 415); }
break;
case 255:
if (curChar == 10)
{ jjCheckNAddStates(413, 415); }
break;
case 256:
if (curChar == 13)
{ jjCheckNAdd(255); }
break;
case 257:
if (curChar == 13)
{ jjCheckNAddStates(248, 251); }
break;
case 259:
if ((0x3400L & l) != 0x0L && kind > 22)
kind = 22;
break;
case 260:
if (curChar == 10 && kind > 22)
kind = 22;
break;
case 261:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 260;
break;
case 262:
if ((0xfc00ffffffffcbffL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
break;
case 263:
if ((0x3ff200000000000L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
break;
case 265:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(416, 424); }
break;
case 266:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(425, 428); }
break;
case 267:
if (curChar != 10)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
break;
case 268:
case 313:
if (curChar == 13)
{ jjCheckNAdd(267); }
break;
case 269:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
break;
case 270:
case 272:
case 275:
case 279:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(266); }
break;
case 271:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 272;
break;
case 273:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 274;
break;
case 274:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 275;
break;
case 276:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 277;
break;
case 277:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 278;
break;
case 278:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 279;
break;
case 280:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
break;
case 281:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
break;
case 283:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(429, 438); }
break;
case 284:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(439, 443); }
break;
case 285:
if (curChar == 10)
{ jjCheckNAddStates(16, 18); }
break;
case 286:
case 300:
if (curChar == 13)
{ jjCheckNAdd(285); }
break;
case 287:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
break;
case 288:
case 290:
case 293:
case 297:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(284); }
break;
case 289:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 290;
break;
case 291:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 292;
break;
case 292:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 293;
break;
case 294:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 295;
break;
case 295:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 296;
break;
case 296:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 297;
break;
case 298:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(444, 453); }
break;
case 299:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(454, 458); }
break;
case 301:
case 303:
case 306:
case 310:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(299); }
break;
case 302:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 303;
break;
case 304:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 305;
break;
case 305:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 306;
break;
case 307:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 308;
break;
case 308:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 309;
break;
case 309:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 310;
break;
case 311:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(459, 467); }
break;
case 312:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(468, 471); }
break;
case 314:
case 316:
case 319:
case 323:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(312); }
break;
case 315:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 316;
break;
case 317:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 318;
break;
case 318:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 319;
break;
case 320:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 321;
break;
case 321:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 322;
break;
case 322:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 323;
break;
case 324:
if (curChar != 34)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddStates(238, 242); }
break;
case 325:
if ((0xfffffffbffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(472, 474); }
break;
case 326:
if (curChar == 34 && kind > 23)
kind = 23;
break;
case 328:
if ((0x3400L & l) != 0x0L)
{ jjCheckNAddStates(472, 474); }
break;
case 329:
if (curChar == 10)
{ jjCheckNAddStates(472, 474); }
break;
case 330:
case 334:
if (curChar == 13)
{ jjCheckNAdd(329); }
break;
case 331:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(472, 474); }
break;
case 332:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(475, 484); }
break;
case 333:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(485, 489); }
break;
case 335:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(472, 474); }
break;
case 336:
case 338:
case 341:
case 345:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(333); }
break;
case 337:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 338;
break;
case 339:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 340;
break;
case 340:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 341;
break;
case 342:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 343;
break;
case 343:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 344;
break;
case 344:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 345;
break;
case 346:
if ((0xfffffffbffffcbffL & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(346, 347); }
break;
case 348:
if ((0x3400L & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(346, 347); }
break;
case 349:
if (curChar != 10)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(346, 347); }
break;
case 350:
case 354:
if (curChar == 13)
{ jjCheckNAdd(349); }
break;
case 351:
if ((0xfc00ffffffffcbffL & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(346, 347); }
break;
case 352:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddStates(490, 498); }
break;
case 353:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddStates(499, 502); }
break;
case 355:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(346, 347); }
break;
case 356:
case 358:
case 361:
case 365:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(353); }
break;
case 357:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 358;
break;
case 359:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 360;
break;
case 360:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 361;
break;
case 362:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 363;
break;
case 363:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 364;
break;
case 364:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 365;
break;
case 366:
if (curChar != 39)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddStates(233, 237); }
break;
case 367:
if ((0xffffff7fffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(503, 505); }
break;
case 368:
if (curChar == 39 && kind > 24)
kind = 24;
break;
case 370:
if ((0x3400L & l) != 0x0L)
{ jjCheckNAddStates(503, 505); }
break;
case 371:
if (curChar == 10)
{ jjCheckNAddStates(503, 505); }
break;
case 372:
case 376:
if (curChar == 13)
{ jjCheckNAdd(371); }
break;
case 373:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(503, 505); }
break;
case 374:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(506, 515); }
break;
case 375:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(516, 520); }
break;
case 377:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(503, 505); }
break;
case 378:
case 380:
case 383:
case 387:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(375); }
break;
case 379:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 380;
break;
case 381:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 382;
break;
case 382:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 383;
break;
case 384:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 385;
break;
case 385:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 386;
break;
case 386:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 387;
break;
case 388:
if ((0xffffff7fffffcbffL & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(388, 389); }
break;
case 390:
if ((0x3400L & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(388, 389); }
break;
case 391:
if (curChar != 10)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(388, 389); }
break;
case 392:
case 396:
if (curChar == 13)
{ jjCheckNAdd(391); }
break;
case 393:
if ((0xfc00ffffffffcbffL & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(388, 389); }
break;
case 394:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddStates(521, 529); }
break;
case 395:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddStates(530, 533); }
break;
case 397:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(388, 389); }
break;
case 398:
case 400:
case 403:
case 407:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(395); }
break;
case 399:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 400;
break;
case 401:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 402;
break;
case 402:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 403;
break;
case 404:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 405;
break;
case 405:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 406;
break;
case 406:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 407;
break;
case 408:
if (curChar == 46)
{ jjCheckNAddStates(204, 232); }
break;
case 409:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 32)
kind = 32;
{ jjCheckNAdd(409); }
break;
case 410:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(410, 412); }
break;
case 413:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(413, 415); }
break;
case 416:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(416, 418); }
break;
case 419:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(419, 421); }
break;
case 422:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(422, 424); }
break;
case 425:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(425, 428); }
break;
case 429:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(429, 431); }
break;
case 432:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(432, 434); }
break;
case 435:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(435, 439); }
break;
case 440:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(440, 444); }
break;
case 445:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(445, 448); }
break;
case 449:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(449, 453); }
break;
case 454:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(454, 458); }
break;
case 459:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(459, 461); }
break;
case 462:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(462, 464); }
break;
case 465:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(465, 466); }
break;
case 467:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(467, 469); }
break;
case 470:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(470, 472); }
break;
case 473:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(473, 475); }
break;
case 476:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(476, 479); }
break;
case 480:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(480, 483); }
break;
case 484:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(484, 488); }
break;
case 489:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(489, 493); }
break;
case 494:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(494, 496); }
break;
case 497:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(497, 498); }
break;
case 499:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(499, 501); }
break;
case 502:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(502, 505); }
break;
case 506:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(506, 507); }
break;
case 507:
if (curChar == 37 && kind > 117)
kind = 117;
break;
case 508:
if (curChar == 45)
{ jjAddStates(246, 247); }
break;
case 512:
if (curChar == 45)
{ jjCheckNAddTwoStates(513, 514); }
break;
case 515:
if (curChar == 45)
{ jjCheckNAddStates(194, 203); }
break;
case 518:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(534, 536); }
break;
case 523:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 522;
break;
case 525:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(534, 536); }
break;
case 526:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(537, 546); }
break;
case 527:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(547, 551); }
break;
case 528:
if (curChar == 10)
{ jjCheckNAddStates(534, 536); }
break;
case 529:
case 544:
if (curChar == 13)
{ jjCheckNAdd(528); }
break;
case 530:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(534, 536); }
break;
case 531:
case 533:
case 536:
case 540:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(527); }
break;
case 532:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 533;
break;
case 534:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 535;
break;
case 535:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 536;
break;
case 537:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 538;
break;
case 538:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 539;
break;
case 539:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 540;
break;
case 542:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(552, 561); }
break;
case 543:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(562, 566); }
break;
case 545:
case 547:
case 550:
case 554:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(543); }
break;
case 546:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 547;
break;
case 548:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 549;
break;
case 549:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 550;
break;
case 551:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 552;
break;
case 552:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 553;
break;
case 553:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 554;
break;
case 555:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 516;
break;
case 556:
if (curChar == 45)
{ jjCheckNAddTwoStates(517, 541); }
break;
case 557:
if (curChar == 36)
{ jjCheckNAddStates(4, 7); }
break;
case 558:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(4, 7); }
break;
case 559:
if (curChar == 10)
{ jjCheckNAddStates(4, 7); }
break;
case 560:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 559;
break;
case 561:
if (curChar == 42)
{ jjCheckNAddStates(0, 3); }
break;
case 562:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(0, 3); }
break;
case 563:
if (curChar == 10)
{ jjCheckNAddStates(0, 3); }
break;
case 564:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 563;
break;
case 565:
if (curChar == 36)
{ jjCheckNAddStates(186, 193); }
break;
case 566:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(49, 52); }
break;
case 567:
if (curChar == 10)
{ jjCheckNAddStates(49, 52); }
break;
case 568:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 567;
break;
case 569:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(45, 48); }
break;
case 570:
if (curChar == 10)
{ jjCheckNAddStates(45, 48); }
break;
case 571:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 570;
break;
case 572:
if (curChar == 42)
{ jjCheckNAddStates(178, 185); }
break;
case 573:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(12, 15); }
break;
case 574:
if (curChar == 10)
{ jjCheckNAddStates(12, 15); }
break;
case 575:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 574;
break;
case 576:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(8, 11); }
break;
case 577:
if (curChar == 10)
{ jjCheckNAddStates(8, 11); }
break;
case 578:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 577;
break;
case 581:
if (curChar == 40)
{ jjCheckNAddStates(567, 573); }
break;
case 582:
if (curChar == 34)
{ jjCheckNAddStates(574, 576); }
break;
case 583:
if ((0xfffffffbffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(574, 576); }
break;
case 584:
if (curChar == 34)
{ jjCheckNAddStates(577, 579); }
break;
case 585:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(577, 579); }
break;
case 586:
if (curChar == 10)
{ jjCheckNAddStates(577, 579); }
break;
case 587:
if (curChar == 13)
{ jjCheckNAdd(586); }
break;
case 588:
if (curChar == 41 && kind > 119)
kind = 119;
break;
case 590:
if ((0x3400L & l) != 0x0L)
{ jjCheckNAddStates(574, 576); }
break;
case 591:
if (curChar == 10)
{ jjCheckNAddStates(574, 576); }
break;
case 592:
case 596:
if (curChar == 13)
{ jjCheckNAdd(591); }
break;
case 593:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(574, 576); }
break;
case 594:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(580, 589); }
break;
case 595:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(590, 594); }
break;
case 597:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(574, 576); }
break;
case 598:
case 600:
case 603:
case 607:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(595); }
break;
case 599:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 600;
break;
case 601:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 602;
break;
case 602:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 603;
break;
case 604:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 605;
break;
case 605:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 606;
break;
case 606:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 607;
break;
case 608:
if (curChar == 39)
{ jjCheckNAddStates(595, 597); }
break;
case 609:
if ((0xffffff7fffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(595, 597); }
break;
case 610:
if (curChar == 39)
{ jjCheckNAddStates(577, 579); }
break;
case 612:
if ((0x3400L & l) != 0x0L)
{ jjCheckNAddStates(595, 597); }
break;
case 613:
if (curChar == 10)
{ jjCheckNAddStates(595, 597); }
break;
case 614:
case 618:
if (curChar == 13)
{ jjCheckNAdd(613); }
break;
case 615:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(595, 597); }
break;
case 616:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(598, 607); }
break;
case 617:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(608, 612); }
break;
case 619:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(595, 597); }
break;
case 620:
case 622:
case 625:
case 629:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(617); }
break;
case 621:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 622;
break;
case 623:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 624;
break;
case 624:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 625;
break;
case 626:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 627;
break;
case 627:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 628;
break;
case 628:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 629;
break;
case 630:
if ((0xfffffc7a00000000L & l) != 0x0L)
{ jjCheckNAddStates(613, 617); }
break;
case 632:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(613, 617); }
break;
case 633:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(618, 627); }
break;
case 634:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(628, 632); }
break;
case 635:
if (curChar == 13)
{ jjCheckNAddTwoStates(636, 586); }
break;
case 636:
if (curChar == 10)
{ jjCheckNAddStates(613, 617); }
break;
case 637:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(613, 617); }
break;
case 638:
case 640:
case 643:
case 647:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(634); }
break;
case 639:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 640;
break;
case 641:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 642;
break;
case 642:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 643;
break;
case 644:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 645;
break;
case 645:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 646;
break;
case 646:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 647;
break;
case 648:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(633, 641); }
break;
case 649:
if (curChar == 13)
{ jjCheckNAddTwoStates(650, 586); }
break;
case 650:
if (curChar == 10)
{ jjCheckNAddStates(567, 573); }
break;
case 653:
if (curChar == 43)
{ jjAddStates(642, 643); }
break;
case 654:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(644, 654); }
break;
case 655:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(656); }
break;
case 656:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 657;
break;
case 657:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 125)
kind = 125;
{ jjCheckNAddStates(655, 659); }
break;
case 658:
if ((0x3ff000000000000L & l) != 0x0L && kind > 125)
kind = 125;
break;
case 659:
case 661:
case 664:
case 668:
case 682:
case 685:
case 687:
case 688:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(658); }
break;
case 660:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 661;
break;
case 662:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 663;
break;
case 663:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 664;
break;
case 665:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 666;
break;
case 666:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 667;
break;
case 667:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 668;
break;
case 669:
case 671:
case 674:
case 678:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(655); }
break;
case 670:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 671;
break;
case 672:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 673;
break;
case 673:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 674;
break;
case 675:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 676;
break;
case 676:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 677;
break;
case 677:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 678;
break;
case 679:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 680;
break;
case 680:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 681;
break;
case 681:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 682;
break;
case 683:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 684;
break;
case 684:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 685;
break;
case 686:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 687;
break;
case 689:
if ((0x83ff000000000000L & l) == 0x0L)
break;
if (kind > 125)
kind = 125;
{ jjCheckNAddStates(660, 664); }
break;
case 690:
if ((0x83ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 691;
break;
case 691:
if ((0x83ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 692;
break;
case 692:
if ((0x83ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 693;
break;
case 693:
case 697:
case 699:
case 700:
if ((0x83ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(694); }
break;
case 694:
if ((0x83ff000000000000L & l) != 0x0L && kind > 125)
kind = 125;
break;
case 695:
if ((0x83ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 696;
break;
case 696:
if ((0x83ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 697;
break;
case 698:
if ((0x83ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 699;
break;
case 701:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 32)
kind = 32;
{ jjCheckNAddStates(53, 167); }
break;
case 702:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 32)
kind = 32;
{ jjCheckNAdd(702); }
break;
case 703:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(703, 704); }
break;
case 704:
if (curChar == 46)
{ jjCheckNAdd(409); }
break;
case 705:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(705, 412); }
break;
case 706:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(706, 707); }
break;
case 707:
if (curChar == 46)
{ jjCheckNAdd(410); }
break;
case 708:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(708, 415); }
break;
case 709:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(709, 710); }
break;
case 710:
if (curChar == 46)
{ jjCheckNAdd(413); }
break;
case 711:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(711, 418); }
break;
case 712:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(712, 713); }
break;
case 713:
if (curChar == 46)
{ jjCheckNAdd(416); }
break;
case 714:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(714, 421); }
break;
case 715:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(715, 716); }
break;
case 716:
if (curChar == 46)
{ jjCheckNAdd(419); }
break;
case 717:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(717, 424); }
break;
case 718:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(718, 719); }
break;
case 719:
if (curChar == 46)
{ jjCheckNAdd(422); }
break;
case 720:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(720, 428); }
break;
case 721:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(721, 722); }
break;
case 722:
if (curChar == 46)
{ jjCheckNAdd(425); }
break;
case 723:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(723, 431); }
break;
case 724:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(724, 725); }
break;
case 725:
if (curChar == 46)
{ jjCheckNAdd(429); }
break;
case 726:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(726, 434); }
break;
case 727:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(727, 728); }
break;
case 728:
if (curChar == 46)
{ jjCheckNAdd(432); }
break;
case 729:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(729, 439); }
break;
case 730:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(730, 731); }
break;
case 731:
if (curChar == 46)
{ jjCheckNAdd(435); }
break;
case 732:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(732, 444); }
break;
case 733:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(733, 734); }
break;
case 734:
if (curChar == 46)
{ jjCheckNAdd(440); }
break;
case 735:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(735, 448); }
break;
case 736:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(736, 737); }
break;
case 737:
if (curChar == 46)
{ jjCheckNAdd(445); }
break;
case 738:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(738, 453); }
break;
case 739:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(739, 740); }
break;
case 740:
if (curChar == 46)
{ jjCheckNAdd(449); }
break;
case 741:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(741, 458); }
break;
case 742:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(742, 743); }
break;
case 743:
if (curChar == 46)
{ jjCheckNAdd(454); }
break;
case 744:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(744, 461); }
break;
case 745:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(745, 746); }
break;
case 746:
if (curChar == 46)
{ jjCheckNAdd(459); }
break;
case 747:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(747, 464); }
break;
case 748:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(748, 749); }
break;
case 749:
if (curChar == 46)
{ jjCheckNAdd(462); }
break;
case 750:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(750, 466); }
break;
case 751:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(751, 752); }
break;
case 752:
if (curChar == 46)
{ jjCheckNAdd(465); }
break;
case 753:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(753, 469); }
break;
case 754:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(754, 755); }
break;
case 755:
if (curChar == 46)
{ jjCheckNAdd(467); }
break;
case 756:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(756, 472); }
break;
case 757:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(757, 758); }
break;
case 758:
if (curChar == 46)
{ jjCheckNAdd(470); }
break;
case 759:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(759, 475); }
break;
case 760:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(760, 761); }
break;
case 761:
if (curChar == 46)
{ jjCheckNAdd(473); }
break;
case 762:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(762, 479); }
break;
case 763:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(763, 764); }
break;
case 764:
if (curChar == 46)
{ jjCheckNAdd(476); }
break;
case 765:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(765, 483); }
break;
case 766:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(766, 767); }
break;
case 767:
if (curChar == 46)
{ jjCheckNAdd(480); }
break;
case 768:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(768, 488); }
break;
case 769:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(769, 770); }
break;
case 770:
if (curChar == 46)
{ jjCheckNAdd(484); }
break;
case 771:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(771, 493); }
break;
case 772:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(772, 773); }
break;
case 773:
if (curChar == 46)
{ jjCheckNAdd(489); }
break;
case 774:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(774, 496); }
break;
case 775:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(775, 776); }
break;
case 776:
if (curChar == 46)
{ jjCheckNAdd(494); }
break;
case 777:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(777, 498); }
break;
case 778:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(778, 779); }
break;
case 779:
if (curChar == 46)
{ jjCheckNAdd(497); }
break;
case 780:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(780, 501); }
break;
case 781:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(781, 782); }
break;
case 782:
if (curChar == 46)
{ jjCheckNAdd(499); }
break;
case 783:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(783, 505); }
break;
case 784:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(784, 785); }
break;
case 785:
if (curChar == 46)
{ jjCheckNAdd(502); }
break;
case 786:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(786, 507); }
break;
case 787:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(787, 788); }
break;
case 788:
if (curChar == 46)
{ jjCheckNAdd(506); }
break;
case 791:
case 836:
if (curChar == 45)
{ jjCheckNAddTwoStates(792, 821); }
break;
case 793:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(665, 667); }
break;
case 798:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 797;
break;
case 803:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 802;
break;
case 805:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(665, 667); }
break;
case 806:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(668, 677); }
break;
case 807:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(678, 682); }
break;
case 808:
if (curChar == 10)
{ jjCheckNAddStates(665, 667); }
break;
case 809:
case 824:
if (curChar == 13)
{ jjCheckNAdd(808); }
break;
case 810:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(665, 667); }
break;
case 811:
case 813:
case 816:
case 820:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(807); }
break;
case 812:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 813;
break;
case 814:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 815;
break;
case 815:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 816;
break;
case 817:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 818;
break;
case 818:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 819;
break;
case 819:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 820;
break;
case 822:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(683, 692); }
break;
case 823:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(693, 697); }
break;
case 825:
case 827:
case 830:
case 834:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(823); }
break;
case 826:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 827;
break;
case 828:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 829;
break;
case 829:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 830;
break;
case 831:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 832;
break;
case 832:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 833;
break;
case 833:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 834;
break;
case 835:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 791;
break;
case 837:
if (curChar == 36)
{ jjCheckNAddStates(698, 701); }
break;
case 838:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(698, 701); }
break;
case 839:
if (curChar == 10)
{ jjCheckNAddStates(698, 701); }
break;
case 840:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 839;
break;
case 841:
if (curChar == 42)
{ jjCheckNAddStates(702, 705); }
break;
case 842:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(702, 705); }
break;
case 843:
if (curChar == 10)
{ jjCheckNAddStates(702, 705); }
break;
case 844:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 843;
break;
case 848:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 847;
break;
case 853:
if (curChar == 45)
{ jjCheckNAddStates(33, 38); }
break;
case 854:
case 899:
if (curChar == 45)
{ jjCheckNAddTwoStates(855, 884); }
break;
case 856:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(706, 708); }
break;
case 866:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 865;
break;
case 868:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(706, 708); }
break;
case 869:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(709, 718); }
break;
case 870:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(719, 723); }
break;
case 871:
if (curChar == 10)
{ jjCheckNAddStates(706, 708); }
break;
case 872:
case 887:
if (curChar == 13)
{ jjCheckNAdd(871); }
break;
case 873:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(706, 708); }
break;
case 874:
case 876:
case 879:
case 883:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(870); }
break;
case 875:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 876;
break;
case 877:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 878;
break;
case 878:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 879;
break;
case 880:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 881;
break;
case 881:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 882;
break;
case 882:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 883;
break;
case 885:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(724, 733); }
break;
case 886:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(734, 738); }
break;
case 888:
case 890:
case 893:
case 897:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(886); }
break;
case 889:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 890;
break;
case 891:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 892;
break;
case 892:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 893;
break;
case 894:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 895;
break;
case 895:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 896;
break;
case 896:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 897;
break;
case 898:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 854;
break;
case 900:
if (curChar == 36)
{ jjCheckNAddStates(739, 742); }
break;
case 901:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(739, 742); }
break;
case 902:
if (curChar == 10)
{ jjCheckNAddStates(739, 742); }
break;
case 903:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 902;
break;
case 904:
if (curChar == 42)
{ jjCheckNAddStates(743, 746); }
break;
case 905:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(743, 746); }
break;
case 906:
if (curChar == 10)
{ jjCheckNAddStates(743, 746); }
break;
case 907:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 906;
break;
case 916:
if (curChar == 45)
{ jjCheckNAddStates(27, 32); }
break;
case 917:
case 961:
if (curChar == 45)
{ jjCheckNAddTwoStates(918, 946); }
break;
case 919:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(747, 749); }
break;
case 928:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 927;
break;
case 930:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(747, 749); }
break;
case 931:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(750, 759); }
break;
case 932:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(760, 764); }
break;
case 933:
if (curChar == 10)
{ jjCheckNAddStates(747, 749); }
break;
case 934:
case 949:
if (curChar == 13)
{ jjCheckNAdd(933); }
break;
case 935:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(747, 749); }
break;
case 936:
case 938:
case 941:
case 945:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(932); }
break;
case 937:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 938;
break;
case 939:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 940;
break;
case 940:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 941;
break;
case 942:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 943;
break;
case 943:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 944;
break;
case 944:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 945;
break;
case 947:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(765, 774); }
break;
case 948:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(775, 779); }
break;
case 950:
case 952:
case 955:
case 959:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(948); }
break;
case 951:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 952;
break;
case 953:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 954;
break;
case 954:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 955;
break;
case 956:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 957;
break;
case 957:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 958;
break;
case 958:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 959;
break;
case 960:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 917;
break;
case 962:
if (curChar == 36)
{ jjCheckNAddStates(780, 783); }
break;
case 963:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(780, 783); }
break;
case 964:
if (curChar == 10)
{ jjCheckNAddStates(780, 783); }
break;
case 965:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 964;
break;
case 966:
if (curChar == 42)
{ jjCheckNAddStates(784, 787); }
break;
case 967:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(784, 787); }
break;
case 968:
if (curChar == 10)
{ jjCheckNAddStates(784, 787); }
break;
case 969:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 968;
break;
default : break;
}
} while(i != startsAt);
}
else if (curChar < 128)
{
long l = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 516:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(262, 311); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(534, 536); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(525, 542); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(280, 298); }
break;
case 509:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(262, 311); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(534, 536); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(525, 542); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(280, 298); }
break;
case 979:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(262, 311); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(280, 298); }
break;
case 977:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(262, 265); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(280, 283); }
break;
case 790:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(202, 203); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(204, 221); }
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 975;
else if ((0x80000000800L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 914;
else if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 851;
break;
case 978:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(262, 311); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(280, 298); }
break;
case 2:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(788, 792); }
}
else if (curChar == 64)
{ jjAddStates(793, 798); }
else if (curChar == 92)
{ jjCheckNAddStates(799, 804); }
else if (curChar == 123)
{
if (kind > 33)
kind = 33;
}
if ((0x20000000200000L & l) != 0x0L)
{ jjAddStates(805, 806); }
else if ((0x400000004000L & l) != 0x0L)
{ jjAddStates(807, 810); }
else if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 143;
else if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 37;
else if (curChar == 64)
{
if (kind > 80)
kind = 80;
{ jjAddStates(811, 816); }
}
break;
case 160:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(262, 265); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(280, 283); }
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 197;
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 182;
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 172;
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 159;
break;
case 981:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(202, 203); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(204, 205); }
break;
case 0:
if (curChar == 123 && kind > 33)
kind = 33;
break;
case 3:
if ((0x7fffffe87fffffeL & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 4:
if (curChar == 92)
{ jjAddStates(817, 818); }
break;
case 5:
if ((0xffffff81ffffff81L & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 6:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddStates(252, 260); }
break;
case 7:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddStates(261, 264); }
break;
case 11:
case 13:
case 16:
case 20:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(7); }
break;
case 12:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 13;
break;
case 14:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 15;
break;
case 15:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 16;
break;
case 17:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 18;
break;
case 18:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 19;
break;
case 19:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 20;
break;
case 25:
if ((0x10000000100000L & l) != 0x0L && kind > 81)
kind = 81;
break;
case 26:
if ((0x400000004000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 25;
break;
case 27:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 26;
break;
case 28:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 27;
break;
case 29:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 28;
break;
case 30:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 29;
break;
case 31:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 30;
break;
case 32:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 31;
break;
case 33:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 32;
break;
case 35:
case 519:
if ((0x800000008L & l) != 0x0L)
{ jjCheckNAdd(34); }
break;
case 36:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 35;
break;
case 37:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 36;
break;
case 38:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 37;
break;
case 39:
if ((0x1000000010L & l) != 0x0L)
{ jjAddStates(265, 267); }
break;
case 48:
case 49:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(276, 281); }
break;
case 52:
case 53:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(288, 293); }
break;
case 58:
if (curChar == 92)
{ jjCheckNAddTwoStates(59, 60); }
break;
case 59:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(288, 293); }
break;
case 60:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(297, 307); }
break;
case 61:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(308, 313); }
break;
case 65:
case 67:
case 70:
case 74:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(61); }
break;
case 66:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 67;
break;
case 68:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 69;
break;
case 69:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 70;
break;
case 71:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 72;
break;
case 72:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 73;
break;
case 73:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 74;
break;
case 75:
if (curChar == 92)
{ jjCheckNAddTwoStates(59, 76); }
break;
case 76:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(314, 324); }
break;
case 77:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(325, 330); }
break;
case 79:
case 81:
case 84:
case 88:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(77); }
break;
case 80:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 81;
break;
case 82:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 83;
break;
case 83:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 84;
break;
case 85:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 86;
break;
case 86:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 87;
break;
case 87:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 88;
break;
case 99:
if (curChar == 92)
{ jjCheckNAddTwoStates(100, 101); }
break;
case 100:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(276, 281); }
break;
case 101:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(339, 349); }
break;
case 102:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(350, 355); }
break;
case 106:
case 108:
case 111:
case 115:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(102); }
break;
case 107:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 108;
break;
case 109:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 110;
break;
case 110:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 111;
break;
case 112:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 113;
break;
case 113:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 114;
break;
case 114:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 115;
break;
case 116:
if (curChar == 92)
{ jjCheckNAddTwoStates(100, 117); }
break;
case 117:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(356, 366); }
break;
case 118:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(367, 372); }
break;
case 120:
case 122:
case 125:
case 129:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(118); }
break;
case 121:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 122;
break;
case 123:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 124;
break;
case 124:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 125;
break;
case 126:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 127;
break;
case 127:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 128;
break;
case 128:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 129;
break;
case 140:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 39;
break;
case 141:
if ((0x8000000080L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 140;
break;
case 142:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 141;
break;
case 143:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 142;
break;
case 144:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 143;
break;
case 146:
if ((0xdfffffffffffffffL & l) == 0x0L)
break;
if (kind > 126)
kind = 126;
{ jjAddStates(381, 383); }
break;
case 151:
if ((0x400000004000L & l) != 0x0L)
{ jjAddStates(807, 810); }
break;
case 153:
case 161:
if ((0x1000000010L & l) != 0x0L)
{ jjCheckNAdd(152); }
break;
case 154:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 153;
break;
case 155:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 154;
break;
case 156:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 155;
break;
case 157:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 156;
break;
case 159:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 158;
break;
case 162:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 161;
break;
case 163:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 162;
break;
case 164:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 163;
break;
case 165:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 164;
break;
case 167:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 166;
break;
case 168:
if ((0x8000000080000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 167;
break;
case 169:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 168;
break;
case 170:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 169;
break;
case 172:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 171;
break;
case 173:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 172;
break;
case 174:
case 184:
if ((0x2000000020L & l) != 0x0L)
{ jjCheckNAdd(152); }
break;
case 175:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 174;
break;
case 176:
if ((0x200000002000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 175;
break;
case 177:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 176;
break;
case 179:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 178;
break;
case 180:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 179;
break;
case 182:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 181;
break;
case 183:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 182;
break;
case 185:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 184;
break;
case 186:
if ((0x200000002000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 185;
break;
case 187:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 186;
break;
case 189:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 188;
break;
case 190:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 189;
break;
case 192:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 191;
break;
case 193:
if ((0x8000000080000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 192;
break;
case 194:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 193;
break;
case 195:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 194;
break;
case 197:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 196;
break;
case 198:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 197;
break;
case 199:
if (curChar != 64)
break;
if (kind > 80)
kind = 80;
{ jjAddStates(811, 816); }
break;
case 201:
if ((0x7fffffe87fffffeL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(202, 203); }
break;
case 202:
if ((0x7fffffe87fffffeL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(202, 203); }
break;
case 203:
if (curChar == 92)
{ jjCheckNAddTwoStates(204, 205); }
break;
case 204:
if ((0xffffff81ffffff81L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(202, 203); }
break;
case 205:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(384, 392); }
break;
case 206:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(393, 396); }
break;
case 210:
case 212:
case 215:
case 219:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(206); }
break;
case 211:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 212;
break;
case 213:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 214;
break;
case 214:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 215;
break;
case 216:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 217;
break;
case 217:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 218;
break;
case 218:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 219;
break;
case 220:
if (curChar == 92)
{ jjCheckNAddTwoStates(204, 221); }
break;
case 221:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(397, 405); }
break;
case 222:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(406, 409); }
break;
case 224:
case 226:
case 229:
case 233:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(222); }
break;
case 225:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 226;
break;
case 227:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 228;
break;
case 228:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 229;
break;
case 230:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 231;
break;
case 231:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 232;
break;
case 232:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 233;
break;
case 258:
if (curChar == 92)
{ jjCheckNAddStates(799, 804); }
break;
case 262:
if ((0xffffff81ffffff81L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
break;
case 263:
if ((0x7fffffe87fffffeL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
break;
case 264:
if (curChar == 92)
{ jjCheckNAddTwoStates(262, 265); }
break;
case 265:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(416, 424); }
break;
case 266:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(425, 428); }
break;
case 270:
case 272:
case 275:
case 279:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(266); }
break;
case 271:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 272;
break;
case 273:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 274;
break;
case 274:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 275;
break;
case 276:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 277;
break;
case 277:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 278;
break;
case 278:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 279;
break;
case 280:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
break;
case 281:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
break;
case 282:
if (curChar == 92)
{ jjCheckNAddTwoStates(280, 283); }
break;
case 283:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(429, 438); }
break;
case 284:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(439, 443); }
break;
case 288:
case 290:
case 293:
case 297:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(284); }
break;
case 289:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 290;
break;
case 291:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 292;
break;
case 292:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 293;
break;
case 294:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 295;
break;
case 295:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 296;
break;
case 296:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 297;
break;
case 298:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(444, 453); }
break;
case 299:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(454, 458); }
break;
case 301:
case 303:
case 306:
case 310:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(299); }
break;
case 302:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 303;
break;
case 304:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 305;
break;
case 305:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 306;
break;
case 307:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 308;
break;
case 308:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 309;
break;
case 309:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 310;
break;
case 311:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(459, 467); }
break;
case 312:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(468, 471); }
break;
case 314:
case 316:
case 319:
case 323:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(312); }
break;
case 315:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 316;
break;
case 317:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 318;
break;
case 318:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 319;
break;
case 320:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 321;
break;
case 321:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 322;
break;
case 322:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 323;
break;
case 325:
if ((0xffffffffefffffffL & l) != 0x0L)
{ jjCheckNAddStates(472, 474); }
break;
case 327:
if (curChar == 92)
{ jjAddStates(819, 822); }
break;
case 331:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(472, 474); }
break;
case 332:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(475, 484); }
break;
case 333:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(485, 489); }
break;
case 336:
case 338:
case 341:
case 345:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(333); }
break;
case 337:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 338;
break;
case 339:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 340;
break;
case 340:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 341;
break;
case 342:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 343;
break;
case 343:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 344;
break;
case 344:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 345;
break;
case 346:
if ((0xffffffffefffffffL & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(346, 347); }
break;
case 347:
if (curChar == 92)
{ jjAddStates(823, 826); }
break;
case 351:
if ((0xffffff81ffffff81L & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(346, 347); }
break;
case 352:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddStates(490, 498); }
break;
case 353:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddStates(499, 502); }
break;
case 356:
case 358:
case 361:
case 365:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(353); }
break;
case 357:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 358;
break;
case 359:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 360;
break;
case 360:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 361;
break;
case 362:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 363;
break;
case 363:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 364;
break;
case 364:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 365;
break;
case 367:
if ((0xffffffffefffffffL & l) != 0x0L)
{ jjCheckNAddStates(503, 505); }
break;
case 369:
if (curChar == 92)
{ jjAddStates(827, 830); }
break;
case 373:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(503, 505); }
break;
case 374:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(506, 515); }
break;
case 375:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(516, 520); }
break;
case 378:
case 380:
case 383:
case 387:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(375); }
break;
case 379:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 380;
break;
case 381:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 382;
break;
case 382:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 383;
break;
case 384:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 385;
break;
case 385:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 386;
break;
case 386:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 387;
break;
case 388:
if ((0xffffffffefffffffL & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(388, 389); }
break;
case 389:
if (curChar == 92)
{ jjAddStates(831, 834); }
break;
case 393:
if ((0xffffff81ffffff81L & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(388, 389); }
break;
case 394:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddStates(521, 529); }
break;
case 395:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddStates(530, 533); }
break;
case 398:
case 400:
case 403:
case 407:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(395); }
break;
case 399:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 400;
break;
case 401:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 402;
break;
case 402:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 403;
break;
case 404:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 405;
break;
case 405:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 406;
break;
case 406:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 407;
break;
case 411:
if ((0x200000002000L & l) != 0x0L && kind > 90)
kind = 90;
break;
case 412:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 411;
break;
case 414:
if ((0x100000001000000L & l) != 0x0L && kind > 91)
kind = 91;
break;
case 415:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 414;
break;
case 417:
if ((0x4000000040000L & l) != 0x0L && kind > 92)
kind = 92;
break;
case 418:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 417;
break;
case 420:
if ((0x100000001000000L & l) != 0x0L && kind > 93)
kind = 93;
break;
case 421:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 420;
break;
case 423:
if ((0x10000000100L & l) != 0x0L && kind > 94)
kind = 94;
break;
case 424:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 423;
break;
case 426:
if ((0x200000002000L & l) != 0x0L && kind > 95)
kind = 95;
break;
case 427:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 426;
break;
case 428:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 427;
break;
case 430:
if ((0x80000000800000L & l) != 0x0L && kind > 96)
kind = 96;
break;
case 431:
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 430;
break;
case 433:
if ((0x10000000100L & l) != 0x0L && kind > 97)
kind = 97;
break;
case 434:
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 433;
break;
case 436:
if ((0x400000004000L & l) != 0x0L && kind > 98)
kind = 98;
break;
case 437:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 436;
break;
case 438:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 437;
break;
case 439:
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 438;
break;
case 441:
if ((0x100000001000000L & l) != 0x0L && kind > 99)
kind = 99;
break;
case 442:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 441;
break;
case 443:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 442;
break;
case 444:
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 443;
break;
case 446:
if ((0x20000000200L & l) != 0x0L && kind > 100)
kind = 100;
break;
case 447:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 446;
break;
case 448:
if ((0x1000000010L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 447;
break;
case 450:
if ((0x200000002000L & l) != 0x0L && kind > 101)
kind = 101;
break;
case 451:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 450;
break;
case 452:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 451;
break;
case 453:
if ((0x1000000010L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 452;
break;
case 455:
if ((0x100000001000000L & l) != 0x0L && kind > 102)
kind = 102;
break;
case 456:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 455;
break;
case 457:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 456;
break;
case 458:
if ((0x1000000010L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 457;
break;
case 460:
if ((0x200000002000L & l) != 0x0L && kind > 103)
kind = 103;
break;
case 461:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 460;
break;
case 463:
if ((0x200000002000L & l) != 0x0L && kind > 104)
kind = 104;
break;
case 464:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 463;
break;
case 466:
if ((0x2000000020000L & l) != 0x0L && kind > 105)
kind = 105;
break;
case 468:
if ((0x400000004000L & l) != 0x0L && kind > 106)
kind = 106;
break;
case 469:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 468;
break;
case 471:
if ((0x10000000100000L & l) != 0x0L && kind > 107)
kind = 107;
break;
case 472:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 471;
break;
case 474:
if ((0x800000008L & l) != 0x0L && kind > 108)
kind = 108;
break;
case 475:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 474;
break;
case 477:
if ((0x8000000080L & l) != 0x0L && kind > 109)
kind = 109;
break;
case 478:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 477;
break;
case 479:
if ((0x1000000010L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 478;
break;
case 481:
if ((0x1000000010L & l) != 0x0L && kind > 110)
kind = 110;
break;
case 482:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 481;
break;
case 483:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 482;
break;
case 485:
if ((0x1000000010L & l) != 0x0L && kind > 111)
kind = 111;
break;
case 486:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 485;
break;
case 487:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 486;
break;
case 488:
if ((0x8000000080L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 487;
break;
case 490:
if ((0x400000004000L & l) != 0x0L && kind > 112)
kind = 112;
break;
case 491:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 490;
break;
case 492:
if ((0x20000000200000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 491;
break;
case 493:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 492;
break;
case 495:
if ((0x8000000080000L & l) != 0x0L && kind > 113)
kind = 113;
break;
case 496:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 495;
break;
case 498:
if ((0x8000000080000L & l) != 0x0L && kind > 114)
kind = 114;
break;
case 500:
if ((0x400000004000000L & l) != 0x0L && kind > 115)
kind = 115;
break;
case 501:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 500;
break;
case 503:
if ((0x400000004000000L & l) != 0x0L && kind > 116)
kind = 116;
break;
case 504:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 503;
break;
case 505:
if ((0x80000000800L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 504;
break;
case 510:
if ((0x7fffffe87fffffeL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
break;
case 511:
if (curChar == 92)
{ jjCheckNAddTwoStates(262, 311); }
break;
case 513:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(16, 18); }
break;
case 514:
if (curChar == 92)
{ jjCheckNAddTwoStates(280, 298); }
break;
case 517:
case 518:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(534, 536); }
break;
case 520:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 519;
break;
case 521:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 520;
break;
case 522:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 521;
break;
case 524:
if (curChar == 92)
{ jjCheckNAddTwoStates(525, 526); }
break;
case 525:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(534, 536); }
break;
case 526:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(537, 546); }
break;
case 527:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(547, 551); }
break;
case 531:
case 533:
case 536:
case 540:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(527); }
break;
case 532:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 533;
break;
case 534:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 535;
break;
case 535:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 536;
break;
case 537:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 538;
break;
case 538:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 539;
break;
case 539:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 540;
break;
case 541:
if (curChar == 92)
{ jjCheckNAddTwoStates(525, 542); }
break;
case 542:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(552, 561); }
break;
case 543:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(562, 566); }
break;
case 545:
case 547:
case 550:
case 554:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(543); }
break;
case 546:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 547;
break;
case 548:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 549;
break;
case 549:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 550;
break;
case 551:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 552;
break;
case 552:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 553;
break;
case 553:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 554;
break;
case 579:
if ((0x7fffffe87fffffeL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(788, 792); }
break;
case 580:
if ((0x20000000200000L & l) != 0x0L)
{ jjAddStates(805, 806); }
break;
case 583:
if ((0xffffffffefffffffL & l) != 0x0L)
{ jjCheckNAddStates(574, 576); }
break;
case 589:
if (curChar == 92)
{ jjAddStates(835, 838); }
break;
case 593:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(574, 576); }
break;
case 594:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(580, 589); }
break;
case 595:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(590, 594); }
break;
case 598:
case 600:
case 603:
case 607:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(595); }
break;
case 599:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 600;
break;
case 601:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 602;
break;
case 602:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 603;
break;
case 604:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 605;
break;
case 605:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 606;
break;
case 606:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 607;
break;
case 609:
if ((0xffffffffefffffffL & l) != 0x0L)
{ jjCheckNAddStates(595, 597); }
break;
case 611:
if (curChar == 92)
{ jjAddStates(839, 842); }
break;
case 615:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(595, 597); }
break;
case 616:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(598, 607); }
break;
case 617:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(608, 612); }
break;
case 620:
case 622:
case 625:
case 629:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(617); }
break;
case 621:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 622;
break;
case 623:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 624;
break;
case 624:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 625;
break;
case 626:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 627;
break;
case 627:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 628;
break;
case 628:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 629;
break;
case 630:
if ((0x7fffffffefffffffL & l) != 0x0L)
{ jjCheckNAddStates(613, 617); }
break;
case 631:
if (curChar == 92)
{ jjAddStates(843, 844); }
break;
case 632:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(613, 617); }
break;
case 633:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(618, 627); }
break;
case 634:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(628, 632); }
break;
case 638:
case 640:
case 643:
case 647:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(634); }
break;
case 639:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 640;
break;
case 641:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 642;
break;
case 642:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 643;
break;
case 644:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 645;
break;
case 645:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 646;
break;
case 646:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 647;
break;
case 651:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 581;
break;
case 652:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 651;
break;
case 654:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(644, 654); }
break;
case 655:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(656); }
break;
case 657:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 125)
kind = 125;
{ jjCheckNAddStates(655, 659); }
break;
case 658:
case 694:
if ((0x7e0000007eL & l) != 0x0L && kind > 125)
kind = 125;
break;
case 659:
case 661:
case 664:
case 668:
case 682:
case 685:
case 687:
case 688:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(658); }
break;
case 660:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 661;
break;
case 662:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 663;
break;
case 663:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 664;
break;
case 665:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 666;
break;
case 666:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 667;
break;
case 667:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 668;
break;
case 669:
case 671:
case 674:
case 678:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(655); }
break;
case 670:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 671;
break;
case 672:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 673;
break;
case 673:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 674;
break;
case 675:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 676;
break;
case 676:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 677;
break;
case 677:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 678;
break;
case 679:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 680;
break;
case 680:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 681;
break;
case 681:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 682;
break;
case 683:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 684;
break;
case 684:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 685;
break;
case 686:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 687;
break;
case 689:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 125)
kind = 125;
{ jjCheckNAddStates(660, 664); }
break;
case 690:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 691;
break;
case 691:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 692;
break;
case 692:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 693;
break;
case 693:
case 697:
case 699:
case 700:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(694); }
break;
case 695:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 696;
break;
case 696:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 697;
break;
case 698:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 699;
break;
case 789:
if (curChar == 64)
{ jjAddStates(793, 798); }
break;
case 792:
case 793:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(665, 667); }
break;
case 794:
if ((0x2000000020L & l) != 0x0L && kind > 76)
kind = 76;
break;
case 795:
case 845:
if ((0x800000008L & l) != 0x0L)
{ jjCheckNAdd(794); }
break;
case 796:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 795;
break;
case 797:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 796;
break;
case 799:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 798;
break;
case 800:
if ((0x400000004000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 799;
break;
case 801:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 800;
break;
case 802:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 801;
break;
case 804:
if (curChar == 92)
{ jjCheckNAddTwoStates(805, 806); }
break;
case 805:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(665, 667); }
break;
case 806:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(668, 677); }
break;
case 807:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(678, 682); }
break;
case 811:
case 813:
case 816:
case 820:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(807); }
break;
case 812:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 813;
break;
case 814:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 815;
break;
case 815:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 816;
break;
case 817:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 818;
break;
case 818:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 819;
break;
case 819:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 820;
break;
case 821:
if (curChar == 92)
{ jjCheckNAddTwoStates(805, 822); }
break;
case 822:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(683, 692); }
break;
case 823:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(693, 697); }
break;
case 825:
case 827:
case 830:
case 834:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(823); }
break;
case 826:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 827;
break;
case 828:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 829;
break;
case 829:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 830;
break;
case 831:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 832;
break;
case 832:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 833;
break;
case 833:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 834;
break;
case 846:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 845;
break;
case 847:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 846;
break;
case 849:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 848;
break;
case 850:
if ((0x400000004000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 849;
break;
case 851:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 850;
break;
case 852:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 851;
break;
case 855:
case 856:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(706, 708); }
break;
case 857:
if ((0x8000000080000L & l) != 0x0L && kind > 77)
kind = 77;
break;
case 858:
case 908:
if ((0x2000000020L & l) != 0x0L)
{ jjCheckNAdd(857); }
break;
case 859:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 858;
break;
case 860:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 859;
break;
case 861:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 860;
break;
case 862:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 861;
break;
case 863:
if ((0x200000002000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 862;
break;
case 864:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 863;
break;
case 865:
if ((0x80000000800L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 864;
break;
case 867:
if (curChar == 92)
{ jjCheckNAddTwoStates(868, 869); }
break;
case 868:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(706, 708); }
break;
case 869:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(709, 718); }
break;
case 870:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(719, 723); }
break;
case 874:
case 876:
case 879:
case 883:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(870); }
break;
case 875:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 876;
break;
case 877:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 878;
break;
case 878:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 879;
break;
case 880:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 881;
break;
case 881:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 882;
break;
case 882:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 883;
break;
case 884:
if (curChar == 92)
{ jjCheckNAddTwoStates(868, 885); }
break;
case 885:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(724, 733); }
break;
case 886:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(734, 738); }
break;
case 888:
case 890:
case 893:
case 897:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(886); }
break;
case 889:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 890;
break;
case 891:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 892;
break;
case 892:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 893;
break;
case 894:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 895;
break;
case 895:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 896;
break;
case 896:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 897;
break;
case 909:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 908;
break;
case 910:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 909;
break;
case 911:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 910;
break;
case 912:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 911;
break;
case 913:
if ((0x200000002000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 912;
break;
case 914:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 913;
break;
case 915:
if ((0x80000000800L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 914;
break;
case 918:
case 919:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(747, 749); }
break;
case 920:
if ((0x10000000100000L & l) != 0x0L && kind > 78)
kind = 78;
break;
case 921:
case 970:
if ((0x4000000040000L & l) != 0x0L)
{ jjCheckNAdd(920); }
break;
case 922:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 921;
break;
case 923:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 922;
break;
case 924:
if ((0x80000000800000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 923;
break;
case 925:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 924;
break;
case 926:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 925;
break;
case 927:
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 926;
break;
case 929:
if (curChar == 92)
{ jjCheckNAddTwoStates(930, 931); }
break;
case 930:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(747, 749); }
break;
case 931:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(750, 759); }
break;
case 932:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(760, 764); }
break;
case 936:
case 938:
case 941:
case 945:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(932); }
break;
case 937:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 938;
break;
case 939:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 940;
break;
case 940:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 941;
break;
case 942:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 943;
break;
case 943:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 944;
break;
case 944:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 945;
break;
case 946:
if (curChar == 92)
{ jjCheckNAddTwoStates(930, 947); }
break;
case 947:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(765, 774); }
break;
case 948:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(775, 779); }
break;
case 950:
case 952:
case 955:
case 959:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(948); }
break;
case 951:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 952;
break;
case 953:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 954;
break;
case 954:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 955;
break;
case 956:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 957;
break;
case 957:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 958;
break;
case 958:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 959;
break;
case 971:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 970;
break;
case 972:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 971;
break;
case 973:
if ((0x80000000800000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 972;
break;
case 974:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 973;
break;
case 975:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 974;
break;
case 976:
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 975;
break;
default : break;
}
} while(i != startsAt);
}
else
{
int hiByte = (curChar >> 8);
int i1 = hiByte >> 6;
long l1 = 1L << (hiByte & 077);
int i2 = (curChar & 0xff) >> 6;
long l2 = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 516:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(534, 536); }
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(16, 18); }
break;
case 509:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(534, 536); }
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(16, 18); }
break;
case 979:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(16, 18); }
break;
case 977:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(16, 18); }
break;
case 790:
case 201:
case 204:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(202, 203); }
break;
case 978:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(16, 18); }
break;
case 2:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(788, 792); }
break;
case 160:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(16, 18); }
break;
case 981:
case 202:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(202, 203); }
break;
case 3:
case 5:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 48:
case 49:
case 100:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(276, 281); }
break;
case 52:
case 53:
case 59:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(288, 293); }
break;
case 146:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 126)
kind = 126;
{ jjAddStates(381, 383); }
break;
case 262:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
break;
case 263:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
break;
case 280:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(16, 18); }
break;
case 281:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(16, 18); }
break;
case 325:
case 331:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(472, 474); }
break;
case 346:
case 351:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(346, 347); }
break;
case 367:
case 373:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(503, 505); }
break;
case 388:
case 393:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(388, 389); }
break;
case 510:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(263, 264); }
break;
case 513:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(16, 18); }
break;
case 517:
case 518:
case 525:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(534, 536); }
break;
case 583:
case 593:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(574, 576); }
break;
case 609:
case 615:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(595, 597); }
break;
case 630:
case 632:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(613, 617); }
break;
case 792:
case 793:
case 805:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(665, 667); }
break;
case 855:
case 856:
case 868:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(706, 708); }
break;
case 918:
case 919:
case 930:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(747, 749); }
break;
default : if (i1 == 0 || l1 == 0 || i2 == 0 || l2 == 0) break; else break;
}
} while(i != startsAt);
}
if (kind != 0x7fffffff)
{
jjmatchedKind = kind;
jjmatchedPos = curPos;
kind = 0x7fffffff;
}
++curPos;
if ((i = jjnewStateCnt) == (startsAt = 977 - (jjnewStateCnt = startsAt)))
return curPos;
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) { return curPos; }
}
}
private int jjMoveStringLiteralDfa0_1(){
switch(curChar)
{
case '*':
return jjMoveStringLiteralDfa1_1(0x8L);
default :
return 1;
}
}
private int jjMoveStringLiteralDfa1_1(long active0){
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
return 1;
}
switch(curChar)
{
case '/':
if ((active0 & 0x8L) != 0x0L)
return jjStopAtPos(1, 3);
break;
default :
return 2;
}
return 2;
}
private final int jjStopStringLiteralDfa_2(int pos, long active0){
switch (pos)
{
default :
return -1;
}
}
private final int jjStartNfa_2(int pos, long active0){
return jjMoveNfa_2(jjStopStringLiteralDfa_2(pos, active0), pos + 1);
}
private int jjMoveStringLiteralDfa0_2(){
switch(curChar)
{
case '(':
return jjStopAtPos(0, 12);
case ')':
return jjStopAtPos(0, 13);
case '+':
return jjStopAtPos(0, 10);
case '-':
return jjStopAtPos(0, 11);
case 'E':
case 'e':
return jjMoveStringLiteralDfa1_2(0x100L);
case 'N':
case 'n':
return jjStopAtPos(0, 6);
case 'O':
case 'o':
return jjMoveStringLiteralDfa1_2(0x80L);
default :
return jjMoveNfa_2(6, 0);
}
}
private int jjMoveStringLiteralDfa1_2(long active0){
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_2(0, active0);
return 1;
}
switch(curChar)
{
case 'D':
case 'd':
return jjMoveStringLiteralDfa2_2(active0, 0x80L);
case 'V':
case 'v':
return jjMoveStringLiteralDfa2_2(active0, 0x100L);
default :
break;
}
return jjStartNfa_2(0, active0);
}
private int jjMoveStringLiteralDfa2_2(long old0, long active0){
if (((active0 &= old0)) == 0L)
return jjStartNfa_2(0, old0);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_2(1, active0);
return 2;
}
switch(curChar)
{
case 'D':
case 'd':
if ((active0 & 0x80L) != 0x0L)
return jjStopAtPos(2, 7);
break;
case 'E':
case 'e':
return jjMoveStringLiteralDfa3_2(active0, 0x100L);
default :
break;
}
return jjStartNfa_2(1, active0);
}
private int jjMoveStringLiteralDfa3_2(long old0, long active0){
if (((active0 &= old0)) == 0L)
return jjStartNfa_2(1, old0);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_2(2, active0);
return 3;
}
switch(curChar)
{
case 'N':
case 'n':
if ((active0 & 0x100L) != 0x0L)
return jjStopAtPos(3, 8);
break;
default :
break;
}
return jjStartNfa_2(2, active0);
}
private int jjMoveNfa_2(int startState, int curPos)
{
int startsAt = 0;
jjnewStateCnt = 15;
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 6:
if ((0x3ff000000000000L & l) != 0x0L)
{
if (kind > 9)
kind = 9;
{ jjCheckNAdd(0); }
}
else if ((0x100003600L & l) != 0x0L)
{
if (kind > 4)
kind = 4;
{ jjCheckNAddStates(845, 848); }
}
else if (curChar == 47)
jjstateSet[jjnewStateCnt++] = 1;
if (curChar == 13)
{ jjCheckNAddTwoStates(9, 12); }
break;
case 0:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 9)
kind = 9;
{ jjCheckNAdd(0); }
break;
case 1:
if (curChar != 47)
break;
if (kind > 126)
kind = 126;
{ jjCheckNAddStates(849, 851); }
break;
case 2:
if ((0xf7ffffffffffdbffL & l) == 0x0L)
break;
if (kind > 126)
kind = 126;
{ jjCheckNAddStates(849, 851); }
break;
case 3:
if ((0x2400L & l) != 0x0L && kind > 126)
kind = 126;
break;
case 4:
if (curChar == 10 && kind > 126)
kind = 126;
break;
case 5:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 4;
break;
case 7:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 4)
kind = 4;
{ jjCheckNAddStates(845, 848); }
break;
case 8:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 4)
kind = 4;
{ jjCheckNAddTwoStates(8, 10); }
break;
case 9:
if (curChar != 10)
break;
if (kind > 4)
kind = 4;
{ jjCheckNAddTwoStates(8, 10); }
break;
case 10:
if (curChar == 13)
{ jjCheckNAdd(9); }
break;
case 11:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 5)
kind = 5;
{ jjCheckNAddTwoStates(11, 13); }
break;
case 12:
if (curChar != 10)
break;
if (kind > 5)
kind = 5;
{ jjCheckNAddTwoStates(11, 13); }
break;
case 13:
if (curChar == 13)
{ jjCheckNAdd(12); }
break;
case 14:
if (curChar == 13)
{ jjCheckNAddTwoStates(9, 12); }
break;
default : break;
}
} while(i != startsAt);
}
else if (curChar < 128)
{
long l = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 2:
if ((0xdfffffffffffffffL & l) == 0x0L)
break;
kind = 126;
{ jjAddStates(849, 851); }
break;
default : break;
}
} while(i != startsAt);
}
else
{
int hiByte = (curChar >> 8);
int i1 = hiByte >> 6;
long l1 = 1L << (hiByte & 077);
int i2 = (curChar & 0xff) >> 6;
long l2 = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 2:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 126)
kind = 126;
{ jjAddStates(849, 851); }
break;
default : if (i1 == 0 || l1 == 0 || i2 == 0 || l2 == 0) break; else break;
}
} while(i != startsAt);
}
if (kind != 0x7fffffff)
{
jjmatchedKind = kind;
jjmatchedPos = curPos;
kind = 0x7fffffff;
}
++curPos;
if ((i = jjnewStateCnt) == (startsAt = 15 - (jjnewStateCnt = startsAt)))
return curPos;
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) { return curPos; }
}
}
private final int jjStopStringLiteralDfa_3(int pos, long active0, long active1){
switch (pos)
{
case 0:
if ((active0 & 0x8000000000000L) != 0x0L)
return 971;
if ((active1 & 0x100000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 0;
return 154;
}
if ((active1 & 0x800000001ec0000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 0;
return 972;
}
if ((active0 & 0x2000000000L) != 0x0L)
return 973;
if ((active0 & 0x10020000000000L) != 0x0L)
return 974;
if ((active0 & 0xff80000000000000L) != 0x0L || (active1 & 0x8fffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 0;
return 784;
}
if ((active0 & 0x40000000000800L) != 0x0L)
return 503;
return -1;
case 1:
if ((active0 & 0xff80000000000000L) != 0x0L || (active1 & 0x8fffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 1;
return 975;
}
if ((active1 & 0x1800000L) != 0x0L)
return 972;
if ((active1 & 0x8000000007c0000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 1;
return 972;
}
if ((active0 & 0x40000000000000L) != 0x0L)
return 510;
return -1;
case 2:
if ((active1 & 0x800000000640000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 2;
return 972;
}
if ((active0 & 0xff80000000000000L) != 0x0L || (active1 & 0x8fffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 2;
return 975;
}
if ((active1 & 0x180000L) != 0x0L)
return 972;
return -1;
case 3:
if ((active0 & 0xff80000000000000L) != 0x0L || (active1 & 0x8fffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 3;
return 975;
}
if ((active1 & 0x600000L) != 0x0L)
return 972;
if ((active1 & 0x800000000040000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 3;
return 972;
}
return -1;
case 4:
if ((active1 & 0x800000000040000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 4;
return 972;
}
if ((active0 & 0x400000000000000L) != 0x0L)
return 975;
if ((active0 & 0xfb80000000000000L) != 0x0L || (active1 & 0x8fffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 4;
return 975;
}
return -1;
case 5:
if ((active0 & 0xfb80000000000000L) != 0x0L || (active1 & 0x87ffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 5;
return 975;
}
if ((active1 & 0x800L) != 0x0L)
return 975;
if ((active1 & 0x800000000040000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 5;
return 972;
}
return -1;
case 6:
if ((active0 & 0x100000000000000L) != 0x0L)
return 975;
if ((active1 & 0x40000L) != 0x0L)
return 972;
if ((active1 & 0x800000000000000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 6;
return 972;
}
if ((active0 & 0xfa80000000000000L) != 0x0L || (active1 & 0x87ffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 6;
return 975;
}
return -1;
case 7:
if ((active0 & 0x80000000000000L) != 0x0L)
return 975;
if ((active1 & 0x800000000000000L) != 0x0L)
{
jjmatchedKind = 89;
jjmatchedPos = 7;
return 972;
}
if ((active0 & 0xfa00000000000000L) != 0x0L || (active1 & 0x87ffL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 7;
return 975;
}
return -1;
case 8:
if ((active1 & 0x800000000000000L) != 0x0L)
{
if (jjmatchedPos != 8)
{
jjmatchedKind = 89;
jjmatchedPos = 8;
}
return 972;
}
if ((active0 & 0x1800000000000000L) != 0x0L || (active1 & 0x8020L) != 0x0L)
return 975;
if ((active0 & 0xe200000000000000L) != 0x0L || (active1 & 0x7dfL) != 0x0L)
{
if (jjmatchedPos != 8)
{
jjmatchedKind = 80;
jjmatchedPos = 8;
}
return 975;
}
return -1;
case 9:
if ((active0 & 0xc200000000000000L) != 0x0L || (active1 & 0x100L) != 0x0L)
return 975;
if ((active1 & 0x800000000000000L) != 0x0L)
{
if (jjmatchedPos != 9)
{
jjmatchedKind = 89;
jjmatchedPos = 9;
}
return 972;
}
if ((active0 & 0x2800000000000000L) != 0x0L || (active1 & 0x6dfL) != 0x0L)
{
if (jjmatchedPos != 9)
{
jjmatchedKind = 80;
jjmatchedPos = 9;
}
return 975;
}
return -1;
case 10:
if ((active0 & 0x2000000000000000L) != 0x0L)
return 975;
if ((active0 & 0x8800000000000000L) != 0x0L || (active1 & 0x6dfL) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 10;
return 975;
}
return -1;
case 11:
if ((active1 & 0xc3L) != 0x0L)
return 975;
if ((active0 & 0x8800000000000000L) != 0x0L || (active1 & 0x61cL) != 0x0L)
{
if (jjmatchedPos != 11)
{
jjmatchedKind = 80;
jjmatchedPos = 11;
}
return 975;
}
return -1;
case 12:
if ((active1 & 0x618L) != 0x0L)
return 975;
if ((active0 & 0x8800000000000000L) != 0x0L || (active1 & 0x5L) != 0x0L)
{
if (jjmatchedPos != 12)
{
jjmatchedKind = 80;
jjmatchedPos = 12;
}
return 975;
}
return -1;
case 13:
if ((active1 & 0x4L) != 0x0L)
return 975;
if ((active0 & 0x8800000000000000L) != 0x0L || (active1 & 0x11L) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 13;
return 975;
}
return -1;
case 14:
if ((active0 & 0x8800000000000000L) != 0x0L || (active1 & 0x11L) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 14;
return 975;
}
return -1;
case 15:
if ((active0 & 0x800000000000000L) != 0x0L)
return 975;
if ((active0 & 0x8000000000000000L) != 0x0L || (active1 & 0x11L) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 15;
return 975;
}
return -1;
case 16:
if ((active0 & 0x8000000000000000L) != 0x0L)
return 975;
if ((active1 & 0x11L) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 16;
return 975;
}
return -1;
case 17:
if ((active1 & 0x11L) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 17;
return 975;
}
return -1;
case 18:
if ((active1 & 0x1L) != 0x0L)
return 975;
if ((active1 & 0x10L) != 0x0L)
{
jjmatchedKind = 80;
jjmatchedPos = 18;
return 975;
}
return -1;
default :
return -1;
}
}
private final int jjStartNfa_3(int pos, long active0, long active1){
return jjMoveNfa_3(jjStopStringLiteralDfa_3(pos, active0, active1), pos + 1);
}
private int jjMoveStringLiteralDfa0_3(){
switch(curChar)
{
case '$':
return jjMoveStringLiteralDfa1_3(0x8000000000000L, 0x0L);
case '(':
return jjStopAtPos(0, 12);
case ')':
return jjStopAtPos(0, 13);
case '*':
{
jjmatchedKind = 41;
jjmatchedPos = 0;
}
return jjMoveStringLiteralDfa1_3(0x10000000000000L, 0x0L);
case '+':
return jjStopAtPos(0, 10);
case '-':
{
jjmatchedKind = 11;
jjmatchedPos = 0;
}
return jjMoveStringLiteralDfa1_3(0x40000000000000L, 0x0L);
case '.':
return jjStartNfaWithStates_3(0, 37, 973);
case '/':
return jjStopAtPos(0, 42);
case ':':
{
jjmatchedKind = 40;
jjmatchedPos = 0;
}
return jjMoveStringLiteralDfa1_3(0x0L, 0x200000000000000L);
case ';':
return jjStopAtPos(0, 39);
case '<':
return jjMoveStringLiteralDfa1_3(0x20000000000000L, 0x0L);
case '=':
return jjStopAtPos(0, 43);
case '>':
return jjStopAtPos(0, 45);
case '@':
return jjMoveStringLiteralDfa1_3(0xff80000000000000L, 0x8fffL);
case '[':
return jjStopAtPos(0, 35);
case ']':
return jjStopAtPos(0, 36);
case '^':
return jjMoveStringLiteralDfa1_3(0x4000000000000L, 0x0L);
case 'A':
case 'a':
return jjMoveStringLiteralDfa1_3(0x0L, 0x80000L);
case 'E':
case 'e':
return jjMoveStringLiteralDfa1_3(0x0L, 0x800000000000000L);
case 'F':
case 'f':
return jjMoveStringLiteralDfa1_3(0x0L, 0x400000L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa1_3(0x0L, 0x40000L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa1_3(0x0L, 0x100000L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa1_3(0x0L, 0x1200000L);
case 'T':
case 't':
return jjMoveStringLiteralDfa1_3(0x0L, 0x800000L);
case '|':
{
jjmatchedKind = 44;
jjmatchedPos = 0;
}
return jjMoveStringLiteralDfa1_3(0x2000000000000L, 0x0L);
case '}':
return jjStopAtPos(0, 34);
case '~':
{
jjmatchedKind = 46;
jjmatchedPos = 0;
}
return jjMoveStringLiteralDfa1_3(0x1000000000000L, 0x0L);
default :
return jjMoveNfa_3(2, 0);
}
}
private int jjMoveStringLiteralDfa1_3(long active0, long active1){
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(0, active0, active1);
return 1;
}
switch(curChar)
{
case '!':
return jjMoveStringLiteralDfa2_3(active0, 0x20000000000000L, active1, 0x0L);
case '-':
return jjMoveStringLiteralDfa2_3(active0, 0x40000000000000L, active1, 0x0L);
case '=':
if ((active0 & 0x1000000000000L) != 0x0L)
return jjStopAtPos(1, 48);
else if ((active0 & 0x2000000000000L) != 0x0L)
return jjStopAtPos(1, 49);
else if ((active0 & 0x4000000000000L) != 0x0L)
return jjStopAtPos(1, 50);
else if ((active0 & 0x8000000000000L) != 0x0L)
return jjStopAtPos(1, 51);
else if ((active0 & 0x10000000000000L) != 0x0L)
return jjStopAtPos(1, 52);
break;
case 'B':
case 'b':
return jjMoveStringLiteralDfa2_3(active0, 0x0L, active1, 0x1fL);
case 'C':
case 'c':
return jjMoveStringLiteralDfa2_3(active0, 0x80000000000000L, active1, 0x0L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa2_3(active0, 0x100000000000000L, active1, 0x0L);
case 'L':
case 'l':
return jjMoveStringLiteralDfa2_3(active0, 0x0L, active1, 0xe0L);
case 'M':
case 'm':
return jjMoveStringLiteralDfa2_3(active0, 0x0L, active1, 0x800L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa2_3(active0, 0x200000000000000L, active1, 0x2000000002c0000L);
case 'O':
case 'o':
if ((active1 & 0x800000L) != 0x0L)
return jjStartNfaWithStates_3(1, 87, 972);
return jjMoveStringLiteralDfa2_3(active0, 0x0L, active1, 0x100000L);
case 'P':
case 'p':
return jjMoveStringLiteralDfa2_3(active0, 0x400000000000000L, active1, 0x0L);
case 'R':
case 'r':
if ((active1 & 0x1000000L) != 0x0L)
return jjStartNfaWithStates_3(1, 88, 972);
return jjMoveStringLiteralDfa2_3(active0, 0x0L, active1, 0x400700L);
case 'S':
case 's':
return jjMoveStringLiteralDfa2_3(active0, 0x0L, active1, 0x8000L);
case 'T':
case 't':
return jjMoveStringLiteralDfa2_3(active0, 0xf800000000000000L, active1, 0x0L);
case 'X':
case 'x':
return jjMoveStringLiteralDfa2_3(active0, 0x0L, active1, 0x800000000000000L);
default :
break;
}
return jjStartNfa_3(0, active0, active1);
}
private int jjMoveStringLiteralDfa2_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(0, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(1, active0, active1);
return 2;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa3_3(active0, 0x20000000000000L, active1, 0x0L);
case '>':
if ((active0 & 0x40000000000000L) != 0x0L)
return jjStopAtPos(2, 54);
break;
case 'A':
case 'a':
return jjMoveStringLiteralDfa3_3(active0, 0x600000000000000L, active1, 0x0L);
case 'D':
case 'd':
if ((active1 & 0x80000L) != 0x0L)
return jjStartNfaWithStates_3(2, 83, 972);
break;
case 'E':
case 'e':
return jjMoveStringLiteralDfa3_3(active0, 0x0L, active1, 0x8e0L);
case 'H':
case 'h':
return jjMoveStringLiteralDfa3_3(active0, 0x80000000000000L, active1, 0x40000L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa3_3(active0, 0x0L, active1, 0x700L);
case 'L':
case 'l':
return jjMoveStringLiteralDfa3_3(active0, 0x0L, active1, 0x200000L);
case 'M':
case 'm':
return jjMoveStringLiteralDfa3_3(active0, 0x100000000000000L, active1, 0x0L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa3_3(active0, 0xf800000000000000L, active1, 0x20000000040001fL);
case 'P':
case 'p':
return jjMoveStringLiteralDfa3_3(active0, 0x0L, active1, 0x800000000000000L);
case 'T':
case 't':
if ((active1 & 0x100000L) != 0x0L)
return jjStartNfaWithStates_3(2, 84, 972);
break;
case 'U':
case 'u':
return jjMoveStringLiteralDfa3_3(active0, 0x0L, active1, 0x8000L);
default :
break;
}
return jjStartNfa_3(1, active0, active1);
}
private int jjMoveStringLiteralDfa3_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(1, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(2, active0, active1);
return 3;
}
switch(curChar)
{
case '-':
if ((active0 & 0x20000000000000L) != 0x0L)
return jjStopAtPos(3, 53);
break;
case 'A':
case 'a':
return jjMoveStringLiteralDfa4_3(active0, 0x80000000000000L, active1, 0x0L);
case 'D':
case 'd':
return jjMoveStringLiteralDfa4_3(active0, 0x0L, active1, 0x800L);
case 'E':
case 'e':
return jjMoveStringLiteralDfa4_3(active0, 0x0L, active1, 0x40000L);
case 'F':
case 'f':
return jjMoveStringLiteralDfa4_3(active0, 0x0L, active1, 0xe0L);
case 'G':
case 'g':
return jjMoveStringLiteralDfa4_3(active0, 0x400000000000000L, active1, 0x700L);
case 'M':
case 'm':
if ((active1 & 0x400000L) != 0x0L)
return jjStartNfaWithStates_3(3, 86, 972);
return jjMoveStringLiteralDfa4_3(active0, 0x200000000000000L, active1, 0x0L);
case 'P':
case 'p':
return jjMoveStringLiteralDfa4_3(active0, 0xf900000000000000L, active1, 0x8000L);
case 'R':
case 'r':
return jjMoveStringLiteralDfa4_3(active0, 0x0L, active1, 0x800000000000000L);
case 'T':
case 't':
return jjMoveStringLiteralDfa4_3(active0, 0x0L, active1, 0x20000000000001fL);
case 'Y':
case 'y':
if ((active1 & 0x200000L) != 0x0L)
return jjStartNfaWithStates_3(3, 85, 972);
break;
default :
break;
}
return jjStartNfa_3(2, active0, active1);
}
private int jjMoveStringLiteralDfa4_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(2, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(3, active0, active1);
return 4;
}
switch(curChar)
{
case '(':
if ((active1 & 0x200000000000000L) != 0x0L)
return jjStopAtPos(4, 121);
break;
case '-':
return jjMoveStringLiteralDfa5_3(active0, 0xf800000000000000L, active1, 0x0L);
case 'E':
case 'e':
if ((active0 & 0x400000000000000L) != 0x0L)
return jjStartNfaWithStates_3(4, 58, 975);
return jjMoveStringLiteralDfa5_3(active0, 0x200000000000000L, active1, 0x800000000000000L);
case 'H':
case 'h':
return jjMoveStringLiteralDfa5_3(active0, 0x0L, active1, 0x700L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa5_3(active0, 0x0L, active1, 0x800L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa5_3(active0, 0x100000000000000L, active1, 0x0L);
case 'P':
case 'p':
return jjMoveStringLiteralDfa5_3(active0, 0x0L, active1, 0x8000L);
case 'R':
case 'r':
return jjMoveStringLiteralDfa5_3(active0, 0x80000000000000L, active1, 0x40000L);
case 'T':
case 't':
return jjMoveStringLiteralDfa5_3(active0, 0x0L, active1, 0xffL);
default :
break;
}
return jjStartNfa_3(3, active0, active1);
}
private int jjMoveStringLiteralDfa5_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(3, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(4, active0, active1);
return 5;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa6_3(active0, 0x0L, active1, 0xe0L);
case 'A':
case 'a':
if ((active1 & 0x800L) != 0x0L)
return jjStartNfaWithStates_3(5, 75, 975);
break;
case 'C':
case 'c':
return jjMoveStringLiteralDfa6_3(active0, 0x2000000000000000L, active1, 0x0L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa6_3(active0, 0x0L, active1, 0x40000L);
case 'L':
case 'l':
return jjMoveStringLiteralDfa6_3(active0, 0x1800000000000000L, active1, 0x0L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa6_3(active0, 0x0L, active1, 0x801fL);
case 'R':
case 'r':
return jjMoveStringLiteralDfa6_3(active0, 0xc100000000000000L, active1, 0x0L);
case 'S':
case 's':
return jjMoveStringLiteralDfa6_3(active0, 0x280000000000000L, active1, 0x800000000000000L);
case 'T':
case 't':
return jjMoveStringLiteralDfa6_3(active0, 0x0L, active1, 0x700L);
default :
break;
}
return jjStartNfa_3(4, active0, active1);
}
private int jjMoveStringLiteralDfa6_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(4, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(5, active0, active1);
return 6;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa7_3(active0, 0x0L, active1, 0x700L);
case 'B':
case 'b':
return jjMoveStringLiteralDfa7_3(active0, 0x0L, active1, 0x80L);
case 'E':
case 'e':
return jjMoveStringLiteralDfa7_3(active0, 0x3880000000000000L, active1, 0x0L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa7_3(active0, 0xc000000000000000L, active1, 0x0L);
case 'M':
case 'm':
return jjMoveStringLiteralDfa7_3(active0, 0x0L, active1, 0x5fL);
case 'P':
case 'p':
return jjMoveStringLiteralDfa7_3(active0, 0x200000000000000L, active1, 0x0L);
case 'R':
case 'r':
return jjMoveStringLiteralDfa7_3(active0, 0x0L, active1, 0x8000L);
case 'S':
case 's':
return jjMoveStringLiteralDfa7_3(active0, 0x0L, active1, 0x800000000000000L);
case 'T':
case 't':
if ((active0 & 0x100000000000000L) != 0x0L)
return jjStartNfaWithStates_3(6, 56, 975);
else if ((active1 & 0x40000L) != 0x0L)
return jjStartNfaWithStates_3(6, 82, 972);
return jjMoveStringLiteralDfa7_3(active0, 0x0L, active1, 0x20L);
default :
break;
}
return jjStartNfa_3(5, active0, active1);
}
private int jjMoveStringLiteralDfa7_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(5, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(6, active0, active1);
return 7;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa8_3(active0, 0x0L, active1, 0x1fL);
case 'A':
case 'a':
return jjMoveStringLiteralDfa8_3(active0, 0x200000000000000L, active1, 0x0L);
case 'B':
case 'b':
return jjMoveStringLiteralDfa8_3(active0, 0x0L, active1, 0x400L);
case 'F':
case 'f':
return jjMoveStringLiteralDfa8_3(active0, 0x1800000000000000L, active1, 0x0L);
case 'G':
case 'g':
return jjMoveStringLiteralDfa8_3(active0, 0xc000000000000000L, active1, 0x0L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa8_3(active0, 0x0L, active1, 0x800000000000040L);
case 'M':
case 'm':
return jjMoveStringLiteralDfa8_3(active0, 0x0L, active1, 0x200L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa8_3(active0, 0x2000000000000000L, active1, 0x0L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa8_3(active0, 0x0L, active1, 0xa0L);
case 'T':
case 't':
if ((active0 & 0x80000000000000L) != 0x0L)
return jjStartNfaWithStates_3(7, 55, 975);
return jjMoveStringLiteralDfa8_3(active0, 0x0L, active1, 0x8100L);
default :
break;
}
return jjStartNfa_3(6, active0, active1);
}
private int jjMoveStringLiteralDfa8_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(6, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(7, active0, active1);
return 8;
}
switch(curChar)
{
case 'C':
case 'c':
return jjMoveStringLiteralDfa9_3(active0, 0x200000000000000L, active1, 0x4L);
case 'D':
case 'd':
return jjMoveStringLiteralDfa9_3(active0, 0x0L, active1, 0x40L);
case 'H':
case 'h':
return jjMoveStringLiteralDfa9_3(active0, 0xc000000000000000L, active1, 0x0L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa9_3(active0, 0x0L, active1, 0x200L);
case 'L':
case 'l':
return jjMoveStringLiteralDfa9_3(active0, 0x0L, active1, 0x3L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa9_3(active0, 0x0L, active1, 0x800000000000500L);
case 'P':
case 'p':
if ((active1 & 0x20L) != 0x0L)
return jjStartNfaWithStates_3(8, 69, 975);
break;
case 'R':
case 'r':
return jjMoveStringLiteralDfa9_3(active0, 0x0L, active1, 0x18L);
case 'S':
case 's':
if ((active1 & 0x8000L) != 0x0L)
return jjStartNfaWithStates_3(8, 79, 975);
break;
case 'T':
case 't':
if ((active0 & 0x1000000000000000L) != 0x0L)
{
jjmatchedKind = 60;
jjmatchedPos = 8;
}
return jjMoveStringLiteralDfa9_3(active0, 0x2800000000000000L, active1, 0x80L);
default :
break;
}
return jjStartNfa_3(7, active0, active1);
}
private int jjMoveStringLiteralDfa9_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(7, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(8, active0, active1);
return 9;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa10_3(active0, 0x800000000000000L, active1, 0x0L);
case 'D':
case 'd':
return jjMoveStringLiteralDfa10_3(active0, 0x0L, active1, 0x240L);
case 'E':
case 'e':
if ((active0 & 0x200000000000000L) != 0x0L)
return jjStartNfaWithStates_3(9, 57, 975);
return jjMoveStringLiteralDfa10_3(active0, 0x2000000000000000L, active1, 0x7L);
case 'I':
case 'i':
return jjMoveStringLiteralDfa10_3(active0, 0x0L, active1, 0x18L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa10_3(active0, 0x0L, active1, 0x800000000000000L);
case 'P':
case 'p':
if ((active1 & 0x100L) != 0x0L)
return jjStartNfaWithStates_3(9, 72, 975);
break;
case 'T':
case 't':
if ((active0 & 0x4000000000000000L) != 0x0L)
{
jjmatchedKind = 62;
jjmatchedPos = 9;
}
return jjMoveStringLiteralDfa10_3(active0, 0x8000000000000000L, active1, 0x480L);
default :
break;
}
return jjStartNfa_3(8, active0, active1);
}
private int jjMoveStringLiteralDfa10_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(8, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(9, active0, active1);
return 10;
}
switch(curChar)
{
case '(':
if ((active1 & 0x800000000000000L) != 0x0L)
return jjStopAtPos(10, 123);
break;
case '-':
return jjMoveStringLiteralDfa11_3(active0, 0x8000000000000000L, active1, 0x0L);
case 'C':
case 'c':
return jjMoveStringLiteralDfa11_3(active0, 0x800000000000000L, active1, 0x0L);
case 'D':
case 'd':
return jjMoveStringLiteralDfa11_3(active0, 0x0L, active1, 0x200L);
case 'F':
case 'f':
return jjMoveStringLiteralDfa11_3(active0, 0x0L, active1, 0x3L);
case 'G':
case 'g':
return jjMoveStringLiteralDfa11_3(active0, 0x0L, active1, 0x18L);
case 'L':
case 'l':
return jjMoveStringLiteralDfa11_3(active0, 0x0L, active1, 0x40L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa11_3(active0, 0x0L, active1, 0x4L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa11_3(active0, 0x0L, active1, 0x80L);
case 'R':
case 'r':
if ((active0 & 0x2000000000000000L) != 0x0L)
return jjStartNfaWithStates_3(10, 61, 975);
break;
case 'T':
case 't':
return jjMoveStringLiteralDfa11_3(active0, 0x0L, active1, 0x400L);
default :
break;
}
return jjStartNfa_3(9, active0, active1);
}
private int jjMoveStringLiteralDfa11_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(9, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(10, active0, active1);
return 11;
}
switch(curChar)
{
case 'C':
case 'c':
return jjMoveStringLiteralDfa12_3(active0, 0x8000000000000000L, active1, 0x0L);
case 'E':
case 'e':
if ((active1 & 0x40L) != 0x0L)
return jjStartNfaWithStates_3(11, 70, 975);
break;
case 'H':
case 'h':
return jjMoveStringLiteralDfa12_3(active0, 0x0L, active1, 0x18L);
case 'L':
case 'l':
return jjMoveStringLiteralDfa12_3(active0, 0x0L, active1, 0x200L);
case 'M':
case 'm':
if ((active1 & 0x80L) != 0x0L)
return jjStartNfaWithStates_3(11, 71, 975);
break;
case 'O':
case 'o':
return jjMoveStringLiteralDfa12_3(active0, 0x800000000000000L, active1, 0x400L);
case 'T':
case 't':
if ((active1 & 0x2L) != 0x0L)
{
jjmatchedKind = 65;
jjmatchedPos = 11;
}
return jjMoveStringLiteralDfa12_3(active0, 0x0L, active1, 0x5L);
default :
break;
}
return jjStartNfa_3(10, active0, active1);
}
private int jjMoveStringLiteralDfa12_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(10, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(11, active0, active1);
return 12;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa13_3(active0, 0x0L, active1, 0x1L);
case 'E':
case 'e':
if ((active1 & 0x200L) != 0x0L)
return jjStartNfaWithStates_3(12, 73, 975);
return jjMoveStringLiteralDfa13_3(active0, 0x0L, active1, 0x4L);
case 'M':
case 'm':
if ((active1 & 0x400L) != 0x0L)
return jjStartNfaWithStates_3(12, 74, 975);
break;
case 'O':
case 'o':
return jjMoveStringLiteralDfa13_3(active0, 0x8000000000000000L, active1, 0x0L);
case 'R':
case 'r':
return jjMoveStringLiteralDfa13_3(active0, 0x800000000000000L, active1, 0x0L);
case 'T':
case 't':
if ((active1 & 0x8L) != 0x0L)
{
jjmatchedKind = 67;
jjmatchedPos = 12;
}
return jjMoveStringLiteralDfa13_3(active0, 0x0L, active1, 0x10L);
default :
break;
}
return jjStartNfa_3(11, active0, active1);
}
private int jjMoveStringLiteralDfa13_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(11, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(12, active0, active1);
return 13;
}
switch(curChar)
{
case '-':
return jjMoveStringLiteralDfa14_3(active0, 0x0L, active1, 0x10L);
case 'C':
case 'c':
return jjMoveStringLiteralDfa14_3(active0, 0x0L, active1, 0x1L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa14_3(active0, 0x800000000000000L, active1, 0x0L);
case 'R':
case 'r':
if ((active1 & 0x4L) != 0x0L)
return jjStartNfaWithStates_3(13, 66, 975);
return jjMoveStringLiteralDfa14_3(active0, 0x8000000000000000L, active1, 0x0L);
default :
break;
}
return jjStartNfa_3(12, active0, active1);
}
private int jjMoveStringLiteralDfa14_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(12, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(13, active0, active1);
return 14;
}
switch(curChar)
{
case 'C':
case 'c':
return jjMoveStringLiteralDfa15_3(active0, 0x0L, active1, 0x10L);
case 'E':
case 'e':
return jjMoveStringLiteralDfa15_3(active0, 0x800000000000000L, active1, 0x0L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa15_3(active0, 0x8000000000000000L, active1, 0x0L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa15_3(active0, 0x0L, active1, 0x1L);
default :
break;
}
return jjStartNfa_3(13, active0, active1);
}
private int jjMoveStringLiteralDfa15_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(13, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(14, active0, active1);
return 15;
}
switch(curChar)
{
case 'E':
case 'e':
return jjMoveStringLiteralDfa16_3(active0, 0x8000000000000000L, active1, 0x0L);
case 'O':
case 'o':
return jjMoveStringLiteralDfa16_3(active0, 0x0L, active1, 0x10L);
case 'R':
case 'r':
if ((active0 & 0x800000000000000L) != 0x0L)
return jjStartNfaWithStates_3(15, 59, 975);
return jjMoveStringLiteralDfa16_3(active0, 0x0L, active1, 0x1L);
default :
break;
}
return jjStartNfa_3(14, active0, active1);
}
private int jjMoveStringLiteralDfa16_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(14, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(15, active0, active1);
return 16;
}
switch(curChar)
{
case 'N':
case 'n':
return jjMoveStringLiteralDfa17_3(active0, 0x0L, active1, 0x1L);
case 'R':
case 'r':
if ((active0 & 0x8000000000000000L) != 0x0L)
return jjStartNfaWithStates_3(16, 63, 975);
return jjMoveStringLiteralDfa17_3(active0, 0x0L, active1, 0x10L);
default :
break;
}
return jjStartNfa_3(15, active0, active1);
}
private int jjMoveStringLiteralDfa17_3(long old0, long active0, long old1, long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_3(15, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(16, 0L, active1);
return 17;
}
switch(curChar)
{
case 'E':
case 'e':
return jjMoveStringLiteralDfa18_3(active1, 0x1L);
case 'N':
case 'n':
return jjMoveStringLiteralDfa18_3(active1, 0x10L);
default :
break;
}
return jjStartNfa_3(16, 0L, active1);
}
private int jjMoveStringLiteralDfa18_3(long old1, long active1){
if (((active1 &= old1)) == 0L)
return jjStartNfa_3(16, 0L, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(17, 0L, active1);
return 18;
}
switch(curChar)
{
case 'E':
case 'e':
return jjMoveStringLiteralDfa19_3(active1, 0x10L);
case 'R':
case 'r':
if ((active1 & 0x1L) != 0x0L)
return jjStartNfaWithStates_3(18, 64, 975);
break;
default :
break;
}
return jjStartNfa_3(17, 0L, active1);
}
private int jjMoveStringLiteralDfa19_3(long old1, long active1){
if (((active1 &= old1)) == 0L)
return jjStartNfa_3(17, 0L, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(18, 0L, active1);
return 19;
}
switch(curChar)
{
case 'R':
case 'r':
if ((active1 & 0x10L) != 0x0L)
return jjStartNfaWithStates_3(19, 68, 975);
break;
default :
break;
}
return jjStartNfa_3(18, 0L, active1);
}
private int jjStartNfaWithStates_3(int pos, int kind, int state)
{
jjmatchedKind = kind;
jjmatchedPos = pos;
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) { return pos + 1; }
return jjMoveNfa_3(state, pos + 1);
}
private int jjMoveNfa_3(int startState, int curPos)
{
int startsAt = 0;
jjnewStateCnt = 971;
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 971:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(852, 855); }
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(856, 859); }
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 564;
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 561;
break;
case 975:
case 196:
if ((0x3ff200000000000L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(196, 197); }
break;
case 973:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(500, 501); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(496, 499); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(493, 495); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(491, 492); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(488, 490); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(483, 487); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(478, 482); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(474, 477); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(470, 473); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(467, 469); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(464, 466); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(461, 463); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(459, 460); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(456, 458); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(453, 455); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(448, 452); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(443, 447); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(439, 442); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(434, 438); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(429, 433); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(426, 428); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(423, 425); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(419, 422); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(416, 418); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(413, 415); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(410, 412); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(407, 409); }
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(404, 406); }
if ((0x3ff000000000000L & l) != 0x0L)
{
if (kind > 32)
kind = 32;
{ jjCheckNAdd(403); }
}
break;
case 503:
if (curChar == 45)
{ jjCheckNAddTwoStates(507, 508); }
else if (curChar == 42)
{ jjCheckNAddStates(860, 863); }
else if (curChar == 36)
{ jjCheckNAddStates(864, 867); }
if (curChar == 45)
{ jjCheckNAddTwoStates(511, 535); }
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 510;
if (curChar == 45)
{ jjCheckNAddTwoStates(504, 505); }
break;
case 510:
if (curChar == 45)
{ jjCheckNAddTwoStates(511, 535); }
break;
case 784:
if (curChar == 42)
{ jjCheckNAddStates(868, 871); }
else if (curChar == 36)
{ jjCheckNAddStates(872, 875); }
else if (curChar == 45)
{ jjCheckNAddTwoStates(195, 214); }
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 194;
if (curChar == 45)
{ jjCheckNAddStates(876, 881); }
if (curChar == 45)
{ jjCheckNAddStates(882, 887); }
if (curChar == 45)
{ jjCheckNAddStates(888, 893); }
break;
case 972:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
else if (curChar == 40)
{
if (kind > 124)
kind = 124;
}
if ((0x3ff200000000000L & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
break;
case 154:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
else if (curChar == 40)
{
if (kind > 124)
kind = 124;
}
if ((0x3ff200000000000L & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
break;
case 974:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(897, 900); }
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(901, 904); }
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 571;
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 568;
break;
case 2:
if ((0x3ff000000000000L & l) != 0x0L)
{
if (kind > 32)
kind = 32;
{ jjCheckNAddStates(905, 1019); }
}
else if ((0x100003600L & l) != 0x0L)
{
if (kind > 4)
kind = 4;
{ jjCheckNAddStates(1020, 1029); }
}
else if (curChar == 42)
{ jjCheckNAddStates(1030, 1037); }
else if (curChar == 36)
{ jjCheckNAddStates(1038, 1045); }
else if (curChar == 45)
{ jjCheckNAddStates(1046, 1055); }
else if (curChar == 46)
{ jjCheckNAddStates(1056, 1084); }
else if (curChar == 39)
{
if (kind > 26)
kind = 26;
{ jjCheckNAddStates(1085, 1089); }
}
else if (curChar == 34)
{
if (kind > 25)
kind = 25;
{ jjCheckNAddStates(1090, 1094); }
}
else if (curChar == 33)
{ jjCheckNAddStates(243, 245); }
else if (curChar == 35)
{ jjCheckNAddTwoStates(3, 4); }
else if (curChar == 44)
{
if (kind > 38)
kind = 38;
}
if (curChar == 45)
{ jjAddStates(1095, 1096); }
else if (curChar == 13)
{ jjCheckNAddStates(1097, 1100); }
break;
case 1:
if (curChar == 44 && kind > 38)
kind = 38;
break;
case 3:
if ((0x3ff200000000000L & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 5:
if ((0xfc00ffffffffcbffL & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 6:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddStates(252, 260); }
break;
case 7:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddStates(261, 264); }
break;
case 8:
if (curChar != 10)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 9:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 8;
break;
case 10:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 11:
case 13:
case 16:
case 20:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(7); }
break;
case 12:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 13;
break;
case 14:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 15;
break;
case 15:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 16;
break;
case 17:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 18;
break;
case 18:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 19;
break;
case 19:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 20;
break;
case 21:
if (curChar == 33)
{ jjCheckNAddStates(243, 245); }
break;
case 22:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(243, 245); }
break;
case 23:
if (curChar == 10)
{ jjCheckNAddStates(243, 245); }
break;
case 24:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 23;
break;
case 34:
if (curChar == 40 && kind > 120)
kind = 120;
break;
case 40:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(265, 267); }
break;
case 41:
if (curChar == 10)
{ jjCheckNAddStates(265, 267); }
break;
case 42:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 41;
break;
case 43:
if (curChar == 58)
{ jjCheckNAddStates(268, 275); }
break;
case 44:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(268, 275); }
break;
case 45:
if (curChar == 10)
{ jjCheckNAddStates(268, 275); }
break;
case 46:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 45;
break;
case 47:
case 131:
if (curChar == 45)
{ jjCheckNAddTwoStates(48, 116); }
break;
case 49:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(276, 281); }
break;
case 50:
if (curChar == 46)
{ jjCheckNAddStates(282, 287); }
break;
case 51:
case 90:
if (curChar == 45)
{ jjCheckNAddTwoStates(52, 75); }
break;
case 53:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(288, 293); }
break;
case 54:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(294, 296); }
break;
case 55:
if (curChar == 10)
{ jjCheckNAddStates(294, 296); }
break;
case 56:
if (curChar == 13)
{ jjCheckNAdd(55); }
break;
case 57:
if (curChar == 40 && kind > 124)
kind = 124;
break;
case 59:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(288, 293); }
break;
case 60:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(297, 307); }
break;
case 61:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(308, 313); }
break;
case 62:
case 78:
if (curChar == 13)
{ jjCheckNAddTwoStates(63, 55); }
break;
case 63:
if (curChar == 10)
{ jjCheckNAddStates(288, 293); }
break;
case 64:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(288, 293); }
break;
case 65:
case 67:
case 70:
case 74:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(61); }
break;
case 66:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 67;
break;
case 68:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 69;
break;
case 69:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 70;
break;
case 71:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 72;
break;
case 72:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 73;
break;
case 73:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 74;
break;
case 76:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(314, 324); }
break;
case 77:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(325, 330); }
break;
case 79:
case 81:
case 84:
case 88:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(77); }
break;
case 80:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 81;
break;
case 82:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 83;
break;
case 83:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 84;
break;
case 85:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 86;
break;
case 86:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 87;
break;
case 87:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 88;
break;
case 89:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 51;
break;
case 91:
if (curChar == 36)
{ jjCheckNAddStates(331, 334); }
break;
case 92:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(331, 334); }
break;
case 93:
if (curChar == 10)
{ jjCheckNAddStates(331, 334); }
break;
case 94:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 93;
break;
case 95:
if (curChar == 42)
{ jjCheckNAddStates(335, 338); }
break;
case 96:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(335, 338); }
break;
case 97:
if (curChar == 10)
{ jjCheckNAddStates(335, 338); }
break;
case 98:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 97;
break;
case 100:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(276, 281); }
break;
case 101:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(339, 349); }
break;
case 102:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(350, 355); }
break;
case 103:
case 119:
if (curChar == 13)
{ jjCheckNAddTwoStates(104, 55); }
break;
case 104:
if (curChar == 10)
{ jjCheckNAddStates(276, 281); }
break;
case 105:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(276, 281); }
break;
case 106:
case 108:
case 111:
case 115:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(102); }
break;
case 107:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 108;
break;
case 109:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 110;
break;
case 110:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 111;
break;
case 112:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 113;
break;
case 113:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 114;
break;
case 114:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 115;
break;
case 117:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(356, 366); }
break;
case 118:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(367, 372); }
break;
case 120:
case 122:
case 125:
case 129:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(118); }
break;
case 121:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 122;
break;
case 123:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 124;
break;
case 124:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 125;
break;
case 126:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 127;
break;
case 127:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 128;
break;
case 128:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 129;
break;
case 130:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 47;
break;
case 132:
if (curChar == 36)
{ jjCheckNAddStates(373, 376); }
break;
case 133:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(373, 376); }
break;
case 134:
if (curChar == 10)
{ jjCheckNAddStates(373, 376); }
break;
case 135:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 134;
break;
case 136:
if (curChar == 42)
{ jjCheckNAddStates(377, 380); }
break;
case 137:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(377, 380); }
break;
case 138:
if (curChar == 10)
{ jjCheckNAddStates(377, 380); }
break;
case 139:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 138;
break;
case 146:
if (curChar == 40 && kind > 122)
kind = 122;
break;
case 152:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 151;
break;
case 160:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 159;
break;
case 165:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 164;
break;
case 172:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 171;
break;
case 175:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 174;
break;
case 182:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 181;
break;
case 185:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 184;
break;
case 190:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 189;
break;
case 194:
if (curChar == 45)
{ jjCheckNAddTwoStates(195, 214); }
break;
case 198:
if ((0xfc00ffffffffcbffL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(196, 197); }
break;
case 199:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(1101, 1109); }
break;
case 200:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(1110, 1113); }
break;
case 201:
if (curChar != 10)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(196, 197); }
break;
case 202:
case 217:
if (curChar == 13)
{ jjCheckNAdd(201); }
break;
case 203:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(196, 197); }
break;
case 204:
case 206:
case 209:
case 213:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(200); }
break;
case 205:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 206;
break;
case 207:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 208;
break;
case 208:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 209;
break;
case 210:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 211;
break;
case 211:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 212;
break;
case 212:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 213;
break;
case 215:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(1114, 1122); }
break;
case 216:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(1123, 1126); }
break;
case 218:
case 220:
case 223:
case 227:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(216); }
break;
case 219:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 220;
break;
case 221:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 222;
break;
case 222:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 223;
break;
case 224:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 225;
break;
case 225:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 226;
break;
case 226:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 227;
break;
case 228:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 194;
break;
case 229:
if (curChar == 45)
{ jjCheckNAddTwoStates(195, 214); }
break;
case 230:
if (curChar == 36)
{ jjCheckNAddStates(872, 875); }
break;
case 231:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(872, 875); }
break;
case 232:
if (curChar == 10)
{ jjCheckNAddStates(872, 875); }
break;
case 233:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 232;
break;
case 234:
if (curChar == 42)
{ jjCheckNAddStates(868, 871); }
break;
case 235:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(868, 871); }
break;
case 236:
if (curChar == 10)
{ jjCheckNAddStates(868, 871); }
break;
case 237:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 236;
break;
case 238:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 4)
kind = 4;
{ jjCheckNAddStates(1020, 1029); }
break;
case 239:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 4)
kind = 4;
{ jjCheckNAddTwoStates(239, 241); }
break;
case 240:
if (curChar != 10)
break;
if (kind > 4)
kind = 4;
{ jjCheckNAddTwoStates(239, 241); }
break;
case 241:
if (curChar == 13)
{ jjCheckNAdd(240); }
break;
case 242:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 5)
kind = 5;
{ jjCheckNAddTwoStates(242, 244); }
break;
case 243:
if (curChar != 10)
break;
if (kind > 5)
kind = 5;
{ jjCheckNAddTwoStates(242, 244); }
break;
case 244:
if (curChar == 13)
{ jjCheckNAdd(243); }
break;
case 245:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1127, 1129); }
break;
case 246:
if (curChar == 10)
{ jjCheckNAddStates(1127, 1129); }
break;
case 247:
if (curChar == 13)
{ jjCheckNAdd(246); }
break;
case 248:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1130, 1132); }
break;
case 249:
if (curChar == 10)
{ jjCheckNAddStates(1130, 1132); }
break;
case 250:
if (curChar == 13)
{ jjCheckNAdd(249); }
break;
case 251:
if (curChar == 13)
{ jjCheckNAddStates(1097, 1100); }
break;
case 253:
if ((0x3400L & l) != 0x0L && kind > 22)
kind = 22;
break;
case 254:
if (curChar == 10 && kind > 22)
kind = 22;
break;
case 255:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 254;
break;
case 256:
if ((0xfc00ffffffffcbffL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
break;
case 257:
if ((0x3ff200000000000L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
break;
case 259:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(1133, 1141); }
break;
case 260:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(1142, 1145); }
break;
case 261:
if (curChar != 10)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
break;
case 262:
case 307:
if (curChar == 13)
{ jjCheckNAdd(261); }
break;
case 263:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
break;
case 264:
case 266:
case 269:
case 273:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(260); }
break;
case 265:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 266;
break;
case 267:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 268;
break;
case 268:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 269;
break;
case 270:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 271;
break;
case 271:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 272;
break;
case 272:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 273;
break;
case 274:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
break;
case 275:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
break;
case 277:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1146, 1155); }
break;
case 278:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1156, 1160); }
break;
case 279:
if (curChar == 10)
{ jjCheckNAddStates(894, 896); }
break;
case 280:
case 294:
if (curChar == 13)
{ jjCheckNAdd(279); }
break;
case 281:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
break;
case 282:
case 284:
case 287:
case 291:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(278); }
break;
case 283:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 284;
break;
case 285:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 286;
break;
case 286:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 287;
break;
case 288:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 289;
break;
case 289:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 290;
break;
case 290:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 291;
break;
case 292:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1161, 1170); }
break;
case 293:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1171, 1175); }
break;
case 295:
case 297:
case 300:
case 304:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(293); }
break;
case 296:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 297;
break;
case 298:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 299;
break;
case 299:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 300;
break;
case 301:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 302;
break;
case 302:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 303;
break;
case 303:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 304;
break;
case 305:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(1176, 1184); }
break;
case 306:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(1185, 1188); }
break;
case 308:
case 310:
case 313:
case 317:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(306); }
break;
case 309:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 310;
break;
case 311:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 312;
break;
case 312:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 313;
break;
case 314:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 315;
break;
case 315:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 316;
break;
case 316:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 317;
break;
case 318:
if (curChar != 34)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddStates(1090, 1094); }
break;
case 319:
if ((0xfffffffbffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1189, 1191); }
break;
case 320:
if (curChar == 34 && kind > 23)
kind = 23;
break;
case 322:
if ((0x3400L & l) != 0x0L)
{ jjCheckNAddStates(1189, 1191); }
break;
case 323:
if (curChar == 10)
{ jjCheckNAddStates(1189, 1191); }
break;
case 324:
case 328:
if (curChar == 13)
{ jjCheckNAdd(323); }
break;
case 325:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1189, 1191); }
break;
case 326:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1192, 1201); }
break;
case 327:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1202, 1206); }
break;
case 329:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1189, 1191); }
break;
case 330:
case 332:
case 335:
case 339:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(327); }
break;
case 331:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 332;
break;
case 333:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 334;
break;
case 334:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 335;
break;
case 336:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 337;
break;
case 337:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 338;
break;
case 338:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 339;
break;
case 340:
if ((0xfffffffbffffcbffL & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(340, 341); }
break;
case 342:
if ((0x3400L & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(340, 341); }
break;
case 343:
if (curChar != 10)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(340, 341); }
break;
case 344:
case 348:
if (curChar == 13)
{ jjCheckNAdd(343); }
break;
case 345:
if ((0xfc00ffffffffcbffL & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(340, 341); }
break;
case 346:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddStates(1207, 1215); }
break;
case 347:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddStates(1216, 1219); }
break;
case 349:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(340, 341); }
break;
case 350:
case 352:
case 355:
case 359:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(347); }
break;
case 351:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 352;
break;
case 353:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 354;
break;
case 354:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 355;
break;
case 356:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 357;
break;
case 357:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 358;
break;
case 358:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 359;
break;
case 360:
if (curChar != 39)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddStates(1085, 1089); }
break;
case 361:
if ((0xffffff7fffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1220, 1222); }
break;
case 362:
if (curChar == 39 && kind > 24)
kind = 24;
break;
case 364:
if ((0x3400L & l) != 0x0L)
{ jjCheckNAddStates(1220, 1222); }
break;
case 365:
if (curChar == 10)
{ jjCheckNAddStates(1220, 1222); }
break;
case 366:
case 370:
if (curChar == 13)
{ jjCheckNAdd(365); }
break;
case 367:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1220, 1222); }
break;
case 368:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1223, 1232); }
break;
case 369:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1233, 1237); }
break;
case 371:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1220, 1222); }
break;
case 372:
case 374:
case 377:
case 381:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(369); }
break;
case 373:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 374;
break;
case 375:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 376;
break;
case 376:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 377;
break;
case 378:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 379;
break;
case 379:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 380;
break;
case 380:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 381;
break;
case 382:
if ((0xffffff7fffffcbffL & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(382, 383); }
break;
case 384:
if ((0x3400L & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(382, 383); }
break;
case 385:
if (curChar != 10)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(382, 383); }
break;
case 386:
case 390:
if (curChar == 13)
{ jjCheckNAdd(385); }
break;
case 387:
if ((0xfc00ffffffffcbffL & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(382, 383); }
break;
case 388:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddStates(1238, 1246); }
break;
case 389:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddStates(1247, 1250); }
break;
case 391:
if ((0x100003600L & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(382, 383); }
break;
case 392:
case 394:
case 397:
case 401:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(389); }
break;
case 393:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 394;
break;
case 395:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 396;
break;
case 396:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 397;
break;
case 398:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 399;
break;
case 399:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 400;
break;
case 400:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 401;
break;
case 402:
if (curChar == 46)
{ jjCheckNAddStates(1056, 1084); }
break;
case 403:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 32)
kind = 32;
{ jjCheckNAdd(403); }
break;
case 404:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(404, 406); }
break;
case 407:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(407, 409); }
break;
case 410:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(410, 412); }
break;
case 413:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(413, 415); }
break;
case 416:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(416, 418); }
break;
case 419:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(419, 422); }
break;
case 423:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(423, 425); }
break;
case 426:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(426, 428); }
break;
case 429:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(429, 433); }
break;
case 434:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(434, 438); }
break;
case 439:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(439, 442); }
break;
case 443:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(443, 447); }
break;
case 448:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(448, 452); }
break;
case 453:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(453, 455); }
break;
case 456:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(456, 458); }
break;
case 459:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(459, 460); }
break;
case 461:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(461, 463); }
break;
case 464:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(464, 466); }
break;
case 467:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(467, 469); }
break;
case 470:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(470, 473); }
break;
case 474:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(474, 477); }
break;
case 478:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(478, 482); }
break;
case 483:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(483, 487); }
break;
case 488:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(488, 490); }
break;
case 491:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(491, 492); }
break;
case 493:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(493, 495); }
break;
case 496:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(496, 499); }
break;
case 500:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(500, 501); }
break;
case 501:
if (curChar == 37 && kind > 117)
kind = 117;
break;
case 502:
if (curChar == 45)
{ jjAddStates(1095, 1096); }
break;
case 506:
if (curChar == 45)
{ jjCheckNAddTwoStates(507, 508); }
break;
case 509:
if (curChar == 45)
{ jjCheckNAddStates(1046, 1055); }
break;
case 512:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(1251, 1253); }
break;
case 517:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 516;
break;
case 519:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1251, 1253); }
break;
case 520:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1254, 1263); }
break;
case 521:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1264, 1268); }
break;
case 522:
if (curChar == 10)
{ jjCheckNAddStates(1251, 1253); }
break;
case 523:
case 538:
if (curChar == 13)
{ jjCheckNAdd(522); }
break;
case 524:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1251, 1253); }
break;
case 525:
case 527:
case 530:
case 534:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(521); }
break;
case 526:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 527;
break;
case 528:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 529;
break;
case 529:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 530;
break;
case 531:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 532;
break;
case 532:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 533;
break;
case 533:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 534;
break;
case 536:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1269, 1278); }
break;
case 537:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1279, 1283); }
break;
case 539:
case 541:
case 544:
case 548:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(537); }
break;
case 540:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 541;
break;
case 542:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 543;
break;
case 543:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 544;
break;
case 545:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 546;
break;
case 546:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 547;
break;
case 547:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 548;
break;
case 549:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 510;
break;
case 550:
if (curChar == 45)
{ jjCheckNAddTwoStates(511, 535); }
break;
case 551:
if (curChar == 36)
{ jjCheckNAddStates(864, 867); }
break;
case 552:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(864, 867); }
break;
case 553:
if (curChar == 10)
{ jjCheckNAddStates(864, 867); }
break;
case 554:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 553;
break;
case 555:
if (curChar == 42)
{ jjCheckNAddStates(860, 863); }
break;
case 556:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(860, 863); }
break;
case 557:
if (curChar == 10)
{ jjCheckNAddStates(860, 863); }
break;
case 558:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 557;
break;
case 559:
if (curChar == 36)
{ jjCheckNAddStates(1038, 1045); }
break;
case 560:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(856, 859); }
break;
case 561:
if (curChar == 10)
{ jjCheckNAddStates(856, 859); }
break;
case 562:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 561;
break;
case 563:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(852, 855); }
break;
case 564:
if (curChar == 10)
{ jjCheckNAddStates(852, 855); }
break;
case 565:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 564;
break;
case 566:
if (curChar == 42)
{ jjCheckNAddStates(1030, 1037); }
break;
case 567:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(901, 904); }
break;
case 568:
if (curChar == 10)
{ jjCheckNAddStates(901, 904); }
break;
case 569:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 568;
break;
case 570:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(897, 900); }
break;
case 571:
if (curChar == 10)
{ jjCheckNAddStates(897, 900); }
break;
case 572:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 571;
break;
case 575:
if (curChar == 40)
{ jjCheckNAddStates(1284, 1290); }
break;
case 576:
if (curChar == 34)
{ jjCheckNAddStates(1291, 1293); }
break;
case 577:
if ((0xfffffffbffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1291, 1293); }
break;
case 578:
if (curChar == 34)
{ jjCheckNAddStates(1294, 1296); }
break;
case 579:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1294, 1296); }
break;
case 580:
if (curChar == 10)
{ jjCheckNAddStates(1294, 1296); }
break;
case 581:
if (curChar == 13)
{ jjCheckNAdd(580); }
break;
case 582:
if (curChar == 41 && kind > 119)
kind = 119;
break;
case 584:
if ((0x3400L & l) != 0x0L)
{ jjCheckNAddStates(1291, 1293); }
break;
case 585:
if (curChar == 10)
{ jjCheckNAddStates(1291, 1293); }
break;
case 586:
case 590:
if (curChar == 13)
{ jjCheckNAdd(585); }
break;
case 587:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1291, 1293); }
break;
case 588:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1297, 1306); }
break;
case 589:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1307, 1311); }
break;
case 591:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1291, 1293); }
break;
case 592:
case 594:
case 597:
case 601:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(589); }
break;
case 593:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 594;
break;
case 595:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 596;
break;
case 596:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 597;
break;
case 598:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 599;
break;
case 599:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 600;
break;
case 600:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 601;
break;
case 602:
if (curChar == 39)
{ jjCheckNAddStates(1312, 1314); }
break;
case 603:
if ((0xffffff7fffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1312, 1314); }
break;
case 604:
if (curChar == 39)
{ jjCheckNAddStates(1294, 1296); }
break;
case 606:
if ((0x3400L & l) != 0x0L)
{ jjCheckNAddStates(1312, 1314); }
break;
case 607:
if (curChar == 10)
{ jjCheckNAddStates(1312, 1314); }
break;
case 608:
case 612:
if (curChar == 13)
{ jjCheckNAdd(607); }
break;
case 609:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1312, 1314); }
break;
case 610:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1315, 1324); }
break;
case 611:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1325, 1329); }
break;
case 613:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1312, 1314); }
break;
case 614:
case 616:
case 619:
case 623:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(611); }
break;
case 615:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 616;
break;
case 617:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 618;
break;
case 618:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 619;
break;
case 620:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 621;
break;
case 621:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 622;
break;
case 622:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 623;
break;
case 624:
if ((0xfffffc7a00000000L & l) != 0x0L)
{ jjCheckNAddStates(1330, 1334); }
break;
case 626:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1330, 1334); }
break;
case 627:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1335, 1344); }
break;
case 628:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1345, 1349); }
break;
case 629:
if (curChar == 13)
{ jjCheckNAddTwoStates(630, 580); }
break;
case 630:
if (curChar == 10)
{ jjCheckNAddStates(1330, 1334); }
break;
case 631:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1330, 1334); }
break;
case 632:
case 634:
case 637:
case 641:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(628); }
break;
case 633:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 634;
break;
case 635:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 636;
break;
case 636:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 637;
break;
case 638:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 639;
break;
case 639:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 640;
break;
case 640:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 641;
break;
case 642:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1350, 1358); }
break;
case 643:
if (curChar == 13)
{ jjCheckNAddTwoStates(644, 580); }
break;
case 644:
if (curChar == 10)
{ jjCheckNAddStates(1284, 1290); }
break;
case 647:
if (curChar == 43)
{ jjAddStates(1359, 1360); }
break;
case 648:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1361, 1371); }
break;
case 649:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(650); }
break;
case 650:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 651;
break;
case 651:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 125)
kind = 125;
{ jjCheckNAddStates(1372, 1376); }
break;
case 652:
if ((0x3ff000000000000L & l) != 0x0L && kind > 125)
kind = 125;
break;
case 653:
case 655:
case 658:
case 662:
case 676:
case 679:
case 681:
case 682:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(652); }
break;
case 654:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 655;
break;
case 656:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 657;
break;
case 657:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 658;
break;
case 659:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 660;
break;
case 660:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 661;
break;
case 661:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 662;
break;
case 663:
case 665:
case 668:
case 672:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(649); }
break;
case 664:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 665;
break;
case 666:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 667;
break;
case 667:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 668;
break;
case 669:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 670;
break;
case 670:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 671;
break;
case 671:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 672;
break;
case 673:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 674;
break;
case 674:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 675;
break;
case 675:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 676;
break;
case 677:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 678;
break;
case 678:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 679;
break;
case 680:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 681;
break;
case 683:
if ((0x83ff000000000000L & l) == 0x0L)
break;
if (kind > 125)
kind = 125;
{ jjCheckNAddStates(1377, 1381); }
break;
case 684:
if ((0x83ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 685;
break;
case 685:
if ((0x83ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 686;
break;
case 686:
if ((0x83ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 687;
break;
case 687:
case 691:
case 693:
case 694:
if ((0x83ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(688); }
break;
case 688:
if ((0x83ff000000000000L & l) != 0x0L && kind > 125)
kind = 125;
break;
case 689:
if ((0x83ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 690;
break;
case 690:
if ((0x83ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 691;
break;
case 692:
if ((0x83ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 693;
break;
case 695:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 32)
kind = 32;
{ jjCheckNAddStates(905, 1019); }
break;
case 696:
if ((0x3ff000000000000L & l) == 0x0L)
break;
if (kind > 32)
kind = 32;
{ jjCheckNAdd(696); }
break;
case 697:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(697, 698); }
break;
case 698:
if (curChar == 46)
{ jjCheckNAdd(403); }
break;
case 699:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(699, 406); }
break;
case 700:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(700, 701); }
break;
case 701:
if (curChar == 46)
{ jjCheckNAdd(404); }
break;
case 702:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(702, 409); }
break;
case 703:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(703, 704); }
break;
case 704:
if (curChar == 46)
{ jjCheckNAdd(407); }
break;
case 705:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(705, 412); }
break;
case 706:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(706, 707); }
break;
case 707:
if (curChar == 46)
{ jjCheckNAdd(410); }
break;
case 708:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(708, 415); }
break;
case 709:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(709, 710); }
break;
case 710:
if (curChar == 46)
{ jjCheckNAdd(413); }
break;
case 711:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(711, 418); }
break;
case 712:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(712, 713); }
break;
case 713:
if (curChar == 46)
{ jjCheckNAdd(416); }
break;
case 714:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(714, 422); }
break;
case 715:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(715, 716); }
break;
case 716:
if (curChar == 46)
{ jjCheckNAdd(419); }
break;
case 717:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(717, 425); }
break;
case 718:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(718, 719); }
break;
case 719:
if (curChar == 46)
{ jjCheckNAdd(423); }
break;
case 720:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(720, 428); }
break;
case 721:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(721, 722); }
break;
case 722:
if (curChar == 46)
{ jjCheckNAdd(426); }
break;
case 723:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(723, 433); }
break;
case 724:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(724, 725); }
break;
case 725:
if (curChar == 46)
{ jjCheckNAdd(429); }
break;
case 726:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(726, 438); }
break;
case 727:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(727, 728); }
break;
case 728:
if (curChar == 46)
{ jjCheckNAdd(434); }
break;
case 729:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(729, 442); }
break;
case 730:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(730, 731); }
break;
case 731:
if (curChar == 46)
{ jjCheckNAdd(439); }
break;
case 732:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(732, 447); }
break;
case 733:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(733, 734); }
break;
case 734:
if (curChar == 46)
{ jjCheckNAdd(443); }
break;
case 735:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(735, 452); }
break;
case 736:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(736, 737); }
break;
case 737:
if (curChar == 46)
{ jjCheckNAdd(448); }
break;
case 738:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(738, 455); }
break;
case 739:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(739, 740); }
break;
case 740:
if (curChar == 46)
{ jjCheckNAdd(453); }
break;
case 741:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(741, 458); }
break;
case 742:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(742, 743); }
break;
case 743:
if (curChar == 46)
{ jjCheckNAdd(456); }
break;
case 744:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(744, 460); }
break;
case 745:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(745, 746); }
break;
case 746:
if (curChar == 46)
{ jjCheckNAdd(459); }
break;
case 747:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(747, 463); }
break;
case 748:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(748, 749); }
break;
case 749:
if (curChar == 46)
{ jjCheckNAdd(461); }
break;
case 750:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(750, 466); }
break;
case 751:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(751, 752); }
break;
case 752:
if (curChar == 46)
{ jjCheckNAdd(464); }
break;
case 753:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(753, 469); }
break;
case 754:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(754, 755); }
break;
case 755:
if (curChar == 46)
{ jjCheckNAdd(467); }
break;
case 756:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(756, 473); }
break;
case 757:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(757, 758); }
break;
case 758:
if (curChar == 46)
{ jjCheckNAdd(470); }
break;
case 759:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(759, 477); }
break;
case 760:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(760, 761); }
break;
case 761:
if (curChar == 46)
{ jjCheckNAdd(474); }
break;
case 762:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(762, 482); }
break;
case 763:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(763, 764); }
break;
case 764:
if (curChar == 46)
{ jjCheckNAdd(478); }
break;
case 765:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(765, 487); }
break;
case 766:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(766, 767); }
break;
case 767:
if (curChar == 46)
{ jjCheckNAdd(483); }
break;
case 768:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(768, 490); }
break;
case 769:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(769, 770); }
break;
case 770:
if (curChar == 46)
{ jjCheckNAdd(488); }
break;
case 771:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(771, 492); }
break;
case 772:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(772, 773); }
break;
case 773:
if (curChar == 46)
{ jjCheckNAdd(491); }
break;
case 774:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(774, 495); }
break;
case 775:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(775, 776); }
break;
case 776:
if (curChar == 46)
{ jjCheckNAdd(493); }
break;
case 777:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(777, 499); }
break;
case 778:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(778, 779); }
break;
case 779:
if (curChar == 46)
{ jjCheckNAdd(496); }
break;
case 780:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(780, 501); }
break;
case 781:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddTwoStates(781, 782); }
break;
case 782:
if (curChar == 46)
{ jjCheckNAdd(500); }
break;
case 785:
case 830:
if (curChar == 45)
{ jjCheckNAddTwoStates(786, 815); }
break;
case 787:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(1382, 1384); }
break;
case 792:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 791;
break;
case 797:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 796;
break;
case 799:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1382, 1384); }
break;
case 800:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1385, 1394); }
break;
case 801:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1395, 1399); }
break;
case 802:
if (curChar == 10)
{ jjCheckNAddStates(1382, 1384); }
break;
case 803:
case 818:
if (curChar == 13)
{ jjCheckNAdd(802); }
break;
case 804:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1382, 1384); }
break;
case 805:
case 807:
case 810:
case 814:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(801); }
break;
case 806:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 807;
break;
case 808:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 809;
break;
case 809:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 810;
break;
case 811:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 812;
break;
case 812:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 813;
break;
case 813:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 814;
break;
case 816:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1400, 1409); }
break;
case 817:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1410, 1414); }
break;
case 819:
case 821:
case 824:
case 828:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(817); }
break;
case 820:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 821;
break;
case 822:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 823;
break;
case 823:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 824;
break;
case 825:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 826;
break;
case 826:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 827;
break;
case 827:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 828;
break;
case 829:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 785;
break;
case 831:
if (curChar == 36)
{ jjCheckNAddStates(1415, 1418); }
break;
case 832:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1415, 1418); }
break;
case 833:
if (curChar == 10)
{ jjCheckNAddStates(1415, 1418); }
break;
case 834:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 833;
break;
case 835:
if (curChar == 42)
{ jjCheckNAddStates(1419, 1422); }
break;
case 836:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1419, 1422); }
break;
case 837:
if (curChar == 10)
{ jjCheckNAddStates(1419, 1422); }
break;
case 838:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 837;
break;
case 842:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 841;
break;
case 847:
if (curChar == 45)
{ jjCheckNAddStates(882, 887); }
break;
case 848:
case 893:
if (curChar == 45)
{ jjCheckNAddTwoStates(849, 878); }
break;
case 850:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(1423, 1425); }
break;
case 860:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 859;
break;
case 862:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1423, 1425); }
break;
case 863:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1426, 1435); }
break;
case 864:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1436, 1440); }
break;
case 865:
if (curChar == 10)
{ jjCheckNAddStates(1423, 1425); }
break;
case 866:
case 881:
if (curChar == 13)
{ jjCheckNAdd(865); }
break;
case 867:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1423, 1425); }
break;
case 868:
case 870:
case 873:
case 877:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(864); }
break;
case 869:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 870;
break;
case 871:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 872;
break;
case 872:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 873;
break;
case 874:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 875;
break;
case 875:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 876;
break;
case 876:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 877;
break;
case 879:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1441, 1450); }
break;
case 880:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1451, 1455); }
break;
case 882:
case 884:
case 887:
case 891:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(880); }
break;
case 883:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 884;
break;
case 885:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 886;
break;
case 886:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 887;
break;
case 888:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 889;
break;
case 889:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 890;
break;
case 890:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 891;
break;
case 892:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 848;
break;
case 894:
if (curChar == 36)
{ jjCheckNAddStates(1456, 1459); }
break;
case 895:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1456, 1459); }
break;
case 896:
if (curChar == 10)
{ jjCheckNAddStates(1456, 1459); }
break;
case 897:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 896;
break;
case 898:
if (curChar == 42)
{ jjCheckNAddStates(1460, 1463); }
break;
case 899:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1460, 1463); }
break;
case 900:
if (curChar == 10)
{ jjCheckNAddStates(1460, 1463); }
break;
case 901:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 900;
break;
case 910:
if (curChar == 45)
{ jjCheckNAddStates(876, 881); }
break;
case 911:
case 955:
if (curChar == 45)
{ jjCheckNAddTwoStates(912, 940); }
break;
case 913:
if ((0x3ff200000000000L & l) != 0x0L)
{ jjCheckNAddStates(1464, 1466); }
break;
case 922:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 921;
break;
case 924:
if ((0xfc00ffffffffcbffL & l) != 0x0L)
{ jjCheckNAddStates(1464, 1466); }
break;
case 925:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1467, 1476); }
break;
case 926:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1477, 1481); }
break;
case 927:
if (curChar == 10)
{ jjCheckNAddStates(1464, 1466); }
break;
case 928:
case 943:
if (curChar == 13)
{ jjCheckNAdd(927); }
break;
case 929:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1464, 1466); }
break;
case 930:
case 932:
case 935:
case 939:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(926); }
break;
case 931:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 932;
break;
case 933:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 934;
break;
case 934:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 935;
break;
case 936:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 937;
break;
case 937:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 938;
break;
case 938:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 939;
break;
case 941:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1482, 1491); }
break;
case 942:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAddStates(1492, 1496); }
break;
case 944:
case 946:
case 949:
case 953:
if ((0x3ff000000000000L & l) != 0x0L)
{ jjCheckNAdd(942); }
break;
case 945:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 946;
break;
case 947:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 948;
break;
case 948:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 949;
break;
case 950:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 951;
break;
case 951:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 952;
break;
case 952:
if ((0x3ff000000000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 953;
break;
case 954:
if (curChar == 45)
jjstateSet[jjnewStateCnt++] = 911;
break;
case 956:
if (curChar == 36)
{ jjCheckNAddStates(1497, 1500); }
break;
case 957:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1497, 1500); }
break;
case 958:
if (curChar == 10)
{ jjCheckNAddStates(1497, 1500); }
break;
case 959:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 958;
break;
case 960:
if (curChar == 42)
{ jjCheckNAddStates(1501, 1504); }
break;
case 961:
if ((0x100003600L & l) != 0x0L)
{ jjCheckNAddStates(1501, 1504); }
break;
case 962:
if (curChar == 10)
{ jjCheckNAddStates(1501, 1504); }
break;
case 963:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 962;
break;
default : break;
}
} while(i != startsAt);
}
else if (curChar < 128)
{
long l = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 971:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(256, 305); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(274, 292); }
break;
case 975:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(196, 197); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(198, 199); }
break;
case 503:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(256, 305); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(1251, 1253); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(519, 536); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(274, 292); }
break;
case 510:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(256, 305); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(1251, 1253); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(519, 536); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(274, 292); }
break;
case 784:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(196, 197); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(198, 215); }
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 969;
else if ((0x80000000800L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 908;
else if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 845;
break;
case 972:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(256, 259); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(274, 277); }
break;
case 154:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(256, 259); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(274, 277); }
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 191;
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 176;
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 166;
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 153;
break;
case 974:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(256, 305); }
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
else if (curChar == 92)
{ jjCheckNAddTwoStates(274, 292); }
break;
case 2:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(1505, 1509); }
}
else if (curChar == 64)
{ jjAddStates(1510, 1515); }
else if (curChar == 92)
{ jjCheckNAddStates(1516, 1521); }
else if (curChar == 123)
{
if (kind > 33)
kind = 33;
}
if ((0x20000000200000L & l) != 0x0L)
{ jjAddStates(1522, 1523); }
else if ((0x400000004000L & l) != 0x0L)
{ jjAddStates(1524, 1527); }
else if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 143;
else if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 37;
else if (curChar == 64)
{
if (kind > 80)
kind = 80;
{ jjAddStates(1528, 1533); }
}
break;
case 0:
if (curChar == 123 && kind > 33)
kind = 33;
break;
case 3:
if ((0x7fffffe87fffffeL & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 4:
if (curChar == 92)
{ jjAddStates(817, 818); }
break;
case 5:
if ((0xffffff81ffffff81L & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 6:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddStates(252, 260); }
break;
case 7:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddStates(261, 264); }
break;
case 11:
case 13:
case 16:
case 20:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(7); }
break;
case 12:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 13;
break;
case 14:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 15;
break;
case 15:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 16;
break;
case 17:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 18;
break;
case 18:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 19;
break;
case 19:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 20;
break;
case 25:
if ((0x10000000100000L & l) != 0x0L && kind > 81)
kind = 81;
break;
case 26:
if ((0x400000004000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 25;
break;
case 27:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 26;
break;
case 28:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 27;
break;
case 29:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 28;
break;
case 30:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 29;
break;
case 31:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 30;
break;
case 32:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 31;
break;
case 33:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 32;
break;
case 35:
case 513:
if ((0x800000008L & l) != 0x0L)
{ jjCheckNAdd(34); }
break;
case 36:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 35;
break;
case 37:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 36;
break;
case 38:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 37;
break;
case 39:
if ((0x1000000010L & l) != 0x0L)
{ jjAddStates(265, 267); }
break;
case 48:
case 49:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(276, 281); }
break;
case 52:
case 53:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(288, 293); }
break;
case 58:
if (curChar == 92)
{ jjCheckNAddTwoStates(59, 60); }
break;
case 59:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(288, 293); }
break;
case 60:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(297, 307); }
break;
case 61:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(308, 313); }
break;
case 65:
case 67:
case 70:
case 74:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(61); }
break;
case 66:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 67;
break;
case 68:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 69;
break;
case 69:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 70;
break;
case 71:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 72;
break;
case 72:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 73;
break;
case 73:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 74;
break;
case 75:
if (curChar == 92)
{ jjCheckNAddTwoStates(59, 76); }
break;
case 76:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(314, 324); }
break;
case 77:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(325, 330); }
break;
case 79:
case 81:
case 84:
case 88:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(77); }
break;
case 80:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 81;
break;
case 82:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 83;
break;
case 83:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 84;
break;
case 85:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 86;
break;
case 86:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 87;
break;
case 87:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 88;
break;
case 99:
if (curChar == 92)
{ jjCheckNAddTwoStates(100, 101); }
break;
case 100:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(276, 281); }
break;
case 101:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(339, 349); }
break;
case 102:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(350, 355); }
break;
case 106:
case 108:
case 111:
case 115:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(102); }
break;
case 107:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 108;
break;
case 109:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 110;
break;
case 110:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 111;
break;
case 112:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 113;
break;
case 113:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 114;
break;
case 114:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 115;
break;
case 116:
if (curChar == 92)
{ jjCheckNAddTwoStates(100, 117); }
break;
case 117:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(356, 366); }
break;
case 118:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(367, 372); }
break;
case 120:
case 122:
case 125:
case 129:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(118); }
break;
case 121:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 122;
break;
case 123:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 124;
break;
case 124:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 125;
break;
case 126:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 127;
break;
case 127:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 128;
break;
case 128:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 129;
break;
case 140:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 39;
break;
case 141:
if ((0x8000000080L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 140;
break;
case 142:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 141;
break;
case 143:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 142;
break;
case 144:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 143;
break;
case 145:
if ((0x400000004000L & l) != 0x0L)
{ jjAddStates(1524, 1527); }
break;
case 147:
case 155:
if ((0x1000000010L & l) != 0x0L)
{ jjCheckNAdd(146); }
break;
case 148:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 147;
break;
case 149:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 148;
break;
case 150:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 149;
break;
case 151:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 150;
break;
case 153:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 152;
break;
case 156:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 155;
break;
case 157:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 156;
break;
case 158:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 157;
break;
case 159:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 158;
break;
case 161:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 160;
break;
case 162:
if ((0x8000000080000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 161;
break;
case 163:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 162;
break;
case 164:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 163;
break;
case 166:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 165;
break;
case 167:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 166;
break;
case 168:
case 178:
if ((0x2000000020L & l) != 0x0L)
{ jjCheckNAdd(146); }
break;
case 169:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 168;
break;
case 170:
if ((0x200000002000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 169;
break;
case 171:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 170;
break;
case 173:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 172;
break;
case 174:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 173;
break;
case 176:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 175;
break;
case 177:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 176;
break;
case 179:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 178;
break;
case 180:
if ((0x200000002000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 179;
break;
case 181:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 180;
break;
case 183:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 182;
break;
case 184:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 183;
break;
case 186:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 185;
break;
case 187:
if ((0x8000000080000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 186;
break;
case 188:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 187;
break;
case 189:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 188;
break;
case 191:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 190;
break;
case 192:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 191;
break;
case 193:
if (curChar != 64)
break;
if (kind > 80)
kind = 80;
{ jjAddStates(1528, 1533); }
break;
case 195:
if ((0x7fffffe87fffffeL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(196, 197); }
break;
case 196:
if ((0x7fffffe87fffffeL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(196, 197); }
break;
case 197:
if (curChar == 92)
{ jjCheckNAddTwoStates(198, 199); }
break;
case 198:
if ((0xffffff81ffffff81L & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(196, 197); }
break;
case 199:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(1101, 1109); }
break;
case 200:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(1110, 1113); }
break;
case 204:
case 206:
case 209:
case 213:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(200); }
break;
case 205:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 206;
break;
case 207:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 208;
break;
case 208:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 209;
break;
case 210:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 211;
break;
case 211:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 212;
break;
case 212:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 213;
break;
case 214:
if (curChar == 92)
{ jjCheckNAddTwoStates(198, 215); }
break;
case 215:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(1114, 1122); }
break;
case 216:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddStates(1123, 1126); }
break;
case 218:
case 220:
case 223:
case 227:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(216); }
break;
case 219:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 220;
break;
case 221:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 222;
break;
case 222:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 223;
break;
case 224:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 225;
break;
case 225:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 226;
break;
case 226:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 227;
break;
case 252:
if (curChar == 92)
{ jjCheckNAddStates(1516, 1521); }
break;
case 256:
if ((0xffffff81ffffff81L & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
break;
case 257:
if ((0x7fffffe87fffffeL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
break;
case 258:
if (curChar == 92)
{ jjCheckNAddTwoStates(256, 259); }
break;
case 259:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(1133, 1141); }
break;
case 260:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(1142, 1145); }
break;
case 264:
case 266:
case 269:
case 273:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(260); }
break;
case 265:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 266;
break;
case 267:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 268;
break;
case 268:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 269;
break;
case 270:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 271;
break;
case 271:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 272;
break;
case 272:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 273;
break;
case 274:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
break;
case 275:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
break;
case 276:
if (curChar == 92)
{ jjCheckNAddTwoStates(274, 277); }
break;
case 277:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1146, 1155); }
break;
case 278:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1156, 1160); }
break;
case 282:
case 284:
case 287:
case 291:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(278); }
break;
case 283:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 284;
break;
case 285:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 286;
break;
case 286:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 287;
break;
case 288:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 289;
break;
case 289:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 290;
break;
case 290:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 291;
break;
case 292:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1161, 1170); }
break;
case 293:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1171, 1175); }
break;
case 295:
case 297:
case 300:
case 304:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(293); }
break;
case 296:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 297;
break;
case 298:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 299;
break;
case 299:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 300;
break;
case 301:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 302;
break;
case 302:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 303;
break;
case 303:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 304;
break;
case 305:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(1176, 1184); }
break;
case 306:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(1185, 1188); }
break;
case 308:
case 310:
case 313:
case 317:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(306); }
break;
case 309:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 310;
break;
case 311:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 312;
break;
case 312:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 313;
break;
case 314:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 315;
break;
case 315:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 316;
break;
case 316:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 317;
break;
case 319:
if ((0xffffffffefffffffL & l) != 0x0L)
{ jjCheckNAddStates(1189, 1191); }
break;
case 321:
if (curChar == 92)
{ jjAddStates(1534, 1537); }
break;
case 325:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(1189, 1191); }
break;
case 326:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1192, 1201); }
break;
case 327:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1202, 1206); }
break;
case 330:
case 332:
case 335:
case 339:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(327); }
break;
case 331:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 332;
break;
case 333:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 334;
break;
case 334:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 335;
break;
case 336:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 337;
break;
case 337:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 338;
break;
case 338:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 339;
break;
case 340:
if ((0xffffffffefffffffL & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(340, 341); }
break;
case 341:
if (curChar == 92)
{ jjAddStates(1538, 1541); }
break;
case 345:
if ((0xffffff81ffffff81L & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(340, 341); }
break;
case 346:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddStates(1207, 1215); }
break;
case 347:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddStates(1216, 1219); }
break;
case 350:
case 352:
case 355:
case 359:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(347); }
break;
case 351:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 352;
break;
case 353:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 354;
break;
case 354:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 355;
break;
case 356:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 357;
break;
case 357:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 358;
break;
case 358:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 359;
break;
case 361:
if ((0xffffffffefffffffL & l) != 0x0L)
{ jjCheckNAddStates(1220, 1222); }
break;
case 363:
if (curChar == 92)
{ jjAddStates(1542, 1545); }
break;
case 367:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(1220, 1222); }
break;
case 368:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1223, 1232); }
break;
case 369:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1233, 1237); }
break;
case 372:
case 374:
case 377:
case 381:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(369); }
break;
case 373:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 374;
break;
case 375:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 376;
break;
case 376:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 377;
break;
case 378:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 379;
break;
case 379:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 380;
break;
case 380:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 381;
break;
case 382:
if ((0xffffffffefffffffL & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(382, 383); }
break;
case 383:
if (curChar == 92)
{ jjAddStates(1546, 1549); }
break;
case 387:
if ((0xffffff81ffffff81L & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(382, 383); }
break;
case 388:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddStates(1238, 1246); }
break;
case 389:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddStates(1247, 1250); }
break;
case 392:
case 394:
case 397:
case 401:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(389); }
break;
case 393:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 394;
break;
case 395:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 396;
break;
case 396:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 397;
break;
case 398:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 399;
break;
case 399:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 400;
break;
case 400:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 401;
break;
case 405:
if ((0x200000002000L & l) != 0x0L && kind > 90)
kind = 90;
break;
case 406:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 405;
break;
case 408:
if ((0x100000001000000L & l) != 0x0L && kind > 91)
kind = 91;
break;
case 409:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 408;
break;
case 411:
if ((0x4000000040000L & l) != 0x0L && kind > 92)
kind = 92;
break;
case 412:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 411;
break;
case 414:
if ((0x100000001000000L & l) != 0x0L && kind > 93)
kind = 93;
break;
case 415:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 414;
break;
case 417:
if ((0x10000000100L & l) != 0x0L && kind > 94)
kind = 94;
break;
case 418:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 417;
break;
case 420:
if ((0x200000002000L & l) != 0x0L && kind > 95)
kind = 95;
break;
case 421:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 420;
break;
case 422:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 421;
break;
case 424:
if ((0x80000000800000L & l) != 0x0L && kind > 96)
kind = 96;
break;
case 425:
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 424;
break;
case 427:
if ((0x10000000100L & l) != 0x0L && kind > 97)
kind = 97;
break;
case 428:
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 427;
break;
case 430:
if ((0x400000004000L & l) != 0x0L && kind > 98)
kind = 98;
break;
case 431:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 430;
break;
case 432:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 431;
break;
case 433:
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 432;
break;
case 435:
if ((0x100000001000000L & l) != 0x0L && kind > 99)
kind = 99;
break;
case 436:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 435;
break;
case 437:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 436;
break;
case 438:
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 437;
break;
case 440:
if ((0x20000000200L & l) != 0x0L && kind > 100)
kind = 100;
break;
case 441:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 440;
break;
case 442:
if ((0x1000000010L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 441;
break;
case 444:
if ((0x200000002000L & l) != 0x0L && kind > 101)
kind = 101;
break;
case 445:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 444;
break;
case 446:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 445;
break;
case 447:
if ((0x1000000010L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 446;
break;
case 449:
if ((0x100000001000000L & l) != 0x0L && kind > 102)
kind = 102;
break;
case 450:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 449;
break;
case 451:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 450;
break;
case 452:
if ((0x1000000010L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 451;
break;
case 454:
if ((0x200000002000L & l) != 0x0L && kind > 103)
kind = 103;
break;
case 455:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 454;
break;
case 457:
if ((0x200000002000L & l) != 0x0L && kind > 104)
kind = 104;
break;
case 458:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 457;
break;
case 460:
if ((0x2000000020000L & l) != 0x0L && kind > 105)
kind = 105;
break;
case 462:
if ((0x400000004000L & l) != 0x0L && kind > 106)
kind = 106;
break;
case 463:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 462;
break;
case 465:
if ((0x10000000100000L & l) != 0x0L && kind > 107)
kind = 107;
break;
case 466:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 465;
break;
case 468:
if ((0x800000008L & l) != 0x0L && kind > 108)
kind = 108;
break;
case 469:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 468;
break;
case 471:
if ((0x8000000080L & l) != 0x0L && kind > 109)
kind = 109;
break;
case 472:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 471;
break;
case 473:
if ((0x1000000010L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 472;
break;
case 475:
if ((0x1000000010L & l) != 0x0L && kind > 110)
kind = 110;
break;
case 476:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 475;
break;
case 477:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 476;
break;
case 479:
if ((0x1000000010L & l) != 0x0L && kind > 111)
kind = 111;
break;
case 480:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 479;
break;
case 481:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 480;
break;
case 482:
if ((0x8000000080L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 481;
break;
case 484:
if ((0x400000004000L & l) != 0x0L && kind > 112)
kind = 112;
break;
case 485:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 484;
break;
case 486:
if ((0x20000000200000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 485;
break;
case 487:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 486;
break;
case 489:
if ((0x8000000080000L & l) != 0x0L && kind > 113)
kind = 113;
break;
case 490:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 489;
break;
case 492:
if ((0x8000000080000L & l) != 0x0L && kind > 114)
kind = 114;
break;
case 494:
if ((0x400000004000000L & l) != 0x0L && kind > 115)
kind = 115;
break;
case 495:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 494;
break;
case 497:
if ((0x400000004000000L & l) != 0x0L && kind > 116)
kind = 116;
break;
case 498:
if ((0x10000000100L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 497;
break;
case 499:
if ((0x80000000800L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 498;
break;
case 504:
if ((0x7fffffe87fffffeL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
break;
case 505:
if (curChar == 92)
{ jjCheckNAddTwoStates(256, 305); }
break;
case 507:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(894, 896); }
break;
case 508:
if (curChar == 92)
{ jjCheckNAddTwoStates(274, 292); }
break;
case 511:
case 512:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(1251, 1253); }
break;
case 514:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 513;
break;
case 515:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 514;
break;
case 516:
if ((0x800000008L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 515;
break;
case 518:
if (curChar == 92)
{ jjCheckNAddTwoStates(519, 520); }
break;
case 519:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(1251, 1253); }
break;
case 520:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1254, 1263); }
break;
case 521:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1264, 1268); }
break;
case 525:
case 527:
case 530:
case 534:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(521); }
break;
case 526:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 527;
break;
case 528:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 529;
break;
case 529:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 530;
break;
case 531:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 532;
break;
case 532:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 533;
break;
case 533:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 534;
break;
case 535:
if (curChar == 92)
{ jjCheckNAddTwoStates(519, 536); }
break;
case 536:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1269, 1278); }
break;
case 537:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1279, 1283); }
break;
case 539:
case 541:
case 544:
case 548:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(537); }
break;
case 540:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 541;
break;
case 542:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 543;
break;
case 543:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 544;
break;
case 545:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 546;
break;
case 546:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 547;
break;
case 547:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 548;
break;
case 573:
if ((0x7fffffe87fffffeL & l) == 0x0L)
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(1505, 1509); }
break;
case 574:
if ((0x20000000200000L & l) != 0x0L)
{ jjAddStates(1522, 1523); }
break;
case 577:
if ((0xffffffffefffffffL & l) != 0x0L)
{ jjCheckNAddStates(1291, 1293); }
break;
case 583:
if (curChar == 92)
{ jjAddStates(1550, 1553); }
break;
case 587:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(1291, 1293); }
break;
case 588:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1297, 1306); }
break;
case 589:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1307, 1311); }
break;
case 592:
case 594:
case 597:
case 601:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(589); }
break;
case 593:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 594;
break;
case 595:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 596;
break;
case 596:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 597;
break;
case 598:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 599;
break;
case 599:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 600;
break;
case 600:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 601;
break;
case 603:
if ((0xffffffffefffffffL & l) != 0x0L)
{ jjCheckNAddStates(1312, 1314); }
break;
case 605:
if (curChar == 92)
{ jjAddStates(1554, 1557); }
break;
case 609:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(1312, 1314); }
break;
case 610:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1315, 1324); }
break;
case 611:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1325, 1329); }
break;
case 614:
case 616:
case 619:
case 623:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(611); }
break;
case 615:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 616;
break;
case 617:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 618;
break;
case 618:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 619;
break;
case 620:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 621;
break;
case 621:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 622;
break;
case 622:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 623;
break;
case 624:
if ((0x7fffffffefffffffL & l) != 0x0L)
{ jjCheckNAddStates(1330, 1334); }
break;
case 625:
if (curChar == 92)
{ jjAddStates(1558, 1559); }
break;
case 626:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(1330, 1334); }
break;
case 627:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1335, 1344); }
break;
case 628:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1345, 1349); }
break;
case 632:
case 634:
case 637:
case 641:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(628); }
break;
case 633:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 634;
break;
case 635:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 636;
break;
case 636:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 637;
break;
case 638:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 639;
break;
case 639:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 640;
break;
case 640:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 641;
break;
case 645:
if ((0x100000001000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 575;
break;
case 646:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 645;
break;
case 648:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1361, 1371); }
break;
case 649:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(650); }
break;
case 651:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 125)
kind = 125;
{ jjCheckNAddStates(1372, 1376); }
break;
case 652:
case 688:
if ((0x7e0000007eL & l) != 0x0L && kind > 125)
kind = 125;
break;
case 653:
case 655:
case 658:
case 662:
case 676:
case 679:
case 681:
case 682:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(652); }
break;
case 654:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 655;
break;
case 656:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 657;
break;
case 657:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 658;
break;
case 659:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 660;
break;
case 660:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 661;
break;
case 661:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 662;
break;
case 663:
case 665:
case 668:
case 672:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(649); }
break;
case 664:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 665;
break;
case 666:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 667;
break;
case 667:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 668;
break;
case 669:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 670;
break;
case 670:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 671;
break;
case 671:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 672;
break;
case 673:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 674;
break;
case 674:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 675;
break;
case 675:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 676;
break;
case 677:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 678;
break;
case 678:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 679;
break;
case 680:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 681;
break;
case 683:
if ((0x7e0000007eL & l) == 0x0L)
break;
if (kind > 125)
kind = 125;
{ jjCheckNAddStates(1377, 1381); }
break;
case 684:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 685;
break;
case 685:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 686;
break;
case 686:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 687;
break;
case 687:
case 691:
case 693:
case 694:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(688); }
break;
case 689:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 690;
break;
case 690:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 691;
break;
case 692:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 693;
break;
case 783:
if (curChar == 64)
{ jjAddStates(1510, 1515); }
break;
case 786:
case 787:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(1382, 1384); }
break;
case 788:
if ((0x2000000020L & l) != 0x0L && kind > 76)
kind = 76;
break;
case 789:
case 839:
if ((0x800000008L & l) != 0x0L)
{ jjCheckNAdd(788); }
break;
case 790:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 789;
break;
case 791:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 790;
break;
case 793:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 792;
break;
case 794:
if ((0x400000004000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 793;
break;
case 795:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 794;
break;
case 796:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 795;
break;
case 798:
if (curChar == 92)
{ jjCheckNAddTwoStates(799, 800); }
break;
case 799:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(1382, 1384); }
break;
case 800:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1385, 1394); }
break;
case 801:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1395, 1399); }
break;
case 805:
case 807:
case 810:
case 814:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(801); }
break;
case 806:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 807;
break;
case 808:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 809;
break;
case 809:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 810;
break;
case 811:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 812;
break;
case 812:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 813;
break;
case 813:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 814;
break;
case 815:
if (curChar == 92)
{ jjCheckNAddTwoStates(799, 816); }
break;
case 816:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1400, 1409); }
break;
case 817:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1410, 1414); }
break;
case 819:
case 821:
case 824:
case 828:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(817); }
break;
case 820:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 821;
break;
case 822:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 823;
break;
case 823:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 824;
break;
case 825:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 826;
break;
case 826:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 827;
break;
case 827:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 828;
break;
case 840:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 839;
break;
case 841:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 840;
break;
case 843:
if ((0x10000000100000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 842;
break;
case 844:
if ((0x400000004000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 843;
break;
case 845:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 844;
break;
case 846:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 845;
break;
case 849:
case 850:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(1423, 1425); }
break;
case 851:
if ((0x8000000080000L & l) != 0x0L && kind > 77)
kind = 77;
break;
case 852:
case 902:
if ((0x2000000020L & l) != 0x0L)
{ jjCheckNAdd(851); }
break;
case 853:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 852;
break;
case 854:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 853;
break;
case 855:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 854;
break;
case 856:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 855;
break;
case 857:
if ((0x200000002000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 856;
break;
case 858:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 857;
break;
case 859:
if ((0x80000000800L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 858;
break;
case 861:
if (curChar == 92)
{ jjCheckNAddTwoStates(862, 863); }
break;
case 862:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(1423, 1425); }
break;
case 863:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1426, 1435); }
break;
case 864:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1436, 1440); }
break;
case 868:
case 870:
case 873:
case 877:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(864); }
break;
case 869:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 870;
break;
case 871:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 872;
break;
case 872:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 873;
break;
case 874:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 875;
break;
case 875:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 876;
break;
case 876:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 877;
break;
case 878:
if (curChar == 92)
{ jjCheckNAddTwoStates(862, 879); }
break;
case 879:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1441, 1450); }
break;
case 880:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1451, 1455); }
break;
case 882:
case 884:
case 887:
case 891:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(880); }
break;
case 883:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 884;
break;
case 885:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 886;
break;
case 886:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 887;
break;
case 888:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 889;
break;
case 889:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 890;
break;
case 890:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 891;
break;
case 903:
if ((0x200000002000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 902;
break;
case 904:
if ((0x200000002L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 903;
break;
case 905:
if ((0x4000000040000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 904;
break;
case 906:
if ((0x4000000040L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 905;
break;
case 907:
if ((0x200000002000000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 906;
break;
case 908:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 907;
break;
case 909:
if ((0x80000000800L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 908;
break;
case 912:
case 913:
if ((0x7fffffe87fffffeL & l) != 0x0L)
{ jjCheckNAddStates(1464, 1466); }
break;
case 914:
if ((0x10000000100000L & l) != 0x0L && kind > 78)
kind = 78;
break;
case 915:
case 964:
if ((0x4000000040000L & l) != 0x0L)
{ jjCheckNAdd(914); }
break;
case 916:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 915;
break;
case 917:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 916;
break;
case 918:
if ((0x80000000800000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 917;
break;
case 919:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 918;
break;
case 920:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 919;
break;
case 921:
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 920;
break;
case 923:
if (curChar == 92)
{ jjCheckNAddTwoStates(924, 925); }
break;
case 924:
if ((0xffffff81ffffff81L & l) != 0x0L)
{ jjCheckNAddStates(1464, 1466); }
break;
case 925:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1467, 1476); }
break;
case 926:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1477, 1481); }
break;
case 930:
case 932:
case 935:
case 939:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(926); }
break;
case 931:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 932;
break;
case 933:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 934;
break;
case 934:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 935;
break;
case 936:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 937;
break;
case 937:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 938;
break;
case 938:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 939;
break;
case 940:
if (curChar == 92)
{ jjCheckNAddTwoStates(924, 941); }
break;
case 941:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1482, 1491); }
break;
case 942:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAddStates(1492, 1496); }
break;
case 944:
case 946:
case 949:
case 953:
if ((0x7e0000007eL & l) != 0x0L)
{ jjCheckNAdd(942); }
break;
case 945:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 946;
break;
case 947:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 948;
break;
case 948:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 949;
break;
case 950:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 951;
break;
case 951:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 952;
break;
case 952:
if ((0x7e0000007eL & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 953;
break;
case 965:
if ((0x800000008000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 964;
break;
case 966:
if ((0x1000000010000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 965;
break;
case 967:
if ((0x80000000800000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 966;
break;
case 968:
if ((0x2000000020L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 967;
break;
case 969:
if ((0x20000000200L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 968;
break;
case 970:
if ((0x40000000400000L & l) != 0x0L)
jjstateSet[jjnewStateCnt++] = 969;
break;
default : break;
}
} while(i != startsAt);
}
else
{
int hiByte = (curChar >> 8);
int i1 = hiByte >> 6;
long l1 = 1L << (hiByte & 077);
int i2 = (curChar & 0xff) >> 6;
long l2 = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 971:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(894, 896); }
break;
case 975:
case 196:
case 198:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(196, 197); }
break;
case 503:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(1251, 1253); }
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(894, 896); }
break;
case 510:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(1251, 1253); }
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(894, 896); }
break;
case 784:
case 195:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 80)
kind = 80;
{ jjCheckNAddTwoStates(196, 197); }
break;
case 972:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(894, 896); }
break;
case 154:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(894, 896); }
break;
case 974:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
}
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(894, 896); }
break;
case 2:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddStates(1505, 1509); }
break;
case 3:
case 5:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 47)
kind = 47;
{ jjCheckNAddTwoStates(3, 4); }
break;
case 48:
case 49:
case 100:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(276, 281); }
break;
case 52:
case 53:
case 59:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(288, 293); }
break;
case 256:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
break;
case 257:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
break;
case 274:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(894, 896); }
break;
case 275:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(894, 896); }
break;
case 319:
case 325:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(1189, 1191); }
break;
case 340:
case 345:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 25)
kind = 25;
{ jjCheckNAddTwoStates(340, 341); }
break;
case 361:
case 367:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(1220, 1222); }
break;
case 382:
case 387:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 26)
kind = 26;
{ jjCheckNAddTwoStates(382, 383); }
break;
case 504:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 89)
kind = 89;
{ jjCheckNAddTwoStates(257, 258); }
break;
case 507:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(894, 896); }
break;
case 511:
case 512:
case 519:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(1251, 1253); }
break;
case 577:
case 587:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(1291, 1293); }
break;
case 603:
case 609:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(1312, 1314); }
break;
case 624:
case 626:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(1330, 1334); }
break;
case 786:
case 787:
case 799:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(1382, 1384); }
break;
case 849:
case 850:
case 862:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(1423, 1425); }
break;
case 912:
case 913:
case 924:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
{ jjCheckNAddStates(1464, 1466); }
break;
default : if (i1 == 0 || l1 == 0 || i2 == 0 || l2 == 0) break; else break;
}
} while(i != startsAt);
}
if (kind != 0x7fffffff)
{
jjmatchedKind = kind;
jjmatchedPos = curPos;
kind = 0x7fffffff;
}
++curPos;
if ((i = jjnewStateCnt) == (startsAt = 971 - (jjnewStateCnt = startsAt)))
return curPos;
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) { return curPos; }
}
}
/** Token literal values. */
public static final String[] jjstrLiteralImages = {
"", null, null, null, null, null, null, null, null, null, "\53", "\55", "\50",
"\51", null, null, null, null, null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, "\175", "\133", "\135", "\56", null, "\73",
"\72", "\52", "\57", "\75", "\174", "\76", "\176", null, "\176\75", "\174\75",
"\136\75", "\44\75", "\52\75", "\74\41\55\55", "\55\55\76", null, null, null, null, null,
null, null, null, null, null, null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, null, null, null, null, };
protected Token jjFillToken()
{
final Token t;
final String curTokenImage;
final int beginLine;
final int endLine;
final int beginColumn;
final int endColumn;
if (jjmatchedPos < 0)
{
if (image == null)
curTokenImage = "";
else
curTokenImage = image.toString();
beginLine = endLine = input_stream.getEndLine();
beginColumn = endColumn = input_stream.getEndColumn();
}
else
{
String im = jjstrLiteralImages[jjmatchedKind];
curTokenImage = (im == null) ? input_stream.GetImage() : im;
beginLine = input_stream.getBeginLine();
beginColumn = input_stream.getBeginColumn();
endLine = input_stream.getEndLine();
endColumn = input_stream.getEndColumn();
}
t = Token.newToken(jjmatchedKind);
t.kind = jjmatchedKind;
t.image = curTokenImage;
t.beginLine = beginLine;
t.endLine = endLine;
t.beginColumn = beginColumn;
t.endColumn = endColumn;
return t;
}
static final int[] jjnextStates = {
562, 564, 517, 541, 558, 560, 517, 541, 576, 578, 513, 514, 573, 575, 510, 511,
281, 57, 282, 241, 243, 201, 220, 237, 239, 201, 220, 960, 961, 962, 966, 918,
946, 898, 899, 900, 904, 855, 884, 835, 836, 837, 841, 792, 821, 569, 571, 513,
514, 566, 568, 510, 511, 702, 703, 704, 705, 706, 707, 412, 708, 709, 710, 415,
711, 712, 713, 418, 714, 715, 716, 421, 717, 718, 719, 424, 720, 721, 722, 428,
723, 724, 725, 431, 726, 727, 728, 434, 729, 730, 731, 439, 732, 733, 734, 444,
735, 736, 737, 448, 738, 739, 740, 453, 741, 742, 743, 458, 744, 745, 746, 461,
747, 748, 749, 464, 750, 751, 752, 466, 753, 754, 755, 469, 756, 757, 758, 472,
759, 760, 761, 475, 762, 763, 764, 479, 765, 766, 767, 483, 768, 769, 770, 488,
771, 772, 773, 493, 774, 775, 776, 496, 777, 778, 779, 498, 780, 781, 782, 501,
783, 784, 785, 505, 786, 787, 788, 507, 245, 247, 248, 250, 251, 253, 0, 254,
256, 1, 573, 575, 510, 576, 578, 513, 514, 511, 566, 568, 510, 569, 571, 513,
514, 511, 510, 555, 556, 557, 561, 517, 513, 514, 541, 511, 409, 410, 413, 416,
419, 422, 425, 429, 432, 435, 440, 445, 449, 454, 459, 462, 465, 467, 470, 473,
476, 480, 484, 489, 494, 497, 499, 502, 506, 367, 368, 388, 389, 369, 325, 326,
346, 347, 327, 22, 24, 33, 509, 512, 246, 249, 252, 255, 3, 7, 11, 12,
14, 17, 9, 10, 4, 3, 9, 10, 4, 40, 42, 43, 44, 46, 130, 131,
132, 136, 48, 116, 49, 50, 54, 56, 57, 99, 89, 90, 91, 95, 52, 75,
50, 53, 54, 56, 57, 58, 54, 56, 57, 50, 53, 61, 65, 66, 68, 71,
57, 58, 62, 64, 50, 53, 57, 58, 62, 64, 50, 77, 79, 80, 82, 85,
53, 57, 58, 78, 64, 50, 53, 57, 58, 78, 64, 92, 94, 52, 75, 96,
98, 52, 75, 49, 102, 106, 107, 109, 112, 50, 57, 99, 103, 105, 49, 50,
57, 99, 103, 105, 118, 120, 121, 123, 126, 49, 50, 57, 99, 119, 105, 49,
50, 57, 99, 119, 105, 133, 135, 48, 116, 137, 139, 48, 116, 146, 147, 149,
202, 206, 210, 211, 213, 216, 208, 209, 203, 202, 208, 209, 203, 222, 224, 225,
227, 230, 223, 209, 202, 203, 223, 209, 202, 203, 251, 253, 0, 254, 256, 1,
263, 266, 270, 271, 273, 276, 268, 269, 264, 263, 268, 269, 264, 281, 284, 288,
289, 291, 294, 286, 287, 57, 282, 281, 286, 287, 57, 282, 299, 301, 302, 304,
307, 300, 287, 281, 57, 282, 300, 287, 281, 57, 282, 312, 314, 315, 317, 320,
313, 269, 263, 264, 313, 269, 263, 264, 325, 326, 327, 325, 333, 336, 337, 339,
342, 334, 335, 326, 327, 325, 334, 335, 326, 327, 346, 353, 356, 357, 359, 362,
354, 355, 347, 346, 354, 355, 347, 367, 368, 369, 367, 375, 378, 379, 381, 384,
376, 377, 368, 369, 367, 376, 377, 368, 369, 388, 395, 398, 399, 401, 404, 396,
397, 389, 388, 396, 397, 389, 518, 523, 524, 518, 527, 531, 532, 534, 537, 529,
530, 523, 524, 518, 529, 530, 523, 524, 543, 545, 546, 548, 551, 544, 530, 518,
523, 524, 544, 530, 518, 523, 524, 582, 608, 630, 588, 631, 648, 649, 583, 584,
589, 585, 587, 588, 583, 595, 598, 599, 601, 604, 596, 597, 584, 589, 583, 596,
597, 584, 589, 609, 610, 611, 609, 617, 620, 621, 623, 626, 618, 619, 610, 611,
609, 618, 619, 610, 611, 630, 585, 587, 588, 631, 630, 634, 638, 639, 641, 644,
588, 631, 635, 637, 630, 588, 631, 635, 637, 582, 608, 630, 585, 587, 588, 631,
648, 649, 654, 689, 655, 669, 670, 672, 675, 656, 679, 683, 686, 688, 658, 658,
659, 660, 662, 665, 690, 695, 698, 700, 694, 793, 803, 804, 793, 807, 811, 812,
814, 817, 809, 810, 803, 804, 793, 809, 810, 803, 804, 823, 825, 826, 828, 831,
824, 810, 793, 803, 804, 824, 810, 793, 803, 804, 838, 840, 792, 821, 842, 844,
792, 821, 856, 866, 867, 856, 870, 874, 875, 877, 880, 872, 873, 866, 867, 856,
872, 873, 866, 867, 886, 888, 889, 891, 894, 887, 873, 856, 866, 867, 887, 873,
856, 866, 867, 901, 903, 855, 884, 905, 907, 855, 884, 919, 928, 929, 919, 932,
936, 937, 939, 942, 934, 935, 928, 929, 919, 934, 935, 928, 929, 948, 950, 951,
953, 956, 949, 935, 919, 928, 929, 949, 935, 919, 928, 929, 963, 965, 918, 946,
967, 969, 918, 946, 263, 281, 57, 282, 264, 790, 852, 853, 915, 916, 976, 259,
261, 262, 280, 298, 311, 652, 653, 160, 173, 183, 198, 234, 235, 236, 240, 201,
220, 5, 6, 328, 330, 331, 332, 348, 350, 351, 352, 370, 372, 373, 374, 390,
392, 393, 394, 590, 592, 593, 594, 612, 614, 615, 616, 632, 633, 8, 10, 11,
13, 2, 3, 5, 563, 565, 507, 508, 560, 562, 504, 505, 556, 558, 511, 535,
552, 554, 511, 535, 235, 237, 195, 214, 231, 233, 195, 214, 954, 955, 956, 960,
912, 940, 892, 893, 894, 898, 849, 878, 829, 830, 831, 835, 786, 815, 275, 57,
276, 570, 572, 507, 508, 567, 569, 504, 505, 696, 697, 698, 699, 700, 701, 406,
702, 703, 704, 409, 705, 706, 707, 412, 708, 709, 710, 415, 711, 712, 713, 418,
714, 715, 716, 422, 717, 718, 719, 425, 720, 721, 722, 428, 723, 724, 725, 433,
726, 727, 728, 438, 729, 730, 731, 442, 732, 733, 734, 447, 735, 736, 737, 452,
738, 739, 740, 455, 741, 742, 743, 458, 744, 745, 746, 460, 747, 748, 749, 463,
750, 751, 752, 466, 753, 754, 755, 469, 756, 757, 758, 473, 759, 760, 761, 477,
762, 763, 764, 482, 765, 766, 767, 487, 768, 769, 770, 490, 771, 772, 773, 492,
774, 775, 776, 495, 777, 778, 779, 499, 780, 781, 782, 501, 239, 241, 242, 244,
245, 247, 0, 248, 250, 1, 567, 569, 504, 570, 572, 507, 508, 505, 560, 562,
504, 563, 565, 507, 508, 505, 504, 549, 550, 551, 555, 511, 507, 508, 535, 505,
403, 404, 407, 410, 413, 416, 419, 423, 426, 429, 434, 439, 443, 448, 453, 456,
459, 461, 464, 467, 470, 474, 478, 483, 488, 491, 493, 496, 500, 361, 362, 382,
383, 363, 319, 320, 340, 341, 321, 503, 506, 240, 243, 246, 249, 196, 200, 204,
205, 207, 210, 202, 203, 197, 196, 202, 203, 197, 216, 218, 219, 221, 224, 217,
203, 196, 197, 217, 203, 196, 197, 245, 247, 0, 248, 250, 1, 257, 260, 264,
265, 267, 270, 262, 263, 258, 257, 262, 263, 258, 275, 278, 282, 283, 285, 288,
280, 281, 57, 276, 275, 280, 281, 57, 276, 293, 295, 296, 298, 301, 294, 281,
275, 57, 276, 294, 281, 275, 57, 276, 306, 308, 309, 311, 314, 307, 263, 257,
258, 307, 263, 257, 258, 319, 320, 321, 319, 327, 330, 331, 333, 336, 328, 329,
320, 321, 319, 328, 329, 320, 321, 340, 347, 350, 351, 353, 356, 348, 349, 341,
340, 348, 349, 341, 361, 362, 363, 361, 369, 372, 373, 375, 378, 370, 371, 362,
363, 361, 370, 371, 362, 363, 382, 389, 392, 393, 395, 398, 390, 391, 383, 382,
390, 391, 383, 512, 517, 518, 512, 521, 525, 526, 528, 531, 523, 524, 517, 518,
512, 523, 524, 517, 518, 537, 539, 540, 542, 545, 538, 524, 512, 517, 518, 538,
524, 512, 517, 518, 576, 602, 624, 582, 625, 642, 643, 577, 578, 583, 579, 581,
582, 577, 589, 592, 593, 595, 598, 590, 591, 578, 583, 577, 590, 591, 578, 583,
603, 604, 605, 603, 611, 614, 615, 617, 620, 612, 613, 604, 605, 603, 612, 613,
604, 605, 624, 579, 581, 582, 625, 624, 628, 632, 633, 635, 638, 582, 625, 629,
631, 624, 582, 625, 629, 631, 576, 602, 624, 579, 581, 582, 625, 642, 643, 648,
683, 649, 663, 664, 666, 669, 650, 673, 677, 680, 682, 652, 652, 653, 654, 656,
659, 684, 689, 692, 694, 688, 787, 797, 798, 787, 801, 805, 806, 808, 811, 803,
804, 797, 798, 787, 803, 804, 797, 798, 817, 819, 820, 822, 825, 818, 804, 787,
797, 798, 818, 804, 787, 797, 798, 832, 834, 786, 815, 836, 838, 786, 815, 850,
860, 861, 850, 864, 868, 869, 871, 874, 866, 867, 860, 861, 850, 866, 867, 860,
861, 880, 882, 883, 885, 888, 881, 867, 850, 860, 861, 881, 867, 850, 860, 861,
895, 897, 849, 878, 899, 901, 849, 878, 913, 922, 923, 913, 926, 930, 931, 933,
936, 928, 929, 922, 923, 913, 928, 929, 922, 923, 942, 944, 945, 947, 950, 943,
929, 913, 922, 923, 943, 929, 913, 922, 923, 957, 959, 912, 940, 961, 963, 912,
940, 257, 275, 57, 276, 258, 784, 846, 847, 909, 910, 970, 253, 255, 256, 274,
292, 305, 646, 647, 154, 167, 177, 192, 228, 229, 230, 234, 195, 214, 322, 324,
325, 326, 342, 344, 345, 346, 364, 366, 367, 368, 384, 386, 387, 388, 584, 586,
587, 588, 606, 608, 609, 610, 626, 627,
};
private static final boolean jjCanMove_0(int hiByte, int i1, int i2, long l1, long l2)
{
switch(hiByte)
{
case 0:
return ((jjbitVec2[i2] & l2) != 0L);
default :
if ((jjbitVec0[i1] & l1) != 0L)
return true;
return false;
}
}
int curLexState = 0;
int defaultLexState = 0;
int jjnewStateCnt;
int jjround;
int jjmatchedPos;
int jjmatchedKind;
/** Get the next Token. */
public Token getNextToken()
{
Token specialToken = null;
Token matchedToken;
int curPos = 0;
EOFLoop :
for (;;)
{
try
{
curChar = input_stream.BeginToken();
}
catch(Exception e)
{
jjmatchedKind = 0;
jjmatchedPos = -1;
matchedToken = jjFillToken();
matchedToken.specialToken = specialToken;
return matchedToken;
}
image = jjimage;
image.setLength(0);
jjimageLen = 0;
for (;;)
{
switch(curLexState)
{
case 0:
jjmatchedKind = 5;
jjmatchedPos = -1;
curPos = 0;
curPos = jjMoveStringLiteralDfa0_0();
if (jjmatchedPos < 0 || (jjmatchedPos == 0 && jjmatchedKind > 127))
{
jjmatchedKind = 127;
jjmatchedPos = 0;
}
break;
case 1:
jjmatchedKind = 0x7fffffff;
jjmatchedPos = 0;
curPos = jjMoveStringLiteralDfa0_1();
if (jjmatchedPos == 0 && jjmatchedKind > 2)
{
jjmatchedKind = 2;
}
break;
case 2:
jjmatchedKind = 5;
jjmatchedPos = -1;
curPos = 0;
curPos = jjMoveStringLiteralDfa0_2();
if (jjmatchedPos < 0 || (jjmatchedPos == 0 && jjmatchedKind > 127))
{
jjmatchedKind = 127;
jjmatchedPos = 0;
}
break;
case 3:
jjmatchedKind = 5;
jjmatchedPos = -1;
curPos = 0;
curPos = jjMoveStringLiteralDfa0_3();
if (jjmatchedPos < 0 || (jjmatchedPos == 0 && jjmatchedKind > 127))
{
jjmatchedKind = 127;
jjmatchedPos = 0;
}
break;
}
if (jjmatchedKind != 0x7fffffff)
{
if (jjmatchedPos + 1 < curPos)
input_stream.backup(curPos - jjmatchedPos - 1);
if ((jjtoToken[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L)
{
matchedToken = jjFillToken();
matchedToken.specialToken = specialToken;
TokenLexicalActions(matchedToken);
if (jjnewLexState[jjmatchedKind] != -1)
curLexState = jjnewLexState[jjmatchedKind];
return matchedToken;
}
else if ((jjtoSkip[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L)
{
if ((jjtoSpecial[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L)
{
matchedToken = jjFillToken();
if (specialToken == null)
specialToken = matchedToken;
else
{
matchedToken.specialToken = specialToken;
specialToken = (specialToken.next = matchedToken);
}
SkipLexicalActions(matchedToken);
}
else
SkipLexicalActions(null);
if (jjnewLexState[jjmatchedKind] != -1)
curLexState = jjnewLexState[jjmatchedKind];
continue EOFLoop;
}
jjimageLen += jjmatchedPos + 1;
if (jjnewLexState[jjmatchedKind] != -1)
curLexState = jjnewLexState[jjmatchedKind];
curPos = 0;
jjmatchedKind = 0x7fffffff;
try {
curChar = input_stream.readChar();
continue;
}
catch (final java.io.IOException e1) { }
}
int error_line = input_stream.getEndLine();
int error_column = input_stream.getEndColumn();
String error_after = null;
boolean EOFSeen = false;
try { input_stream.readChar(); input_stream.backup(1); }
catch (final java.io.IOException e1) {
EOFSeen = true;
error_after = curPos <= 1 ? "" : input_stream.GetImage();
if (curChar == '\n' || curChar == '\r') {
error_line++;
error_column = 0;
}
else
error_column++;
}
if (!EOFSeen) {
input_stream.backup(1);
error_after = curPos <= 1 ? "" : input_stream.GetImage();
}
throw new TokenMgrException(EOFSeen, curLexState, error_line, error_column, error_after, curChar, TokenMgrException.LEXICAL_ERROR);
}
}
}
void SkipLexicalActions(Token matchedToken)
{
switch(jjmatchedKind)
{
default :
break;
}
}
void MoreLexicalActions()
{
jjimageLen += (lengthOfMatch = jjmatchedPos + 1);
switch(jjmatchedKind)
{
default :
break;
}
}
void TokenLexicalActions(Token matchedToken)
{
switch(jjmatchedKind)
{
case 22 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = "";
break;
case 89 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.validateIdentifier(image);
break;
case 90 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "em";
break;
case 91 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "ex";
break;
case 92 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "fr";
break;
case 93 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "px";
break;
case 94 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "ch";
break;
case 95 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "rem";
break;
case 96 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "vw";
break;
case 97 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "vh";
break;
case 98 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "vmin";
break;
case 99 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "vmax";
break;
case 100 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "dpi";
break;
case 101 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "dpcm";
break;
case 102 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "dppx";
break;
case 103 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "cm";
break;
case 104 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "mm";
break;
case 105 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "q";
break;
case 106 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "in";
break;
case 107 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "pt";
break;
case 108 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "pc";
break;
case 109 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "deg";
break;
case 110 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "rad";
break;
case 111 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "grad";
break;
case 112 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "turn";
break;
case 113 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "ms";
break;
case 114 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "s";
break;
case 115 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "hz";
break;
case 116 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "khz";
break;
case 117 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.splitNumber(image) + "%";
break;
case 119 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = CSSParseHelper.trimUrl(image);
break;
case 124 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
matchedToken.image = image.toString ();
break;
case 127 :
image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
if (m_aCustomErrorHandler != null)
m_aCustomErrorHandler.onIllegalCharacter (image.charAt (0));
else
s_aLogger.error("Illegal character: " + image.toString());
break;
default :
break;
}
}
private void jjCheckNAdd(int state)
{
if (jjrounds[state] != jjround)
{
jjstateSet[jjnewStateCnt++] = state;
jjrounds[state] = jjround;
}
}
private void jjAddStates(int start, int end)
{
do {
jjstateSet[jjnewStateCnt++] = jjnextStates[start];
} while (start++ != end);
}
private void jjCheckNAddTwoStates(int state1, int state2)
{
jjCheckNAdd(state1);
jjCheckNAdd(state2);
}
private void jjCheckNAddStates(int start, int end)
{
do {
jjCheckNAdd(jjnextStates[start]);
} while (start++ != end);
}
/** Constructor. */
public ParserCSS30TokenManager(CharStream stream){
input_stream = stream;
}
/** Constructor. */
public ParserCSS30TokenManager (CharStream stream, int lexState){
ReInit(stream);
SwitchTo(lexState);
}
/** Reinitialise parser. */
public void ReInit(CharStream stream)
{
jjmatchedPos =
jjnewStateCnt =
0;
curLexState = defaultLexState;
input_stream = stream;
ReInitRounds();
}
private void ReInitRounds()
{
int i;
jjround = 0x80000001;
for (i = 977; i-- > 0;)
jjrounds[i] = 0x80000000;
}
/** Reinitialise parser. */
public void ReInit(CharStream stream, int lexState)
{
ReInit(stream);
SwitchTo(lexState);
}
/** Switch to specified lex state. */
public void SwitchTo(int lexState)
{
if (lexState >= 4 || lexState < 0)
throw new TokenMgrException("Error: Ignoring invalid lexical state : " + lexState + ". State unchanged.", TokenMgrException.INVALID_LEXICAL_STATE);
else
curLexState = lexState;
}
/** Lexer state names. */
public static final String[] lexStateNames = {
"DEFAULT",
"IN_COMMENT",
"IN_NTH",
"IN_UNKNOWN_RULE",
};
/** Lex State array. */
public static final int[] jjnewLexState = {
-1, 1, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, 3, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2, -1, -1,
-1, -1, -1,
};
static final long[] jjtoToken = {
0xffffffff07c03ff1L, 0xbfbfffffffffffffL, 0x0L,
};
static final long[] jjtoSkip = {
0x8L, 0x4000000000000000L, 0x0L,
};
static final long[] jjtoSpecial = {
0x8L, 0x4000000000000000L, 0x0L,
};
static final long[] jjtoMore = {
0x6L, 0x0L, 0x0L,
};
protected CharStream input_stream;
private final int[] jjrounds = new int[977];
private final int[] jjstateSet = new int[2 * 977];
private final StringBuilder jjimage = new StringBuilder();
private StringBuilder image = jjimage;
private int jjimageLen;
private int lengthOfMatch;
protected int curChar;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy