net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserImplTokenManager Maven / Gradle / Ivy
/* Generated By:JavaCC: Do not edit this line. ObjectiveCParserImplTokenManager.java */
package net.sourceforge.pmd.lang.objectivec.ast; import static net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCTokenKinds.*;
import java.io.*;
import java.util.*;
import net.sourceforge.pmd.lang.ast.impl.javacc.CharStream;
import net.sourceforge.pmd.lang.ast.TokenMgrError;
/** net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken Manager. */
class ObjectiveCParserImplTokenManager extends net.sourceforge.pmd.lang.ast.impl.javacc.AbstractTokenManager
{
/** 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, long active2, long active3)
{
switch (pos)
{
case 0:
if ((active2 & 0x2200080000000L) != 0L)
{
jjmatchedKind = 223;
return 224;
}
if ((active0 & 0x1300000000800000L) != 0L || (active3 & 0xf000000L) != 0L)
{
jjmatchedKind = 223;
return 82;
}
if ((active2 & 0x200000000L) != 0L)
{
jjmatchedKind = 223;
return 129;
}
if ((active2 & 0xc000000000000000L) != 0L || (active3 & 0x7fffffL) != 0L)
return 46;
if ((active2 & 0x3cc00000L) != 0L)
{
jjmatchedKind = 223;
return 76;
}
if ((active1 & 0x8000000000000L) != 0L || (active3 & 0x10000000000L) != 0L)
return 31;
if ((active0 & 0xc0L) != 0L)
return 135;
if ((active0 & 0x20000000007fc000L) != 0L || (active2 & 0x10000000000000L) != 0L || (active3 & 0x800000L) != 0L)
{
jjmatchedKind = 223;
return 85;
}
if ((active0 & 0xc4ffffffff002f00L) != 0L || (active2 & 0x2ddffd433ff000L) != 0L || (active3 & 0x40000000L) != 0L)
{
jjmatchedKind = 223;
return 228;
}
if ((active1 & 0x80400001000L) != 0L)
return 24;
if ((active3 & 0x6000000000L) != 0L)
return 23;
return -1;
case 1:
if ((active2 & 0x2600000080000L) != 0L)
return 228;
if ((active0 & 0xc5ffffffff7c2f00L) != 0L || (active2 & 0x3d9fff7ff7f000L) != 0L || (active3 & 0x40800000L) != 0L)
{
if (jjmatchedPos != 1)
{
jjmatchedKind = 223;
jjmatchedPos = 1;
}
return 228;
}
if ((active0 & 0x1200000000800000L) != 0L || (active3 & 0xf000000L) != 0L)
{
if (jjmatchedPos != 1)
{
jjmatchedKind = 220;
jjmatchedPos = 1;
}
return 229;
}
if ((active0 & 0x200000000003c000L) != 0L)
{
if (jjmatchedPos != 1)
{
jjmatchedKind = 221;
jjmatchedPos = 1;
}
return 230;
}
if ((active2 & 0x80000000L) != 0L)
{
if (jjmatchedPos != 1)
{
jjmatchedKind = 223;
jjmatchedPos = 1;
}
return 226;
}
return -1;
case 2:
if ((active2 & 0x2c100000000000L) != 0L)
return 228;
if ((active0 & 0x1200000000800000L) != 0L || (active3 & 0xf000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 2;
return 229;
}
if ((active0 & 0x200000000003c000L) != 0L)
{
jjmatchedKind = 221;
jjmatchedPos = 2;
return 230;
}
if ((active2 & 0x80000000L) != 0L)
{
jjmatchedKind = 139;
jjmatchedPos = 2;
return 228;
}
if ((active0 & 0xc5ffffffff7c2f00L) != 0L || (active2 & 0x118fff7ffff000L) != 0L || (active3 & 0x40800000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 2;
return 228;
}
return -1;
case 3:
if ((active2 & 0xfe000100000L) != 0L)
return 228;
if ((active0 & 0xc5ffffffff7c2f00L) != 0L || (active2 & 0x11801fffeff000L) != 0L || (active3 & 0x40800000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 3;
return 228;
}
if ((active0 & 0x1200000000800000L) != 0L || (active3 & 0xf000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 3;
return 229;
}
if ((active0 & 0x200000000003c000L) != 0L)
{
jjmatchedKind = 221;
jjmatchedPos = 3;
return 230;
}
return -1;
case 4:
if ((active2 & 0x10001f00000000L) != 0L)
return 228;
if ((active0 & 0xc5ffffffff7c2f00L) != 0L || (active2 & 0x18000ffeff000L) != 0L || (active3 & 0x40800000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 4;
return 228;
}
if ((active0 & 0x1200000000800000L) != 0L || (active3 & 0xf000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 4;
return 229;
}
if ((active0 & 0x200000000003c000L) != 0L)
{
jjmatchedKind = 221;
jjmatchedPos = 4;
return 230;
}
return -1;
case 5:
if ((active0 & 0x2100L) != 0L || (active2 & 0x7fc80000L) != 0L)
return 228;
if ((active0 & 0x1200000000800000L) != 0L || (active3 & 0x9000000L) != 0L)
{
if (jjmatchedPos != 5)
{
jjmatchedKind = 220;
jjmatchedPos = 5;
}
return 229;
}
if ((active0 & 0x200000000003c000L) != 0L)
{
if (jjmatchedPos != 5)
{
jjmatchedKind = 221;
jjmatchedPos = 5;
}
return 230;
}
if ((active0 & 0xc5ffffffff7c0e00L) != 0L || (active2 & 0x180008027f000L) != 0L || (active3 & 0x40800000L) != 0L)
{
if (jjmatchedPos != 5)
{
jjmatchedKind = 223;
jjmatchedPos = 5;
}
return 228;
}
if ((active3 & 0x6000000L) != 0L)
return 229;
return -1;
case 6:
if ((active2 & 0x80260000L) != 0L || (active3 & 0x800000L) != 0L)
return 228;
if ((active0 & 0xc5ffffffff7c0e00L) != 0L || (active2 & 0x180000001f000L) != 0L || (active3 & 0x40000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 6;
return 228;
}
if ((active0 & 0x1200000000800000L) != 0L || (active3 & 0x9000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 6;
return 229;
}
if ((active0 & 0x200000000003c000L) != 0L)
{
jjmatchedKind = 221;
jjmatchedPos = 6;
return 230;
}
return -1;
case 7:
if ((active0 & 0x200L) != 0L || (active2 & 0x180000001f000L) != 0L)
return 228;
if ((active0 & 0xc5ffffffff7c0c00L) != 0L || (active3 & 0x40000000L) != 0L)
{
if (jjmatchedPos != 7)
{
jjmatchedKind = 223;
jjmatchedPos = 7;
}
return 228;
}
if ((active0 & 0x1200000000800000L) != 0L || (active3 & 0x9000000L) != 0L)
{
if (jjmatchedPos != 7)
{
jjmatchedKind = 220;
jjmatchedPos = 7;
}
return 229;
}
if ((active0 & 0x200000000003c000L) != 0L)
{
if (jjmatchedPos != 7)
{
jjmatchedKind = 221;
jjmatchedPos = 7;
}
return 230;
}
return -1;
case 8:
if ((active0 & 0xc4ffffffff600c00L) != 0L || (active3 & 0x40000000L) != 0L)
{
if (jjmatchedPos != 8)
{
jjmatchedKind = 223;
jjmatchedPos = 8;
}
return 228;
}
if ((active0 & 0x1000000001c0000L) != 0L)
return 228;
if ((active0 & 0xc000L) != 0L)
return 230;
if ((active0 & 0x1200000000000000L) != 0L || (active3 & 0x8000000L) != 0L)
{
if (jjmatchedPos != 8)
{
jjmatchedKind = 220;
jjmatchedPos = 8;
}
return 229;
}
if ((active0 & 0x800000L) != 0L || (active3 & 0x1000000L) != 0L)
return 229;
if ((active0 & 0x2000000000030000L) != 0L)
{
if (jjmatchedPos != 8)
{
jjmatchedKind = 221;
jjmatchedPos = 8;
}
return 230;
}
return -1;
case 9:
if ((active0 & 0xc4ffffffff6c0c00L) != 0L || (active3 & 0x40000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 9;
return 228;
}
if ((active0 & 0x1200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 9;
return 229;
}
if ((active0 & 0x2000000000030000L) != 0L)
{
jjmatchedKind = 221;
jjmatchedPos = 9;
return 230;
}
if ((active3 & 0x8000000L) != 0L)
return 229;
return -1;
case 10:
if ((active0 & 0x2000000000030000L) != 0L)
{
jjmatchedKind = 221;
jjmatchedPos = 10;
return 230;
}
if ((active0 & 0xc4ffffffff6c0c00L) != 0L || (active3 & 0x40000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 10;
return 228;
}
if ((active0 & 0x1200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 10;
return 229;
}
return -1;
case 11:
if ((active0 & 0x2000000000030000L) != 0L)
{
jjmatchedKind = 221;
jjmatchedPos = 11;
return 230;
}
if ((active0 & 0x1200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 11;
return 229;
}
if ((active0 & 0xc4ffffffff6c0c00L) != 0L || (active3 & 0x40000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 11;
return 228;
}
return -1;
case 12:
if ((active0 & 0x2000000000030000L) != 0L)
{
jjmatchedKind = 221;
jjmatchedPos = 12;
return 230;
}
if ((active0 & 0x1200400L) != 0L)
return 228;
if ((active0 & 0x1200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 12;
return 229;
}
if ((active0 & 0xc4fffffffe4c0800L) != 0L || (active3 & 0x40000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 12;
return 228;
}
return -1;
case 13:
if ((active0 & 0x2000000000030000L) != 0L)
{
jjmatchedKind = 221;
jjmatchedPos = 13;
return 230;
}
if ((active0 & 0xc4fffffffe4c0800L) != 0L || (active3 & 0x40000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 13;
return 228;
}
if ((active0 & 0x1200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 13;
return 229;
}
return -1;
case 14:
if ((active0 & 0x480000L) != 0L)
return 228;
if ((active0 & 0x2000000000010000L) != 0L)
{
jjmatchedKind = 221;
jjmatchedPos = 14;
return 230;
}
if ((active0 & 0x1200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 14;
return 229;
}
if ((active0 & 0x20000L) != 0L)
return 230;
if ((active0 & 0xc4fffffffe040800L) != 0L || (active3 & 0x40000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 14;
return 228;
}
return -1;
case 15:
if ((active0 & 0x2000000000010000L) != 0L)
{
jjmatchedKind = 221;
jjmatchedPos = 15;
return 230;
}
if ((active0 & 0x1200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 15;
return 229;
}
if ((active0 & 0xc4fffffffe040800L) != 0L || (active3 & 0x40000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 15;
return 228;
}
return -1;
case 16:
if ((active0 & 0x2040000L) != 0L || (active3 & 0x40000000L) != 0L)
return 228;
if ((active0 & 0xc4fffffffc000800L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 16;
return 228;
}
if ((active0 & 0x2000000000000000L) != 0L)
{
jjmatchedKind = 221;
jjmatchedPos = 16;
return 230;
}
if ((active0 & 0x10000L) != 0L)
return 230;
if ((active0 & 0x1200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 16;
return 229;
}
return -1;
case 17:
if ((active0 & 0x800L) != 0L)
return 228;
if ((active0 & 0x2000000000000000L) != 0L)
return 230;
if ((active0 & 0x200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 17;
return 229;
}
if ((active0 & 0x1000000000000000L) != 0L)
return 229;
if ((active0 & 0xc4fffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 17;
return 228;
}
return -1;
case 18:
if ((active0 & 0xc4fffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 18;
return 228;
}
if ((active0 & 0x200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 18;
return 229;
}
return -1;
case 19:
if ((active0 & 0xc4fffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 19;
return 228;
}
if ((active0 & 0x200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 19;
return 229;
}
return -1;
case 20:
if ((active0 & 0x400000000000000L) != 0L)
return 228;
if ((active0 & 0xc0fffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 20;
return 228;
}
if ((active0 & 0x200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 20;
return 229;
}
return -1;
case 21:
if ((active0 & 0x200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 21;
return 229;
}
if ((active0 & 0xc0fffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 21;
return 228;
}
return -1;
case 22:
if ((active0 & 0x200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 22;
return 229;
}
if ((active0 & 0xc0fffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 22;
return 228;
}
return -1;
case 23:
if ((active0 & 0x4000000000000000L) != 0L)
return 228;
if ((active0 & 0x80fffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 23;
return 228;
}
if ((active0 & 0x200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 23;
return 229;
}
return -1;
case 24:
if ((active0 & 0x200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 24;
return 229;
}
if ((active0 & 0x80fffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 24;
return 228;
}
return -1;
case 25:
if ((active0 & 0x200000000000000L) != 0L)
{
jjmatchedKind = 220;
jjmatchedPos = 25;
return 229;
}
if ((active0 & 0x80fffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 25;
return 228;
}
return -1;
case 26:
if ((active0 & 0x80fffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 26;
return 228;
}
if ((active0 & 0x200000000000000L) != 0L)
return 229;
return -1;
case 27:
if ((active0 & 0x80fffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 27;
return 228;
}
return -1;
case 28:
if ((active0 & 0x8000000000000000L) != 0L)
return 228;
if ((active0 & 0xfffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 28;
return 228;
}
return -1;
case 29:
if ((active0 & 0xfffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 29;
return 228;
}
return -1;
case 30:
if ((active0 & 0x7ffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 30;
return 228;
}
if ((active0 & 0x80000000000000L) != 0L)
return 228;
return -1;
case 31:
if ((active0 & 0x7ffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 31;
return 228;
}
return -1;
case 32:
if ((active0 & 0x7ffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 32;
return 228;
}
return -1;
case 33:
if ((active0 & 0x7ffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 33;
return 228;
}
return -1;
case 34:
if ((active0 & 0x7ffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 34;
return 228;
}
return -1;
case 35:
if ((active0 & 0x7ffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 35;
return 228;
}
return -1;
case 36:
if ((active0 & 0x7ffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 36;
return 228;
}
return -1;
case 37:
if ((active0 & 0x30000000000000L) != 0L)
return 228;
if ((active0 & 0x4ffffffc000000L) != 0L)
{
if (jjmatchedPos != 37)
{
jjmatchedKind = 223;
jjmatchedPos = 37;
}
return 228;
}
return -1;
case 38:
if ((active0 & 0x6ffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 38;
return 228;
}
return -1;
case 39:
if ((active0 & 0x6ffffffc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 39;
return 228;
}
return -1;
case 40:
if ((active0 & 0x43fffe00000000L) != 0L)
return 228;
if ((active0 & 0x2c0001fc000000L) != 0L)
{
if (jjmatchedPos != 40)
{
jjmatchedKind = 223;
jjmatchedPos = 40;
}
return 228;
}
return -1;
case 41:
if ((active0 & 0x6fff01fc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 41;
return 228;
}
return -1;
case 42:
if ((active0 & 0x6fff01fc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 42;
return 228;
}
return -1;
case 43:
if ((active0 & 0x6fff01fc000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 43;
return 228;
}
return -1;
case 44:
if ((active0 & 0x1fc000000L) != 0L)
return 228;
if ((active0 & 0x6fff0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 44;
return 228;
}
return -1;
case 45:
if ((active0 & 0x6fff0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 45;
return 228;
}
return -1;
case 46:
if ((active0 & 0x6fff0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 46;
return 228;
}
return -1;
case 47:
if ((active0 & 0x6fff0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 47;
return 228;
}
return -1;
case 48:
if ((active0 & 0x6fff0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 48;
return 228;
}
return -1;
case 49:
if ((active0 & 0x6fff0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 49;
return 228;
}
return -1;
case 50:
if ((active0 & 0x6fff0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 50;
return 228;
}
return -1;
case 51:
if ((active0 & 0x6fff0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 51;
return 228;
}
return -1;
case 52:
if ((active0 & 0x20000000000000L) != 0L)
return 228;
if ((active0 & 0x4fff0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 52;
return 228;
}
return -1;
case 53:
if ((active0 & 0x4fff0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 53;
return 228;
}
return -1;
case 54:
if ((active0 & 0x4fff0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 54;
return 228;
}
return -1;
case 55:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 55;
return 228;
}
if ((active0 & 0x40010000000000L) != 0L)
return 228;
return -1;
case 56:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 56;
return 228;
}
return -1;
case 57:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 57;
return 228;
}
return -1;
case 58:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 58;
return 228;
}
return -1;
case 59:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 59;
return 228;
}
return -1;
case 60:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 60;
return 228;
}
return -1;
case 61:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 61;
return 228;
}
return -1;
case 62:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 62;
return 228;
}
return -1;
case 63:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 63;
return 228;
}
return -1;
case 64:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 64;
return 228;
}
return -1;
case 65:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 65;
return 228;
}
return -1;
case 66:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 66;
return 228;
}
return -1;
case 67:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 67;
return 228;
}
return -1;
case 68:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 68;
return 228;
}
return -1;
case 69:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 69;
return 228;
}
return -1;
case 70:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 70;
return 228;
}
return -1;
case 71:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 71;
return 228;
}
return -1;
case 72:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 72;
return 228;
}
return -1;
case 73:
if ((active0 & 0xffe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 73;
return 228;
}
return -1;
case 74:
if ((active0 & 0xc000000000000L) != 0L)
return 228;
if ((active0 & 0x3fe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 74;
return 228;
}
return -1;
case 75:
if ((active0 & 0x3fe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 75;
return 228;
}
return -1;
case 76:
if ((active0 & 0x3fe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 76;
return 228;
}
return -1;
case 77:
if ((active0 & 0x3fe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 77;
return 228;
}
return -1;
case 78:
if ((active0 & 0x3fe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 78;
return 228;
}
return -1;
case 79:
if ((active0 & 0x3fe0000000000L) != 0L)
{
jjmatchedKind = 223;
jjmatchedPos = 79;
return 228;
}
return -1;
default :
return -1;
}
}
private final int jjStartNfa_0(int pos, long active0, long active1, long active2, long active3)
{
return jjMoveNfa_0(jjStopStringLiteralDfa_0(pos, active0, active1, active2, active3), pos + 1);
}
private int jjStopAtPos(int pos, int kind)
{
jjmatchedKind = kind;
jjmatchedPos = pos;
return pos + 1;
}
private int jjMoveStringLiteralDfa0_0()
{
switch(curChar)
{
case 33:
jjmatchedKind = 83;
return jjMoveStringLiteralDfa1_0(0x0L, 0x4000000L, 0x0L, 0x0L);
case 35:
return jjStopAtPos(0, 12);
case 37:
jjmatchedKind = 102;
return jjMoveStringLiteralDfa1_0(0x0L, 0x800000000000L, 0x0L, 0x0L);
case 38:
jjmatchedKind = 99;
return jjMoveStringLiteralDfa1_0(0x0L, 0x100010000000L, 0x0L, 0x0L);
case 40:
jjmatchedKind = 183;
return jjMoveStringLiteralDfa1_0(0x0L, 0x1L, 0x0L, 0x1000000000L);
case 41:
return jjStopAtPos(0, 184);
case 42:
jjmatchedKind = 97;
return jjMoveStringLiteralDfa1_0(0x0L, 0x40000000000L, 0x0L, 0x0L);
case 43:
jjmatchedKind = 95;
return jjMoveStringLiteralDfa1_0(0x0L, 0x10020000000L, 0x0L, 0x0L);
case 44:
jjmatchedKind = 229;
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x0L, 0x4000000000L);
case 45:
jjmatchedKind = 96;
return jjMoveStringLiteralDfa1_0(0x0L, 0x20040000000L, 0x0L, 0x20000000000L);
case 46:
jjmatchedKind = 232;
return jjMoveStringLiteralDfa1_0(0x0L, 0x8000000000000L, 0x0L, 0x0L);
case 47:
jjmatchedKind = 98;
return jjMoveStringLiteralDfa1_0(0x0L, 0x80000001000L, 0x0L, 0x0L);
case 58:
return jjStopAtPos(0, 86);
case 59:
return jjStopAtPos(0, 189);
case 60:
jjmatchedKind = 81;
return jjMoveStringLiteralDfa1_0(0x0L, 0x1008001000000L, 0x0L, 0x0L);
case 61:
jjmatchedKind = 80;
return jjMoveStringLiteralDfa1_0(0x0L, 0x800000L, 0x0L, 0x0L);
case 62:
jjmatchedKind = 82;
return jjMoveStringLiteralDfa1_0(0x0L, 0x6000002000000L, 0x0L, 0x8000000000L);
case 63:
return jjStopAtPos(0, 85);
case 64:
jjmatchedKind = 214;
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0xc000000000000000L, 0x3fffffL);
case 65:
return jjMoveStringLiteralDfa1_0(0xfffffe01000000L, 0x0L, 0x0L, 0x0L);
case 66:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x300000L, 0x0L);
case 67:
return jjMoveStringLiteralDfa1_0(0x20000000007fc000L, 0x0L, 0x10000000000000L, 0x800000L);
case 68:
return jjMoveStringLiteralDfa1_0(0x1fc000000L, 0x0L, 0x0L, 0x0L);
case 69:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x0L, 0x40000000L);
case 70:
return jjMoveStringLiteralDfa1_0(0x2000000L, 0x0L, 0x0L, 0x0L);
case 73:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x9800000000000L, 0x0L);
case 78:
return jjMoveStringLiteralDfa1_0(0x1300000000800000L, 0x0L, 0x0L, 0xf000000L);
case 83:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x4000040000000L, 0x0L);
case 85:
return jjMoveStringLiteralDfa1_0(0x400000000000000L, 0x0L, 0x0L, 0x0L);
case 87:
return jjMoveStringLiteralDfa1_0(0x8000000000000000L, 0x0L, 0x0L, 0x0L);
case 91:
return jjStopAtPos(0, 185);
case 92:
return jjMoveStringLiteralDfa1_0(0xc0L, 0x0L, 0x0L, 0x0L);
case 93:
return jjStopAtPos(0, 186);
case 94:
jjmatchedKind = 101;
return jjMoveStringLiteralDfa1_0(0x0L, 0x400000000000L, 0x0L, 0x0L);
case 95:
return jjMoveStringLiteralDfa1_0(0x4000000000000f00L, 0x0L, 0x0L, 0x0L);
case 97:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x10000000000L, 0x0L);
case 98:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x200000000L, 0x0L);
case 99:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x44800001000L, 0x0L);
case 100:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x4000000c0000L, 0x0L);
case 101:
return jjMoveStringLiteralDfa1_0(0x2000L, 0x0L, 0xa002000000L, 0x0L);
case 102:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x101000000000L, 0x0L);
case 103:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x80000000000L, 0x0L);
case 105:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x2200080000000L, 0x0L);
case 110:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x20000000000000L, 0x0L);
case 114:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x1004000L, 0x0L);
case 115:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x3cc00000L, 0x0L);
case 116:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x20000L, 0x0L);
case 117:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x400018000L, 0x0L);
case 118:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x20000002000L, 0x0L);
case 119:
return jjMoveStringLiteralDfa1_0(0x0L, 0x0L, 0x100000000L, 0x0L);
case 123:
return jjStopAtPos(0, 187);
case 124:
jjmatchedKind = 100;
return jjMoveStringLiteralDfa1_0(0x0L, 0x200008000000L, 0x0L, 0x0L);
case 125:
return jjStopAtPos(0, 188);
case 126:
return jjStopAtPos(0, 84);
default :
return jjMoveNfa_0(0, 0);
}
}
private int jjMoveStringLiteralDfa1_0(long active0, long active1, long active2, long active3)
{
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(0, active0, active1, active2, active3);
return 1;
}
switch(curChar)
{
case 10:
if ((active0 & 0x40L) != 0L)
return jjStopAtPos(1, 6);
break;
case 13:
return jjMoveStringLiteralDfa2_0(active0, 0x80L, active1, 0L, active2, 0L, active3, 0L);
case 38:
if ((active1 & 0x10000000L) != 0L)
return jjStopAtPos(1, 92);
break;
case 42:
if ((active1 & 0x1000L) != 0L)
return jjStopAtPos(1, 76);
break;
case 43:
if ((active1 & 0x20000000L) != 0L)
return jjStopAtPos(1, 93);
break;
case 45:
if ((active1 & 0x40000000L) != 0L)
return jjStopAtPos(1, 94);
break;
case 46:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x8000000000000L, active2, 0L, active3, 0x4000000000L);
case 60:
if ((active1 & 0x8000000000L) != 0L)
{
jjmatchedKind = 103;
jjmatchedPos = 1;
}
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x1000000000000L, active2, 0L, active3, 0L);
case 61:
if ((active1 & 0x800000L) != 0L)
return jjStopAtPos(1, 87);
else if ((active1 & 0x1000000L) != 0L)
return jjStopAtPos(1, 88);
else if ((active1 & 0x2000000L) != 0L)
return jjStopAtPos(1, 89);
else if ((active1 & 0x4000000L) != 0L)
return jjStopAtPos(1, 90);
else if ((active1 & 0x10000000000L) != 0L)
return jjStopAtPos(1, 104);
else if ((active1 & 0x20000000000L) != 0L)
return jjStopAtPos(1, 105);
else if ((active1 & 0x40000000000L) != 0L)
return jjStopAtPos(1, 106);
else if ((active1 & 0x80000000000L) != 0L)
return jjStopAtPos(1, 107);
else if ((active1 & 0x100000000000L) != 0L)
return jjStopAtPos(1, 108);
else if ((active1 & 0x200000000000L) != 0L)
return jjStopAtPos(1, 109);
else if ((active1 & 0x400000000000L) != 0L)
return jjStopAtPos(1, 110);
else if ((active1 & 0x800000000000L) != 0L)
return jjStopAtPos(1, 111);
break;
case 62:
if ((active3 & 0x8000000000L) != 0L)
{
jjmatchedKind = 231;
jjmatchedPos = 1;
}
else if ((active3 & 0x20000000000L) != 0L)
return jjStopAtPos(1, 233);
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x6000000000000L, active2, 0L, active3, 0L);
case 65:
return jjMoveStringLiteralDfa2_0(active0, 0x3c0000L, active1, 0L, active2, 0L, active3, 0L);
case 66:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x1800000000000L, active3, 0L);
case 69:
return jjMoveStringLiteralDfa2_0(active0, 0x80000001fc000000L, active1, 0L, active2, 0x4000000000000L, active3, 0L);
case 70:
return jjMoveStringLiteralDfa2_0(active0, 0x200000000003c000L, active1, 0L, active2, 0L, active3, 0L);
case 71:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x800000L);
case 73:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x40000000L, active3, 0L);
case 77:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x8000000000000L, active3, 0L);
case 78:
return jjMoveStringLiteralDfa2_0(active0, 0x400000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 79:
return jjMoveStringLiteralDfa2_0(active0, 0x2400000L, active1, 0L, active2, 0x100000L, active3, 0L);
case 80:
return jjMoveStringLiteralDfa2_0(active0, 0x100000001000000L, active1, 0L, active2, 0L, active3, 0L);
case 83:
return jjMoveStringLiteralDfa2_0(active0, 0x1200000000800000L, active1, 0L, active2, 0L, active3, 0xf000000L);
case 86:
return jjMoveStringLiteralDfa2_0(active0, 0xfffffe00000000L, active1, 0L, active2, 0L, active3, 0L);
case 88:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x40000000L);
case 94:
if ((active3 & 0x1000000000L) != 0L)
return jjStopAtPos(1, 228);
break;
case 95:
return jjMoveStringLiteralDfa2_0(active0, 0x4000000000000f00L, active1, 0L, active2, 0L, active3, 0L);
case 97:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x4000000000L, active3, 0x100000L);
case 99:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x200240L);
case 100:
if ((active2 & 0x2000000000000L) != 0L)
return jjStartNfaWithStates_0(1, 177, 228);
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x20020L);
case 101:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x1044000L, active3, 0x12L);
case 102:
if ((active2 & 0x200000000000L) != 0L)
return jjStartNfaWithStates_0(1, 173, 228);
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x400L);
case 104:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x40100000000L, active3, 0L);
case 105:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0xc020000030400000L, active3, 0L);
case 108:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x10003000000000L, active3, 0L);
case 110:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x8480018000L, active3, 0L);
case 111:
if ((active2 & 0x400000000000L) != 0L)
{
jjmatchedKind = 174;
jjmatchedPos = 1;
}
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x1a0800283000L, active3, 0x40000L);
case 112:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0L, active3, 0xf801L);
case 114:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x200000000L, active3, 0x80000L);
case 115:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x1000cL);
case 116:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0xc000000L, active3, 0x180L);
case 117:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x10000000000L, active3, 0L);
case 118:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x1L, active2, 0L, active3, 0L);
case 119:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x800000L, active3, 0L);
case 120:
return jjMoveStringLiteralDfa2_0(active0, 0x2000L, active1, 0L, active2, 0x2000000L, active3, 0L);
case 121:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x20000L, active3, 0L);
case 124:
if ((active1 & 0x8000000L) != 0L)
return jjStopAtPos(1, 91);
break;
default :
break;
}
return jjStartNfa_0(0, active0, active1, active2, active3);
}
private int jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active1 &= old1) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(0, old0, old1, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(1, active0, active1, active2, active3);
return 2;
}
switch(curChar)
{
case 10:
if ((active0 & 0x80L) != 0L)
return jjStopAtPos(2, 7);
break;
case 46:
if ((active1 & 0x8000000000000L) != 0L)
return jjStopAtPos(2, 115);
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x4000000000L);
case 61:
if ((active1 & 0x1000000000000L) != 0L)
return jjStopAtPos(2, 112);
else if ((active1 & 0x2000000000000L) != 0L)
return jjStopAtPos(2, 113);
break;
case 62:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x4000000000000L, active2, 0L, active3, 0L);
case 65:
return jjMoveStringLiteralDfa3_0(active0, 0x4fffffe00000000L, active1, 0L, active2, 0x800000000000L, active3, 0L);
case 66:
return jjMoveStringLiteralDfa3_0(active0, 0x8000000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 70:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x800000L);
case 73:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x1000000L);
case 76:
if ((active2 & 0x4000000000000L) != 0L)
return jjStartNfaWithStates_0(2, 178, 228);
break;
case 79:
return jjMoveStringLiteralDfa3_0(active0, 0x4000000000000000L, active1, 0L, active2, 0x1000000100000L, active3, 0L);
case 80:
if ((active2 & 0x8000000000000L) != 0L)
return jjStartNfaWithStates_0(2, 179, 228);
return jjMoveStringLiteralDfa3_0(active0, 0x1fd000000L, active1, 0L, active2, 0L, active3, 0x40000000L);
case 82:
return jjMoveStringLiteralDfa3_0(active0, 0x400000L, active1, 0L, active2, 0L, active3, 0x2000000L);
case 83:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x4000000L);
case 85:
return jjMoveStringLiteralDfa3_0(active0, 0x2000000L, active1, 0L, active2, 0L, active3, 0x8000000L);
case 95:
return jjMoveStringLiteralDfa3_0(active0, 0x3300000000bfc000L, active1, 0L, active2, 0L, active3, 0L);
case 97:
return jjMoveStringLiteralDfa3_0(active0, 0x400L, active1, 0L, active2, 0x10040008000000L, active3, 0x1200L);
case 101:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0x200000000L, active3, 0x80028L);
case 102:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0x40000L, active3, 0L);
case 103:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0x30004000L, active3, 0L);
case 104:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x100L);
case 105:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0x20500800000L, active3, 0x400L);
case 108:
if ((active2 & 0x20000000000000L) != 0L)
return jjStartNfaWithStates_0(2, 181, 228);
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0x2000L, active3, 0x40L);
case 109:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0x4000000000000000L, active3, 0L);
case 110:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0x8000000840001000L, active3, 0x12L);
case 111:
return jjMoveStringLiteralDfa3_0(active0, 0x800L, active1, 0x1L, active2, 0x1000200000L, active3, 0x200000L);
case 112:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0x20000L, active3, 0x40000L);
case 114:
if ((active2 & 0x100000000000L) != 0L)
return jjStartNfaWithStates_0(2, 172, 228);
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0x4000000L, active3, 0xc881L);
case 115:
return jjMoveStringLiteralDfa3_0(active0, 0x200L, active1, 0L, active2, 0x6000018000L, active3, 0L);
case 116:
return jjMoveStringLiteralDfa3_0(active0, 0x2000L, active1, 0L, active2, 0x90083000000L, active3, 0L);
case 117:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0x8000080000L, active3, 0x102000L);
case 119:
return jjMoveStringLiteralDfa3_0(active0, 0x100L, active1, 0L, active2, 0L, active3, 0L);
case 121:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x30004L);
case 122:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0L, active2, 0x400000L, active3, 0L);
default :
break;
}
return jjStartNfa_0(1, active0, active1, active2, active3);
}
private int jjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active1 &= old1) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(1, old0, old1, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(2, active0, active1, active2, active3);
return 3;
}
switch(curChar)
{
case 46:
if ((active3 & 0x4000000000L) != 0L)
return jjStopAtPos(3, 230);
break;
case 51:
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0x80000000L, active3, 0L);
case 61:
if ((active1 & 0x4000000000000L) != 0L)
return jjStopAtPos(3, 114);
break;
case 68:
return jjMoveStringLiteralDfa4_0(active0, 0x200000L, active1, 0L, active2, 0L, active3, 0L);
case 69:
return jjMoveStringLiteralDfa4_0(active0, 0x5f4000L, active1, 0L, active2, 0L, active3, 0L);
case 70:
return jjMoveStringLiteralDfa4_0(active0, 0x3000000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 73:
return jjMoveStringLiteralDfa4_0(active0, 0xfffffe00808000L, active1, 0L, active2, 0L, active3, 0x8000000L);
case 75:
return jjMoveStringLiteralDfa4_0(active0, 0x8000000001000000L, active1, 0L, active2, 0L, active3, 0L);
case 76:
if ((active2 & 0x100000L) != 0L)
return jjStartNfaWithStates_0(3, 148, 228);
return jjMoveStringLiteralDfa4_0(active0, 0x100000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 78:
return jjMoveStringLiteralDfa4_0(active0, 0x2000000L, active1, 0L, active2, 0L, active3, 0L);
case 79:
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x40000000L);
case 82:
return jjMoveStringLiteralDfa4_0(active0, 0x2000001fc000000L, active1, 0L, active2, 0L, active3, 0L);
case 83:
return jjMoveStringLiteralDfa4_0(active0, 0x4000000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 86:
return jjMoveStringLiteralDfa4_0(active0, 0x400000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 97:
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0x1200042000L, active3, 0x40L);
case 98:
return jjMoveStringLiteralDfa4_0(active0, 0x800L, active1, 0L, active2, 0x80000L, active3, 0x2000L);
case 99:
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0x800000000000L, active3, 0x1002L);
case 100:
if ((active2 & 0x20000000000L) != 0L)
return jjStartNfaWithStates_0(3, 169, 228);
else if ((active3 & 0x10L) != 0L)
return jjStopAtPos(3, 196);
break;
case 101:
if ((active2 & 0x2000000000L) != 0L)
return jjStartNfaWithStates_0(3, 165, 228);
else if ((active2 & 0x4000000000L) != 0L)
return jjStartNfaWithStates_0(3, 166, 228);
return jjMoveStringLiteralDfa4_0(active0, 0x2100L, active1, 0L, active2, 0x2420000L, active3, 0x2000000L);
case 102:
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x20L);
case 105:
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x1L, active2, 0x1c000L, active3, 0x4000800L);
case 108:
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0x100200000L, active3, 0x800008L);
case 109:
if ((active2 & 0x8000000000L) != 0L)
return jjStartNfaWithStates_0(3, 167, 228);
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x200000L);
case 110:
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0x30000000L, active3, 0x1030404L);
case 111:
if ((active2 & 0x10000000000L) != 0L)
return jjStartNfaWithStates_0(3, 168, 228);
else if ((active2 & 0x80000000000L) != 0L)
return jjStartNfaWithStates_0(3, 171, 228);
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0x400000000L, active3, 0xc001L);
case 112:
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0x4000000000000000L, active3, 0L);
case 113:
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x80000L);
case 114:
if ((active2 & 0x40000000000L) != 0L)
return jjStartNfaWithStates_0(3, 170, 228);
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x100L);
case 115:
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0x10000800000000L, active3, 0L);
case 116:
return jjMoveStringLiteralDfa4_0(active0, 0x600L, active1, 0L, active2, 0x8000000048801000L, active3, 0x140200L);
case 117:
return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0L, active2, 0x1000005000000L, active3, 0L);
case 121:
if ((active3 & 0x80L) != 0L)
return jjStopAtPos(3, 199);
break;
default :
break;
}
return jjStartNfa_0(2, active0, active1, active2, active3);
}
private int jjMoveStringLiteralDfa4_0(long old0, long active0, long old1, long active1, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active1 &= old1) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(2, old0, old1, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(3, active0, active1, active2, active3);
return 4;
}
switch(curChar)
{
case 50:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0x80000000L, active3, 0L);
case 51:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0x40000000L, active3, 0L);
case 65:
return jjMoveStringLiteralDfa5_0(active0, 0x400000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 68:
return jjMoveStringLiteralDfa5_0(active0, 0x2400000L, active1, 0L, active2, 0L, active3, 0L);
case 69:
return jjMoveStringLiteralDfa5_0(active0, 0x2000001fc200000L, active1, 0L, active2, 0L, active3, 0L);
case 73:
return jjMoveStringLiteralDfa5_0(active0, 0x8000000001000000L, active1, 0L, active2, 0L, active3, 0L);
case 76:
return jjMoveStringLiteralDfa5_0(active0, 0xfffffe00000000L, active1, 0L, active2, 0L, active3, 0L);
case 78:
return jjMoveStringLiteralDfa5_0(active0, 0x808000L, active1, 0L, active2, 0L, active3, 0L);
case 79:
return jjMoveStringLiteralDfa5_0(active0, 0x3100000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 82:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x40000000L);
case 88:
return jjMoveStringLiteralDfa5_0(active0, 0x40000000001f4000L, active1, 0L, active2, 0L, active3, 0L);
case 97:
return jjMoveStringLiteralDfa5_0(active0, 0x100L, active1, 0L, active2, 0L, active3, 0x20400L);
case 99:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0x4800000L, active3, 0x2000204L);
case 100:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x1L, active2, 0x20000L, active3, 0L);
case 101:
if ((active2 & 0x100000000L) != 0L)
return jjStartNfaWithStates_0(4, 160, 228);
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0x8000000030200000L, active3, 0x8L);
case 103:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0x18000L, active3, 0L);
case 105:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0x8001000L, active3, 0x40000L);
case 106:
return jjMoveStringLiteralDfa5_0(active0, 0x800L, active1, 0L, active2, 0L, active3, 0L);
case 107:
if ((active2 & 0x200000000L) != 0L)
return jjStartNfaWithStates_0(4, 161, 228);
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x1000L);
case 108:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0x4000000000080000L, active3, 0x2000L);
case 110:
if ((active2 & 0x400000000L) != 0L)
return jjStartNfaWithStates_0(4, 162, 228);
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x8000000L);
case 111:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0x400000L, active3, 0x900102L);
case 112:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x208000L);
case 114:
return jjMoveStringLiteralDfa5_0(active0, 0x2200L, active1, 0L, active2, 0x3000000L, active3, 0L);
case 115:
if ((active2 & 0x10000000000000L) != 0L)
return jjStartNfaWithStates_0(4, 180, 228);
else if ((active3 & 0x20L) != 0L)
return jjStopAtPos(4, 197);
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0x4000L, active3, 0x40L);
case 116:
if ((active2 & 0x800000000L) != 0L)
return jjStartNfaWithStates_0(4, 163, 228);
else if ((active2 & 0x1000000000L) != 0L)
return jjStartNfaWithStates_0(4, 164, 228);
return jjMoveStringLiteralDfa5_0(active0, 0x400L, active1, 0L, active2, 0x1800000002000L, active3, 0x1014001L);
case 117:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0x40000L, active3, 0x80000L);
case 118:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x800L);
case 122:
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x4000000L);
default :
break;
}
return jjStartNfa_0(3, active0, active1, active2, active3);
}
private int jjMoveStringLiteralDfa5_0(long old0, long active0, long old1, long active1, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active1 &= old1) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(3, old0, old1, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(4, active0, active1, active2, active3);
return 5;
}
switch(curChar)
{
case 32:
return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x1L, active2, 0L, active3, 0L);
case 50:
if ((active2 & 0x40000000L) != 0L)
return jjStartNfaWithStates_0(5, 158, 228);
break;
case 65:
return jjMoveStringLiteralDfa6_0(active0, 0x1fffffe02400000L, active1, 0L, active2, 0L, active3, 0L);
case 67:
return jjMoveStringLiteralDfa6_0(active0, 0x1fc000000L, active1, 0L, active2, 0L, active3, 0L);
case 73:
return jjMoveStringLiteralDfa6_0(active0, 0x400000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 76:
return jjMoveStringLiteralDfa6_0(active0, 0x808000L, active1, 0L, active2, 0L, active3, 0L);
case 80:
return jjMoveStringLiteralDfa6_0(active0, 0x204000L, active1, 0L, active2, 0L, active3, 0L);
case 81:
return jjMoveStringLiteralDfa6_0(active0, 0x200000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 82:
return jjMoveStringLiteralDfa6_0(active0, 0x3000000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 84:
return jjMoveStringLiteralDfa6_0(active0, 0x80000000011f0000L, active1, 0L, active2, 0L, active3, 0x40000000L);
case 95:
return jjMoveStringLiteralDfa6_0(active0, 0x4000000000000000L, active1, 0L, active2, 0x80000000L, active3, 0L);
case 97:
return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0L, active2, 0x200000L, active3, 0xa01800L);
case 99:
if ((active2 & 0x8000000L) != 0L)
return jjStartNfaWithStates_0(5, 155, 228);
return jjMoveStringLiteralDfa6_0(active0, 0x800L, active1, 0L, active2, 0L, active3, 0x8L);
case 100:
if ((active2 & 0x10000000L) != 0L)
{
jjmatchedKind = 156;
jjmatchedPos = 5;
}
return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0L, active2, 0x20000000L, active3, 0x2L);
case 101:
if ((active2 & 0x80000L) != 0L)
return jjStartNfaWithStates_0(5, 147, 228);
else if ((active3 & 0x4000000L) != 0L)
return jjStartNfaWithStates_0(5, 218, 229);
return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0L, active2, 0x4000000000020000L, active3, 0x100c000L);
case 102:
if ((active2 & 0x400000L) != 0L)
return jjStartNfaWithStates_0(5, 150, 228);
break;
case 104:
if ((active2 & 0x800000L) != 0L)
return jjStartNfaWithStates_0(5, 151, 228);
else if ((active3 & 0x200L) != 0L)
return jjStopAtPos(5, 201);
return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x10004L);
case 105:
return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0L, active2, 0x800000002000L, active3, 0x82000L);
case 107:
if ((active0 & 0x100L) != 0L)
return jjStartNfaWithStates_0(5, 8, 228);
break;
case 108:
return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0L, active2, 0x1000000040000L, active3, 0x400L);
case 109:
return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x20000L);
case 110:
if ((active2 & 0x1000000L) != 0L)
return jjStartNfaWithStates_0(5, 152, 228);
else if ((active2 & 0x2000000L) != 0L)
{
jjmatchedKind = 153;
jjmatchedPos = 5;
}
return jjMoveStringLiteralDfa6_0(active0, 0x2000L, active1, 0L, active2, 0x19000L, active3, 0L);
case 111:
return jjMoveStringLiteralDfa6_0(active0, 0x200L, active1, 0L, active2, 0L, active3, 0x40001L);
case 114:
return jjMoveStringLiteralDfa6_0(active0, 0x400L, active1, 0L, active2, 0x8000000000000000L, active3, 0x100000L);
case 115:
if ((active3 & 0x40L) != 0L)
return jjStopAtPos(5, 198);
break;
case 116:
if ((active2 & 0x4000000L) != 0L)
return jjStartNfaWithStates_0(5, 154, 228);
else if ((active3 & 0x2000000L) != 0L)
return jjStartNfaWithStates_0(5, 217, 229);
return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0L, active2, 0x4000L, active3, 0x8000000L);
case 119:
if ((active3 & 0x100L) != 0L)
return jjStopAtPos(5, 200);
break;
default :
break;
}
return jjStartNfa_0(4, active0, active1, active2, active3);
}
private int jjMoveStringLiteralDfa6_0(long old0, long active0, long old1, long active1, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active1 &= old1) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(4, old0, old1, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(5, active0, active1, active2, active3);
return 6;
}
switch(curChar)
{
case 32:
return jjMoveStringLiteralDfa7_0(active0, 0x2000L, active1, 0L, active2, 0x20000000L, active3, 0L);
case 40:
return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x1L, active2, 0L, active3, 0L);
case 65:
return jjMoveStringLiteralDfa7_0(active0, 0x40000001fc000000L, active1, 0L, active2, 0L, active3, 0L);
case 66:
return jjMoveStringLiteralDfa7_0(active0, 0xfffffe00000000L, active1, 0L, active2, 0L, active3, 0L);
case 68:
return jjMoveStringLiteralDfa7_0(active0, 0x100000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 69:
return jjMoveStringLiteralDfa7_0(active0, 0x1f0000L, active1, 0L, active2, 0L, active3, 0x40000000L);
case 73:
return jjMoveStringLiteralDfa7_0(active0, 0x808000L, active1, 0L, active2, 0L, active3, 0L);
case 76:
return jjMoveStringLiteralDfa7_0(active0, 0x400000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 77:
return jjMoveStringLiteralDfa7_0(active0, 0x3000000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 79:
return jjMoveStringLiteralDfa7_0(active0, 0x4000L, active1, 0L, active2, 0L, active3, 0L);
case 82:
return jjMoveStringLiteralDfa7_0(active0, 0x200000L, active1, 0L, active2, 0L, active3, 0L);
case 84:
return jjMoveStringLiteralDfa7_0(active0, 0x2400000L, active1, 0L, active2, 0L, active3, 0L);
case 85:
return jjMoveStringLiteralDfa7_0(active0, 0x200000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 95:
return jjMoveStringLiteralDfa7_0(active0, 0x8000000001000800L, active1, 0L, active2, 0L, active3, 0L);
case 99:
if ((active3 & 0x2000L) != 0L)
return jjStopAtPos(6, 205);
return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x4001L);
case 101:
if ((active3 & 0x2L) != 0L)
return jjStopAtPos(6, 193);
return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0L, active2, 0x100000001c000L, active3, 0x8110000L);
case 102:
if ((active2 & 0x20000L) != 0L)
return jjStartNfaWithStates_0(6, 145, 228);
return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0L, active2, 0x8000000000000000L, active3, 0L);
case 103:
return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x1001000L);
case 105:
return jjMoveStringLiteralDfa7_0(active0, 0x400L, active1, 0L, active2, 0L, active3, 0x20000L);
case 108:
return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0L, active2, 0x2000L, active3, 0x400L);
case 109:
return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0L, active2, 0x4000000000000000L, active3, 0L);
case 110:
if ((active2 & 0x200000L) != 0L)
return jjStartNfaWithStates_0(6, 149, 228);
return jjMoveStringLiteralDfa7_0(active0, 0x200L, active1, 0L, active2, 0L, active3, 0x40000L);
case 111:
return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0L, active2, 0x800000000000L, active3, 0L);
case 114:
return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x88004L);
case 116:
if ((active2 & 0x40000L) != 0L)
return jjStartNfaWithStates_0(6, 146, 228);
else if ((active2 & 0x80000000L) != 0L)
return jjStartNfaWithStates_0(6, 159, 228);
else if ((active3 & 0x800000L) != 0L)
return jjStartNfaWithStates_0(6, 215, 228);
return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x200808L);
case 117:
return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0L, active2, 0x1000L, active3, 0L);
default :
break;
}
return jjStartNfa_0(5, active0, active1, active2, active3);
}
private int jjMoveStringLiteralDfa7_0(long old0, long active0, long old1, long active1, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active1 &= old1) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(5, old0, old1, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(6, active0, active1, active2, active3);
return 7;
}
switch(curChar)
{
case 34:
return jjMoveStringLiteralDfa8_0(active0, 0x2000L, active1, 0L, active2, 0L, active3, 0L);
case 65:
return jjMoveStringLiteralDfa8_0(active0, 0x3400000000400000L, active1, 0L, active2, 0L, active3, 0L);
case 68:
return jjMoveStringLiteralDfa8_0(active0, 0x100000000000000L, active1, 0L, active2, 0L, active3, 0x40000000L);
case 69:
return jjMoveStringLiteralDfa8_0(active0, 0x1200000L, active1, 0L, active2, 0L, active3, 0L);
case 73:
return jjMoveStringLiteralDfa8_0(active0, 0x200000002000000L, active1, 0L, active2, 0L, active3, 0L);
case 76:
return jjMoveStringLiteralDfa8_0(active0, 0xfffffe00000000L, active1, 0L, active2, 0L, active3, 0L);
case 78:
return jjMoveStringLiteralDfa8_0(active0, 0x808000L, active1, 0L, active2, 0L, active3, 0L);
case 79:
return jjMoveStringLiteralDfa8_0(active0, 0x8000000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 82:
return jjMoveStringLiteralDfa8_0(active0, 0x1f4000L, active1, 0L, active2, 0L, active3, 0L);
case 84:
return jjMoveStringLiteralDfa8_0(active0, 0x1fc000000L, active1, 0L, active2, 0L, active3, 0L);
case 86:
return jjMoveStringLiteralDfa8_0(active0, 0x4000000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 94:
return jjMoveStringLiteralDfa8_0(active0, 0L, active1, 0x1L, active2, 0L, active3, 0L);
case 97:
return jjMoveStringLiteralDfa8_0(active0, 0L, active1, 0L, active2, 0x8000000000000000L, active3, 0x40000L);
case 98:
return jjMoveStringLiteralDfa8_0(active0, 0x400L, active1, 0L, active2, 0L, active3, 0L);
case 99:
if ((active3 & 0x20000L) != 0L)
return jjStopAtPos(7, 209);
return jjMoveStringLiteralDfa8_0(active0, 0L, active1, 0L, active2, 0x20000000L, active3, 0L);
case 100:
if ((active2 & 0x8000L) != 0L)
{
jjmatchedKind = 143;
jjmatchedPos = 7;
}
return jjMoveStringLiteralDfa8_0(active0, 0L, active1, 0L, active2, 0x10000L, active3, 0L);
case 101:
if ((active2 & 0x1000L) != 0L)
return jjStartNfaWithStates_0(7, 140, 228);
else if ((active2 & 0x2000L) != 0L)
return jjStartNfaWithStates_0(7, 141, 228);
else if ((active3 & 0x800L) != 0L)
return jjStopAtPos(7, 203);
else if ((active3 & 0x1000L) != 0L)
return jjStopAtPos(7, 204);
return jjMoveStringLiteralDfa8_0(active0, 0x800L, active1, 0L, active2, 0x4000000000000000L, active3, 0x1080000L);
case 103:
if ((active0 & 0x200L) != 0L)
return jjStartNfaWithStates_0(7, 9, 228);
return jjMoveStringLiteralDfa8_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x8000000L);
case 105:
return jjMoveStringLiteralDfa8_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x200000L);
case 108:
return jjMoveStringLiteralDfa8_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x100000L);
case 110:
if ((active2 & 0x800000000000L) != 0L)
return jjStartNfaWithStates_0(7, 175, 228);
break;
case 111:
return jjMoveStringLiteralDfa8_0(active0, 0L, active1, 0L, active2, 0L, active3, 0xdL);
case 114:
if ((active2 & 0x4000L) != 0L)
return jjStartNfaWithStates_0(7, 142, 228);
break;
case 115:
return jjMoveStringLiteralDfa8_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x10000L);
case 116:
if ((active2 & 0x1000000000000L) != 0L)
return jjStartNfaWithStates_0(7, 176, 228);
return jjMoveStringLiteralDfa8_0(active0, 0L, active1, 0L, active2, 0L, active3, 0xc000L);
case 121:
if ((active3 & 0x400L) != 0L)
return jjStopAtPos(7, 202);
break;
default :
break;
}
return jjStartNfa_0(6, active0, active1, active2, active3);
}
private int jjMoveStringLiteralDfa8_0(long old0, long active0, long old1, long active1, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active1 &= old1) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(6, old0, old1, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(7, active0, active1, active2, active3);
return 8;
}
switch(curChar)
{
case 32:
return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0L, active2, 0x10000L, active3, 0L);
case 41:
if ((active1 & 0x1L) != 0L)
return jjStopAtPos(8, 64);
break;
case 65:
return jjMoveStringLiteralDfa9_0(active0, 0x4000000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 66:
return jjMoveStringLiteralDfa9_0(active0, 0x8400000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 67:
return jjMoveStringLiteralDfa9_0(active0, 0x202000L, active1, 0L, active2, 0L, active3, 0L);
case 69:
if ((active0 & 0x8000L) != 0L)
return jjStartNfaWithStates_0(8, 15, 230);
else if ((active0 & 0x800000L) != 0L)
return jjStartNfaWithStates_0(8, 23, 229);
return jjMoveStringLiteralDfa9_0(active0, 0xfffffffc000000L, active1, 0L, active2, 0L, active3, 0L);
case 78:
if ((active0 & 0x100000L) != 0L)
{
jjmatchedKind = 20;
jjmatchedPos = 8;
}
return jjMoveStringLiteralDfa9_0(active0, 0xf0000L, active1, 0L, active2, 0L, active3, 0L);
case 79:
return jjMoveStringLiteralDfa9_0(active0, 0x2000000L, active1, 0L, active2, 0L, active3, 0L);
case 82:
return jjMoveStringLiteralDfa9_0(active0, 0x200000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 83:
if ((active0 & 0x100000000000000L) != 0L)
return jjStartNfaWithStates_0(8, 56, 228);
break;
case 84:
if ((active0 & 0x4000L) != 0L)
return jjStartNfaWithStates_0(8, 14, 230);
return jjMoveStringLiteralDfa9_0(active0, 0x3000000000000000L, active1, 0L, active2, 0L, active3, 0L);
case 88:
return jjMoveStringLiteralDfa9_0(active0, 0x1000000L, active1, 0L, active2, 0L, active3, 0L);
case 95:
return jjMoveStringLiteralDfa9_0(active0, 0x400000L, active1, 0L, active2, 0L, active3, 0x40000000L);
case 98:
return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x200000L);
case 99:
return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0L, active2, 0x8000000000000000L, active3, 0L);
case 100:
if ((active3 & 0x80000L) != 0L)
return jjStopAtPos(8, 211);
break;
case 101:
return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x8104000L);
case 104:
return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0L, active2, 0x20000000L, active3, 0L);
case 105:
return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0L, active2, 0L, active3, 0x10000L);
case 108:
if ((active3 & 0x1L) != 0L)
return jjStopAtPos(8, 192);
else if ((active3 & 0x40000L) != 0L)
return jjStopAtPos(8, 210);
break;
case 110:
return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0L, active2, 0x4000000000000000L, active3, 0x4L);
case 114:
if ((active3 & 0x8L) != 0L)
return jjStopAtPos(8, 195);
else if ((active3 & 0x1000000L) != 0L)
return jjStartNfaWithStates_0(8, 216, 229);
break;
case 117:
return jjMoveStringLiteralDfa9_0(active0, 0x400L, active1, 0L, active2, 0L, active3, 0L);
case 120:
return jjMoveStringLiteralDfa9_0(active0, 0x800L, active1, 0L, active2, 0L, active3, 0L);
case 121:
if ((active3 & 0x8000L) != 0L)
return jjStopAtPos(8, 207);
break;
default :
break;
}
return jjStartNfa_0(7, active0, active1, active2, active3);
}
private int jjMoveStringLiteralDfa9_0(long old0, long active0, long old1, long active1, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active1 &= old1) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(7, old0, old1, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(8, active0, 0L, active2, active3);
return 9;
}
switch(curChar)
{
case 34:
return jjMoveStringLiteralDfa10_0(active0, 0x2000L, active2, 0L, active3, 0L);
case 65:
return jjMoveStringLiteralDfa10_0(active0, 0x200000L, active2, 0L, active3, 0L);
case 67:
return jjMoveStringLiteralDfa10_0(active0, 0L, active2, 0L, active3, 0x40000000L);
case 68:
return jjMoveStringLiteralDfa10_0(active0, 0x1fc000000L, active2, 0L, active3, 0L);
case 69:
return jjMoveStringLiteralDfa10_0(active0, 0x200000000400000L, active2, 0L, active3, 0L);
case 73:
return jjMoveStringLiteralDfa10_0(active0, 0x4000000000000000L, active2, 0L, active3, 0L);
case 74:
return jjMoveStringLiteralDfa10_0(active0, 0x8000000000000000L, active2, 0L, active3, 0L);
case 76:
return jjMoveStringLiteralDfa10_0(active0, 0x400000000000000L, active2, 0L, active3, 0L);
case 78:
return jjMoveStringLiteralDfa10_0(active0, 0x2000000L, active2, 0L, active3, 0L);
case 84:
return jjMoveStringLiteralDfa10_0(active0, 0x1000000L, active2, 0L, active3, 0L);
case 95:
return jjMoveStringLiteralDfa10_0(active0, 0x30fffffe000f0000L, active2, 0L, active3, 0L);
case 97:
return jjMoveStringLiteralDfa10_0(active0, 0L, active2, 0x20000000L, active3, 0x100000L);
case 99:
return jjMoveStringLiteralDfa10_0(active0, 0x800L, active2, 0x10000L, active3, 0L);
case 100:
if ((active3 & 0x4000L) != 0L)
return jjStopAtPos(9, 206);
break;
case 101:
if ((active2 & 0x8000000000000000L) != 0L)
return jjStopAtPos(9, 191);
break;
case 105:
return jjMoveStringLiteralDfa10_0(active0, 0L, active2, 0L, active3, 0x200004L);
case 114:
if ((active3 & 0x8000000L) != 0L)
return jjStartNfaWithStates_0(9, 219, 229);
break;
case 116:
return jjMoveStringLiteralDfa10_0(active0, 0x400L, active2, 0x4000000000000000L, active3, 0L);
case 122:
return jjMoveStringLiteralDfa10_0(active0, 0L, active2, 0L, active3, 0x10000L);
default :
break;
}
return jjStartNfa_0(8, active0, 0L, active2, active3);
}
private int jjMoveStringLiteralDfa10_0(long old0, long active0, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(8, old0, 0L, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(9, active0, 0L, active2, active3);
return 10;
}
switch(curChar)
{
case 32:
return jjMoveStringLiteralDfa11_0(active0, 0x2000L, active2, 0L, active3, 0L);
case 65:
return jjMoveStringLiteralDfa11_0(active0, 0x2000000000000000L, active2, 0L, active3, 0x40000000L);
case 67:
return jjMoveStringLiteralDfa11_0(active0, 0x80000000000f0000L, active2, 0L, active3, 0L);
case 69:
return jjMoveStringLiteralDfa11_0(active0, 0x400000001000000L, active2, 0L, active3, 0L);
case 70:
return jjMoveStringLiteralDfa11_0(active0, 0x1000000000000000L, active2, 0L, active3, 0L);
case 73:
return jjMoveStringLiteralDfa11_0(active0, 0x80000000000000L, active2, 0L, active3, 0L);
case 76:
return jjMoveStringLiteralDfa11_0(active0, 0x4000000000000000L, active2, 0L, active3, 0L);
case 77:
return jjMoveStringLiteralDfa11_0(active0, 0x43fffe00000000L, active2, 0L, active3, 0L);
case 83:
return jjMoveStringLiteralDfa11_0(active0, 0x200000000000000L, active2, 0L, active3, 0L);
case 84:
return jjMoveStringLiteralDfa11_0(active0, 0x200000L, active2, 0L, active3, 0L);
case 87:
return jjMoveStringLiteralDfa11_0(active0, 0x3c000000000000L, active2, 0L, active3, 0L);
case 88:
return jjMoveStringLiteralDfa11_0(active0, 0x400000L, active2, 0L, active3, 0L);
case 95:
return jjMoveStringLiteralDfa11_0(active0, 0x1fe000000L, active2, 0L, active3, 0L);
case 97:
return jjMoveStringLiteralDfa11_0(active0, 0L, active2, 0x4000000000000000L, active3, 0L);
case 101:
if ((active3 & 0x10000L) != 0L)
return jjStopAtPos(10, 208);
return jjMoveStringLiteralDfa11_0(active0, 0xc00L, active2, 0L, active3, 0L);
case 104:
return jjMoveStringLiteralDfa11_0(active0, 0L, active2, 0x10000L, active3, 0L);
case 108:
return jjMoveStringLiteralDfa11_0(active0, 0L, active2, 0L, active3, 0x200000L);
case 114:
if ((active2 & 0x20000000L) != 0L)
return jjStopAtPos(10, 157);
break;
case 115:
return jjMoveStringLiteralDfa11_0(active0, 0L, active2, 0L, active3, 0x100000L);
case 122:
return jjMoveStringLiteralDfa11_0(active0, 0L, active2, 0L, active3, 0x4L);
default :
break;
}
return jjStartNfa_0(9, active0, 0L, active2, active3);
}
private int jjMoveStringLiteralDfa11_0(long old0, long active0, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(9, old0, 0L, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(10, active0, 0L, active2, active3);
return 11;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa12_0(active0, 0x4043fffe00000000L, active2, 0L, active3, 0L);
case 69:
return jjMoveStringLiteralDfa12_0(active0, 0x3c000002200000L, active2, 0L, active3, 0L);
case 73:
return jjMoveStringLiteralDfa12_0(active0, 0x1fc000000L, active2, 0L, active3, 0L);
case 76:
return jjMoveStringLiteralDfa12_0(active0, 0L, active2, 0L, active3, 0x40000000L);
case 78:
return jjMoveStringLiteralDfa12_0(active0, 0x80000000000000L, active2, 0L, active3, 0L);
case 82:
return jjMoveStringLiteralDfa12_0(active0, 0x2000000001000000L, active2, 0L, active3, 0L);
case 84:
return jjMoveStringLiteralDfa12_0(active0, 0x400000L, active2, 0L, active3, 0L);
case 85:
return jjMoveStringLiteralDfa12_0(active0, 0x1000000000000000L, active2, 0L, active3, 0L);
case 95:
return jjMoveStringLiteralDfa12_0(active0, 0x86000000000f0400L, active2, 0L, active3, 0L);
case 97:
return jjMoveStringLiteralDfa12_0(active0, 0L, active2, 0x10000L, active3, 0L);
case 101:
return jjMoveStringLiteralDfa12_0(active0, 0L, active2, 0L, active3, 0x100004L);
case 105:
return jjMoveStringLiteralDfa12_0(active0, 0L, active2, 0L, active3, 0x200000L);
case 112:
return jjMoveStringLiteralDfa12_0(active0, 0x800L, active2, 0L, active3, 0L);
case 116:
return jjMoveStringLiteralDfa12_0(active0, 0L, active2, 0x4000000000000000L, active3, 0L);
case 123:
if ((active0 & 0x2000L) != 0L)
return jjStopAtPos(11, 13);
break;
default :
break;
}
return jjStartNfa_0(10, active0, 0L, active2, active3);
}
private int jjMoveStringLiteralDfa12_0(long old0, long active0, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(10, old0, 0L, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(11, active0, 0L, active2, active3);
return 12;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa13_0(active0, 0x400000000000000L, active2, 0L, active3, 0L);
case 66:
return jjMoveStringLiteralDfa13_0(active0, 0x403c000000050000L, active2, 0L, active3, 0L);
case 67:
return jjMoveStringLiteralDfa13_0(active0, 0x43fffe00000000L, active2, 0L, active3, 0L);
case 68:
if ((active0 & 0x200000L) != 0L)
return jjStartNfaWithStates_0(12, 21, 228);
break;
case 69:
return jjMoveStringLiteralDfa13_0(active0, 0x4a0000L, active2, 0L, active3, 0L);
case 71:
return jjMoveStringLiteralDfa13_0(active0, 0x2000000000000000L, active2, 0L, active3, 0L);
case 76:
return jjMoveStringLiteralDfa13_0(active0, 0L, active2, 0L, active3, 0x40000000L);
case 77:
return jjMoveStringLiteralDfa13_0(active0, 0x8000000000000000L, active2, 0L, active3, 0L);
case 78:
if ((active0 & 0x1000000L) != 0L)
return jjStartNfaWithStates_0(12, 24, 228);
return jjMoveStringLiteralDfa13_0(active0, 0x12000001fc000000L, active2, 0L, active3, 0L);
case 88:
return jjMoveStringLiteralDfa13_0(active0, 0x2000000L, active2, 0L, active3, 0L);
case 95:
if ((active0 & 0x400L) != 0L)
return jjStartNfaWithStates_0(12, 10, 228);
return jjMoveStringLiteralDfa13_0(active0, 0x80000000000000L, active2, 0L, active3, 0L);
case 100:
if ((active3 & 0x4L) != 0L)
return jjStopAtPos(12, 194);
break;
case 105:
return jjMoveStringLiteralDfa13_0(active0, 0L, active2, 0x4000000000000000L, active3, 0L);
case 112:
return jjMoveStringLiteralDfa13_0(active0, 0L, active2, 0L, active3, 0x100000L);
case 114:
if ((active2 & 0x10000L) != 0L)
return jjStopAtPos(12, 144);
break;
case 116:
return jjMoveStringLiteralDfa13_0(active0, 0x800L, active2, 0L, active3, 0x200000L);
default :
break;
}
return jjStartNfa_0(11, active0, 0L, active2, active3);
}
private int jjMoveStringLiteralDfa13_0(long old0, long active0, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(11, old0, 0L, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(12, active0, 0L, active2, active3);
return 13;
}
switch(curChar)
{
case 66:
return jjMoveStringLiteralDfa14_0(active0, 0L, active2, 0L, active3, 0x40000000L);
case 67:
return jjMoveStringLiteralDfa14_0(active0, 0x1000000000000000L, active2, 0L, active3, 0L);
case 69:
return jjMoveStringLiteralDfa14_0(active0, 0x8000000000050000L, active2, 0L, active3, 0L);
case 73:
return jjMoveStringLiteralDfa14_0(active0, 0x200000000000000L, active2, 0L, active3, 0L);
case 75:
return jjMoveStringLiteralDfa14_0(active0, 0x3c000000000000L, active2, 0L, active3, 0L);
case 76:
return jjMoveStringLiteralDfa14_0(active0, 0x4000000000000000L, active2, 0L, active3, 0L);
case 78:
return jjMoveStringLiteralDfa14_0(active0, 0xa0000L, active2, 0L, active3, 0L);
case 80:
return jjMoveStringLiteralDfa14_0(active0, 0x2000000L, active2, 0L, active3, 0L);
case 82:
return jjMoveStringLiteralDfa14_0(active0, 0x400000L, active2, 0L, active3, 0L);
case 84:
return jjMoveStringLiteralDfa14_0(active0, 0x400000000000000L, active2, 0L, active3, 0L);
case 85:
return jjMoveStringLiteralDfa14_0(active0, 0x2000000000000000L, active2, 0L, active3, 0L);
case 87:
return jjMoveStringLiteralDfa14_0(active0, 0x80000000000000L, active2, 0L, active3, 0L);
case 95:
return jjMoveStringLiteralDfa14_0(active0, 0x43fffffc000000L, active2, 0L, active3, 0L);
case 105:
return jjMoveStringLiteralDfa14_0(active0, 0x800L, active2, 0L, active3, 0L);
case 111:
return jjMoveStringLiteralDfa14_0(active0, 0L, active2, 0x4000000000000000L, active3, 0x100000L);
case 121:
return jjMoveStringLiteralDfa14_0(active0, 0L, active2, 0L, active3, 0x200000L);
default :
break;
}
return jjStartNfa_0(12, active0, 0L, active2, active3);
}
private int jjMoveStringLiteralDfa14_0(long old0, long active0, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(12, old0, 0L, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(13, active0, 0L, active2, active3);
return 14;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa15_0(active0, 0L, active2, 0L, active3, 0x40000000L);
case 68:
if ((active0 & 0x20000L) != 0L)
return jjStartNfaWithStates_0(14, 17, 230);
else if ((active0 & 0x80000L) != 0L)
return jjStartNfaWithStates_0(14, 19, 228);
break;
case 69:
return jjMoveStringLiteralDfa15_0(active0, 0x4080000000000000L, active2, 0L, active3, 0L);
case 71:
return jjMoveStringLiteralDfa15_0(active0, 0x50000L, active2, 0L, active3, 0L);
case 73:
return jjMoveStringLiteralDfa15_0(active0, 0x3c000000000000L, active2, 0L, active3, 0L);
case 76:
return jjMoveStringLiteralDfa15_0(active0, 0x200000000000000L, active2, 0L, active3, 0L);
case 77:
return jjMoveStringLiteralDfa15_0(active0, 0x20000001fc000000L, active2, 0L, active3, 0L);
case 78:
if ((active0 & 0x400000L) != 0L)
return jjStartNfaWithStates_0(14, 22, 228);
break;
case 79:
return jjMoveStringLiteralDfa15_0(active0, 0x43fffe02000000L, active2, 0L, active3, 0L);
case 84:
return jjMoveStringLiteralDfa15_0(active0, 0x9400000000000000L, active2, 0L, active3, 0L);
case 95:
return jjMoveStringLiteralDfa15_0(active0, 0L, active2, 0L, active3, 0x200000L);
case 110:
if ((active2 & 0x4000000000000000L) != 0L)
return jjStopAtPos(14, 190);
break;
case 111:
return jjMoveStringLiteralDfa15_0(active0, 0x800L, active2, 0L, active3, 0x100000L);
default :
break;
}
return jjStartNfa_0(13, active0, 0L, active2, active3);
}
private int jjMoveStringLiteralDfa15_0(long old0, long active0, long old2, long active2, long old3, long active3)
{
if (((active0 &= old0) | (active2 &= old2) | (active3 &= old3)) == 0L)
return jjStartNfa_0(13, old0, 0L, old2, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(14, active0, 0L, 0L, active3);
return 15;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa16_0(active0, 0x1fc000000L, active3, 0L);
case 66:
return jjMoveStringLiteralDfa16_0(active0, 0x80000000000000L, active3, 0L);
case 67:
return jjMoveStringLiteralDfa16_0(active0, 0L, active3, 0x40000000L);
case 69:
return jjMoveStringLiteralDfa16_0(active0, 0x2000000000000000L, active3, 0L);
case 72:
return jjMoveStringLiteralDfa16_0(active0, 0x8000000000000000L, active3, 0L);
case 73:
return jjMoveStringLiteralDfa16_0(active0, 0x1000000000050000L, active3, 0L);
case 82:
return jjMoveStringLiteralDfa16_0(active0, 0x400000002000000L, active3, 0L);
case 83:
return jjMoveStringLiteralDfa16_0(active0, 0x43fffe00000000L, active3, 0L);
case 84:
return jjMoveStringLiteralDfa16_0(active0, 0x3c000000000000L, active3, 0L);
case 95:
return jjMoveStringLiteralDfa16_0(active0, 0x4200000000000000L, active3, 0L);
case 97:
return jjMoveStringLiteralDfa16_0(active0, 0L, active3, 0x200000L);
case 108:
if ((active3 & 0x100000L) != 0L)
return jjStopAtPos(15, 212);
break;
case 110:
return jjMoveStringLiteralDfa16_0(active0, 0x800L, active3, 0L);
default :
break;
}
return jjStartNfa_0(14, active0, 0L, 0L, active3);
}
private int jjMoveStringLiteralDfa16_0(long old0, long active0, long old3, long active3)
{
if (((active0 &= old0) | (active3 &= old3)) == 0L)
return jjStartNfa_0(14, old0, 0L, 0L, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(15, active0, 0L, 0L, active3);
return 16;
}
switch(curChar)
{
case 67:
return jjMoveStringLiteralDfa17_0(active0, 0x1fc000000L, active3, 0L);
case 73:
return jjMoveStringLiteralDfa17_0(active0, 0x400000000000000L, active3, 0L);
case 75:
if ((active3 & 0x40000000L) != 0L)
return jjStartNfaWithStates_0(16, 222, 228);
return jjMoveStringLiteralDfa17_0(active0, 0x80000000000000L, active3, 0L);
case 78:
if ((active0 & 0x10000L) != 0L)
return jjStartNfaWithStates_0(16, 16, 230);
else if ((active0 & 0x40000L) != 0L)
return jjStartNfaWithStates_0(16, 18, 228);
return jjMoveStringLiteralDfa17_0(active0, 0x2000000000000000L, active3, 0L);
case 79:
return jjMoveStringLiteralDfa17_0(active0, 0x9000000000000000L, active3, 0L);
case 83:
return jjMoveStringLiteralDfa17_0(active0, 0x4000000000000000L, active3, 0L);
case 84:
if ((active0 & 0x2000000L) != 0L)
return jjStartNfaWithStates_0(16, 25, 228);
return jjMoveStringLiteralDfa17_0(active0, 0x200000000000000L, active3, 0L);
case 95:
return jjMoveStringLiteralDfa17_0(active0, 0x7ffffe00000800L, active3, 0L);
case 108:
return jjMoveStringLiteralDfa17_0(active0, 0L, active3, 0x200000L);
default :
break;
}
return jjStartNfa_0(15, active0, 0L, 0L, active3);
}
private int jjMoveStringLiteralDfa17_0(long old0, long active0, long old3, long active3)
{
if (((active0 &= old0) | (active3 &= old3)) == 0L)
return jjStartNfa_0(15, old0, 0L, 0L, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(16, active0, 0L, 0L, active3);
return 17;
}
switch(curChar)
{
case 66:
return jjMoveStringLiteralDfa18_0(active0, 0x400000000000000L, active3, 0L);
case 68:
return jjMoveStringLiteralDfa18_0(active0, 0x8000000000000000L, active3, 0L);
case 69:
return jjMoveStringLiteralDfa18_0(active0, 0x200000000000000L, active3, 0L);
case 73:
return jjMoveStringLiteralDfa18_0(active0, 0x80000000000000L, active3, 0L);
case 78:
if ((active0 & 0x1000000000000000L) != 0L)
return jjStartNfaWithStates_0(17, 60, 229);
break;
case 84:
if ((active0 & 0x2000000000000000L) != 0L)
return jjStartNfaWithStates_0(17, 61, 230);
return jjMoveStringLiteralDfa18_0(active0, 0x4000000000000000L, active3, 0L);
case 86:
return jjMoveStringLiteralDfa18_0(active0, 0x3c000000000000L, active3, 0L);
case 88:
return jjMoveStringLiteralDfa18_0(active0, 0x43fffe00000000L, active3, 0L);
case 95:
if ((active0 & 0x800L) != 0L)
return jjStartNfaWithStates_0(17, 11, 228);
return jjMoveStringLiteralDfa18_0(active0, 0x1fc000000L, active3, 0L);
case 105:
return jjMoveStringLiteralDfa18_0(active0, 0L, active3, 0x200000L);
default :
break;
}
return jjStartNfa_0(16, active0, 0L, 0L, active3);
}
private int jjMoveStringLiteralDfa18_0(long old0, long active0, long old3, long active3)
{
if (((active0 &= old0) | (active3 &= old3)) == 0L)
return jjStartNfa_0(16, old0, 0L, 0L, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(17, active0, 0L, 0L, active3);
return 18;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa19_0(active0, 0x4000000000000000L, active3, 0L);
case 69:
return jjMoveStringLiteralDfa19_0(active0, 0x3c000000000000L, active3, 0L);
case 79:
return jjMoveStringLiteralDfa19_0(active0, 0x1fc000000L, active3, 0L);
case 82:
return jjMoveStringLiteralDfa19_0(active0, 0x200000000000000L, active3, 0L);
case 84:
return jjMoveStringLiteralDfa19_0(active0, 0x80000000000000L, active3, 0L);
case 85:
return jjMoveStringLiteralDfa19_0(active0, 0x400000000000000L, active3, 0L);
case 95:
return jjMoveStringLiteralDfa19_0(active0, 0x8043fffe00000000L, active3, 0L);
case 97:
return jjMoveStringLiteralDfa19_0(active0, 0L, active3, 0x200000L);
default :
break;
}
return jjStartNfa_0(17, active0, 0L, 0L, active3);
}
private int jjMoveStringLiteralDfa19_0(long old0, long active0, long old3, long active3)
{
if (((active0 &= old0) | (active3 &= old3)) == 0L)
return jjStartNfa_0(17, old0, 0L, 0L, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(18, active0, 0L, 0L, active3);
return 19;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa20_0(active0, 0x8000000000000000L, active3, 0L);
case 77:
return jjMoveStringLiteralDfa20_0(active0, 0x200000000000000L, active3, 0L);
case 82:
return jjMoveStringLiteralDfa20_0(active0, 0x403c000000000000L, active3, 0L);
case 83:
return jjMoveStringLiteralDfa20_0(active0, 0x1fc000000L, active3, 0L);
case 84:
return jjMoveStringLiteralDfa20_0(active0, 0x400000000000000L, active3, 0L);
case 86:
return jjMoveStringLiteralDfa20_0(active0, 0x43fffe00000000L, active3, 0L);
case 95:
return jjMoveStringLiteralDfa20_0(active0, 0x80000000000000L, active3, 0L);
case 115:
if ((active3 & 0x200000L) != 0L)
return jjStopAtPos(19, 213);
break;
default :
break;
}
return jjStartNfa_0(18, active0, 0L, 0L, active3);
}
private int jjMoveStringLiteralDfa20_0(long old0, long active0, long old3, long active3)
{
if (((active0 &= old0) | (active3 &= old3)) == 0L)
return jjStartNfa_0(18, old0, 0L, 0L, old3);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(19, active0, 0L, 0L, 0L);
return 20;
}
switch(curChar)
{
case 69:
if ((active0 & 0x400000000000000L) != 0L)
return jjStartNfaWithStates_0(20, 58, 228);
return jjMoveStringLiteralDfa21_0(active0, 0x43fffe00000000L);
case 73:
return jjMoveStringLiteralDfa21_0(active0, 0x200000000000000L);
case 78:
return jjMoveStringLiteralDfa21_0(active0, 0x8000000000000000L);
case 83:
return jjMoveStringLiteralDfa21_0(active0, 0x3c000000000000L);
case 84:
return jjMoveStringLiteralDfa21_0(active0, 0x4000000000000000L);
case 86:
return jjMoveStringLiteralDfa21_0(active0, 0x80000000000000L);
case 95:
return jjMoveStringLiteralDfa21_0(active0, 0x1fc000000L);
default :
break;
}
return jjStartNfa_0(19, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa21_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(19, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(20, active0, 0L, 0L, 0L);
return 21;
}
switch(curChar)
{
case 69:
return jjMoveStringLiteralDfa22_0(active0, 0x80000000000000L);
case 73:
return jjMoveStringLiteralDfa22_0(active0, 0x403c000000000000L);
case 78:
return jjMoveStringLiteralDfa22_0(active0, 0x8200000000000000L);
case 82:
return jjMoveStringLiteralDfa22_0(active0, 0x43fffe00000000L);
case 88:
return jjMoveStringLiteralDfa22_0(active0, 0x1fc000000L);
default :
break;
}
return jjStartNfa_0(20, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa22_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(20, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(21, active0, 0L, 0L, 0L);
return 22;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa23_0(active0, 0x200000000000000L);
case 78:
return jjMoveStringLiteralDfa23_0(active0, 0x4000000000000000L);
case 79:
return jjMoveStringLiteralDfa23_0(active0, 0x803c000000000000L);
case 82:
return jjMoveStringLiteralDfa23_0(active0, 0x80000000000000L);
case 83:
return jjMoveStringLiteralDfa23_0(active0, 0x43fffe00000000L);
case 95:
return jjMoveStringLiteralDfa23_0(active0, 0x1fc000000L);
default :
break;
}
return jjStartNfa_0(21, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa23_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(21, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(22, active0, 0L, 0L, 0L);
return 23;
}
switch(curChar)
{
case 71:
if ((active0 & 0x4000000000000000L) != 0L)
return jjStartNfaWithStates_0(23, 62, 228);
break;
case 73:
return jjMoveStringLiteralDfa24_0(active0, 0x43fffe00000000L);
case 78:
return jjMoveStringLiteralDfa24_0(active0, 0x3c000000000000L);
case 83:
return jjMoveStringLiteralDfa24_0(active0, 0x80000000000000L);
case 84:
return jjMoveStringLiteralDfa24_0(active0, 0x8200000000000000L);
case 86:
return jjMoveStringLiteralDfa24_0(active0, 0x1fc000000L);
default :
break;
}
return jjStartNfa_0(22, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa24_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(22, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(23, active0, 0L, 0L, 0L);
return 24;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa25_0(active0, 0x8000000000000000L);
case 69:
return jjMoveStringLiteralDfa25_0(active0, 0x1fc000000L);
case 73:
return jjMoveStringLiteralDfa25_0(active0, 0x280000000000000L);
case 79:
return jjMoveStringLiteralDfa25_0(active0, 0x43fffe00000000L);
case 95:
return jjMoveStringLiteralDfa25_0(active0, 0x3c000000000000L);
default :
break;
}
return jjStartNfa_0(23, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa25_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(23, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(24, active0, 0L, 0L, 0L);
return 25;
}
switch(curChar)
{
case 49:
return jjMoveStringLiteralDfa26_0(active0, 0xc000000000000L);
case 51:
return jjMoveStringLiteralDfa26_0(active0, 0x30000000000000L);
case 78:
return jjMoveStringLiteralDfa26_0(active0, 0x43fffe00000000L);
case 79:
return jjMoveStringLiteralDfa26_0(active0, 0x280000000000000L);
case 82:
return jjMoveStringLiteralDfa26_0(active0, 0x1fc000000L);
case 84:
return jjMoveStringLiteralDfa26_0(active0, 0x8000000000000000L);
default :
break;
}
return jjStartNfa_0(24, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa26_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(24, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(25, active0, 0L, 0L, 0L);
return 26;
}
switch(curChar)
{
case 73:
return jjMoveStringLiteralDfa27_0(active0, 0x8000000000000000L);
case 78:
if ((active0 & 0x200000000000000L) != 0L)
return jjStartNfaWithStates_0(26, 57, 229);
return jjMoveStringLiteralDfa27_0(active0, 0x80000000000000L);
case 83:
return jjMoveStringLiteralDfa27_0(active0, 0x1fc000000L);
case 95:
return jjMoveStringLiteralDfa27_0(active0, 0x7ffffe00000000L);
default :
break;
}
return jjStartNfa_0(25, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa27_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(25, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(26, active0, 0L, 0L, 0L);
return 27;
}
switch(curChar)
{
case 48:
return jjMoveStringLiteralDfa28_0(active0, 0x38000000000000L);
case 49:
return jjMoveStringLiteralDfa28_0(active0, 0x43fffe00000000L);
case 51:
return jjMoveStringLiteralDfa28_0(active0, 0x4000000000000L);
case 73:
return jjMoveStringLiteralDfa28_0(active0, 0x1fc000000L);
case 79:
return jjMoveStringLiteralDfa28_0(active0, 0x8000000000000000L);
case 95:
return jjMoveStringLiteralDfa28_0(active0, 0x80000000000000L);
default :
break;
}
return jjStartNfa_0(26, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa28_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(26, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(27, active0, 0L, 0L, 0L);
return 28;
}
switch(curChar)
{
case 48:
return jjMoveStringLiteralDfa29_0(active0, 0x43fffe00000000L);
case 52:
return jjMoveStringLiteralDfa29_0(active0, 0x80000000000000L);
case 78:
if ((active0 & 0x8000000000000000L) != 0L)
return jjStartNfaWithStates_0(28, 63, 228);
break;
case 79:
return jjMoveStringLiteralDfa29_0(active0, 0x1fc000000L);
case 95:
return jjMoveStringLiteralDfa29_0(active0, 0x3c000000000000L);
default :
break;
}
return jjStartNfa_0(27, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa29_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(27, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(28, active0, 0L, 0L, 0L);
return 29;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa30_0(active0, 0x3c000000000000L);
case 78:
return jjMoveStringLiteralDfa30_0(active0, 0x1fc000000L);
case 95:
return jjMoveStringLiteralDfa30_0(active0, 0xc3fffe00000000L);
default :
break;
}
return jjStartNfa_0(28, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa30_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(28, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(29, active0, 0L, 0L, 0L);
return 30;
}
switch(curChar)
{
case 48:
if ((active0 & 0x80000000000000L) != 0L)
return jjStartNfaWithStates_0(30, 55, 228);
return jjMoveStringLiteralDfa31_0(active0, 0x60200000000L);
case 49:
return jjMoveStringLiteralDfa31_0(active0, 0x180400000000L);
case 50:
return jjMoveStringLiteralDfa31_0(active0, 0x200800000000L);
case 51:
return jjMoveStringLiteralDfa31_0(active0, 0xc01000000000L);
case 52:
return jjMoveStringLiteralDfa31_0(active0, 0x3002000000000L);
case 53:
return jjMoveStringLiteralDfa31_0(active0, 0x40004000000000L);
case 54:
return jjMoveStringLiteralDfa31_0(active0, 0x18000000000L);
case 78:
return jjMoveStringLiteralDfa31_0(active0, 0x3c000000000000L);
case 95:
return jjMoveStringLiteralDfa31_0(active0, 0x1fc000000L);
default :
break;
}
return jjStartNfa_0(29, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa31_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(29, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(30, active0, 0L, 0L, 0L);
return 31;
}
switch(curChar)
{
case 49:
return jjMoveStringLiteralDfa32_0(active0, 0x1fc000000L);
case 68:
return jjMoveStringLiteralDfa32_0(active0, 0x3c000000000000L);
case 95:
return jjMoveStringLiteralDfa32_0(active0, 0x43fffe00000000L);
default :
break;
}
return jjStartNfa_0(30, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa32_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(30, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(31, active0, 0L, 0L, 0L);
return 32;
}
switch(curChar)
{
case 48:
return jjMoveStringLiteralDfa33_0(active0, 0x1fc000000L);
case 65:
return jjMoveStringLiteralDfa33_0(active0, 0x43fffe00000000L);
case 95:
return jjMoveStringLiteralDfa33_0(active0, 0x3c000000000000L);
default :
break;
}
return jjStartNfa_0(31, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa33_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(31, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(32, active0, 0L, 0L, 0L);
return 33;
}
switch(curChar)
{
case 76:
return jjMoveStringLiteralDfa34_0(active0, 0x3c000000000000L);
case 78:
return jjMoveStringLiteralDfa34_0(active0, 0x43fffe00000000L);
case 95:
return jjMoveStringLiteralDfa34_0(active0, 0x1fc000000L);
default :
break;
}
return jjStartNfa_0(32, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa34_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(32, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(33, active0, 0L, 0L, 0L);
return 34;
}
switch(curChar)
{
case 48:
return jjMoveStringLiteralDfa35_0(active0, 0x4000000L);
case 49:
return jjMoveStringLiteralDfa35_0(active0, 0x8000000L);
case 50:
return jjMoveStringLiteralDfa35_0(active0, 0x10000000L);
case 51:
return jjMoveStringLiteralDfa35_0(active0, 0x20000000L);
case 52:
return jjMoveStringLiteralDfa35_0(active0, 0x40000000L);
case 53:
return jjMoveStringLiteralDfa35_0(active0, 0x80000000L);
case 54:
return jjMoveStringLiteralDfa35_0(active0, 0x100000000L);
case 65:
return jjMoveStringLiteralDfa35_0(active0, 0x3c000000000000L);
case 68:
return jjMoveStringLiteralDfa35_0(active0, 0x43fffe00000000L);
default :
break;
}
return jjStartNfa_0(33, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa35_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(33, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(34, active0, 0L, 0L, 0L);
return 35;
}
switch(curChar)
{
case 84:
return jjMoveStringLiteralDfa36_0(active0, 0x3c000000000000L);
case 95:
return jjMoveStringLiteralDfa36_0(active0, 0x43fffffc000000L);
default :
break;
}
return jjStartNfa_0(34, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa36_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(34, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(35, active0, 0L, 0L, 0L);
return 36;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa37_0(active0, 0x1fc000000L);
case 69:
return jjMoveStringLiteralDfa37_0(active0, 0x3c000000000000L);
case 76:
return jjMoveStringLiteralDfa37_0(active0, 0x43fffe00000000L);
default :
break;
}
return jjStartNfa_0(35, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa37_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(35, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(36, active0, 0L, 0L, 0L);
return 37;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa38_0(active0, 0x43fffe00000000L);
case 78:
return jjMoveStringLiteralDfa38_0(active0, 0x1fc000000L);
case 82:
if ((active0 & 0x10000000000000L) != 0L)
{
jjmatchedKind = 52;
jjmatchedPos = 37;
}
return jjMoveStringLiteralDfa38_0(active0, 0x2c000000000000L);
default :
break;
}
return jjStartNfa_0(36, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa38_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(36, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(37, active0, 0L, 0L, 0L);
return 38;
}
switch(curChar)
{
case 68:
return jjMoveStringLiteralDfa39_0(active0, 0x1fc000000L);
case 84:
return jjMoveStringLiteralDfa39_0(active0, 0x43fffe00000000L);
case 95:
return jjMoveStringLiteralDfa39_0(active0, 0x2c000000000000L);
default :
break;
}
return jjStartNfa_0(37, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa39_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(37, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(38, active0, 0L, 0L, 0L);
return 39;
}
switch(curChar)
{
case 66:
return jjMoveStringLiteralDfa40_0(active0, 0x2c000000000000L);
case 69:
return jjMoveStringLiteralDfa40_0(active0, 0x43fffe00000000L);
case 95:
return jjMoveStringLiteralDfa40_0(active0, 0x1fc000000L);
default :
break;
}
return jjStartNfa_0(38, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa40_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(38, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(39, active0, 0L, 0L, 0L);
return 40;
}
switch(curChar)
{
case 76:
return jjMoveStringLiteralDfa41_0(active0, 0x1fc000000L);
case 82:
if ((active0 & 0x200000000L) != 0L)
{
jjmatchedKind = 33;
jjmatchedPos = 40;
}
else if ((active0 & 0x400000000L) != 0L)
{
jjmatchedKind = 34;
jjmatchedPos = 40;
}
else if ((active0 & 0x800000000L) != 0L)
{
jjmatchedKind = 35;
jjmatchedPos = 40;
}
else if ((active0 & 0x1000000000L) != 0L)
{
jjmatchedKind = 36;
jjmatchedPos = 40;
}
else if ((active0 & 0x2000000000L) != 0L)
{
jjmatchedKind = 37;
jjmatchedPos = 40;
}
else if ((active0 & 0x4000000000L) != 0L)
{
jjmatchedKind = 38;
jjmatchedPos = 40;
}
else if ((active0 & 0x8000000000L) != 0L)
{
jjmatchedKind = 39;
jjmatchedPos = 40;
}
return jjMoveStringLiteralDfa41_0(active0, 0x43ff0000000000L);
case 85:
return jjMoveStringLiteralDfa41_0(active0, 0x2c000000000000L);
default :
break;
}
return jjStartNfa_0(39, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa41_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(39, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(40, active0, 0L, 0L, 0L);
return 41;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa42_0(active0, 0x1fc000000L);
case 84:
return jjMoveStringLiteralDfa42_0(active0, 0x2c000000000000L);
case 95:
return jjMoveStringLiteralDfa42_0(active0, 0x43ff0000000000L);
default :
break;
}
return jjStartNfa_0(40, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa42_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(40, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(41, active0, 0L, 0L, 0L);
return 42;
}
switch(curChar)
{
case 66:
return jjMoveStringLiteralDfa43_0(active0, 0x43ff0000000000L);
case 84:
return jjMoveStringLiteralDfa43_0(active0, 0x1fc000000L);
case 95:
return jjMoveStringLiteralDfa43_0(active0, 0x2c000000000000L);
default :
break;
}
return jjStartNfa_0(41, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa43_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(41, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(42, active0, 0L, 0L, 0L);
return 43;
}
switch(curChar)
{
case 68:
return jjMoveStringLiteralDfa44_0(active0, 0x2c000000000000L);
case 69:
return jjMoveStringLiteralDfa44_0(active0, 0x1fc000000L);
case 85:
return jjMoveStringLiteralDfa44_0(active0, 0x43ff0000000000L);
default :
break;
}
return jjStartNfa_0(42, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa44_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(42, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(43, active0, 0L, 0L, 0L);
return 44;
}
switch(curChar)
{
case 69:
return jjMoveStringLiteralDfa45_0(active0, 0x2c000000000000L);
case 82:
if ((active0 & 0x4000000L) != 0L)
return jjStartNfaWithStates_0(44, 26, 228);
else if ((active0 & 0x8000000L) != 0L)
return jjStartNfaWithStates_0(44, 27, 228);
else if ((active0 & 0x10000000L) != 0L)
return jjStartNfaWithStates_0(44, 28, 228);
else if ((active0 & 0x20000000L) != 0L)
return jjStartNfaWithStates_0(44, 29, 228);
else if ((active0 & 0x40000000L) != 0L)
return jjStartNfaWithStates_0(44, 30, 228);
else if ((active0 & 0x80000000L) != 0L)
return jjStartNfaWithStates_0(44, 31, 228);
else if ((active0 & 0x100000000L) != 0L)
return jjStartNfaWithStates_0(44, 32, 228);
break;
case 84:
return jjMoveStringLiteralDfa45_0(active0, 0x43ff0000000000L);
default :
break;
}
return jjStartNfa_0(43, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa45_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(43, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(44, active0, 0L, 0L, 0L);
return 45;
}
switch(curChar)
{
case 80:
return jjMoveStringLiteralDfa46_0(active0, 0x2c000000000000L);
case 95:
return jjMoveStringLiteralDfa46_0(active0, 0x43ff0000000000L);
default :
break;
}
return jjStartNfa_0(44, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa46_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(44, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(45, active0, 0L, 0L, 0L);
return 46;
}
switch(curChar)
{
case 68:
return jjMoveStringLiteralDfa47_0(active0, 0x43ff0000000000L);
case 82:
return jjMoveStringLiteralDfa47_0(active0, 0x2c000000000000L);
default :
break;
}
return jjStartNfa_0(45, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa47_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(45, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(46, active0, 0L, 0L, 0L);
return 47;
}
switch(curChar)
{
case 69:
return jjMoveStringLiteralDfa48_0(active0, 0x6fff0000000000L);
default :
break;
}
return jjStartNfa_0(46, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa48_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(46, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(47, active0, 0L, 0L, 0L);
return 48;
}
switch(curChar)
{
case 67:
return jjMoveStringLiteralDfa49_0(active0, 0x2c000000000000L);
case 80:
return jjMoveStringLiteralDfa49_0(active0, 0x43ff0000000000L);
default :
break;
}
return jjStartNfa_0(47, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa49_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(47, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(48, active0, 0L, 0L, 0L);
return 49;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa50_0(active0, 0x2c000000000000L);
case 82:
return jjMoveStringLiteralDfa50_0(active0, 0x43ff0000000000L);
default :
break;
}
return jjStartNfa_0(48, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa50_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(48, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(49, active0, 0L, 0L, 0L);
return 50;
}
switch(curChar)
{
case 69:
return jjMoveStringLiteralDfa51_0(active0, 0x43ff0000000000L);
case 84:
return jjMoveStringLiteralDfa51_0(active0, 0x2c000000000000L);
default :
break;
}
return jjStartNfa_0(49, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa51_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(49, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(50, active0, 0L, 0L, 0L);
return 51;
}
switch(curChar)
{
case 67:
return jjMoveStringLiteralDfa52_0(active0, 0x43ff0000000000L);
case 69:
return jjMoveStringLiteralDfa52_0(active0, 0x2c000000000000L);
default :
break;
}
return jjStartNfa_0(50, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa52_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(50, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(51, active0, 0L, 0L, 0L);
return 52;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa53_0(active0, 0x43ff0000000000L);
case 68:
if ((active0 & 0x20000000000000L) != 0L)
return jjStartNfaWithStates_0(52, 53, 228);
return jjMoveStringLiteralDfa53_0(active0, 0xc000000000000L);
default :
break;
}
return jjStartNfa_0(51, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa53_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(51, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(52, active0, 0L, 0L, 0L);
return 53;
}
switch(curChar)
{
case 84:
return jjMoveStringLiteralDfa54_0(active0, 0x43ff0000000000L);
case 95:
return jjMoveStringLiteralDfa54_0(active0, 0xc000000000000L);
default :
break;
}
return jjStartNfa_0(52, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa54_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(52, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(53, active0, 0L, 0L, 0L);
return 54;
}
switch(curChar)
{
case 69:
return jjMoveStringLiteralDfa55_0(active0, 0x43ff0000000000L);
case 73:
return jjMoveStringLiteralDfa55_0(active0, 0xc000000000000L);
default :
break;
}
return jjStartNfa_0(53, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa55_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(53, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(54, active0, 0L, 0L, 0L);
return 55;
}
switch(curChar)
{
case 68:
if ((active0 & 0x10000000000L) != 0L)
return jjStartNfaWithStates_0(55, 40, 228);
else if ((active0 & 0x40000000000000L) != 0L)
return jjStartNfaWithStates_0(55, 54, 228);
return jjMoveStringLiteralDfa56_0(active0, 0x3fe0000000000L);
case 78:
return jjMoveStringLiteralDfa56_0(active0, 0xc000000000000L);
default :
break;
}
return jjStartNfa_0(54, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa56_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(54, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(55, active0, 0L, 0L, 0L);
return 56;
}
switch(curChar)
{
case 95:
return jjMoveStringLiteralDfa57_0(active0, 0xffe0000000000L);
default :
break;
}
return jjStartNfa_0(55, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa57_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(55, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(56, active0, 0L, 0L, 0L);
return 57;
}
switch(curChar)
{
case 73:
return jjMoveStringLiteralDfa58_0(active0, 0x3fe0000000000L);
case 87:
return jjMoveStringLiteralDfa58_0(active0, 0xc000000000000L);
default :
break;
}
return jjStartNfa_0(56, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa58_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(56, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(57, active0, 0L, 0L, 0L);
return 58;
}
switch(curChar)
{
case 69:
return jjMoveStringLiteralDfa59_0(active0, 0xc000000000000L);
case 78:
return jjMoveStringLiteralDfa59_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(57, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa59_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(57, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(58, active0, 0L, 0L, 0L);
return 59;
}
switch(curChar)
{
case 66:
return jjMoveStringLiteralDfa60_0(active0, 0xc000000000000L);
case 95:
return jjMoveStringLiteralDfa60_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(58, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa60_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(58, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(59, active0, 0L, 0L, 0L);
return 60;
}
switch(curChar)
{
case 75:
return jjMoveStringLiteralDfa61_0(active0, 0xc000000000000L);
case 77:
return jjMoveStringLiteralDfa61_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(59, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa61_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(59, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(60, active0, 0L, 0L, 0L);
return 61;
}
switch(curChar)
{
case 65:
return jjMoveStringLiteralDfa62_0(active0, 0x3fe0000000000L);
case 73:
return jjMoveStringLiteralDfa62_0(active0, 0xc000000000000L);
default :
break;
}
return jjStartNfa_0(60, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa62_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(60, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(61, active0, 0L, 0L, 0L);
return 62;
}
switch(curChar)
{
case 67:
return jjMoveStringLiteralDfa63_0(active0, 0x3fe0000000000L);
case 84:
return jjMoveStringLiteralDfa63_0(active0, 0xc000000000000L);
default :
break;
}
return jjStartNfa_0(61, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa63_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(61, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(62, active0, 0L, 0L, 0L);
return 63;
}
switch(curChar)
{
case 95:
return jjMoveStringLiteralDfa64_0(active0, 0xffe0000000000L);
default :
break;
}
return jjStartNfa_0(62, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa64_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(62, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(63, active0, 0L, 0L, 0L);
return 64;
}
switch(curChar)
{
case 79:
return jjMoveStringLiteralDfa65_0(active0, 0x3fe0000000000L);
case 86:
return jjMoveStringLiteralDfa65_0(active0, 0xc000000000000L);
default :
break;
}
return jjStartNfa_0(63, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa65_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(63, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(64, active0, 0L, 0L, 0L);
return 65;
}
switch(curChar)
{
case 69:
return jjMoveStringLiteralDfa66_0(active0, 0xc000000000000L);
case 83:
return jjMoveStringLiteralDfa66_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(64, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa66_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(64, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(65, active0, 0L, 0L, 0L);
return 66;
}
switch(curChar)
{
case 82:
return jjMoveStringLiteralDfa67_0(active0, 0xc000000000000L);
case 95:
return jjMoveStringLiteralDfa67_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(65, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa67_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(65, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(66, active0, 0L, 0L, 0L);
return 67;
}
switch(curChar)
{
case 83:
return jjMoveStringLiteralDfa68_0(active0, 0xc000000000000L);
case 88:
return jjMoveStringLiteralDfa68_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(66, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa68_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(66, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(67, active0, 0L, 0L, 0L);
return 68;
}
switch(curChar)
{
case 73:
return jjMoveStringLiteralDfa69_0(active0, 0xc000000000000L);
case 95:
return jjMoveStringLiteralDfa69_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(67, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa69_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(67, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(68, active0, 0L, 0L, 0L);
return 69;
}
switch(curChar)
{
case 79:
return jjMoveStringLiteralDfa70_0(active0, 0xc000000000000L);
case 86:
return jjMoveStringLiteralDfa70_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(68, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa70_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(68, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(69, active0, 0L, 0L, 0L);
return 70;
}
switch(curChar)
{
case 69:
return jjMoveStringLiteralDfa71_0(active0, 0x3fe0000000000L);
case 78:
return jjMoveStringLiteralDfa71_0(active0, 0xc000000000000L);
default :
break;
}
return jjStartNfa_0(69, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa71_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(69, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(70, active0, 0L, 0L, 0L);
return 71;
}
switch(curChar)
{
case 82:
return jjMoveStringLiteralDfa72_0(active0, 0x3fe0000000000L);
case 95:
return jjMoveStringLiteralDfa72_0(active0, 0xc000000000000L);
default :
break;
}
return jjStartNfa_0(70, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa72_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(70, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(71, active0, 0L, 0L, 0L);
return 72;
}
switch(curChar)
{
case 51:
return jjMoveStringLiteralDfa73_0(active0, 0x4000000000000L);
case 52:
return jjMoveStringLiteralDfa73_0(active0, 0x8000000000000L);
case 83:
return jjMoveStringLiteralDfa73_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(71, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa73_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(71, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(72, active0, 0L, 0L, 0L);
return 73;
}
switch(curChar)
{
case 73:
return jjMoveStringLiteralDfa74_0(active0, 0x3fe0000000000L);
case 95:
return jjMoveStringLiteralDfa74_0(active0, 0xc000000000000L);
default :
break;
}
return jjStartNfa_0(72, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa74_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(72, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(73, active0, 0L, 0L, 0L);
return 74;
}
switch(curChar)
{
case 48:
if ((active0 & 0x4000000000000L) != 0L)
return jjStartNfaWithStates_0(74, 50, 228);
else if ((active0 & 0x8000000000000L) != 0L)
return jjStartNfaWithStates_0(74, 51, 228);
break;
case 79:
return jjMoveStringLiteralDfa75_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(73, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa75_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(73, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(74, active0, 0L, 0L, 0L);
return 75;
}
switch(curChar)
{
case 78:
return jjMoveStringLiteralDfa76_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(74, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa76_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(74, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(75, active0, 0L, 0L, 0L);
return 76;
}
switch(curChar)
{
case 95:
return jjMoveStringLiteralDfa77_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(75, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa77_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(75, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(76, active0, 0L, 0L, 0L);
return 77;
}
switch(curChar)
{
case 49:
return jjMoveStringLiteralDfa78_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(76, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa78_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(76, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(77, active0, 0L, 0L, 0L);
return 78;
}
switch(curChar)
{
case 48:
return jjMoveStringLiteralDfa79_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(77, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa79_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(77, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(78, active0, 0L, 0L, 0L);
return 79;
}
switch(curChar)
{
case 95:
return jjMoveStringLiteralDfa80_0(active0, 0x3fe0000000000L);
default :
break;
}
return jjStartNfa_0(78, active0, 0L, 0L, 0L);
}
private int jjMoveStringLiteralDfa80_0(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_0(78, old0, 0L, 0L, 0L);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(79, active0, 0L, 0L, 0L);
return 80;
}
switch(curChar)
{
case 52:
if ((active0 & 0x40000000000L) != 0L)
return jjStartNfaWithStates_0(80, 42, 228);
else if ((active0 & 0x80000000000L) != 0L)
return jjStartNfaWithStates_0(80, 43, 228);
else if ((active0 & 0x400000000000L) != 0L)
return jjStartNfaWithStates_0(80, 46, 228);
break;
case 53:
if ((active0 & 0x100000000000L) != 0L)
return jjStartNfaWithStates_0(80, 44, 228);
else if ((active0 & 0x200000000000L) != 0L)
return jjStartNfaWithStates_0(80, 45, 228);
else if ((active0 & 0x800000000000L) != 0L)
return jjStartNfaWithStates_0(80, 47, 228);
else if ((active0 & 0x1000000000000L) != 0L)
return jjStartNfaWithStates_0(80, 48, 228);
break;
case 54:
if ((active0 & 0x20000000000L) != 0L)
return jjStartNfaWithStates_0(80, 41, 228);
else if ((active0 & 0x2000000000000L) != 0L)
return jjStartNfaWithStates_0(80, 49, 228);
break;
default :
break;
}
return jjStartNfa_0(79, active0, 0L, 0L, 0L);
}
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
};
static final long[] jjbitVec3 = {
0xfffffffeL, 0x0L, 0x0L, 0x0L
};
static final long[] jjbitVec4 = {
0x0L, 0x0L, 0x0L, 0xff7fffffff7fffffL
};
private int jjMoveNfa_0(int startState, int curPos)
{
int startsAt = 0;
jjnewStateCnt = 228;
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 129:
case 89:
if ((0x3ff001000000000L & l) == 0L)
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 224:
if ((0x3ff001000000000L & l) == 0L)
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 0:
if ((0x3ff000000000000L & l) != 0L)
{
if (kind > 126)
kind = 126;
jjCheckNAddStates(0, 6);
}
else if (curChar == 36)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
else if (curChar == 34)
jjCheckNAddStates(7, 9);
else if (curChar == 39)
jjAddStates(10, 11);
else if (curChar == 46)
jjCheckNAdd(31);
else if (curChar == 47)
jjstateSet[jjnewStateCnt++] = 24;
else if (curChar == 44)
jjstateSet[jjnewStateCnt++] = 23;
if ((0x3fe000000000000L & l) != 0L)
{
if (kind > 117)
kind = 117;
jjCheckNAddStates(12, 23);
}
else if (curChar == 48)
{
if (kind > 117)
kind = 117;
jjCheckNAddStates(24, 33);
}
if ((0xff000000000000L & l) != 0L)
{
if (kind > 135)
kind = 135;
jjAddStates(34, 39);
}
if ((0xfe000000000000L & l) != 0L)
{
if (kind > 128)
kind = 128;
}
break;
case 85:
if ((0x3ff001000000000L & l) == 0L)
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 229:
if ((0x3ff001000000000L & l) != 0L)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
if ((0x3ff000000000000L & l) != 0L)
{
if (kind > 220)
kind = 220;
jjCheckNAdd(83);
}
break;
case 226:
if ((0x3ff001000000000L & l) == 0L)
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 228:
if ((0x3ff001000000000L & l) == 0L)
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 230:
if ((0x3ff001000000000L & l) != 0L)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
if ((0x3ff000000000000L & l) != 0L)
{
if (kind > 221)
kind = 221;
jjCheckNAdd(86);
}
break;
case 82:
if ((0x3ff001000000000L & l) == 0L)
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 135:
if ((0xfe000000000000L & l) != 0L)
{
if (kind > 116)
kind = 116;
jjstateSet[jjnewStateCnt++] = 137;
}
else if ((0x8000008400000000L & l) != 0L)
{
if (kind > 116)
kind = 116;
}
break;
case 76:
if ((0x3ff001000000000L & l) == 0L)
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 24:
if (curChar != 47)
break;
if (kind > 77)
kind = 77;
jjCheckNAddStates(40, 42);
break;
case 25:
if ((0xffffffffffffdbffL & l) == 0L)
break;
if (kind > 77)
kind = 77;
jjCheckNAddStates(40, 42);
break;
case 26:
if ((0x2400L & l) != 0L && kind > 77)
kind = 77;
break;
case 27:
if (curChar == 10 && kind > 77)
kind = 77;
break;
case 28:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 27;
break;
case 29:
if (curChar == 47)
jjstateSet[jjnewStateCnt++] = 24;
break;
case 30:
if (curChar == 46)
jjCheckNAdd(31);
break;
case 31:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 121)
kind = 121;
jjCheckNAddStates(43, 45);
break;
case 33:
if ((0x280000000000L & l) != 0L)
jjCheckNAdd(34);
break;
case 34:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 121)
kind = 121;
jjCheckNAddTwoStates(34, 35);
break;
case 36:
if (curChar == 39)
jjAddStates(10, 11);
break;
case 37:
if ((0xffffff7fffffdbffL & l) != 0L)
jjCheckNAdd(38);
break;
case 38:
if (curChar == 39 && kind > 123)
kind = 123;
break;
case 40:
if ((0x8400000000L & l) != 0L)
jjCheckNAdd(38);
break;
case 41:
if ((0xff000000000000L & l) != 0L)
jjCheckNAddTwoStates(42, 38);
break;
case 42:
if ((0xff000000000000L & l) != 0L)
jjCheckNAdd(38);
break;
case 43:
if ((0xf000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 44;
break;
case 44:
if ((0xff000000000000L & l) != 0L)
jjCheckNAdd(42);
break;
case 46:
if (curChar == 34)
jjCheckNAddStates(46, 48);
break;
case 47:
if ((0xfffffffbffffdbffL & l) != 0L)
jjCheckNAddStates(46, 48);
break;
case 48:
if (curChar == 34 && kind > 124)
kind = 124;
break;
case 51:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(46, 48);
break;
case 52:
if ((0x8400002400L & l) != 0L)
jjCheckNAddStates(46, 48);
break;
case 53:
if ((0xff000000000000L & l) != 0L)
jjCheckNAddStates(49, 52);
break;
case 54:
if ((0xff000000000000L & l) != 0L)
jjCheckNAddStates(46, 48);
break;
case 55:
if ((0xf000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 56;
break;
case 56:
if ((0xff000000000000L & l) != 0L)
jjCheckNAdd(54);
break;
case 57:
if (curChar == 10)
jjCheckNAddStates(46, 48);
break;
case 58:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 57;
break;
case 59:
if (curChar == 34)
jjCheckNAddStates(7, 9);
break;
case 60:
if ((0xfffffffbffffdbffL & l) != 0L)
jjCheckNAddStates(7, 9);
break;
case 61:
if (curChar == 34 && kind > 125)
kind = 125;
break;
case 64:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(7, 9);
break;
case 65:
if ((0x8400002400L & l) != 0L)
jjCheckNAddStates(7, 9);
break;
case 66:
if ((0xff000000000000L & l) != 0L)
jjCheckNAddStates(53, 56);
break;
case 67:
if ((0xff000000000000L & l) != 0L)
jjCheckNAddStates(7, 9);
break;
case 68:
if ((0xf000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 69;
break;
case 69:
if ((0xff000000000000L & l) != 0L)
jjCheckNAdd(67);
break;
case 70:
if (curChar == 10)
jjCheckNAddStates(7, 9);
break;
case 71:
if (curChar == 13)
jjstateSet[jjnewStateCnt++] = 70;
break;
case 72:
if ((0xfe000000000000L & l) != 0L && kind > 128)
kind = 128;
break;
case 83:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 220)
kind = 220;
jjCheckNAdd(83);
break;
case 86:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 221)
kind = 221;
jjCheckNAdd(86);
break;
case 88:
if (curChar != 36)
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 92:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 93;
break;
case 93:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 94;
break;
case 94:
case 103:
case 112:
case 116:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAdd(95);
break;
case 95:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 97:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 98;
break;
case 98:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 99;
break;
case 99:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 100;
break;
case 100:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 101;
break;
case 101:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 102;
break;
case 102:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 103;
break;
case 106:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 107;
break;
case 107:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 108;
break;
case 108:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 109;
break;
case 109:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 110;
break;
case 110:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 111;
break;
case 111:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 112;
break;
case 114:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 115;
break;
case 115:
if ((0x3ff000000000000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 116;
break;
case 136:
if ((0xfe000000000000L & l) == 0L)
break;
if (kind > 116)
kind = 116;
jjstateSet[jjnewStateCnt++] = 137;
break;
case 137:
if ((0xfe000000000000L & l) == 0L)
break;
if (kind > 116)
kind = 116;
jjstateSet[jjnewStateCnt++] = 138;
break;
case 138:
if ((0xfe000000000000L & l) != 0L && kind > 116)
kind = 116;
break;
case 140:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 116)
kind = 116;
jjstateSet[jjnewStateCnt++] = 140;
break;
case 141:
if ((0x3fe000000000000L & l) == 0L)
break;
if (kind > 117)
kind = 117;
jjCheckNAddStates(12, 23);
break;
case 142:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 117)
kind = 117;
jjCheckNAddStates(57, 60);
break;
case 148:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 134)
kind = 134;
jjCheckNAdd(148);
break;
case 149:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(61, 67);
break;
case 168:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 126)
kind = 126;
jjCheckNAddStates(0, 6);
break;
case 169:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(169, 170);
break;
case 170:
if (curChar != 46)
break;
if (kind > 121)
kind = 121;
jjCheckNAddStates(68, 70);
break;
case 171:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 121)
kind = 121;
jjCheckNAddStates(68, 70);
break;
case 173:
if ((0x280000000000L & l) != 0L)
jjCheckNAdd(174);
break;
case 174:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 121)
kind = 121;
jjCheckNAddTwoStates(174, 35);
break;
case 175:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(175, 176);
break;
case 177:
if ((0x280000000000L & l) != 0L)
jjCheckNAdd(178);
break;
case 178:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 121)
kind = 121;
jjCheckNAddTwoStates(178, 35);
break;
case 179:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddStates(71, 73);
break;
case 181:
if ((0x280000000000L & l) != 0L)
jjCheckNAdd(182);
break;
case 182:
if ((0x3ff000000000000L & l) != 0L)
jjCheckNAddTwoStates(182, 35);
break;
case 183:
if ((0xff000000000000L & l) == 0L)
break;
if (kind > 135)
kind = 135;
jjAddStates(34, 39);
break;
case 198:
if (curChar != 48)
break;
if (kind > 117)
kind = 117;
jjCheckNAddStates(24, 33);
break;
case 199:
if (curChar != 48)
break;
if (kind > 117)
kind = 117;
jjCheckNAddStates(74, 77);
break;
case 201:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 117)
kind = 117;
jjAddStates(78, 79);
break;
case 203:
if ((0xff000000000000L & l) == 0L)
break;
if (kind > 117)
kind = 117;
jjCheckNAddTwoStates(203, 143);
break;
case 206:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 137)
kind = 137;
jjstateSet[jjnewStateCnt++] = 206;
break;
case 208:
if ((0x3ff000000000000L & l) == 0L)
break;
if (kind > 138)
kind = 138;
jjAddStates(80, 86);
break;
default : break;
}
} while(i != startsAt);
}
else if (curChar < 128)
{
long l = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 129:
if ((0x7fffffe87fffffeL & l) != 0L)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
else if (curChar == 92)
jjAddStates(87, 88);
if (curChar == 121)
jjstateSet[jjnewStateCnt++] = 132;
if (curChar == 121)
jjstateSet[jjnewStateCnt++] = 128;
break;
case 224:
if ((0x7fffffe87fffffeL & l) != 0L)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
else if (curChar == 92)
jjAddStates(87, 88);
if (curChar == 110)
jjstateSet[jjnewStateCnt++] = 226;
if (curChar == 110)
jjCheckNAdd(73);
break;
case 0:
if ((0x7fffffe87fffffeL & l) != 0L)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
else if (curChar == 92)
jjAddStates(89, 91);
else if (curChar == 64)
jjstateSet[jjnewStateCnt++] = 46;
if (curChar == 105)
jjAddStates(92, 93);
else if (curChar == 98)
jjAddStates(94, 95);
else if (curChar == 111)
jjAddStates(96, 97);
else if (curChar == 92)
jjAddStates(98, 99);
else if (curChar == 67)
jjstateSet[jjnewStateCnt++] = 85;
else if (curChar == 78)
jjstateSet[jjnewStateCnt++] = 82;
else if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 80;
else if (curChar == 115)
jjstateSet[jjnewStateCnt++] = 76;
break;
case 85:
if ((0x7fffffe87fffffeL & l) != 0L)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
else if (curChar == 92)
jjAddStates(87, 88);
if (curChar == 70)
{
if (kind > 221)
kind = 221;
jjCheckNAdd(86);
}
break;
case 229:
if ((0x7fffffe87fffffeL & l) != 0L)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
else if (curChar == 92)
jjAddStates(87, 88);
if ((0x7fffffe87fffffeL & l) != 0L)
{
if (kind > 220)
kind = 220;
jjCheckNAdd(83);
}
break;
case 226:
if ((0x7fffffe87fffffeL & l) != 0L)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
else if (curChar == 92)
jjAddStates(87, 88);
if (curChar == 111)
jjstateSet[jjnewStateCnt++] = 225;
else if (curChar == 116)
{
if (kind > 139)
kind = 139;
}
break;
case 228:
if ((0x7fffffe87fffffeL & l) != 0L)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
else if (curChar == 92)
jjAddStates(87, 88);
break;
case 230:
if ((0x7fffffe87fffffeL & l) != 0L)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
else if (curChar == 92)
jjAddStates(87, 88);
if ((0x7fffffe87fffffeL & l) != 0L)
{
if (kind > 221)
kind = 221;
jjCheckNAdd(86);
}
break;
case 82:
if ((0x7fffffe87fffffeL & l) != 0L)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
else if (curChar == 92)
jjAddStates(87, 88);
if (curChar == 83)
{
if (kind > 220)
kind = 220;
jjCheckNAdd(83);
}
break;
case 135:
if ((0x54404610000000L & l) != 0L)
{
if (kind > 116)
kind = 116;
}
else if (curChar == 117)
jjstateSet[jjnewStateCnt++] = 114;
else if (curChar == 85)
jjstateSet[jjnewStateCnt++] = 106;
else if (curChar == 120)
jjCheckNAdd(140);
break;
case 76:
if ((0x7fffffe87fffffeL & l) != 0L)
{
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
}
else if (curChar == 92)
jjAddStates(87, 88);
if (curChar == 104)
jjstateSet[jjnewStateCnt++] = 75;
break;
case 1:
if (curChar == 89 && kind > 59)
kind = 59;
break;
case 2:
if (curChar == 76)
jjstateSet[jjnewStateCnt++] = 1;
break;
case 3:
if (curChar == 78)
jjstateSet[jjnewStateCnt++] = 2;
break;
case 4:
if (curChar == 79)
jjstateSet[jjnewStateCnt++] = 3;
break;
case 5:
if (curChar == 69)
jjstateSet[jjnewStateCnt++] = 4;
break;
case 6:
if (curChar == 78)
jjstateSet[jjnewStateCnt++] = 5;
break;
case 7:
if (curChar == 79)
jjstateSet[jjnewStateCnt++] = 6;
break;
case 8:
if (curChar == 72)
jjstateSet[jjnewStateCnt++] = 7;
break;
case 9:
if (curChar == 80)
jjstateSet[jjnewStateCnt++] = 8;
break;
case 10:
if (curChar == 73)
jjstateSet[jjnewStateCnt++] = 9;
break;
case 11:
if (curChar == 95)
jjstateSet[jjnewStateCnt++] = 10;
break;
case 12:
if (curChar == 67)
jjstateSet[jjnewStateCnt++] = 11;
break;
case 13:
if (curChar == 73)
jjstateSet[jjnewStateCnt++] = 12;
break;
case 14:
if (curChar == 77)
jjstateSet[jjnewStateCnt++] = 13;
break;
case 15:
if (curChar == 79)
jjstateSet[jjnewStateCnt++] = 14;
break;
case 16:
if (curChar == 84)
jjstateSet[jjnewStateCnt++] = 15;
break;
case 17:
if (curChar == 65)
jjstateSet[jjnewStateCnt++] = 16;
break;
case 18:
if (curChar == 78)
jjstateSet[jjnewStateCnt++] = 17;
break;
case 19:
if (curChar == 79)
jjstateSet[jjnewStateCnt++] = 18;
break;
case 20:
if (curChar == 78)
jjstateSet[jjnewStateCnt++] = 19;
break;
case 21:
if (curChar == 95)
jjstateSet[jjnewStateCnt++] = 20;
break;
case 22:
if (curChar == 83)
jjstateSet[jjnewStateCnt++] = 21;
break;
case 23:
if (curChar == 78)
jjstateSet[jjnewStateCnt++] = 22;
break;
case 25:
if (kind > 77)
kind = 77;
jjAddStates(40, 42);
break;
case 32:
if ((0x2000000020L & l) != 0L)
jjAddStates(100, 101);
break;
case 35:
if ((0x5000000050L & l) != 0L && kind > 121)
kind = 121;
break;
case 37:
if ((0xffffffffefffffffL & l) != 0L)
jjCheckNAdd(38);
break;
case 39:
if (curChar == 92)
jjAddStates(102, 104);
break;
case 40:
if ((0x54404610000000L & l) != 0L)
jjCheckNAdd(38);
break;
case 45:
if (curChar == 64)
jjstateSet[jjnewStateCnt++] = 46;
break;
case 47:
if ((0xffffffffefffffffL & l) != 0L)
jjCheckNAddStates(46, 48);
break;
case 49:
if (curChar == 92)
jjAddStates(105, 109);
break;
case 50:
if ((0x120000001200000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 51;
break;
case 51:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(46, 48);
break;
case 52:
if ((0x54404610000000L & l) != 0L)
jjCheckNAddStates(46, 48);
break;
case 60:
if ((0xffffffffefffffffL & l) != 0L)
jjCheckNAddStates(7, 9);
break;
case 62:
if (curChar == 92)
jjAddStates(110, 114);
break;
case 63:
if ((0x120000001200000L & l) != 0L)
jjstateSet[jjnewStateCnt++] = 64;
break;
case 64:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAddStates(7, 9);
break;
case 65:
if ((0x54404610000000L & l) != 0L)
jjCheckNAddStates(7, 9);
break;
case 73:
if (curChar == 116 && kind > 139)
kind = 139;
break;
case 74:
if (curChar == 114)
jjCheckNAdd(73);
break;
case 75:
if (curChar == 111)
jjstateSet[jjnewStateCnt++] = 74;
break;
case 77:
if (curChar == 115)
jjstateSet[jjnewStateCnt++] = 76;
break;
case 78:
if (curChar != 103)
break;
if (kind > 139)
kind = 139;
jjstateSet[jjnewStateCnt++] = 81;
break;
case 79:
if (curChar == 110)
jjstateSet[jjnewStateCnt++] = 78;
break;
case 80:
if (curChar == 111)
jjstateSet[jjnewStateCnt++] = 79;
break;
case 81:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 80;
break;
case 83:
if ((0x7fffffe87fffffeL & l) == 0L)
break;
if (kind > 220)
kind = 220;
jjCheckNAdd(83);
break;
case 84:
if (curChar == 78)
jjstateSet[jjnewStateCnt++] = 82;
break;
case 86:
if ((0x7fffffe87fffffeL & l) == 0L)
break;
if (kind > 221)
kind = 221;
jjCheckNAdd(86);
break;
case 87:
if (curChar == 67)
jjstateSet[jjnewStateCnt++] = 85;
break;
case 88:
if ((0x7fffffe87fffffeL & l) == 0L)
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 89:
if ((0x7fffffe87fffffeL & l) == 0L)
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 90:
if (curChar == 92)
jjAddStates(87, 88);
break;
case 91:
if (curChar == 117)
jjstateSet[jjnewStateCnt++] = 92;
break;
case 92:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 93;
break;
case 93:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 94;
break;
case 94:
case 103:
case 112:
case 116:
if ((0x7e0000007eL & l) != 0L)
jjCheckNAdd(95);
break;
case 95:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 96:
if (curChar == 85)
jjstateSet[jjnewStateCnt++] = 97;
break;
case 97:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 98;
break;
case 98:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 99;
break;
case 99:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 100;
break;
case 100:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 101;
break;
case 101:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 102;
break;
case 102:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 103;
break;
case 104:
if (curChar == 92)
jjAddStates(98, 99);
break;
case 105:
if (curChar == 85)
jjstateSet[jjnewStateCnt++] = 106;
break;
case 106:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 107;
break;
case 107:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 108;
break;
case 108:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 109;
break;
case 109:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 110;
break;
case 110:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 111;
break;
case 111:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 112;
break;
case 113:
if (curChar == 117)
jjstateSet[jjnewStateCnt++] = 114;
break;
case 114:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 115;
break;
case 115:
if ((0x7e0000007eL & l) != 0L)
jjstateSet[jjnewStateCnt++] = 116;
break;
case 117:
if (curChar == 111)
jjAddStates(96, 97);
break;
case 118:
if (curChar == 116 && kind > 182)
kind = 182;
break;
case 119:
case 225:
if (curChar == 117)
jjCheckNAdd(118);
break;
case 120:
if (curChar == 121 && kind > 182)
kind = 182;
break;
case 121:
if (curChar == 97)
jjCheckNAdd(120);
break;
case 122:
if (curChar == 119)
jjstateSet[jjnewStateCnt++] = 121;
break;
case 123:
if (curChar == 101)
jjstateSet[jjnewStateCnt++] = 122;
break;
case 124:
if (curChar == 110)
jjstateSet[jjnewStateCnt++] = 123;
break;
case 125:
if (curChar == 98)
jjAddStates(94, 95);
break;
case 126:
if (curChar == 112)
jjCheckNAdd(120);
break;
case 127:
if (curChar == 111)
jjstateSet[jjnewStateCnt++] = 126;
break;
case 128:
if (curChar == 99)
jjstateSet[jjnewStateCnt++] = 127;
break;
case 130:
if (curChar == 102 && kind > 182)
kind = 182;
break;
case 131:
if (curChar == 101)
jjstateSet[jjnewStateCnt++] = 130;
break;
case 132:
if (curChar == 114)
jjstateSet[jjnewStateCnt++] = 131;
break;
case 133:
if (curChar == 121)
jjstateSet[jjnewStateCnt++] = 132;
break;
case 134:
if (curChar == 92)
jjAddStates(89, 91);
break;
case 139:
if (curChar == 120)
jjCheckNAdd(140);
break;
case 140:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 116)
kind = 116;
jjCheckNAdd(140);
break;
case 143:
if ((0x100000001000L & l) != 0L && kind > 117)
kind = 117;
break;
case 144:
if (curChar == 76 && kind > 117)
kind = 117;
break;
case 145:
if (curChar == 85)
jjstateSet[jjnewStateCnt++] = 144;
break;
case 146:
if (curChar == 108 && kind > 117)
kind = 117;
break;
case 147:
if (curChar == 117)
jjstateSet[jjnewStateCnt++] = 146;
break;
case 150:
if ((0x20000000200000L & l) == 0L)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(115, 117);
break;
case 151:
if ((0x100000001000L & l) != 0L && kind > 138)
kind = 138;
break;
case 152:
if (curChar == 108 && kind > 138)
kind = 138;
break;
case 153:
case 185:
case 210:
if (curChar == 108)
jjCheckNAdd(152);
break;
case 154:
if (curChar == 76 && kind > 138)
kind = 138;
break;
case 155:
case 186:
case 211:
if (curChar == 76)
jjCheckNAdd(154);
break;
case 156:
if (curChar != 108)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(115, 117);
break;
case 157:
if (curChar == 117)
jjstateSet[jjnewStateCnt++] = 156;
break;
case 158:
if (curChar != 76)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(115, 117);
break;
case 159:
if (curChar == 85)
jjstateSet[jjnewStateCnt++] = 158;
break;
case 160:
if ((0x100000001000L & l) == 0L)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(118, 120);
break;
case 161:
if ((0x20000000200000L & l) != 0L && kind > 138)
kind = 138;
break;
case 162:
case 192:
case 217:
if (curChar == 117)
jjCheckNAdd(152);
break;
case 163:
case 193:
case 218:
if (curChar == 85)
jjCheckNAdd(154);
break;
case 164:
if (curChar != 108)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(118, 120);
break;
case 165:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 164;
break;
case 166:
if (curChar != 76)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(118, 120);
break;
case 167:
if (curChar == 76)
jjstateSet[jjnewStateCnt++] = 166;
break;
case 172:
if ((0x2000000020L & l) != 0L)
jjAddStates(121, 122);
break;
case 176:
if ((0x2000000020L & l) != 0L)
jjAddStates(123, 124);
break;
case 180:
if ((0x2000000020L & l) != 0L)
jjAddStates(125, 126);
break;
case 184:
if ((0x20000000200000L & l) == 0L)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(127, 129);
break;
case 187:
if (curChar != 108)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(127, 129);
break;
case 188:
if (curChar == 117)
jjstateSet[jjnewStateCnt++] = 187;
break;
case 189:
if (curChar != 76)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(127, 129);
break;
case 190:
if (curChar == 85)
jjstateSet[jjnewStateCnt++] = 189;
break;
case 191:
if ((0x100000001000L & l) == 0L)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(130, 132);
break;
case 194:
if (curChar != 108)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(130, 132);
break;
case 195:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 194;
break;
case 196:
if (curChar != 76)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(130, 132);
break;
case 197:
if (curChar == 76)
jjstateSet[jjnewStateCnt++] = 196;
break;
case 200:
if ((0x100000001000000L & l) != 0L)
jjCheckNAdd(201);
break;
case 201:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 117)
kind = 117;
jjCheckNAddTwoStates(201, 202);
break;
case 202:
if ((0x100000201000L & l) != 0L && kind > 117)
kind = 117;
break;
case 204:
if ((0x100000001000000L & l) != 0L && kind > 136)
kind = 136;
break;
case 205:
if ((0x100000001000000L & l) != 0L)
jjCheckNAdd(206);
break;
case 206:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 137)
kind = 137;
jjCheckNAdd(206);
break;
case 207:
if ((0x100000001000000L & l) != 0L)
jjCheckNAdd(208);
break;
case 208:
if ((0x7e0000007eL & l) == 0L)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(80, 86);
break;
case 209:
if ((0x20000000200000L & l) == 0L)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(133, 135);
break;
case 212:
if (curChar != 108)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(133, 135);
break;
case 213:
if (curChar == 117)
jjstateSet[jjnewStateCnt++] = 212;
break;
case 214:
if (curChar != 76)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(133, 135);
break;
case 215:
if (curChar == 85)
jjstateSet[jjnewStateCnt++] = 214;
break;
case 216:
if ((0x100000001000L & l) == 0L)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(136, 138);
break;
case 219:
if (curChar != 108)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(136, 138);
break;
case 220:
if (curChar == 108)
jjstateSet[jjnewStateCnt++] = 219;
break;
case 221:
if (curChar != 76)
break;
if (kind > 138)
kind = 138;
jjCheckNAddStates(136, 138);
break;
case 222:
if (curChar == 76)
jjstateSet[jjnewStateCnt++] = 221;
break;
case 223:
if (curChar == 105)
jjAddStates(92, 93);
break;
case 227:
if (curChar == 110)
jjstateSet[jjnewStateCnt++] = 226;
break;
default : break;
}
} while(i != startsAt);
}
else
{
int hiByte = (int)(curChar >> 8);
int i1 = hiByte >> 6;
long l1 = 1L << (hiByte & 077);
int i2 = (curChar & 0xff) >> 6;
long l2 = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 129:
case 89:
if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 224:
if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 0:
if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 85:
if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 229:
if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 226:
if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 228:
if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 230:
if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 82:
if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 76:
if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
break;
if (kind > 223)
kind = 223;
jjCheckNAddTwoStates(89, 90);
break;
case 25:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 77)
kind = 77;
jjAddStates(40, 42);
break;
case 37:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
jjstateSet[jjnewStateCnt++] = 38;
break;
case 47:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
jjAddStates(46, 48);
break;
case 60:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
jjAddStates(7, 9);
break;
default : break;
}
} while(i != startsAt);
}
if (kind != 0x7fffffff)
{
jjmatchedKind = kind;
jjmatchedPos = curPos;
kind = 0x7fffffff;
}
++curPos;
if ((i = jjnewStateCnt) == (startsAt = 228 - (jjnewStateCnt = startsAt)))
return curPos;
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) { return curPos; }
}
}
private int jjMoveStringLiteralDfa0_5()
{
switch(curChar)
{
case 42:
return jjMoveStringLiteralDfa1_5(0x4000L);
default :
return 1;
}
}
private int jjMoveStringLiteralDfa1_5(long active1)
{
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
return 1;
}
switch(curChar)
{
case 47:
if ((active1 & 0x4000L) != 0L)
return jjStopAtPos(1, 78);
break;
default :
return 2;
}
return 2;
}
private final int jjStopStringLiteralDfa_3(int pos, long active0, long active1)
{
switch (pos)
{
case 0:
if ((active1 & 0x600L) != 0L)
{
jjmatchedKind = 75;
return -1;
}
return -1;
case 1:
if ((active1 & 0x600L) != 0L)
{
if (jjmatchedPos == 0)
{
jjmatchedKind = 75;
jjmatchedPos = 0;
}
return -1;
}
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 41:
return jjStopAtPos(0, 71);
case 92:
return jjMoveStringLiteralDfa1_3(0x600L);
default :
return jjMoveNfa_3(0, 0);
}
}
private int jjMoveStringLiteralDfa1_3(long active1)
{
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(0, 0L, active1);
return 1;
}
switch(curChar)
{
case 10:
if ((active1 & 0x200L) != 0L)
return jjStopAtPos(1, 73);
break;
case 13:
return jjMoveStringLiteralDfa2_3(active1, 0x400L);
default :
break;
}
return jjStartNfa_3(0, 0L, active1);
}
private int jjMoveStringLiteralDfa2_3(long old1, long active1)
{
if (((active1 &= old1)) == 0L)
return jjStartNfa_3(0, 0L, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_3(1, 0L, active1);
return 2;
}
switch(curChar)
{
case 10:
if ((active1 & 0x400L) != 0L)
return jjStopAtPos(2, 74);
break;
default :
break;
}
return jjStartNfa_3(1, 0L, active1);
}
private int jjMoveNfa_3(int startState, int curPos)
{
int startsAt = 0;
jjnewStateCnt = 1;
int i = 1;
jjstateSet[0] = startState;
int kind = 0x7fffffff;
for (;;)
{
if (++jjround == 0x7fffffff)
ReInitRounds();
if (curChar < 64)
{
long l = 1L << curChar;
do
{
switch(jjstateSet[--i])
{
case 0:
if ((0xfffffdffffffffffL & l) != 0L)
kind = 75;
break;
default : break;
}
} while(i != startsAt);
}
else if (curChar < 128)
{
long l = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 0:
kind = 75;
break;
default : break;
}
} while(i != startsAt);
}
else
{
int hiByte = (int)(curChar >> 8);
int i1 = hiByte >> 6;
long l1 = 1L << (hiByte & 077);
int i2 = (curChar & 0xff) >> 6;
long l2 = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 0:
if (jjCanMove_0(hiByte, i1, i2, l1, l2) && kind > 75)
kind = 75;
break;
default : break;
}
} while(i != startsAt);
}
if (kind != 0x7fffffff)
{
jjmatchedKind = kind;
jjmatchedPos = curPos;
kind = 0x7fffffff;
}
++curPos;
if ((i = jjnewStateCnt) == (startsAt = 1 - (jjnewStateCnt = startsAt)))
return curPos;
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) { return curPos; }
}
}
private int jjMoveStringLiteralDfa0_4()
{
return jjMoveNfa_4(0, 0);
}
private int jjMoveNfa_4(int startState, int curPos)
{
int startsAt = 0;
jjnewStateCnt = 3;
int i = 1;
jjstateSet[0] = startState;
int kind = 0x7fffffff;
for (;;)
{
if (++jjround == 0x7fffffff)
ReInitRounds();
if (curChar < 64)
{
long l = 1L << curChar;
do
{
switch(jjstateSet[--i])
{
case 0:
if (curChar == 40)
jjCheckNAddTwoStates(1, 2);
break;
case 1:
if ((0xfffffdffffffffffL & l) != 0L)
jjCheckNAddTwoStates(1, 2);
break;
case 2:
if (curChar == 41)
kind = 72;
break;
default : break;
}
} while(i != startsAt);
}
else if (curChar < 128)
{
long l = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 1:
jjAddStates(139, 140);
break;
default : break;
}
} while(i != startsAt);
}
else
{
int hiByte = (int)(curChar >> 8);
int i1 = hiByte >> 6;
long l1 = 1L << (hiByte & 077);
int i2 = (curChar & 0xff) >> 6;
long l2 = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 1:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
jjAddStates(139, 140);
break;
default : break;
}
} while(i != startsAt);
}
if (kind != 0x7fffffff)
{
jjmatchedKind = kind;
jjmatchedPos = curPos;
kind = 0x7fffffff;
}
++curPos;
if ((i = jjnewStateCnt) == (startsAt = 3 - (jjnewStateCnt = startsAt)))
return curPos;
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) { return curPos; }
}
}
private int jjMoveStringLiteralDfa0_2()
{
switch(curChar)
{
case 10:
return jjStopAtPos(0, 67);
case 92:
return jjMoveStringLiteralDfa1_2(0x30L);
default :
return 1;
}
}
private int jjMoveStringLiteralDfa1_2(long active1)
{
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
return 1;
}
switch(curChar)
{
case 10:
if ((active1 & 0x10L) != 0L)
return jjStopAtPos(1, 68);
break;
case 13:
return jjMoveStringLiteralDfa2_2(active1, 0x20L);
default :
return 2;
}
return 2;
}
private int jjMoveStringLiteralDfa2_2(long old1, long active1)
{
if (((active1 &= old1)) == 0L)
return 2;
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
return 2;
}
switch(curChar)
{
case 10:
if ((active1 & 0x20L) != 0L)
return jjStopAtPos(2, 69);
break;
default :
return 3;
}
return 3;
}
private final int jjStopStringLiteralDfa_1(int pos, long active0, long active1)
{
switch (pos)
{
default :
return -1;
}
}
private final int jjStartNfa_1(int pos, long active0, long active1)
{
return jjMoveNfa_1(jjStopStringLiteralDfa_1(pos, active0, active1), pos + 1);
}
private int jjMoveStringLiteralDfa0_1()
{
switch(curChar)
{
case 41:
return jjMoveStringLiteralDfa1_1(0x2L);
default :
return jjMoveNfa_1(0, 0);
}
}
private int jjMoveStringLiteralDfa1_1(long active1)
{
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_1(0, 0L, active1);
return 1;
}
switch(curChar)
{
case 41:
if ((active1 & 0x2L) != 0L)
return jjStopAtPos(1, 65);
break;
default :
break;
}
return jjStartNfa_1(0, 0L, active1);
}
private int jjMoveNfa_1(int startState, int curPos)
{
int startsAt = 0;
jjnewStateCnt = 1;
int i = 1;
jjstateSet[0] = startState;
int kind = 0x7fffffff;
for (;;)
{
if (++jjround == 0x7fffffff)
ReInitRounds();
if (curChar < 64)
{
long l = 1L << curChar;
do
{
switch(jjstateSet[--i])
{
case 0:
if ((0xfffffdffffffffffL & l) != 0L)
kind = 66;
break;
default : break;
}
} while(i != startsAt);
}
else if (curChar < 128)
{
long l = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 0:
kind = 66;
break;
default : break;
}
} while(i != startsAt);
}
else
{
int hiByte = (int)(curChar >> 8);
int i1 = hiByte >> 6;
long l1 = 1L << (hiByte & 077);
int i2 = (curChar & 0xff) >> 6;
long l2 = 1L << (curChar & 077);
do
{
switch(jjstateSet[--i])
{
case 0:
if (jjCanMove_0(hiByte, i1, i2, l1, l2) && kind > 66)
kind = 66;
break;
default : break;
}
} while(i != startsAt);
}
if (kind != 0x7fffffff)
{
jjmatchedKind = kind;
jjmatchedPos = curPos;
kind = 0x7fffffff;
}
++curPos;
if ((i = jjnewStateCnt) == (startsAt = 1 - (jjnewStateCnt = startsAt)))
return curPos;
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) { return curPos; }
}
}
static final int[] jjnextStates = {
169, 170, 175, 176, 179, 180, 35, 60, 61, 62, 37, 39, 142, 143, 145, 147,
148, 149, 150, 157, 159, 160, 165, 167, 199, 143, 145, 147, 200, 203, 143, 204,
205, 207, 184, 188, 190, 191, 195, 197, 25, 26, 28, 31, 32, 35, 47, 48,
49, 47, 54, 48, 49, 60, 67, 61, 62, 142, 143, 145, 147, 149, 150, 157,
159, 160, 165, 167, 171, 172, 35, 179, 180, 35, 199, 143, 145, 147, 201, 202,
208, 209, 213, 215, 216, 220, 222, 91, 96, 135, 136, 139, 224, 227, 129, 133,
119, 124, 105, 113, 33, 34, 40, 41, 43, 50, 52, 53, 55, 58, 63, 65,
66, 68, 71, 151, 153, 155, 161, 162, 163, 173, 174, 177, 178, 181, 182, 151,
185, 186, 161, 192, 193, 151, 210, 211, 161, 217, 218, 1, 2,
};
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;
}
}
private static final boolean jjCanMove_1(int hiByte, int i1, int i2, long l1, long l2)
{
switch(hiByte)
{
case 0:
return ((jjbitVec4[i2] & l2) != 0L);
default :
if ((jjbitVec3[i1] & l1) != 0L)
return true;
return false;
}
}
/** net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken literal values. */
public static final String[] jjstrLiteralImages = {
"", 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, null, null, null, null, null, null, "\75", "\74",
"\76", "\41", "\176", "\77", "\72", "\75\75", "\74\75", "\76\75", "\41\75",
"\174\174", "\46\46", "\53\53", "\55\55", "\53", "\55", "\52", "\57", "\46", "\174",
"\136", "\45", "\74\74", "\53\75", "\55\75", "\52\75", "\57\75", "\46\75", "\174\75",
"\136\75", "\45\75", "\74\74\75", "\76\76\75", "\76\76\76\75", "\56\56\56", null, null,
null, null, null, null, null, null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, "\143\157\156\164\151\156\165\145",
"\166\157\154\141\164\151\154\145", "\162\145\147\151\163\164\145\162", "\165\156\163\151\147\156\145\144",
"\165\156\163\151\147\156\145\144\40\143\150\141\162", "\164\171\160\145\144\145\146", "\144\145\146\141\165\154\164",
"\144\157\165\142\154\145", "\102\117\117\114", "\102\157\157\154\145\141\156",
"\163\151\172\145\157\146", "\163\167\151\164\143\150", "\162\145\164\165\162\156",
"\145\170\164\145\162\156", "\163\164\162\165\143\164", "\163\164\141\164\151\143",
"\163\151\147\156\145\144", "\163\151\147\156\145\144\40\143\150\141\162", "\123\111\156\164\63\62",
"\151\156\164\63\62\137\164", "\167\150\151\154\145", "\142\162\145\141\153", "\165\156\151\157\156",
"\143\157\156\163\164", "\146\154\157\141\164", "\145\154\163\145", "\143\141\163\145",
"\145\156\165\155", "\141\165\164\157", "\166\157\151\144", "\143\150\141\162",
"\147\157\164\157", "\146\157\162", "\151\146", "\144\157", "\111\102\101\143\164\151\157\156",
"\111\102\117\165\164\154\145\164", "\151\144", "\123\105\114", "\111\115\120", "\103\154\141\163\163",
"\156\151\154", null, "\50", "\51", "\133", "\135", "\173", "\175", "\73",
"\100\151\155\160\154\145\155\145\156\164\141\164\151\157\156", "\100\151\156\164\145\162\146\141\143\145",
"\100\160\162\157\164\157\143\157\154", "\100\145\156\143\157\144\145",
"\100\163\171\156\143\150\162\157\156\151\172\145\144", "\100\163\145\154\145\143\164\157\162", "\100\145\156\144",
"\100\144\145\146\163", "\100\143\154\141\163\163", "\100\164\162\171", "\100\164\150\162\157\167",
"\100\143\141\164\143\150", "\100\146\151\156\141\154\154\171", "\100\160\162\151\166\141\164\145",
"\100\160\141\143\153\141\147\145", "\100\160\165\142\154\151\143", "\100\160\162\157\164\145\143\164\145\144",
"\100\160\162\157\160\145\162\164\171", "\100\163\171\156\164\150\145\163\151\172\145",
"\100\144\171\156\141\155\151\143", "\100\157\160\164\151\157\156\141\154",
"\100\162\145\161\165\151\162\145\144", "\100\141\165\164\157\162\145\154\145\141\163\145\160\157\157\154",
"\100\143\157\155\160\141\164\151\142\151\154\151\164\171\137\141\154\151\141\163", "\100", "\103\107\106\154\157\141\164",
"\116\123\111\156\164\145\147\145\162", "\116\123\122\145\143\164", "\116\123\123\151\172\145",
"\116\123\125\111\156\164\145\147\145\162", null, null,
"\105\130\120\117\122\124\105\104\137\103\101\114\114\102\101\103\113", null, null, null, null, null, "\50\136", "\54", "\54\56\56\56", "\76\76",
"\56", "\55\76", };
/** Lexer state names. */
public static final String[] lexStateNames = {
"DEFAULT",
"VOID_BLOCK",
"PREPROCESSOR_OUTPUT",
"FORMAT_FUNC",
"FOAMAT_FUNC",
"IN_MULTI_LINE_COMMENT",
};
/** Lex State array. */
public static final int[] jjnewLexState = {
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
2, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3, 3, 3, 3, 1, 0, -1, 0, -1, -1, -1, 0, -1, -1, -1,
-1, 5, -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, -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, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1,
};
static final long[] jjtoToken = {
0x1L, 0xfa3fffffffff0000L, 0xffffffffffffffc1L, 0x3f0ffffffffL,
};
static final long[] jjtoSkip = {
0xfffffffffffffffeL, 0x618bL, 0x0L, 0x0L,
};
static final long[] jjtoSpecial = {
0x0L, 0x6100L, 0x0L, 0x0L,
};
static final long[] jjtoMore = {
0x0L, 0x9e74L, 0x0L, 0x0L,
};
protected net.sourceforge.pmd.lang.ast.impl.javacc.CharStream input_stream;
private final int[] jjrounds = new int[228];
private final int[] jjstateSet = new int[456];
private final StringBuilder jjimage = new StringBuilder();
private StringBuilder image = jjimage;
private int jjimageLen;
private int lengthOfMatch;
protected char curChar;
/** Constructor. */
public ObjectiveCParserImplTokenManager(net.sourceforge.pmd.lang.ast.impl.javacc.CharStream stream){
input_stream = stream;
}
/** Constructor. */
public ObjectiveCParserImplTokenManager(net.sourceforge.pmd.lang.ast.impl.javacc.CharStream stream, int lexState){
this(stream);
SwitchTo(lexState);
}
/** Reinitialise parser. */
public void ReInit(net.sourceforge.pmd.lang.ast.impl.javacc.CharStream stream)
{
jjmatchedPos = jjnewStateCnt = 0;
curLexState = defaultLexState;
input_stream = stream;
ReInitRounds();
}
private void ReInitRounds()
{
int i;
jjround = 0x80000001;
for (i = 228; i-- > 0;)
jjrounds[i] = 0x80000000;
}
/** Reinitialise parser. */
public void ReInit(net.sourceforge.pmd.lang.ast.impl.javacc.CharStream stream, int lexState)
{
ReInit(stream);
SwitchTo(lexState);
}
/** Switch to specified lex state. */
public void SwitchTo(int lexState)
{
if (lexState >= 6 || lexState < 0)
throw new IllegalArgumentException("Invalid lexical state " + lexState);
else
curLexState = lexState;
}
protected net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken jjFillToken() {return input_stream.getTokenDocument().createToken(jjmatchedKind, input_stream, jjstrLiteralImages[jjmatchedKind]);}int curLexState = 0;
int defaultLexState = 0;
int jjnewStateCnt;
int jjround;
int jjmatchedPos;
int jjmatchedKind;
/** Get the next net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken. */
public net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken getNextToken()
{
net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken specialToken = null;
net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken matchedToken;
int curPos = 0;
EOFLoop :
for (;;)
{
try
{
curChar = input_stream.markTokenStart();
}
catch(java.io.IOException e)
{
jjmatchedKind = 0;
matchedToken = jjFillToken();
matchedToken.specialToken = specialToken;
return matchedToken;
}
image = jjimage;
image.setLength(0);
jjimageLen = 0;
for (;;)
{
switch(curLexState)
{
case 0:
try { input_stream.backup(0);
while (curChar <= 32 && (0x100003600L & (1L << curChar)) != 0L)
curChar = input_stream.markTokenStart();
}
catch (java.io.IOException e1) { continue EOFLoop; }
jjmatchedKind = 0x7fffffff;
jjmatchedPos = 0;
curPos = jjMoveStringLiteralDfa0_0();
break;
case 1:
jjmatchedKind = 0x7fffffff;
jjmatchedPos = 0;
curPos = jjMoveStringLiteralDfa0_1();
break;
case 2:
jjmatchedKind = 0x7fffffff;
jjmatchedPos = 0;
curPos = jjMoveStringLiteralDfa0_2();
if (jjmatchedPos == 0 && jjmatchedKind > 70)
{
jjmatchedKind = 70;
}
break;
case 3:
jjmatchedKind = 0x7fffffff;
jjmatchedPos = 0;
curPos = jjMoveStringLiteralDfa0_3();
break;
case 4:
jjmatchedKind = 0x7fffffff;
jjmatchedPos = 0;
curPos = jjMoveStringLiteralDfa0_4();
break;
case 5:
jjmatchedKind = 0x7fffffff;
jjmatchedPos = 0;
curPos = jjMoveStringLiteralDfa0_5();
if (jjmatchedPos == 0 && jjmatchedKind > 79)
{
jjmatchedKind = 79;
}
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;
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);
}
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 (java.io.IOException e1) { }
}
int error_line = input_stream.getEndLine();
int error_column = (input_stream.getEndColumn() - 1);
String error_after = null;
boolean EOFSeen = false;
try { input_stream.readChar(); input_stream.backup(1); }
catch (java.io.IOException e1) {
EOFSeen = true;
error_after = curPos <= 1 ? "" : input_stream.getTokenImage();
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.getTokenImage();
}
throw new TokenMgrError(EOFSeen, lexStateNames[curLexState], error_line, error_column, error_after, curChar);
}
}
}
net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken SkipLexicalActions(net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken matchedToken) {
switch(jjmatchedKind)
{
default :
break;
}
return matchedToken; }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);
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy