geirm       2003/12/30 12:10:22

  Modified:    src/java/org/apache/velocity/runtime/parser Parser.java
                        Parser.jj ParserConstants.java
                        ParserTokenManager.java
  Log:
  parser auto kruft
  
  Revision  Changes    Path
  1.82      +1 -1      
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/Parser.java
  
  Index: Parser.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/Parser.java,v
  retrieving revision 1.81
  retrieving revision 1.82
  diff -u -r1.81 -r1.82
  
  
  
  1.78      +2 -2      
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/Parser.jj
  
  Index: Parser.jj
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/Parser.jj,v
  retrieving revision 1.77
  retrieving revision 1.78
  diff -u -r1.77 -r1.78
  --- Parser.jj 30 Dec 2003 12:18:52 -0000      1.77
  +++ Parser.jj 30 Dec 2003 20:10:22 -0000      1.78
  @@ -871,7 +871,7 @@
   |   <LOGICAL_GE: ">=" | "ge" >
   |   <LOGICAL_EQUALS: "==" | "eq" >
   |   <LOGICAL_NOT_EQUALS: "!=" | "ne" >
  -|   <LOGICAL_NOT: "!">
  +|   <LOGICAL_NOT: "!" | "not" >
   |   <EQUALS: "=" >
   }
   
  
  
  
  1.24      +1 -1      
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/ParserConstants.java
  
  Index: ParserConstants.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/ParserConstants.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- ParserConstants.java      30 Dec 2003 11:47:58 -0000      1.23
  +++ ParserConstants.java      30 Dec 2003 20:10:22 -0000      1.24
  @@ -120,7 +120,7 @@
       "<LOGICAL_GE>",
       "<LOGICAL_EQUALS>",
       "<LOGICAL_NOT_EQUALS>",
  -    "\"!\"",
  +    "<LOGICAL_NOT>",
       "\"=\"",
       "<END>",
       "\"if\"",
  
  
  
  1.59      +138 -125  
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/ParserTokenManager.java
  
  Index: ParserTokenManager.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/ParserTokenManager.java,v
  retrieving revision 1.58
  retrieving revision 1.59
  diff -u -r1.58 -r1.59
  --- ParserTokenManager.java   30 Dec 2003 12:18:52 -0000      1.58
  +++ ParserTokenManager.java   30 Dec 2003 20:10:22 -0000      1.59
  @@ -165,26 +165,24 @@
      switch (pos)
      {
         case 0:
  +         if ((active0 & 0x80000000L) != 0L)
  +            return 53;
            if ((active0 & 0x200000000000L) != 0L)
               return 45;
  +         if ((active0 & 0x68000L) != 0L)
  +            return 7;
            if ((active0 & 0x30000000L) != 0L)
            {
               jjmatchedKind = 55;
  -            return 56;
  +            return 55;
            }
  -         if ((active0 & 0x100000000000L) != 0L)
  -            return 49;
  -         if ((active0 & 0x80000000L) != 0L)
  -            return 54;
  -         if ((active0 & 0x68000L) != 0L)
  -            return 7;
            return -1;
         case 1:
            if ((active0 & 0x30000000L) != 0L)
            {
               jjmatchedKind = 55;
               jjmatchedPos = 1;
  -            return 56;
  +            return 55;
            }
            if ((active0 & 0x20000L) != 0L)
               return 5;
  @@ -194,18 +192,18 @@
            {
               jjmatchedKind = 55;
               jjmatchedPos = 2;
  -            return 56;
  +            return 55;
            }
            return -1;
         case 3:
  +         if ((active0 & 0x10000000L) != 0L)
  +            return 55;
            if ((active0 & 0x20000000L) != 0L)
            {
               jjmatchedKind = 55;
               jjmatchedPos = 3;
  -            return 56;
  +            return 55;
            }
  -         if ((active0 & 0x10000000L) != 0L)
  -            return 56;
            return -1;
         default :
            return -1;
  @@ -233,8 +231,6 @@
   {
      switch(curChar)
      {
  -      case 33:
  -         return jjStartNfaWithStates_0(0, 44, 49);
         case 35:
            jjmatchedKind = 18;
            return jjMoveStringLiteralDfa1_0(0x28000L);
  @@ -249,7 +245,7 @@
         case 44:
            return jjStopAtPos(0, 3);
         case 45:
  -         return jjStartNfaWithStates_0(0, 31, 54);
  +         return jjStartNfaWithStates_0(0, 31, 53);
         case 46:
            return jjMoveStringLiteralDfa1_0(0x10L);
         case 47:
  @@ -337,7 +333,7 @@
      {
         case 101:
            if ((active0 & 0x10000000L) != 0L)
  -            return jjStartNfaWithStates_0(3, 28, 56);
  +            return jjStartNfaWithStates_0(3, 28, 55);
            break;
         case 115:
            return jjMoveStringLiteralDfa4_0(active0, 0x20000000L);
  @@ -359,7 +355,7 @@
      {
         case 101:
            if ((active0 & 0x20000000L) != 0L)
  -            return jjStartNfaWithStates_0(4, 29, 56);
  +            return jjStartNfaWithStates_0(4, 29, 55);
            break;
         default :
            break;
  @@ -406,7 +402,7 @@
   {
      int[] nextStates;
      int startsAt = 0;
  -   jjnewStateCnt = 71;
  +   jjnewStateCnt = 74;
      int i = 1;
      jjstateSet[0] = startState;
      int j, kind = 0x7fffffff;
  @@ -426,7 +422,7 @@
                     {
                        if (kind > 52)
                           kind = 52;
  -                     jjCheckNAdd(54);
  +                     jjCheckNAdd(53);
                     }
                     else if ((0x100002600L & l) != 0L)
                     {
  @@ -438,12 +434,15 @@
                     {
                        if (kind > 13)
                           kind = 13;
  -                     jjCheckNAddTwoStates(62, 63);
  +                     jjCheckNAddTwoStates(61, 62);
                     }
                     else if (curChar == 45)
  -                     jjCheckNAdd(54);
  +                     jjCheckNAdd(53);
                     else if (curChar == 33)
  -                     jjstateSet[jjnewStateCnt++] = 49;
  +                  {
  +                     if (kind > 44)
  +                        kind = 44;
  +                  }
                     else if (curChar == 61)
                        jjstateSet[jjnewStateCnt++] = 45;
                     else if (curChar == 62)
  @@ -469,6 +468,8 @@
                        if (kind > 30)
                           kind = 30;
                     }
  +                  else if (curChar == 33)
  +                     jjstateSet[jjnewStateCnt++] = 49;
                     else if (curChar == 62)
                     {
                        if (kind > 40)
  @@ -641,42 +642,46 @@
                     if (curChar == 33)
                        jjstateSet[jjnewStateCnt++] = 49;
                     break;
  -               case 53:
  +               case 51:
  +                  if (curChar == 33 && kind > 44)
  +                     kind = 44;
  +                  break;
  +               case 52:
                     if (curChar == 45)
  -                     jjCheckNAdd(54);
  +                     jjCheckNAdd(53);
                     break;
  -               case 54:
  +               case 53:
                     if ((0x3ff000000000000L & l) == 0L)
                        break;
                     if (kind > 52)
                        kind = 52;
  -                  jjCheckNAdd(54);
  +                  jjCheckNAdd(53);
                     break;
  -               case 56:
  +               case 55:
                     if ((0x3ff000000000000L & l) == 0L)
                        break;
                     if (kind > 55)
                        kind = 55;
  -                  jjstateSet[jjnewStateCnt++] = 56;
  +                  jjstateSet[jjnewStateCnt++] = 55;
                     break;
  -               case 59:
  +               case 58:
                     if (curChar == 36 && kind > 13)
                        kind = 13;
                     break;
  -               case 61:
  +               case 60:
                     if (curChar == 36)
  -                     jjCheckNAddTwoStates(62, 63);
  +                     jjCheckNAddTwoStates(61, 62);
                     break;
  -               case 63:
  +               case 62:
                     if (curChar == 33 && kind > 14)
                        kind = 14;
                     break;
  -               case 64:
  +               case 63:
                     if (curChar != 36)
                        break;
                     if (kind > 13)
                        kind = 13;
  -                  jjCheckNAddTwoStates(62, 63);
  +                  jjCheckNAddTwoStates(61, 62);
                     break;
                  default : break;
               }
  @@ -694,18 +699,18 @@
                     {
                        if (kind > 55)
                           kind = 55;
  -                     jjCheckNAdd(56);
  +                     jjCheckNAdd(55);
                     }
                     else if (curChar == 92)
                        jjCheckNAddStates(17, 20);
                     else if (curChar == 124)
                        jjstateSet[jjnewStateCnt++] = 35;
  -                  if (curChar == 103)
  +                  if (curChar == 110)
                        jjAddStates(21, 22);
  -                  else if (curChar == 108)
  +                  else if (curChar == 103)
                        jjAddStates(23, 24);
  -                  else if (curChar == 110)
  -                     jjstateSet[jjnewStateCnt++] = 51;
  +                  else if (curChar == 108)
  +                     jjAddStates(25, 26);
                     else if (curChar == 101)
                        jjstateSet[jjnewStateCnt++] = 47;
                     else if (curChar == 111)
  @@ -723,7 +728,7 @@
                     break;
                  case 13:
                     if (curChar == 92)
  -                     jjAddStates(25, 29);
  +                     jjAddStates(27, 31);
                     break;
                  case 14:
                     if ((0x14404410000000L & l) != 0L)
  @@ -772,62 +777,70 @@
                     if (curChar == 101)
                        jjstateSet[jjnewStateCnt++] = 47;
                     break;
  -               case 51:
  -                  if (curChar == 101 && kind > 43)
  -                     kind = 43;
  -                  break;
  -               case 52:
  -                  if (curChar == 110)
  -                     jjstateSet[jjnewStateCnt++] = 51;
  -                  break;
  +               case 54:
                  case 55:
  -               case 56:
                     if ((0x7fffffe87fffffeL & l) == 0L)
                        break;
                     if (kind > 55)
                        kind = 55;
  -                  jjCheckNAdd(56);
  +                  jjCheckNAdd(55);
                     break;
  -               case 57:
  +               case 56:
                     if (curChar == 92)
                        jjCheckNAddStates(17, 20);
                     break;
  -               case 58:
  +               case 57:
                     if (curChar == 92)
  -                     jjCheckNAddTwoStates(58, 59);
  +                     jjCheckNAddTwoStates(57, 58);
                     break;
  -               case 60:
  +               case 59:
                     if (curChar == 92)
  -                     jjCheckNAddTwoStates(60, 61);
  +                     jjCheckNAddTwoStates(59, 60);
                     break;
  -               case 62:
  +               case 61:
                     if (curChar == 92)
  -                     jjAddStates(30, 31);
  +                     jjAddStates(32, 33);
                     break;
  -               case 65:
  +               case 64:
                     if (curChar == 108)
  -                     jjAddStates(23, 24);
  +                     jjAddStates(25, 26);
                     break;
  -               case 66:
  +               case 65:
                     if (curChar == 116 && kind > 38)
                        kind = 38;
                     break;
  -               case 67:
  +               case 66:
                     if (curChar == 101 && kind > 39)
                        kind = 39;
                     break;
  -               case 68:
  +               case 67:
                     if (curChar == 103)
  -                     jjAddStates(21, 22);
  +                     jjAddStates(23, 24);
                     break;
  -               case 69:
  +               case 68:
                     if (curChar == 116 && kind > 40)
                        kind = 40;
                     break;
  -               case 70:
  +               case 69:
                     if (curChar == 101 && kind > 41)
                        kind = 41;
                     break;
  +               case 70:
  +                  if (curChar == 110)
  +                     jjAddStates(21, 22);
  +                  break;
  +               case 71:
  +                  if (curChar == 101 && kind > 43)
  +                     kind = 43;
  +                  break;
  +               case 72:
  +                  if (curChar == 116 && kind > 44)
  +                     kind = 44;
  +                  break;
  +               case 73:
  +                  if (curChar == 111)
  +                     jjstateSet[jjnewStateCnt++] = 72;
  +                  break;
                  default : break;
               }
            } while(i != startsAt);
  @@ -866,7 +879,7 @@
            kind = 0x7fffffff;
         }
         ++curPos;
  -      if ((i = jjnewStateCnt) == (startsAt = 71 - (jjnewStateCnt = startsAt)))
  +      if ((i = jjnewStateCnt) == (startsAt = 74 - (jjnewStateCnt = startsAt)))
            return curPos;
         try { curChar = input_stream.readChar(); }
         catch(java.io.IOException e) { return curPos; }
  @@ -1006,7 +1019,7 @@
               {
                  case 3:
                     if (curChar == 92)
  -                     jjCheckNAddStates(32, 35);
  +                     jjCheckNAddStates(34, 37);
                     break;
                  case 1:
                     if (kind > 16)
  @@ -1022,7 +1035,7 @@
                     break;
                  case 9:
                     if (curChar == 92)
  -                     jjAddStates(36, 37);
  +                     jjAddStates(38, 39);
                     break;
                  default : break;
               }
  @@ -1321,7 +1334,7 @@
                           kind = 49;
                     }
                     else if ((0x100000200L & l) != 0L)
  -                     jjCheckNAddStates(38, 40);
  +                     jjCheckNAddStates(40, 42);
                     if (curChar == 13)
                        jjstateSet[jjnewStateCnt++] = 26;
                     break;
  @@ -1391,7 +1404,7 @@
                     break;
                  case 18:
                     if ((0x100000200L & l) != 0L)
  -                     jjAddStates(41, 43);
  +                     jjAddStates(43, 45);
                     break;
                  case 19:
                     if ((0x2400L & l) != 0L && kind > 46)
  @@ -1407,7 +1420,7 @@
                     break;
                  case 24:
                     if ((0x100000200L & l) != 0L)
  -                     jjCheckNAddStates(38, 40);
  +                     jjCheckNAddStates(40, 42);
                     break;
                  case 25:
                     if ((0x2400L & l) != 0L && kind > 49)
  @@ -1440,9 +1453,9 @@
                        jjCheckNAdd(7);
                     }
                     else if (curChar == 92)
  -                     jjCheckNAddStates(44, 47);
  +                     jjCheckNAddStates(46, 49);
                     if (curChar == 101)
  -                     jjAddStates(48, 49);
  +                     jjAddStates(50, 51);
                     break;
                  case 30:
                  case 7:
  @@ -1485,7 +1498,7 @@
                     {
                        if (kind > 49)
                           kind = 49;
  -                     jjAddStates(38, 40);
  +                     jjAddStates(40, 42);
                     }
                     break;
                  case 1:
  @@ -1501,7 +1514,7 @@
                     break;
                  case 8:
                     if (curChar == 92)
  -                     jjCheckNAddStates(44, 47);
  +                     jjCheckNAddStates(46, 49);
                     break;
                  case 9:
                     if (curChar == 92)
  @@ -1513,18 +1526,18 @@
                     break;
                  case 13:
                     if (curChar == 92)
  -                     jjAddStates(50, 51);
  +                     jjAddStates(52, 53);
                     break;
                  case 16:
                     if (curChar == 101)
  -                     jjAddStates(48, 49);
  +                     jjAddStates(50, 51);
                     break;
                  case 17:
                     if (curChar != 100)
                        break;
                     if (kind > 46)
                        kind = 46;
  -                  jjAddStates(41, 43);
  +                  jjAddStates(43, 45);
                     break;
                  case 29:
                     if (curChar == 108)
  @@ -1699,7 +1712,7 @@
                     break;
                  case 2:
                     if (curChar == 32)
  -                     jjAddStates(52, 53);
  +                     jjAddStates(54, 55);
                     break;
                  case 3:
                     if (curChar == 40 && kind > 12)
  @@ -1778,13 +1791,13 @@
                        jjCheckNAdd(7);
                     }
                     else if (curChar == 92)
  -                     jjCheckNAddStates(54, 57);
  +                     jjCheckNAddStates(56, 59);
                     if (curChar == 92)
  -                     jjAddStates(36, 37);
  +                     jjAddStates(38, 39);
                     break;
                  case 25:
                     if (curChar == 92)
  -                     jjAddStates(36, 37);
  +                     jjAddStates(38, 39);
                     if (curChar == 92)
                        jjCheckNAddTwoStates(20, 21);
                     if (curChar == 92)
  @@ -1800,7 +1813,7 @@
                     break;
                  case 1:
                     if (curChar == 116)
  -                     jjAddStates(52, 53);
  +                     jjAddStates(54, 55);
                     break;
                  case 4:
                     if (curChar == 101)
  @@ -1815,7 +1828,7 @@
                     break;
                  case 8:
                     if (curChar == 92)
  -                     jjAddStates(36, 37);
  +                     jjAddStates(38, 39);
                     break;
                  case 11:
                  case 12:
  @@ -1831,7 +1844,7 @@
                     break;
                  case 17:
                     if (curChar == 92)
  -                     jjCheckNAddStates(54, 57);
  +                     jjCheckNAddStates(56, 59);
                     break;
                  case 18:
                     if (curChar == 92)
  @@ -1843,7 +1856,7 @@
                     break;
                  case 22:
                     if (curChar == 92)
  -                     jjAddStates(58, 59);
  +                     jjAddStates(60, 61);
                     break;
                  default : break;
               }
  @@ -2023,7 +2036,7 @@
               {
                  case 3:
                     if (curChar == 92)
  -                     jjCheckNAddStates(32, 35);
  +                     jjCheckNAddStates(34, 37);
                     break;
                  case 1:
                     if (kind > 16)
  @@ -2039,7 +2052,7 @@
                     break;
                  case 9:
                     if (curChar == 92)
  -                     jjAddStates(36, 37);
  +                     jjAddStates(38, 39);
                     break;
                  default : break;
               }
  @@ -2226,7 +2239,7 @@
               {
                  case 3:
                     if (curChar == 92)
  -                     jjCheckNAddStates(60, 63);
  +                     jjCheckNAddStates(62, 65);
                     break;
                  case 1:
                     if (kind > 16)
  @@ -2242,7 +2255,7 @@
                     break;
                  case 12:
                     if (curChar == 92)
  -                     jjAddStates(64, 65);
  +                     jjAddStates(66, 67);
                     break;
                  default : break;
               }
  @@ -2536,7 +2549,7 @@
                        jjCheckNAdd(5);
                     }
                     else if (curChar == 92)
  -                     jjCheckNAddStates(44, 47);
  +                     jjCheckNAddStates(46, 49);
                     break;
                  case 1:
                     if (kind > 16)
  @@ -2556,7 +2569,7 @@
                     break;
                  case 8:
                     if (curChar == 92)
  -                     jjCheckNAddStates(44, 47);
  +                     jjCheckNAddStates(46, 49);
                     break;
                  case 9:
                     if (curChar == 92)
  @@ -2568,7 +2581,7 @@
                     break;
                  case 13:
                     if (curChar == 92)
  -                     jjAddStates(50, 51);
  +                     jjAddStates(52, 53);
                     break;
                  default : break;
               }
  @@ -2831,9 +2844,9 @@
                     else if (curChar == 45)
                        jjCheckNAdd(23);
                     else if (curChar == 39)
  -                     jjCheckNAddStates(66, 68);
  +                     jjCheckNAddStates(68, 70);
                     else if (curChar == 34)
  -                     jjCheckNAddStates(69, 71);
  +                     jjCheckNAddStates(71, 73);
                     else if (curChar == 35)
                        jjstateSet[jjnewStateCnt++] = 2;
                     break;
  @@ -2858,11 +2871,11 @@
                     break;
                  case 5:
                     if (curChar == 34)
  -                     jjCheckNAddStates(69, 71);
  +                     jjCheckNAddStates(71, 73);
                     break;
                  case 6:
                     if ((0xfffffffbffffffffL & l) != 0L)
  -                     jjCheckNAddStates(69, 71);
  +                     jjCheckNAddStates(71, 73);
                     break;
                  case 7:
                     if (curChar == 34 && kind > 27)
  @@ -2870,15 +2883,15 @@
                     break;
                  case 9:
                     if ((0x8400000000L & l) != 0L)
  -                     jjCheckNAddStates(69, 71);
  +                     jjCheckNAddStates(71, 73);
                     break;
                  case 10:
                     if ((0xff000000000000L & l) != 0L)
  -                     jjCheckNAddStates(72, 75);
  +                     jjCheckNAddStates(74, 77);
                     break;
                  case 11:
                     if ((0xff000000000000L & l) != 0L)
  -                     jjCheckNAddStates(69, 71);
  +                     jjCheckNAddStates(71, 73);
                     break;
                  case 12:
                     if ((0xf000000000000L & l) != 0L)
  @@ -2890,19 +2903,19 @@
                     break;
                  case 14:
                     if (curChar == 32)
  -                     jjAddStates(76, 77);
  +                     jjAddStates(78, 79);
                     break;
                  case 15:
                     if (curChar == 10)
  -                     jjCheckNAddStates(69, 71);
  +                     jjCheckNAddStates(71, 73);
                     break;
                  case 16:
                     if (curChar == 39)
  -                     jjCheckNAddStates(66, 68);
  +                     jjCheckNAddStates(68, 70);
                     break;
                  case 17:
                     if ((0xffffff7fffffffffL & l) != 0L)
  -                     jjCheckNAddStates(66, 68);
  +                     jjCheckNAddStates(68, 70);
                     break;
                  case 19:
                     if (curChar == 32)
  @@ -2910,7 +2923,7 @@
                     break;
                  case 20:
                     if (curChar == 10)
  -                     jjCheckNAddStates(66, 68);
  +                     jjCheckNAddStates(68, 70);
                     break;
                  case 21:
                     if (curChar == 39 && kind > 27)
  @@ -2976,7 +2989,7 @@
                        jjCheckNAdd(25);
                     }
                     else if (curChar == 92)
  -                     jjCheckNAddStates(78, 81);
  +                     jjCheckNAddStates(80, 83);
                     break;
                  case 1:
                     if (kind > 16)
  @@ -2984,18 +2997,18 @@
                     break;
                  case 6:
                     if ((0xffffffffefffffffL & l) != 0L)
  -                     jjCheckNAddStates(69, 71);
  +                     jjCheckNAddStates(71, 73);
                     break;
                  case 8:
                     if (curChar == 92)
  -                     jjAddStates(82, 86);
  +                     jjAddStates(84, 88);
                     break;
                  case 9:
                     if ((0x14404410000000L & l) != 0L)
  -                     jjCheckNAddStates(69, 71);
  +                     jjCheckNAddStates(71, 73);
                     break;
                  case 17:
  -                  jjAddStates(66, 68);
  +                  jjAddStates(68, 70);
                     break;
                  case 18:
                     if (curChar == 92)
  @@ -3015,7 +3028,7 @@
                     break;
                  case 28:
                     if (curChar == 92)
  -                     jjCheckNAddStates(78, 81);
  +                     jjCheckNAddStates(80, 83);
                     break;
                  case 29:
                     if (curChar == 92)
  @@ -3027,7 +3040,7 @@
                     break;
                  case 33:
                     if (curChar == 92)
  -                     jjAddStates(87, 88);
  +                     jjAddStates(89, 90);
                     break;
                  default : break;
               }
  @@ -3050,11 +3063,11 @@
                     break;
                  case 6:
                     if (jjCanMove_0(hiByte, i1, i2, l1, l2))
  -                     jjAddStates(69, 71);
  +                     jjAddStates(71, 73);
                     break;
                  case 17:
                     if (jjCanMove_0(hiByte, i1, i2, l1, l2))
  -                     jjAddStates(66, 68);
  +                     jjAddStates(68, 70);
                     break;
                  default : break;
               }
  @@ -3331,7 +3344,7 @@
                        jjCheckNAdd(5);
                     }
                     else if (curChar == 92)
  -                     jjCheckNAddStates(44, 47);
  +                     jjCheckNAddStates(46, 49);
                     break;
                  case 1:
                     if (kind > 16)
  @@ -3351,7 +3364,7 @@
                     break;
                  case 8:
                     if (curChar == 92)
  -                     jjCheckNAddStates(44, 47);
  +                     jjCheckNAddStates(46, 49);
                     break;
                  case 9:
                     if (curChar == 92)
  @@ -3363,7 +3376,7 @@
                     break;
                  case 13:
                     if (curChar == 92)
  -                     jjAddStates(50, 51);
  +                     jjAddStates(52, 53);
                     break;
                  default : break;
               }
  @@ -3403,11 +3416,11 @@
   }
   static final int[] jjnextStates = {
      22, 23, 26, 11, 12, 13, 1, 2, 4, 11, 16, 12, 13, 19, 20, 24, 
  -   25, 58, 59, 60, 61, 69, 70, 66, 67, 14, 15, 17, 19, 20, 62, 63, 
  -   5, 6, 7, 8, 9, 10, 24, 25, 27, 18, 19, 21, 9, 10, 11, 12, 
  -   22, 29, 13, 14, 2, 3, 18, 19, 20, 21, 22, 23, 8, 9, 10, 11, 
  -   12, 13, 17, 18, 21, 6, 7, 8, 6, 11, 7, 8, 14, 15, 29, 30, 
  -   31, 32, 9, 10, 12, 14, 15, 33, 34, 
  +   25, 57, 58, 59, 60, 71, 73, 68, 69, 65, 66, 14, 15, 17, 19, 20, 
  +   61, 62, 5, 6, 7, 8, 9, 10, 24, 25, 27, 18, 19, 21, 9, 10, 
  +   11, 12, 22, 29, 13, 14, 2, 3, 18, 19, 20, 21, 22, 23, 8, 9, 
  +   10, 11, 12, 13, 17, 18, 21, 6, 7, 8, 6, 11, 7, 8, 14, 15, 
  +   29, 30, 31, 32, 9, 10, 12, 14, 15, 33, 34, 
   };
   private static final boolean jjCanMove_0(int hiByte, int i1, int i2, long l1, long 
l2)
   {
  @@ -3456,8 +3469,8 @@
      0x7e000L, 0x0L, 
   };
   private CharStream input_stream;
  -private final int[] jjrounds = new int[71];
  -private final int[] jjstateSet = new int[142];
  +private final int[] jjrounds = new int[74];
  +private final int[] jjstateSet = new int[148];
   StringBuffer image;
   int jjimageLen;
   int lengthOfMatch;
  @@ -3482,7 +3495,7 @@
   {
      int i;
      jjround = 0x80000001;
  -   for (i = 71; i-- > 0;)
  +   for (i = 74; i-- > 0;)
         jjrounds[i] = 0x80000000;
   }
   public void ReInit(CharStream stream, int lexState)
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to