harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mloe...@apache.org
Subject svn commit: r427121 [11/29] - in /incubator/harmony/enhanced/classlib/trunk/modules/swing: make/ src/main/java/common/javax/swing/ src/main/java/common/javax/swing/text/ src/main/java/common/javax/swing/text/html/ src/main/java/common/javax/swing/text/...
Date Mon, 31 Jul 2006 14:08:55 GMT
Added: incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/common/org/apache/harmony/x/swing/text/html/cssparser/CSSParserTokenManager.java
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/common/org/apache/harmony/x/swing/text/html/cssparser/CSSParserTokenManager.java?rev=427121&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/common/org/apache/harmony/x/swing/text/html/cssparser/CSSParserTokenManager.java (added)
+++ incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/common/org/apache/harmony/x/swing/text/html/cssparser/CSSParserTokenManager.java Mon Jul 31 07:08:47 2006
@@ -0,0 +1,4224 @@
+/* Generated By:JavaCC: Do not edit this line. CSSParserTokenManager.java */
+package org.apache.harmony.x.swing.text.html.cssparser;
+import org.apache.harmony.x.swing.text.html.cssparser.metamodel.*;
+
+public class CSSParserTokenManager implements CSSParserConstants
+{
+  public  java.io.PrintStream debugStream = System.out;
+  public  void setDebugStream(java.io.PrintStream ds) { debugStream = ds; }
+private final int jjStopStringLiteralDfa_0(int pos, long active0)
+{
+   switch (pos)
+   {
+      case 0:
+         if ((active0 & 0x2000L) != 0L)
+            return 140;
+         if ((active0 & 0x800L) != 0L)
+            return 394;
+         if ((active0 & 0x4000L) != 0L)
+            return 172;
+         if ((active0 & 0x200000L) != 0L)
+            return 5;
+         return -1;
+      default :
+         return -1;
+   }
+}
+private final int jjStartNfa_0(int pos, long active0)
+{
+   return jjMoveNfa_0(jjStopStringLiteralDfa_0(pos, active0), pos + 1);
+}
+private final int jjStopAtPos(int pos, int kind)
+{
+   jjmatchedKind = kind;
+   jjmatchedPos = pos;
+   return pos + 1;
+}
+private final 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);
+}
+private final int jjMoveStringLiteralDfa0_0()
+{
+   switch(curChar)
+   {
+      case 35:
+         return jjStartNfaWithStates_0(0, 14, 172);
+      case 40:
+         return jjStopAtPos(0, 15);
+      case 41:
+         return jjStopAtPos(0, 16);
+      case 43:
+         return jjStopAtPos(0, 20);
+      case 44:
+         return jjStopAtPos(0, 12);
+      case 45:
+         return jjStartNfaWithStates_0(0, 21, 5);
+      case 46:
+         return jjStartNfaWithStates_0(0, 13, 140);
+      case 47:
+         jjmatchedKind = 19;
+         return jjMoveStringLiteralDfa1_0(0x80L);
+      case 58:
+         return jjStartNfaWithStates_0(0, 11, 394);
+      case 59:
+         return jjStopAtPos(0, 10);
+      case 64:
+         return jjMoveStringLiteralDfa1_0(0xc00000L);
+      case 123:
+         return jjStopAtPos(0, 17);
+      case 125:
+         return jjStopAtPos(0, 18);
+      default :
+         return jjMoveNfa_0(3, 0);
+   }
+}
+private final int jjMoveStringLiteralDfa1_0(long active0)
+{
+   try { curChar = input_stream.readChar(); }
+   catch(java.io.IOException e) {
+      jjStopStringLiteralDfa_0(0, active0);
+      return 1;
+   }
+   switch(curChar)
+   {
+      case 42:
+         if ((active0 & 0x80L) != 0L)
+            return jjStopAtPos(1, 7);
+         break;
+      case 105:
+         return jjMoveStringLiteralDfa2_0(active0, 0x400000L);
+      case 109:
+         return jjMoveStringLiteralDfa2_0(active0, 0x800000L);
+      default :
+         break;
+   }
+   return jjStartNfa_0(0, active0);
+}
+private final int jjMoveStringLiteralDfa2_0(long old0, long active0)
+{
+   if (((active0 &= old0)) == 0L)
+      return jjStartNfa_0(0, old0); 
+   try { curChar = input_stream.readChar(); }
+   catch(java.io.IOException e) {
+      jjStopStringLiteralDfa_0(1, active0);
+      return 2;
+   }
+   switch(curChar)
+   {
+      case 101:
+         return jjMoveStringLiteralDfa3_0(active0, 0x800000L);
+      case 109:
+         return jjMoveStringLiteralDfa3_0(active0, 0x400000L);
+      default :
+         break;
+   }
+   return jjStartNfa_0(1, active0);
+}
+private final int jjMoveStringLiteralDfa3_0(long old0, long active0)
+{
+   if (((active0 &= old0)) == 0L)
+      return jjStartNfa_0(1, old0); 
+   try { curChar = input_stream.readChar(); }
+   catch(java.io.IOException e) {
+      jjStopStringLiteralDfa_0(2, active0);
+      return 3;
+   }
+   switch(curChar)
+   {
+      case 100:
+         return jjMoveStringLiteralDfa4_0(active0, 0x800000L);
+      case 112:
+         return jjMoveStringLiteralDfa4_0(active0, 0x400000L);
+      default :
+         break;
+   }
+   return jjStartNfa_0(2, active0);
+}
+private final int jjMoveStringLiteralDfa4_0(long old0, long active0)
+{
+   if (((active0 &= old0)) == 0L)
+      return jjStartNfa_0(2, old0); 
+   try { curChar = input_stream.readChar(); }
+   catch(java.io.IOException e) {
+      jjStopStringLiteralDfa_0(3, active0);
+      return 4;
+   }
+   switch(curChar)
+   {
+      case 105:
+         return jjMoveStringLiteralDfa5_0(active0, 0x800000L);
+      case 111:
+         return jjMoveStringLiteralDfa5_0(active0, 0x400000L);
+      default :
+         break;
+   }
+   return jjStartNfa_0(3, active0);
+}
+private final int jjMoveStringLiteralDfa5_0(long old0, long active0)
+{
+   if (((active0 &= old0)) == 0L)
+      return jjStartNfa_0(3, old0); 
+   try { curChar = input_stream.readChar(); }
+   catch(java.io.IOException e) {
+      jjStopStringLiteralDfa_0(4, active0);
+      return 5;
+   }
+   switch(curChar)
+   {
+      case 97:
+         if ((active0 & 0x800000L) != 0L)
+            return jjStopAtPos(5, 23);
+         break;
+      case 114:
+         return jjMoveStringLiteralDfa6_0(active0, 0x400000L);
+      default :
+         break;
+   }
+   return jjStartNfa_0(4, active0);
+}
+private final int jjMoveStringLiteralDfa6_0(long old0, long active0)
+{
+   if (((active0 &= old0)) == 0L)
+      return jjStartNfa_0(4, old0); 
+   try { curChar = input_stream.readChar(); }
+   catch(java.io.IOException e) {
+      jjStopStringLiteralDfa_0(5, active0);
+      return 6;
+   }
+   switch(curChar)
+   {
+      case 116:
+         if ((active0 & 0x400000L) != 0L)
+            return jjStopAtPos(6, 22);
+         break;
+      default :
+         break;
+   }
+   return jjStartNfa_0(5, active0);
+}
+private final void jjCheckNAdd(int state)
+{
+   if (jjrounds[state] != jjround)
+   {
+      jjstateSet[jjnewStateCnt++] = state;
+      jjrounds[state] = jjround;
+   }
+}
+private final void jjAddStates(int start, int end)
+{
+   do {
+      jjstateSet[jjnewStateCnt++] = jjnextStates[start];
+   } while (start++ != end);
+}
+private final void jjCheckNAddTwoStates(int state1, int state2)
+{
+   jjCheckNAdd(state1);
+   jjCheckNAdd(state2);
+}
+private final void jjCheckNAddStates(int start, int end)
+{
+   do {
+      jjCheckNAdd(jjnextStates[start]);
+   } while (start++ != end);
+}
+private final void jjCheckNAddStates(int start)
+{
+   jjCheckNAdd(jjnextStates[start]);
+   jjCheckNAdd(jjnextStates[start + 1]);
+}
+static final long[] jjbitVec0 = {
+   0xfffffffffffffffeL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL
+};
+static final long[] jjbitVec2 = {
+   0x0L, 0x0L, 0xffffffffffffffffL, 0xffffffffffffffffL
+};
+private final int jjMoveNfa_0(int startState, int curPos)
+{
+   int[] nextStates;
+   int startsAt = 0;
+   jjnewStateCnt = 470;
+   int i = 1;
+   jjstateSet[0] = startState;
+   int j, kind = 0x7fffffff;
+   for (;;)
+   {
+      if (++jjround == 0x7fffffff)
+         ReInitRounds();
+      if (curChar < 64)
+      {
+         long l = 1L << curChar;
+         MatchLoop: do
+         {
+            switch(jjstateSet[--i])
+            {
+               case 172:
+                  if ((0x3ff200000000000L & l) != 0L)
+                  {
+                     if (kind > 39)
+                        kind = 39;
+                     jjCheckNAddTwoStates(231, 232);
+                  }
+                  if ((0x3ff200000000000L & l) != 0L)
+                  {
+                     if (kind > 34)
+                        kind = 34;
+                     jjCheckNAddStates(0, 3);
+                  }
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjstateSet[jjnewStateCnt++] = 173;
+                  break;
+               case 3:
+                  if ((0x3ff000000000000L & l) != 0L)
+                  {
+                     if (kind > 28)
+                        kind = 28;
+                     jjCheckNAddStates(4, 25);
+                  }
+                  else if (curChar == 58)
+                     jjAddStates(26, 32);
+                  else if (curChar == 35)
+                     jjCheckNAddStates(33, 39);
+                  else if (curChar == 46)
+                     jjCheckNAddStates(40, 50);
+                  else if (curChar == 33)
+                     jjCheckNAddTwoStates(85, 94);
+                  else if (curChar == 39)
+                     jjCheckNAddTwoStates(76, 78);
+                  else if (curChar == 34)
+                     jjCheckNAddTwoStates(67, 69);
+                  else if (curChar == 45)
+                     jjstateSet[jjnewStateCnt++] = 5;
+                  else if (curChar == 60)
+                     jjstateSet[jjnewStateCnt++] = 2;
+                  break;
+               case 140:
+                  if ((0x3ff200000000000L & l) != 0L)
+                  {
+                     if (kind > 40)
+                        kind = 40;
+                     jjCheckNAddTwoStates(148, 149);
+                  }
+                  if ((0x3ff200000000000L & l) != 0L)
+                  {
+                     if (kind > 35)
+                        kind = 35;
+                     jjCheckNAddStates(51, 53);
+                  }
+                  if ((0x3ff000000000000L & l) != 0L)
+                  {
+                     if (kind > 28)
+                        kind = 28;
+                     jjCheckNAdd(114);
+                  }
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(112, 113);
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(54, 58);
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(99, 101);
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(96, 98);
+                  break;
+               case 0:
+                  if (curChar == 45 && kind > 6)
+                     kind = 6;
+                  break;
+               case 1:
+                  if (curChar == 45)
+                     jjstateSet[jjnewStateCnt++] = 0;
+                  break;
+               case 2:
+                  if (curChar == 33)
+                     jjstateSet[jjnewStateCnt++] = 1;
+                  break;
+               case 4:
+                  if (curChar == 62 && kind > 6)
+                     kind = 6;
+                  break;
+               case 5:
+                  if (curChar == 45)
+                     jjstateSet[jjnewStateCnt++] = 4;
+                  break;
+               case 6:
+                  if (curChar == 45)
+                     jjstateSet[jjnewStateCnt++] = 5;
+                  break;
+               case 8:
+                  if (curChar == 40)
+                     jjCheckNAddStates(59, 61);
+                  break;
+               case 9:
+                  if ((0x100002600L & l) != 0L)
+                     jjCheckNAddStates(59, 61);
+                  break;
+               case 10:
+                  if (curChar == 46)
+                     jjCheckNAdd(11);
+                  break;
+               case 11:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(62, 65);
+                  break;
+               case 12:
+                  if (curChar == 37)
+                     jjCheckNAddTwoStates(13, 14);
+                  break;
+               case 13:
+                  if ((0x100002600L & l) != 0L)
+                     jjCheckNAddTwoStates(13, 14);
+                  break;
+               case 14:
+                  if (curChar == 44)
+                     jjCheckNAddStates(66, 68);
+                  break;
+               case 15:
+                  if ((0x100002600L & l) != 0L)
+                     jjCheckNAddStates(66, 68);
+                  break;
+               case 16:
+                  if (curChar == 46)
+                     jjCheckNAdd(17);
+                  break;
+               case 17:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(69, 72);
+                  break;
+               case 18:
+                  if (curChar == 37)
+                     jjCheckNAddTwoStates(19, 20);
+                  break;
+               case 19:
+                  if ((0x100002600L & l) != 0L)
+                     jjCheckNAddTwoStates(19, 20);
+                  break;
+               case 20:
+                  if (curChar == 44)
+                     jjCheckNAddStates(73, 75);
+                  break;
+               case 21:
+                  if ((0x100002600L & l) != 0L)
+                     jjCheckNAddStates(73, 75);
+                  break;
+               case 22:
+                  if (curChar == 46)
+                     jjCheckNAdd(23);
+                  break;
+               case 23:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(76, 79);
+                  break;
+               case 24:
+                  if (curChar == 37)
+                     jjCheckNAddTwoStates(25, 26);
+                  break;
+               case 25:
+                  if ((0x100002600L & l) != 0L)
+                     jjCheckNAddTwoStates(25, 26);
+                  break;
+               case 26:
+                  if (curChar == 41 && kind > 29)
+                     kind = 29;
+                  break;
+               case 27:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(80, 85);
+                  break;
+               case 28:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(86, 89);
+                  break;
+               case 29:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(29, 22);
+                  break;
+               case 30:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(90, 95);
+                  break;
+               case 31:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(96, 99);
+                  break;
+               case 32:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(32, 16);
+                  break;
+               case 33:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(100, 105);
+                  break;
+               case 34:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(106, 109);
+                  break;
+               case 35:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(35, 10);
+                  break;
+               case 39:
+                  if (curChar == 40)
+                     jjCheckNAddStates(110, 114);
+                  break;
+               case 40:
+                  if ((0x100002600L & l) != 0L)
+                     jjCheckNAddStates(110, 114);
+                  break;
+               case 41:
+                  if ((0xfffffd7affffdbffL & l) != 0L)
+                     jjCheckNAddStates(115, 118);
+                  break;
+               case 43:
+                  if ((0x28500000000L & l) != 0L)
+                     jjCheckNAddStates(115, 118);
+                  break;
+               case 44:
+                  if ((0x100002600L & l) != 0L)
+                     jjCheckNAddTwoStates(44, 45);
+                  break;
+               case 45:
+                  if (curChar == 41 && kind > 30)
+                     kind = 30;
+                  break;
+               case 46:
+                  if (curChar == 39)
+                     jjCheckNAddTwoStates(47, 49);
+                  break;
+               case 47:
+                  if ((0xffffff7f00000000L & l) != 0L)
+                     jjCheckNAddStates(119, 121);
+                  break;
+               case 48:
+                  if (curChar == 39)
+                     jjCheckNAddTwoStates(44, 45);
+                  break;
+               case 50:
+                  if ((0xffffffff00000000L & l) != 0L)
+                     jjCheckNAddStates(119, 121);
+                  break;
+               case 51:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(122, 125);
+                  break;
+               case 52:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(126, 130);
+                  break;
+               case 53:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(119, 121);
+                  break;
+               case 54:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(131, 134);
+                  break;
+               case 55:
+                  if (curChar == 34)
+                     jjCheckNAddTwoStates(56, 58);
+                  break;
+               case 56:
+                  if ((0xfffffffb00000000L & l) != 0L)
+                     jjCheckNAddStates(135, 137);
+                  break;
+               case 57:
+                  if (curChar == 34)
+                     jjCheckNAddTwoStates(44, 45);
+                  break;
+               case 59:
+                  if ((0xffffffff00000000L & l) != 0L)
+                     jjCheckNAddStates(135, 137);
+                  break;
+               case 60:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(138, 141);
+                  break;
+               case 61:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(142, 146);
+                  break;
+               case 62:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(135, 137);
+                  break;
+               case 63:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(147, 150);
+                  break;
+               case 66:
+                  if (curChar == 34)
+                     jjCheckNAddTwoStates(67, 69);
+                  break;
+               case 67:
+                  if ((0xfffffffb00000000L & l) != 0L)
+                     jjCheckNAddStates(151, 153);
+                  break;
+               case 68:
+                  if (curChar == 34 && kind > 41)
+                     kind = 41;
+                  break;
+               case 70:
+                  if ((0xffffffff00000000L & l) != 0L)
+                     jjCheckNAddStates(151, 153);
+                  break;
+               case 71:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(154, 157);
+                  break;
+               case 72:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(158, 162);
+                  break;
+               case 73:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(151, 153);
+                  break;
+               case 74:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(163, 166);
+                  break;
+               case 75:
+                  if (curChar == 39)
+                     jjCheckNAddTwoStates(76, 78);
+                  break;
+               case 76:
+                  if ((0xffffff7f00000000L & l) != 0L)
+                     jjCheckNAddStates(167, 169);
+                  break;
+               case 77:
+                  if (curChar == 39 && kind > 41)
+                     kind = 41;
+                  break;
+               case 79:
+                  if ((0xffffffff00000000L & l) != 0L)
+                     jjCheckNAddStates(167, 169);
+                  break;
+               case 80:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(170, 173);
+                  break;
+               case 81:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(174, 178);
+                  break;
+               case 82:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(167, 169);
+                  break;
+               case 83:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(179, 182);
+                  break;
+               case 84:
+                  if (curChar == 33)
+                     jjCheckNAddTwoStates(85, 94);
+                  break;
+               case 85:
+                  if ((0x100002600L & l) != 0L)
+                     jjCheckNAddTwoStates(85, 94);
+                  break;
+               case 95:
+                  if (curChar == 46)
+                     jjCheckNAddStates(40, 50);
+                  break;
+               case 96:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(96, 98);
+                  break;
+               case 99:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(99, 101);
+                  break;
+               case 102:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(54, 58);
+                  break;
+               case 112:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(112, 113);
+                  break;
+               case 113:
+                  if (curChar == 37 && kind > 27)
+                     kind = 27;
+                  break;
+               case 114:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 28)
+                     kind = 28;
+                  jjCheckNAdd(114);
+                  break;
+               case 115:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(51, 53);
+                  break;
+               case 116:
+                  if (curChar == 58)
+                     jjAddStates(183, 185);
+                  break;
+               case 135:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(51, 53);
+                  break;
+               case 136:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(186, 189);
+                  break;
+               case 137:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(190, 194);
+                  break;
+               case 138:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(51, 53);
+                  break;
+               case 139:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(195, 198);
+                  break;
+               case 141:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(199, 201);
+                  break;
+               case 143:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(199, 201);
+                  break;
+               case 144:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(202, 205);
+                  break;
+               case 145:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(206, 210);
+                  break;
+               case 146:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(199, 201);
+                  break;
+               case 147:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(211, 214);
+                  break;
+               case 148:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddTwoStates(148, 149);
+                  break;
+               case 150:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddTwoStates(148, 149);
+                  break;
+               case 151:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(215, 217);
+                  break;
+               case 152:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(218, 221);
+                  break;
+               case 153:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddTwoStates(148, 149);
+                  break;
+               case 154:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(222, 224);
+                  break;
+               case 156:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddTwoStates(156, 157);
+                  break;
+               case 158:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddTwoStates(156, 157);
+                  break;
+               case 159:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(225, 227);
+                  break;
+               case 160:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(228, 231);
+                  break;
+               case 161:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddTwoStates(156, 157);
+                  break;
+               case 162:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(232, 234);
+                  break;
+               case 164:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(235, 237);
+                  break;
+               case 165:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(238, 241);
+                  break;
+               case 166:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(242, 244);
+                  break;
+               case 168:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(245, 248);
+                  break;
+               case 169:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(249, 253);
+                  break;
+               case 170:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(254, 257);
+                  break;
+               case 171:
+                  if (curChar == 35)
+                     jjCheckNAddStates(33, 39);
+                  break;
+               case 173:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjstateSet[jjnewStateCnt++] = 174;
+                  break;
+               case 174:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 31)
+                     kind = 31;
+                  jjstateSet[jjnewStateCnt++] = 175;
+                  break;
+               case 175:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjstateSet[jjnewStateCnt++] = 176;
+                  break;
+               case 176:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjstateSet[jjnewStateCnt++] = 177;
+                  break;
+               case 177:
+                  if ((0x3ff000000000000L & l) != 0L && kind > 31)
+                     kind = 31;
+                  break;
+               case 178:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(0, 3);
+                  break;
+               case 179:
+                  if (curChar == 46)
+                     jjCheckNAddStates(258, 260);
+                  break;
+               case 180:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(261, 263);
+                  break;
+               case 181:
+                  if (curChar == 58)
+                     jjAddStates(264, 266);
+                  break;
+               case 200:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(261, 263);
+                  break;
+               case 201:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(267, 270);
+                  break;
+               case 202:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(271, 275);
+                  break;
+               case 203:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(261, 263);
+                  break;
+               case 204:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(276, 279);
+                  break;
+               case 206:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(280, 282);
+                  break;
+               case 208:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(280, 282);
+                  break;
+               case 209:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(283, 286);
+                  break;
+               case 210:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(287, 291);
+                  break;
+               case 211:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(280, 282);
+                  break;
+               case 212:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(292, 295);
+                  break;
+               case 214:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(296, 299);
+                  break;
+               case 215:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(300, 304);
+                  break;
+               case 216:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(305, 308);
+                  break;
+               case 218:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(0, 3);
+                  break;
+               case 219:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(309, 313);
+                  break;
+               case 220:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(314, 319);
+                  break;
+               case 221:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(0, 3);
+                  break;
+               case 222:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(320, 324);
+                  break;
+               case 224:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(325, 328);
+                  break;
+               case 226:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(325, 328);
+                  break;
+               case 227:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(329, 333);
+                  break;
+               case 228:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(334, 339);
+                  break;
+               case 229:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(325, 328);
+                  break;
+               case 230:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(340, 344);
+                  break;
+               case 231:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddTwoStates(231, 232);
+                  break;
+               case 233:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddTwoStates(231, 232);
+                  break;
+               case 234:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddStates(345, 347);
+                  break;
+               case 235:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddStates(348, 351);
+                  break;
+               case 236:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddTwoStates(231, 232);
+                  break;
+               case 237:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddStates(352, 354);
+                  break;
+               case 239:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddTwoStates(239, 240);
+                  break;
+               case 241:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddTwoStates(239, 240);
+                  break;
+               case 242:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddStates(355, 357);
+                  break;
+               case 243:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddStates(358, 361);
+                  break;
+               case 244:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddTwoStates(239, 240);
+                  break;
+               case 245:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddStates(362, 364);
+                  break;
+               case 247:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddStates(365, 367);
+                  break;
+               case 248:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddStates(368, 371);
+                  break;
+               case 249:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 39)
+                     kind = 39;
+                  jjCheckNAddStates(372, 374);
+                  break;
+               case 251:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(375, 379);
+                  break;
+               case 252:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(380, 385);
+                  break;
+               case 253:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(386, 390);
+                  break;
+               case 255:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 32)
+                     kind = 32;
+                  jjCheckNAddTwoStates(255, 256);
+                  break;
+               case 257:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 32)
+                     kind = 32;
+                  jjCheckNAddTwoStates(255, 256);
+                  break;
+               case 258:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 32)
+                     kind = 32;
+                  jjCheckNAddStates(391, 393);
+                  break;
+               case 259:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 32)
+                     kind = 32;
+                  jjCheckNAddStates(394, 397);
+                  break;
+               case 260:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 32)
+                     kind = 32;
+                  jjCheckNAddTwoStates(255, 256);
+                  break;
+               case 261:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 32)
+                     kind = 32;
+                  jjCheckNAddStates(398, 400);
+                  break;
+               case 262:
+                  if ((0x3ff200000000000L & l) != 0L)
+                     jjCheckNAddStates(401, 404);
+                  break;
+               case 263:
+                  if (curChar == 35)
+                     jjCheckNAddStates(405, 407);
+                  break;
+               case 264:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(408, 411);
+                  break;
+               case 265:
+                  if (curChar == 46)
+                     jjCheckNAddStates(412, 414);
+                  break;
+               case 266:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(415, 417);
+                  break;
+               case 267:
+                  if (curChar == 58)
+                     jjAddStates(418, 420);
+                  break;
+               case 286:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(415, 417);
+                  break;
+               case 287:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(421, 424);
+                  break;
+               case 288:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(425, 429);
+                  break;
+               case 289:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(415, 417);
+                  break;
+               case 290:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(430, 433);
+                  break;
+               case 292:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(434, 436);
+                  break;
+               case 294:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(434, 436);
+                  break;
+               case 295:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(437, 440);
+                  break;
+               case 296:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(441, 445);
+                  break;
+               case 297:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(434, 436);
+                  break;
+               case 298:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(446, 449);
+                  break;
+               case 300:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(450, 453);
+                  break;
+               case 301:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(454, 458);
+                  break;
+               case 302:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(459, 462);
+                  break;
+               case 304:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(408, 411);
+                  break;
+               case 305:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(463, 467);
+                  break;
+               case 306:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(468, 473);
+                  break;
+               case 307:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(408, 411);
+                  break;
+               case 308:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(474, 478);
+                  break;
+               case 310:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(479, 482);
+                  break;
+               case 312:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(479, 482);
+                  break;
+               case 313:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(483, 487);
+                  break;
+               case 314:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(488, 493);
+                  break;
+               case 315:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(479, 482);
+                  break;
+               case 316:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(494, 498);
+                  break;
+               case 318:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(499, 503);
+                  break;
+               case 319:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(504, 509);
+                  break;
+               case 320:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(510, 514);
+                  break;
+               case 321:
+                  if (curChar == 46)
+                     jjCheckNAddStates(515, 517);
+                  break;
+               case 322:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(518, 520);
+                  break;
+               case 323:
+                  if (curChar == 58)
+                     jjAddStates(521, 523);
+                  break;
+               case 339:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(518, 520);
+                  break;
+               case 340:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(524, 527);
+                  break;
+               case 341:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(528, 532);
+                  break;
+               case 342:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(518, 520);
+                  break;
+               case 343:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(533, 536);
+                  break;
+               case 345:
+                  if ((0x3ff200000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(537, 539);
+                  break;
+               case 347:
+                  if ((0xffffffff00000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(537, 539);
+                  break;
+               case 348:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(540, 543);
+                  break;
+               case 349:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(544, 548);
+                  break;
+               case 350:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(537, 539);
+                  break;
+               case 351:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(549, 552);
+                  break;
+               case 353:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(553, 556);
+                  break;
+               case 354:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(557, 561);
+                  break;
+               case 355:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 33)
+                     kind = 33;
+                  jjCheckNAddStates(562, 565);
+                  break;
+               case 357:
+                  if ((0xffffffff00000000L & l) != 0L)
+                     jjCheckNAddStates(401, 404);
+                  break;
+               case 358:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(566, 570);
+                  break;
+               case 359:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(571, 576);
+                  break;
+               case 360:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(401, 404);
+                  break;
+               case 361:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(577, 581);
+                  break;
+               case 362:
+                  if ((0x3ff200000000000L & l) != 0L)
+                     jjCheckNAddStates(582, 584);
+                  break;
+               case 363:
+                  if (curChar == 58)
+                     jjstateSet[jjnewStateCnt++] = 364;
+                  break;
+               case 371:
+                  if (curChar == 45)
+                     jjstateSet[jjnewStateCnt++] = 370;
+                  break;
+               case 380:
+                  if (curChar == 45)
+                     jjstateSet[jjnewStateCnt++] = 379;
+                  break;
+               case 386:
+                  if ((0xffffffff00000000L & l) != 0L)
+                     jjCheckNAddStates(582, 584);
+                  break;
+               case 387:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(585, 588);
+                  break;
+               case 388:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(589, 593);
+                  break;
+               case 389:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(582, 584);
+                  break;
+               case 390:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(594, 597);
+                  break;
+               case 391:
+                  if (curChar == 58)
+                     jjAddStates(26, 32);
+                  break;
+               case 430:
+                  if (curChar == 45)
+                     jjstateSet[jjnewStateCnt++] = 429;
+                  break;
+               case 439:
+                  if (curChar == 45)
+                     jjstateSet[jjnewStateCnt++] = 438;
+                  break;
+               case 445:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 32)
+                     kind = 32;
+                  jjCheckNAddStates(598, 600);
+                  break;
+               case 446:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 32)
+                     kind = 32;
+                  jjCheckNAddStates(601, 604);
+                  break;
+               case 447:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 32)
+                     kind = 32;
+                  jjCheckNAddStates(605, 607);
+                  break;
+               case 448:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(608, 612);
+                  break;
+               case 449:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(613, 618);
+                  break;
+               case 450:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(619, 623);
+                  break;
+               case 451:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(624, 627);
+                  break;
+               case 452:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(628, 632);
+                  break;
+               case 453:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(633, 636);
+                  break;
+               case 454:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 28)
+                     kind = 28;
+                  jjCheckNAddStates(4, 25);
+                  break;
+               case 455:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(455, 98);
+                  break;
+               case 456:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(456, 457);
+                  break;
+               case 457:
+                  if (curChar == 46)
+                     jjCheckNAdd(96);
+                  break;
+               case 458:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(458, 101);
+                  break;
+               case 459:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(459, 460);
+                  break;
+               case 460:
+                  if (curChar == 46)
+                     jjCheckNAdd(99);
+                  break;
+               case 461:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddStates(637, 641);
+                  break;
+               case 462:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(462, 463);
+                  break;
+               case 463:
+                  if (curChar == 46)
+                     jjCheckNAdd(102);
+                  break;
+               case 464:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(464, 113);
+                  break;
+               case 465:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(465, 466);
+                  break;
+               case 466:
+                  if (curChar == 46)
+                     jjCheckNAdd(112);
+                  break;
+               case 467:
+                  if ((0x3ff000000000000L & l) == 0L)
+                     break;
+                  if (kind > 28)
+                     kind = 28;
+                  jjCheckNAdd(467);
+                  break;
+               case 468:
+                  if ((0x3ff000000000000L & l) != 0L)
+                     jjCheckNAddTwoStates(468, 469);
+                  break;
+               case 469:
+                  if (curChar == 46)
+                     jjCheckNAdd(114);
+                  break;
+               default : break;
+            }
+         } while(i != startsAt);
+      }
+      else if (curChar < 128)
+      {
+         long l = 1L << (curChar & 077);
+         MatchLoop: do
+         {
+            switch(jjstateSet[--i])
+            {
+               case 172:
+                  if ((0x87fffffe07fffffeL & l) != 0L)
+                  {
+                     if (kind > 39)
+                        kind = 39;
+                     jjCheckNAddTwoStates(239, 240);
+                  }
+                  else if (curChar == 92)
+                     jjCheckNAddStates(642, 645);
+                  if ((0x87fffffe07fffffeL & l) != 0L)
+                  {
+                     if (kind > 39)
+                        kind = 39;
+                     jjCheckNAddTwoStates(231, 232);
+                  }
+                  else if (curChar == 92)
+                     jjCheckNAddStates(646, 649);
+                  if ((0x87fffffe07fffffeL & l) != 0L)
+                  {
+                     if (kind > 34)
+                        kind = 34;
+                     jjCheckNAddStates(325, 328);
+                  }
+                  if ((0x87fffffe07fffffeL & l) != 0L)
+                  {
+                     if (kind > 34)
+                        kind = 34;
+                     jjCheckNAddStates(0, 3);
+                  }
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjstateSet[jjnewStateCnt++] = 173;
+                  break;
+               case 3:
+                  if ((0x87fffffe07fffffeL & l) != 0L)
+                  {
+                     if (kind > 32)
+                        kind = 32;
+                     jjCheckNAddStates(650, 658);
+                  }
+                  else if (curChar == 92)
+                     jjCheckNAddStates(659, 664);
+                  if (curChar == 117)
+                     jjstateSet[jjnewStateCnt++] = 64;
+                  else if (curChar == 114)
+                     jjstateSet[jjnewStateCnt++] = 36;
+                  break;
+               case 394:
+                  if (curChar == 102)
+                     jjAddStates(665, 666);
+                  else if (curChar == 97)
+                     jjstateSet[jjnewStateCnt++] = 421;
+                  else if (curChar == 118)
+                     jjstateSet[jjnewStateCnt++] = 415;
+                  else if (curChar == 108)
+                     jjstateSet[jjnewStateCnt++] = 408;
+                  if (curChar == 97)
+                     jjstateSet[jjnewStateCnt++] = 404;
+                  else if (curChar == 118)
+                     jjstateSet[jjnewStateCnt++] = 399;
+                  else if (curChar == 108)
+                     jjstateSet[jjnewStateCnt++] = 393;
+                  break;
+               case 140:
+                  if ((0x87fffffe07fffffeL & l) != 0L)
+                  {
+                     if (kind > 40)
+                        kind = 40;
+                     jjCheckNAddTwoStates(156, 157);
+                  }
+                  else if (curChar == 92)
+                     jjCheckNAddStates(667, 670);
+                  if ((0x87fffffe07fffffeL & l) != 0L)
+                  {
+                     if (kind > 40)
+                        kind = 40;
+                     jjCheckNAddTwoStates(148, 149);
+                  }
+                  else if (curChar == 92)
+                     jjCheckNAddStates(671, 674);
+                  if ((0x87fffffe07fffffeL & l) != 0L)
+                  {
+                     if (kind > 35)
+                        kind = 35;
+                     jjCheckNAddStates(199, 201);
+                  }
+                  if ((0x87fffffe07fffffeL & l) != 0L)
+                  {
+                     if (kind > 35)
+                        kind = 35;
+                     jjCheckNAddStates(51, 53);
+                  }
+                  break;
+               case 7:
+                  if (curChar == 98)
+                     jjstateSet[jjnewStateCnt++] = 8;
+                  break;
+               case 36:
+                  if (curChar == 103)
+                     jjstateSet[jjnewStateCnt++] = 7;
+                  break;
+               case 37:
+                  if (curChar == 114)
+                     jjstateSet[jjnewStateCnt++] = 36;
+                  break;
+               case 38:
+                  if (curChar == 108)
+                     jjstateSet[jjnewStateCnt++] = 39;
+                  break;
+               case 41:
+                  jjAddStates(115, 118);
+                  break;
+               case 42:
+                  if (curChar == 92)
+                     jjstateSet[jjnewStateCnt++] = 43;
+                  break;
+               case 47:
+               case 50:
+                  jjCheckNAddStates(119, 121);
+                  break;
+               case 49:
+                  if (curChar == 92)
+                     jjAddStates(675, 676);
+                  break;
+               case 51:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(122, 125);
+                  break;
+               case 52:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(126, 130);
+                  break;
+               case 53:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(119, 121);
+                  break;
+               case 54:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(131, 134);
+                  break;
+               case 56:
+               case 59:
+                  jjCheckNAddStates(135, 137);
+                  break;
+               case 58:
+                  if (curChar == 92)
+                     jjAddStates(677, 678);
+                  break;
+               case 60:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(138, 141);
+                  break;
+               case 61:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(142, 146);
+                  break;
+               case 62:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(135, 137);
+                  break;
+               case 63:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(147, 150);
+                  break;
+               case 64:
+                  if (curChar == 114)
+                     jjstateSet[jjnewStateCnt++] = 38;
+                  break;
+               case 65:
+                  if (curChar == 117)
+                     jjstateSet[jjnewStateCnt++] = 64;
+                  break;
+               case 67:
+               case 70:
+                  jjCheckNAddStates(151, 153);
+                  break;
+               case 69:
+                  if (curChar == 92)
+                     jjAddStates(679, 680);
+                  break;
+               case 71:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(154, 157);
+                  break;
+               case 72:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(158, 162);
+                  break;
+               case 73:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(151, 153);
+                  break;
+               case 74:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(163, 166);
+                  break;
+               case 76:
+               case 79:
+                  jjCheckNAddStates(167, 169);
+                  break;
+               case 78:
+                  if (curChar == 92)
+                     jjAddStates(681, 682);
+                  break;
+               case 80:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(170, 173);
+                  break;
+               case 81:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(174, 178);
+                  break;
+               case 82:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(167, 169);
+                  break;
+               case 83:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjCheckNAddStates(179, 182);
+                  break;
+               case 86:
+                  if (curChar == 116 && kind > 42)
+                     kind = 42;
+                  break;
+               case 87:
+                  if (curChar == 110)
+                     jjstateSet[jjnewStateCnt++] = 86;
+                  break;
+               case 88:
+                  if (curChar == 97)
+                     jjstateSet[jjnewStateCnt++] = 87;
+                  break;
+               case 89:
+                  if (curChar == 116)
+                     jjstateSet[jjnewStateCnt++] = 88;
+                  break;
+               case 90:
+                  if (curChar == 114)
+                     jjstateSet[jjnewStateCnt++] = 89;
+                  break;
+               case 91:
+                  if (curChar == 111)
+                     jjstateSet[jjnewStateCnt++] = 90;
+                  break;
+               case 92:
+                  if (curChar == 112)
+                     jjstateSet[jjnewStateCnt++] = 91;
+                  break;
+               case 93:
+                  if (curChar == 109)
+                     jjstateSet[jjnewStateCnt++] = 92;
+                  break;
+               case 94:
+                  if (curChar == 105)
+                     jjstateSet[jjnewStateCnt++] = 93;
+                  break;
+               case 97:
+                  if (curChar == 109 && kind > 24)
+                     kind = 24;
+                  break;
+               case 98:
+                  if (curChar == 101)
+                     jjstateSet[jjnewStateCnt++] = 97;
+                  break;
+               case 100:
+                  if (curChar == 120 && kind > 25)
+                     kind = 25;
+                  break;
+               case 101:
+                  if (curChar == 101)
+                     jjstateSet[jjnewStateCnt++] = 100;
+                  break;
+               case 103:
+                  if (curChar == 109 && kind > 26)
+                     kind = 26;
+                  break;
+               case 104:
+                  if (curChar == 109)
+                     jjCheckNAdd(103);
+                  break;
+               case 105:
+                  if (curChar == 99)
+                     jjCheckNAdd(103);
+                  break;
+               case 106:
+                  if (curChar == 110 && kind > 26)
+                     kind = 26;
+                  break;
+               case 107:
+                  if (curChar == 105)
+                     jjstateSet[jjnewStateCnt++] = 106;
+                  break;
+               case 108:
+                  if (curChar == 112)
+                     jjAddStates(683, 685);
+                  break;
+               case 109:
+                  if (curChar == 116 && kind > 26)
+                     kind = 26;
+                  break;
+               case 110:
+                  if (curChar == 99 && kind > 26)
+                     kind = 26;
+                  break;
+               case 111:
+                  if (curChar == 120 && kind > 26)
+                     kind = 26;
+                  break;
+               case 115:
+                  if ((0x87fffffe07fffffeL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(51, 53);
+                  break;
+               case 117:
+                  if (curChar == 107 && kind > 35)
+                     kind = 35;
+                  break;
+               case 118:
+                  if (curChar == 110)
+                     jjstateSet[jjnewStateCnt++] = 117;
+                  break;
+               case 119:
+                  if (curChar == 105)
+                     jjstateSet[jjnewStateCnt++] = 118;
+                  break;
+               case 120:
+                  if (curChar == 108)
+                     jjstateSet[jjnewStateCnt++] = 119;
+                  break;
+               case 121:
+                  if (curChar == 100 && kind > 35)
+                     kind = 35;
+                  break;
+               case 122:
+                  if (curChar == 101)
+                     jjstateSet[jjnewStateCnt++] = 121;
+                  break;
+               case 123:
+                  if (curChar == 116)
+                     jjstateSet[jjnewStateCnt++] = 122;
+                  break;
+               case 124:
+                  if (curChar == 105)
+                     jjstateSet[jjnewStateCnt++] = 123;
+                  break;
+               case 125:
+                  if (curChar == 115)
+                     jjstateSet[jjnewStateCnt++] = 124;
+                  break;
+               case 126:
+                  if (curChar == 105)
+                     jjstateSet[jjnewStateCnt++] = 125;
+                  break;
+               case 127:
+                  if (curChar == 118)
+                     jjstateSet[jjnewStateCnt++] = 126;
+                  break;
+               case 128:
+                  if (curChar == 101 && kind > 35)
+                     kind = 35;
+                  break;
+               case 129:
+                  if (curChar == 118)
+                     jjstateSet[jjnewStateCnt++] = 128;
+                  break;
+               case 130:
+                  if (curChar == 105)
+                     jjstateSet[jjnewStateCnt++] = 129;
+                  break;
+               case 131:
+                  if (curChar == 116)
+                     jjstateSet[jjnewStateCnt++] = 130;
+                  break;
+               case 132:
+                  if (curChar == 99)
+                     jjstateSet[jjnewStateCnt++] = 131;
+                  break;
+               case 133:
+                  if (curChar == 97)
+                     jjstateSet[jjnewStateCnt++] = 132;
+                  break;
+               case 134:
+                  if (curChar == 92)
+                     jjCheckNAddTwoStates(135, 136);
+                  break;
+               case 135:
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(51, 53);
+                  break;
+               case 136:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(186, 189);
+                  break;
+               case 137:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(190, 194);
+                  break;
+               case 138:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(51, 53);
+                  break;
+               case 139:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(195, 198);
+                  break;
+               case 141:
+                  if ((0x87fffffe07fffffeL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(199, 201);
+                  break;
+               case 142:
+                  if (curChar == 92)
+                     jjCheckNAddTwoStates(143, 144);
+                  break;
+               case 143:
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(199, 201);
+                  break;
+               case 144:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(202, 205);
+                  break;
+               case 145:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(206, 210);
+                  break;
+               case 146:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(199, 201);
+                  break;
+               case 147:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(211, 214);
+                  break;
+               case 148:
+                  if ((0x87fffffe07fffffeL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddTwoStates(148, 149);
+                  break;
+               case 149:
+                  if (curChar == 92)
+                     jjCheckNAddTwoStates(150, 151);
+                  break;
+               case 150:
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddTwoStates(148, 149);
+                  break;
+               case 151:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(215, 217);
+                  break;
+               case 152:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(218, 221);
+                  break;
+               case 153:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddTwoStates(148, 149);
+                  break;
+               case 154:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(222, 224);
+                  break;
+               case 155:
+               case 156:
+                  if ((0x87fffffe07fffffeL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddTwoStates(156, 157);
+                  break;
+               case 157:
+                  if (curChar == 92)
+                     jjCheckNAddTwoStates(158, 159);
+                  break;
+               case 158:
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddTwoStates(156, 157);
+                  break;
+               case 159:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(225, 227);
+                  break;
+               case 160:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(228, 231);
+                  break;
+               case 161:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddTwoStates(156, 157);
+                  break;
+               case 162:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(232, 234);
+                  break;
+               case 163:
+                  if (curChar == 92)
+                     jjCheckNAddStates(671, 674);
+                  break;
+               case 164:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(235, 237);
+                  break;
+               case 165:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(238, 241);
+                  break;
+               case 166:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 40)
+                     kind = 40;
+                  jjCheckNAddStates(242, 244);
+                  break;
+               case 167:
+                  if (curChar == 92)
+                     jjCheckNAddStates(667, 670);
+                  break;
+               case 168:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(245, 248);
+                  break;
+               case 169:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(249, 253);
+                  break;
+               case 170:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 35)
+                     kind = 35;
+                  jjCheckNAddStates(254, 257);
+                  break;
+               case 173:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjstateSet[jjnewStateCnt++] = 174;
+                  break;
+               case 174:
+                  if ((0x7e0000007eL & l) == 0L)
+                     break;
+                  if (kind > 31)
+                     kind = 31;
+                  jjstateSet[jjnewStateCnt++] = 175;
+                  break;
+               case 175:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjstateSet[jjnewStateCnt++] = 176;
+                  break;
+               case 176:
+                  if ((0x7e0000007eL & l) != 0L)
+                     jjstateSet[jjnewStateCnt++] = 177;
+                  break;
+               case 177:
+                  if ((0x7e0000007eL & l) != 0L && kind > 31)
+                     kind = 31;
+                  break;
+               case 178:
+                  if ((0x87fffffe07fffffeL & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(0, 3);
+                  break;
+               case 180:
+                  if ((0x87fffffe07fffffeL & l) == 0L)
+                     break;
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(261, 263);
+                  break;
+               case 182:
+                  if (curChar == 107 && kind > 34)
+                     kind = 34;
+                  break;
+               case 183:
+                  if (curChar == 110)
+                     jjstateSet[jjnewStateCnt++] = 182;
+                  break;
+               case 184:
+                  if (curChar == 105)
+                     jjstateSet[jjnewStateCnt++] = 183;
+                  break;
+               case 185:
+                  if (curChar == 108)
+                     jjstateSet[jjnewStateCnt++] = 184;
+                  break;
+               case 186:
+                  if (curChar == 100 && kind > 34)
+                     kind = 34;
+                  break;
+               case 187:
+                  if (curChar == 101)
+                     jjstateSet[jjnewStateCnt++] = 186;
+                  break;
+               case 188:
+                  if (curChar == 116)
+                     jjstateSet[jjnewStateCnt++] = 187;
+                  break;
+               case 189:
+                  if (curChar == 105)
+                     jjstateSet[jjnewStateCnt++] = 188;
+                  break;
+               case 190:
+                  if (curChar == 115)
+                     jjstateSet[jjnewStateCnt++] = 189;
+                  break;
+               case 191:
+                  if (curChar == 105)
+                     jjstateSet[jjnewStateCnt++] = 190;
+                  break;
+               case 192:
+                  if (curChar == 118)
+                     jjstateSet[jjnewStateCnt++] = 191;
+                  break;
+               case 193:
+                  if (curChar == 101 && kind > 34)
+                     kind = 34;
+                  break;
+               case 194:
+                  if (curChar == 118)
+                     jjstateSet[jjnewStateCnt++] = 193;
+                  break;
+               case 195:
+                  if (curChar == 105)
+                     jjstateSet[jjnewStateCnt++] = 194;
+                  break;
+               case 196:
+                  if (curChar == 116)
+                     jjstateSet[jjnewStateCnt++] = 195;
+                  break;
+               case 197:
+                  if (curChar == 99)
+                     jjstateSet[jjnewStateCnt++] = 196;
+                  break;
+               case 198:
+                  if (curChar == 97)
+                     jjstateSet[jjnewStateCnt++] = 197;
+                  break;
+               case 199:
+                  if (curChar == 92)
+                     jjCheckNAddTwoStates(200, 201);
+                  break;
+               case 200:
+                  if (kind > 34)
+                     kind = 34;
+                  jjCheckNAddStates(261, 263);
+                  break;
+               case 201:

[... 1716 lines stripped ...]


Mime
View raw message