Fixes to compile with current compilers, like kjc, jikes and sun javac.
authortwisti <none@none>
Tue, 3 Aug 2004 18:23:05 +0000 (18:23 +0000)
committertwisti <none@none>
Tue, 3 Aug 2004 18:23:05 +0000 (18:23 +0000)
tests/jvm98/check.diff
tests/jvm98/javac.diff
tests/jvm98/javac.output

index 5a6fb337f34870369baa07295fd082036221e596..0c879bb595a0e3257b180d03ded41cc86f329d04 100644 (file)
@@ -302,20 +302,43 @@ diff -u check1/Main.java check/Main.java
          ", priv=" + sub.getPrivate());
  }
  
-diff -u check1/PepTest.java check/PepTest.java
---- check1/PepTest.java        Wed Jun 17 22:14:13 1998
-+++ check/PepTest.java Fri Oct 25 16:12:43 2002
-@@ -13,9 +13,6 @@
+diff -u check1/Sub.java check/Sub.java
+--- check1/Sub.java    Wed Jun 17 22:14:14 1998
++++ check/Sub.java     Fri Oct 25 16:12:54 2002
+@@ -9,8 +9,6 @@
+  * See what happens here where we subclass Super
+  */
+-package spec.benchmarks._200_check;
+-
+ public class Sub extends Super{
+ ///////////////////////////////////////
+diff -u check1/Super.java check/Super.java
+--- check1/Super.java  Wed Jun 17 22:14:15 1998
++++ check/Super.java   Fri Oct 25 16:13:01 2002
+@@ -9,8 +9,6 @@
   * This source code is provided as is, without any express or implied warranty.
   */
  
+-package spec.benchmarks._200_check;
+-
+ public class Super{
+ ///////////////////////////////////////
+--- check1/PepTest.java        2004-08-03 17:41:02.000000000 +0200
++++ check/PepTest.java 2004-08-03 19:57:21.000000000 +0200
+@@ -20,9 +20,6 @@
+  *    Fix (jvm98support-25)
+  */
 -package spec.benchmarks._200_check;
 -import spec.harness.*;
 -
  class syncTest {
    int x = 5;
  
-@@ -89,7 +86,7 @@
+@@ -96,7 +93,7 @@
    public boolean gotError = false;
  
    String testDiv() {
@@ -324,7 +347,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int a, b;
      long c, d;
      double e, f;
-@@ -141,7 +138,7 @@
+@@ -148,7 +145,7 @@
    }
  
    String testIf() {
@@ -333,7 +356,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int a = 3, b, c;
      b = a;
      if(b * b == 9) 
-@@ -217,7 +214,7 @@
+@@ -224,7 +221,7 @@
  
    String testBitOps() {
      /* Simple test of a few bit operations. By no means complete. */
@@ -342,7 +365,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int v = 0xcafebabe;
      if (shiftAnd(v, 24) != 0xca) return "bad shift-and 1";
      if (shiftAnd(v, 16) != 0xfe) return "bad shift-and 2";
-@@ -228,7 +225,7 @@
+@@ -235,7 +232,7 @@
  
    String testFor() {
      int s = 0;
@@ -351,7 +374,7 @@ diff -u check1/PepTest.java check/PepTest.java
      for (int a = 0; a < 100; a++)
        for (int b = a; b >=0; b = b - 2)
          s = a + s + b;
-@@ -238,7 +235,7 @@
+@@ -245,7 +242,7 @@
    }
  
    String testTableSwitch() {
@@ -360,7 +383,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int s = 2, r;
      s = s * 3;
      switch(s) {
-@@ -270,7 +267,7 @@
+@@ -277,7 +274,7 @@
    }
  
    String testLookupSwitch() {
@@ -369,7 +392,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int s = 2, r;
      s = s * 3000;
      switch(s) {
-@@ -302,7 +299,7 @@
+@@ -309,7 +306,7 @@
    }
  
    String testHiddenField() {
@@ -378,7 +401,7 @@ diff -u check1/PepTest.java check/PepTest.java
      subClass f2 = new subClass();
      superClass f1 = f2;
      if (f1.val != 1) 
-@@ -318,10 +315,10 @@
+@@ -325,10 +322,10 @@
  
    void printTime() {
      java.util.Date now = new java.util.Date();
@@ -393,7 +416,7 @@ diff -u check1/PepTest.java check/PepTest.java
    }
  
    String checkInst(superClass x, boolean r1, boolean r2, boolean r3, int c) {
-@@ -337,7 +334,7 @@
+@@ -344,7 +341,7 @@
    }
  
    String checkInstanceOf() {
@@ -402,7 +425,7 @@ diff -u check1/PepTest.java check/PepTest.java
  
   /* subClass a[] = new subClass[2];
      ((superClass[])a)[1] = new superClass(); */
-@@ -363,7 +360,7 @@
+@@ -370,7 +367,7 @@
    }
  
    String checkInterfaceInstanceOf() {
@@ -411,7 +434,7 @@ diff -u check1/PepTest.java check/PepTest.java
      java.lang.Object c1 = new C1();
      java.lang.Object c2 = new C2();
      java.lang.Object c3 = new C3();
-@@ -390,7 +387,7 @@
+@@ -397,7 +394,7 @@
    }
  
    String testExc1() {
@@ -420,7 +443,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int x = 0;
      try {
        if (x == 0) x = 1; else x = -1;
-@@ -413,7 +410,7 @@
+@@ -420,7 +417,7 @@
    }
  
    String testExc2() {
@@ -429,7 +452,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int x = 0;
      try {
        if (x == 0) x = 1; else x = -1;
-@@ -433,7 +430,7 @@
+@@ -440,7 +437,7 @@
    }
  
    String testExc3() {
@@ -438,7 +461,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int x = 0;
      try {
        if (x == 0) x = 1; else x = -1;
-@@ -457,7 +454,7 @@
+@@ -464,7 +461,7 @@
    }
  
    String testExc4() {
@@ -447,7 +470,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int x = 0;
      try {
        if (x == 0) x = 1; else x = -1;
-@@ -477,7 +474,7 @@
+@@ -484,7 +481,7 @@
    }
  
    String testExc5() {
@@ -456,7 +479,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int x = 0;
      try {
        if (x == 0) x = 1; else x = -1;
-@@ -498,7 +495,7 @@
+@@ -505,7 +502,7 @@
    }
  
    String testExc6() {
@@ -465,7 +488,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int x = 0;
      try {
        x = 1;
-@@ -514,7 +511,7 @@
+@@ -521,7 +518,7 @@
    }
  
    String testExc7() {
@@ -474,7 +497,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int x = 0;
      try {
        x = 1;
-@@ -540,7 +537,7 @@
+@@ -547,7 +544,7 @@
    final static int allocChunk = 50000;
  
    String testExc8() {
@@ -483,7 +506,7 @@ diff -u check1/PepTest.java check/PepTest.java
      System.gc();
      Runtime runt = Runtime.getRuntime();
      long freeSpace = runt.freeMemory();
-@@ -572,7 +569,7 @@
+@@ -579,7 +576,7 @@
    }
   
    String testExc9() {
@@ -492,7 +515,7 @@ diff -u check1/PepTest.java check/PepTest.java
      System.gc();
      Runtime runt = Runtime.getRuntime();
      long freeSpace = runt.freeMemory();
-@@ -612,7 +609,7 @@
+@@ -619,7 +616,7 @@
    
  
    String testStringHash() {
@@ -501,7 +524,7 @@ diff -u check1/PepTest.java check/PepTest.java
      String res;
      /* These are the  JDK1.1 values.  */
      if (null != (res = stringHash("monkey", -817689237, -1068495917)))  
-@@ -630,7 +627,7 @@
+@@ -637,7 +634,7 @@
  
  
    String testObjectHash() {
@@ -510,7 +533,7 @@ diff -u check1/PepTest.java check/PepTest.java
      java.util.Hashtable ht = new java.util.Hashtable();
      Integer ii;
      for (int i = 0; i < 1000; i++) {
-@@ -645,7 +642,7 @@
+@@ -652,7 +649,7 @@
    }
  
    String loopExitContinueInExceptionHandler() {
@@ -519,7 +542,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int i = 0;
      while(i < 10000) {
        i++;
-@@ -667,7 +664,7 @@
+@@ -674,7 +671,7 @@
    }
  
    String testClone() {
@@ -528,7 +551,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int[] w, v = new int[100];   /* Check that we can clone arrays. */
      for (int i = 0; i < v.length; i++) v[i] = i * i;
      w = (int[])v.clone();
-@@ -705,16 +702,16 @@
+@@ -712,16 +709,16 @@
    }
  
    void printInterfaces(java.lang.Class cl) {
@@ -550,7 +573,7 @@ diff -u check1/PepTest.java check/PepTest.java
    }
  
    String testClass() {
-@@ -754,7 +751,7 @@
+@@ -761,7 +758,7 @@
    }
  
    String testWaitNull() {
@@ -559,7 +582,7 @@ diff -u check1/PepTest.java check/PepTest.java
      try {
        ((java.lang.Object)null).wait(43);
      } catch (java.lang.Exception e) {
-@@ -766,7 +763,7 @@
+@@ -773,7 +770,7 @@
    }
  
    String testVarAndMethodNameClash() {
@@ -568,7 +591,7 @@ diff -u check1/PepTest.java check/PepTest.java
      superClass s = new superClass();
      int x;
  
-@@ -801,12 +798,12 @@
+@@ -808,12 +805,12 @@
  
    void checkAllNull(java.lang.Object a[]) {
      for (int i = 0; i < a.length; i++) {
@@ -583,7 +606,7 @@ diff -u check1/PepTest.java check/PepTest.java
      subClass   a[] = new   subClass[10];
      superClass b[] = new superClass[10];
  
-@@ -910,9 +907,9 @@
+@@ -923,9 +920,9 @@
      if (a == 1)
        throw(new java.lang.ArithmeticException("fisk"));
      if (a == 1)
@@ -595,7 +618,7 @@ diff -u check1/PepTest.java check/PepTest.java
    }
  
    int testDup() {
-@@ -933,7 +930,7 @@
+@@ -946,7 +943,7 @@
    static int      staticIntArray[][] = {{1,2,3}, {4,5,6}};
  
    String testArray() {
@@ -604,7 +627,7 @@ diff -u check1/PepTest.java check/PepTest.java
      int x[];
      x = new int[6];
      x[4] = 3;
-@@ -977,33 +974,33 @@
+@@ -991,33 +988,33 @@
    }
  
    void printPrimes() {
@@ -649,7 +672,7 @@ diff -u check1/PepTest.java check/PepTest.java
      }
      return ok;
    }
-@@ -1011,21 +1008,21 @@
+@@ -1025,21 +1022,21 @@
    boolean checkRemD(double a, double b, double res) {
      boolean ok = (res == a % b);
      if (!ok) {
@@ -676,7 +699,7 @@ diff -u check1/PepTest.java check/PepTest.java
      if (!checkRemL( 10L,  7L, 3L))  ok = false;
      if (!checkRemL( 10L, -7L, 3L))  ok = false;
      if (!checkRemL(-10L,  7L, -3L)) ok = false;
-@@ -1036,7 +1033,7 @@
+@@ -1050,7 +1047,7 @@
      if (!checkRemD(-10.5,  7.0, -3.5)) ok = false;
      if (!checkRemD(-10.5, -7.0, -3.5)) ok = false;
      if (!ok) return "remainders failed";
@@ -685,7 +708,7 @@ diff -u check1/PepTest.java check/PepTest.java
      return null; 
    }
  
-@@ -1050,14 +1047,14 @@
+@@ -1064,14 +1061,14 @@
        m = ar;
      if (m == 0.0) m = 1.0;
      if ((v - r) / m > 0.0001) {
@@ -702,7 +725,7 @@ diff -u check1/PepTest.java check/PepTest.java
      boolean ok = true; 
      if (!checkClose("log(0.7)",  Math.log(0.7),  -0.356675)) ok = false;
      if (!checkClose("sin(0.7)",  Math.sin(0.7),   0.644218)) ok = false;
-@@ -1096,13 +1093,13 @@
+@@ -1110,13 +1107,13 @@
    }
     
    String testDeepStack() {
@@ -718,7 +741,7 @@ diff -u check1/PepTest.java check/PepTest.java
      String right = "-9223372036854775808";
      if (!right.equals("" + ((long)1 << 63)))
        return "(long)1 << 63 failed, returned: " + ((long)1 << 63) +
-@@ -1134,7 +1131,7 @@
+@@ -1148,7 +1145,7 @@
    }
  
    String testGC() {
@@ -727,7 +750,7 @@ diff -u check1/PepTest.java check/PepTest.java
      byte[][] bytesArrays = new byte[1000][];
      bytesArrays[0] = new byte[1000];  /* See if GC eats this array! */
      Runtime.getRuntime().gc();
-@@ -1156,7 +1153,7 @@
+@@ -1170,7 +1167,7 @@
  /*
   * Skip file tests in an applet, wnb 2/13/98
    String testFileOps() {
@@ -736,7 +759,7 @@ diff -u check1/PepTest.java check/PepTest.java
      java.io.File f = new java.io.File(".");
      if (!f.isDirectory()) return "'.' is not a directory";
      if (!f.exists())      return "'.' does not exist";
-@@ -1208,11 +1205,11 @@
+@@ -1222,11 +1219,11 @@
  //  Don't perform fp accuracy check so that 80-bit intermediate values
  //  will not be flagged as invalid. Per precedent of (osgjava-143) November
  //  1997 minutes, and (osgjava-340) May 1998 minutes: specifications section
@@ -751,27 +774,3 @@ diff -u check1/PepTest.java check/PepTest.java
    }
  
    public static void main(String[] args) {
-diff -u check1/Sub.java check/Sub.java
---- check1/Sub.java    Wed Jun 17 22:14:14 1998
-+++ check/Sub.java     Fri Oct 25 16:12:54 2002
-@@ -9,8 +9,6 @@
-  * See what happens here where we subclass Super
-  */
--package spec.benchmarks._200_check;
--
- public class Sub extends Super{
- ///////////////////////////////////////
-diff -u check1/Super.java check/Super.java
---- check1/Super.java  Wed Jun 17 22:14:15 1998
-+++ check/Super.java   Fri Oct 25 16:13:01 2002
-@@ -9,8 +9,6 @@
-  * This source code is provided as is, without any express or implied warranty.
-  */
--package spec.benchmarks._200_check;
--
- public class Super{
- ///////////////////////////////////////
index 4792d71f303f146fe6c8cedd803a83a41dda71c3..4cf8a949e4d28d5909038ee58b1b40d66b0ee3fe 100644 (file)
@@ -22,24 +22,13 @@ diff -u javac1/input/lib/spec/benchmarks/_202_jess/Main.java javac/input/lib/spe
 diff -Nu javac2/postoutput.sh javac/postoutput.sh
 --- javac2/postoutput.sh       Thu Jan  1 01:00:00 1970
 +++ javac/postoutput.sh        Mon Dec  2 09:53:53 2002
-@@ -0,0 +1,7 @@
+@@ -0,0 +1,6 @@
 +unset LANG LC_ALL LC_COLLATE
 +rm -f *.class
-+../../cacao -ieee sun.tools.javac.Main -classpath classes.zip JavaLex.java
++$JAVAC -classpath classes.zip JavaLex.java
 +rm -fr sun
-+../../cacao -ieee -log /dev/null sun.tools.javap.JavaP -classpath .:lib -c `ls *.class|sed 's/\.class//g'` | sed 's/\#[0-9]*/#/g' >> javac.output
-+../../cacao -ieee JavaLex sample.lex
++$JAVA JavaLex sample.lex
 +cat sample.lex.java >> javac.output
---- javac1/input/JavaLex.java  Wed Jun 17 19:59:04 1998
-+++ javac/input/JavaLex.java   Mon Dec  2 12:49:16 2002
-@@ -3407,7 +3407,6 @@
-         lg = new CLexGen(arg[0]);
-         lg.generate();
--        spec.benchmarks._202_jess.Main.main(null);
-       }
- }    
-
 diff -Nu javac2/setup.sh javac/setup.sh
 --- javac2/setup.sh    Thu Jan  1 01:00:00 1970
 +++ javac/setup.sh     Mon Dec  2 12:52:56 2002
@@ -49,7 +38,7 @@ diff -Nu javac2/setup.sh javac/setup.sh
 +mv Middle.java Main.java
 +cp ../../jvm98/spec/benchmarks/_*_jess/input/* input
 +mv lib/spec .
-+../../cacao -ieee sun.tools.javac.Main -d . spec/*/*/*.java
++$JAVAC -d . spec/*/*/*.java
 diff -Nu javac2/sample.lex javac/sample.lex
 --- javac2/sample.lex  Thu Jan  1 01:00:00 1970
 +++ javac/sample.lex   Wed Sep  6 16:09:48 2000
@@ -213,3 +202,531 @@ diff -Nu javac2/sample.lex javac/sample.lex
 +
 +
 +
+--- javac1/input/lib/spec/benchmarks/_202_jess/Funcall.java    2004-08-03 18:29:03.000000000 +0200
++++ javac/input/lib/spec/benchmarks/_202_jess/Funcall.java     2004-08-03 18:02:35.000000000 +0200
+@@ -265,9 +265,9 @@
+       engine.advance();
+       switch (engine.st.ttype) {
+-      case engine.st.TT_WORD:
++      case StreamTokenizer.TT_WORD:
+         return new Value(RU.putAtom(engine.st.sval), RU.ATOM);
+-      case engine.st.TT_NUMBER:
++      case StreamTokenizer.TT_NUMBER:
+         return new Value(engine.st.nval, RU.FLOAT);
+       case '"':
+         return new Value(RU.putAtom(engine.st.sval), RU.STRING);
+--- javac1/input/lib/spec/benchmarks/_202_jess/Jesp.java       2004-08-03 18:29:03.000000000 +0200
++++ javac/input/lib/spec/benchmarks/_202_jess/Jesp.java        2004-08-03 18:05:05.000000000 +0200
+@@ -104,12 +104,12 @@
+   private Value ParseSexp() throws ReteException {
+     if (st.ttype != '(')
+-    if (advance() != st.TT_WORD)
++    if (advance() != StreamTokenizer.TT_WORD)
+       throw new ReteException("Jesp::ParseSexp", "Expected '(' at line " + st.lineno(),
+                               "" + st.ttype);
+     /* first symbol is always a word */
+-    if (advance() != st.TT_WORD)
++    if (advance() != StreamTokenizer.TT_WORD)
+       throw new ReteException("Jesp::ParseSexp", "Expected an atom at line "+st.lineno(),
+                               "" + st.ttype);
+     
+@@ -153,7 +153,7 @@
+     while (st.ttype == '?') {
+       advance();
+       // name of variable expected
+-      if (st.ttype != st.TT_WORD)
++      if (st.ttype != StreamTokenizer.TT_WORD)
+         throw new ReteException("Jesp::ParseDefglobal",
+                                 "Expected an atom for variable at line " + st.lineno(),
+                                 "" + st.ttype);
+@@ -164,9 +164,9 @@
+       advance();
+       switch (st.ttype) {
+-      case st.TT_WORD:
++      case StreamTokenizer.TT_WORD:
+         dg.AddGlobal(g, new Value(st.sval, RU.ATOM)); break;
+-      case st.TT_NUMBER:
++      case StreamTokenizer.TT_NUMBER:
+         dg.AddGlobal(g, new Value(st.nval, RU.FLOAT)); break;
+       case '"':
+         dg.AddGlobal(g, new Value(st.sval, RU.STRING)); break;
+@@ -207,7 +207,7 @@
+     advance();
+     // name of deffacts required
+-    if (st.ttype != st.TT_WORD)
++    if (st.ttype != StreamTokenizer.TT_WORD)
+       throw new ReteException("Jesp::ParseDeffacts", "Expected an atom at line "
+                               + st.lineno(), "" + st.ttype);
+@@ -267,7 +267,7 @@
+     advance();
+     // name of defrule required
+-    if (st.ttype != st.TT_WORD) 
++    if (st.ttype != StreamTokenizer.TT_WORD) 
+       throw new ReteException("Jesp::ParseDefrule", "Expected an atom at line "
+                               + st.lineno(), "" + st.ttype);
+     name = st.sval;
+@@ -345,7 +345,7 @@
+       dr.AddPattern(p);
+     }
+-    if (st.ttype != st.TT_WORD || !st.sval.equals("=>"))
++    if (st.ttype != StreamTokenizer.TT_WORD || !st.sval.equals("=>"))
+       throw new ReteException("Jesp::ParseDefrule","expected '=>' in rule at line "
+                               + st.lineno(), name);
+     advance(); // throw out '=>'
+@@ -382,7 +382,7 @@
+     advance();
+     // name of deffunction required
+-    if (st.ttype != st.TT_WORD) 
++    if (st.ttype != StreamTokenizer.TT_WORD) 
+       throw new ReteException("Jesp::ParseDeffunction", "Expected an atom at line "
+                               + st.lineno(),"" + st.ttype);
+     name = st.sval;
+@@ -446,7 +446,7 @@
+     
+     // class name
+     advance();
+-    if (st.ttype != st.TT_WORD)
++    if (st.ttype != StreamTokenizer.TT_WORD)
+       throw new ReteException("Jesp::ParseFact",
+                               "Bad class name at line " + st.lineno(),
+                               "\"" + (char) st.ttype + "\"");
+@@ -471,16 +471,16 @@
+       f = new Fact(name, RU.UNORDERED_FACT, engine);
+       while (st.ttype == '(') {
+         advance();
+-        if (st.ttype != st.TT_WORD)
++        if (st.ttype != StreamTokenizer.TT_WORD)
+           throw new ReteException("Jesp::ParseFact",
+                                   "Bad slot name at line " + st.lineno(),
+                                   "\"" + (char) st.ttype + "\"");
+         slot = st.sval;
+         advance();
+         switch (st.ttype) {
+-        case st.TT_WORD:
++        case StreamTokenizer.TT_WORD:
+           f.AddValue(slot, st.sval, RU.ATOM); break;
+-        case st.TT_NUMBER:
++        case StreamTokenizer.TT_NUMBER:
+           f.AddValue(slot, st.nval, RU.FLOAT); break;
+         case '"':
+           f.AddValue(slot, st.sval, RU.STRING); break;
+@@ -508,9 +508,9 @@
+       f = new Fact(name, RU.ORDERED_FACT, engine);
+       while (st.ttype != ')') {
+         switch (st.ttype) {
+-        case st.TT_WORD:
++        case StreamTokenizer.TT_WORD:
+           f.AddValue(st.sval, RU.ATOM); break;
+-        case st.TT_NUMBER:
++        case StreamTokenizer.TT_NUMBER:
+           f.AddValue(st.nval, RU.FLOAT); break;
+         case '"':
+           f.AddValue(st.sval, RU.STRING); break;
+@@ -564,7 +564,7 @@
+     
+     // class name
+     advance();
+-    if (st.ttype != st.TT_WORD)
++    if (st.ttype != StreamTokenizer.TT_WORD)
+       throw new ReteException("Jesp::ParsePattern",
+                               "Bad class name at line " + st.lineno(),
+                               "\"" + (char) st.ttype + "\"");
+@@ -597,7 +597,7 @@
+       p = new Pattern(name, RU.UNORDERED_FACT, engine);
+       while (st.ttype == '(') {
+         advance();
+-        if (st.ttype != st.TT_WORD)
++        if (st.ttype != StreamTokenizer.TT_WORD)
+           throw new ReteException("Jesp::ParsePattern",
+                                   "Bad slot name at line " + st.lineno(),
+                                   "\"" + (char) st.ttype + "\"");
+@@ -613,9 +613,9 @@
+           }
+           
+           switch (st.ttype) {
+-          case st.TT_WORD:
++          case StreamTokenizer.TT_WORD:
+             p.AddTest(slot, new Value(st.sval, RU.ATOM), not_slot); break;
+-          case st.TT_NUMBER:
++          case StreamTokenizer.TT_NUMBER:
+             p.AddTest(slot, new Value(st.nval, RU.FLOAT), not_slot); break;
+           case '"':
+             p.AddTest(slot, new Value(st.sval, RU.STRING), not_slot); break;
+@@ -666,9 +666,9 @@
+           }
+           
+           switch (st.ttype) {
+-          case st.TT_WORD:
++          case StreamTokenizer.TT_WORD:
+             p.AddTest(new Value(st.sval, RU.ATOM), not_slot); break;
+-          case st.TT_NUMBER:
++          case StreamTokenizer.TT_NUMBER:
+             p.AddTest(new Value(st.nval, RU.FLOAT), not_slot); break;
+           case '"':
+             p.AddTest(new Value(st.sval, RU.STRING), not_slot); break;
+@@ -724,7 +724,7 @@
+     
+     // functor
+     switch (st.ttype) {
+-    case st.TT_WORD:
++    case StreamTokenizer.TT_WORD:
+       name = st.sval;
+       break;
+     case '-': case '/':
+@@ -734,16 +734,16 @@
+     default:
+       throw new ReteException("Jesp::ParseFuncall",
+                               "Bad Functor at line " + st.lineno(),
+-                              "\"" + (char) st.ttype + "\"");;
++                              "\"" + (char) st.ttype + "\"");
+     }
+     advance();
+     
+     f = new Funcall(name, engine);
+     while (st.ttype != ')') {
+       switch (st.ttype) {
+-      case st.TT_WORD:
++      case StreamTokenizer.TT_WORD:
+         f.AddArgument(st.sval, RU.ATOM); break;
+-      case st.TT_NUMBER:
++      case StreamTokenizer.TT_NUMBER:
+         f.AddArgument(st.nval, RU.FLOAT); break;
+       case '"':
+         f.AddArgument(st.sval, RU.STRING); break;
+@@ -793,9 +793,9 @@
+     pair.add(new Value(st.sval, RU.ATOM));
+     advance();
+     switch (st.ttype) {
+-    case st.TT_WORD:
++    case StreamTokenizer.TT_WORD:
+       pair.add(new Value(st.sval, RU.ATOM)); break;
+-    case st.TT_NUMBER:
++    case StreamTokenizer.TT_NUMBER:
+       pair.add(new Value(st.nval, RU.FLOAT)); break;
+     case '"':
+       pair.add(new Value(st.sval, RU.STRING)); break;
+@@ -833,7 +833,7 @@
+     advance();
+     // name of deftemplate: required
+-    if (st.ttype == st.TT_WORD) {
++    if (st.ttype == StreamTokenizer.TT_WORD) {
+       name = st.sval;
+       dt = new Deftemplate(st.sval, RU.UNORDERED_FACT);
+       advance();
+@@ -853,17 +853,17 @@
+     // Now we're looking for slot descriptors.
+     while (st.ttype == '(') {
+       advance();
+-      if (st.ttype == st.TT_WORD)
++      if (st.ttype == StreamTokenizer.TT_WORD)
+         if (st.sval.equals("slot")) {
+           advance();
+-          if (st.ttype == st.TT_WORD) {
++          if (st.ttype == StreamTokenizer.TT_WORD) {
+             default_value = new Value(RU.NONE, RU.NONE);
+             name = st.sval;
+             advance();
+             // parse slot descriptor fields
+             while (st.ttype == '(') {
+               advance();
+-              if (st.ttype != st.TT_WORD)
++              if (st.ttype != StreamTokenizer.TT_WORD)
+                 throw new ReteException("Jesp::ParseDeftemplate",
+                                         "Syntax error at slot qualifier at line "
+                                         + st.lineno(),
+@@ -871,9 +871,9 @@
+               if (st.sval.equals("default")) {
+                 advance();
+                 switch (st.ttype) {
+-                case st.TT_WORD:
++                case StreamTokenizer.TT_WORD:
+                   default_value = new Value(RU.putAtom(st.sval), RU.ATOM); break;
+-                case st.TT_NUMBER:
++                case StreamTokenizer.TT_NUMBER:
+                   default_value = new Value(st.nval, RU.FLOAT); break;
+                 case '"':
+                   default_value = new Value(st.sval, RU.STRING); break;
+--- javac1/input/JavaLex.java  2004-08-03 18:37:20.000000000 +0200
++++ javac/input/JavaLex.java   2004-08-03 18:37:05.000000000 +0200
+@@ -1793,23 +1793,23 @@
+       {
+         switch (token)
+           {
+-          case m_lexGen.CLOSE_PAREN:
+-          case m_lexGen.AT_EOL:
+-          case m_lexGen.OR:
+-          case m_lexGen.EOS:
++          case CLexGen.CLOSE_PAREN:
++          case CLexGen.AT_EOL:
++          case CLexGen.OR:
++          case CLexGen.EOS:
+             return false;
+             
+-          case m_lexGen.CLOSURE:
+-          case m_lexGen.PLUS_CLOSE:
+-          case m_lexGen.OPTIONAL:
++          case CLexGen.CLOSURE:
++          case CLexGen.PLUS_CLOSE:
++          case CLexGen.OPTIONAL:
+             CError.parse_error(CError.E_CLOSE,m_input.m_line_number);
+             return false;
+-          case m_lexGen.CCL_END:
++          case CLexGen.CCL_END:
+             CError.parse_error(CError.E_BRACKET,m_input.m_line_number);
+             return false;
+-          case m_lexGen.AT_BOL:
++          case CLexGen.AT_BOL:
+             CError.parse_error(CError.E_BOL,m_input.m_line_number);
+             return false;
+@@ -3407,7 +3407,6 @@
+         lg = new CLexGen(arg[0]);
+         lg.generate();
+-        spec.benchmarks._202_jess.Main.main(null);
+       }
+ }    
+
+@@ -8813,23 +8813,23 @@
+       {
+         switch (token)
+           {
+-          case m_lexGen.CLOSE_PAREN:
+-          case m_lexGen.AT_EOL:
+-          case m_lexGen.OR:
+-          case m_lexGen.EOS:
++          case CLexGen.CLOSE_PAREN:
++          case CLexGen.AT_EOL:
++          case CLexGen.OR:
++          case CLexGen.EOS:
+             return false;
+             
+-          case m_lexGen.CLOSURE:
+-          case m_lexGen.PLUS_CLOSE:
+-          case m_lexGen.OPTIONAL:
++          case CLexGen.CLOSURE:
++          case CLexGen.PLUS_CLOSE:
++          case CLexGen.OPTIONAL:
+             JJdTyoVCJ.parse_error(JJdTyoVCJ.E_CLOSE,m_input.m_line_number);
+             return false;
+-          case m_lexGen.CCL_END:
++          case CLexGen.CCL_END:
+             JJdTyoVCJ.parse_error(JJdTyoVCJ.E_BRACKET,m_input.m_line_number);
+             return false;
+-          case m_lexGen.AT_BOL:
++          case CLexGen.AT_BOL:
+             JJdTyoVCJ.parse_error(JJdTyoVCJ.E_BOL,m_input.m_line_number);
+             return false;
+@@ -15831,23 +15831,23 @@
+       {
+         switch (token)
+           {
+-          case m_lexGen.CLOSE_PAREN:
+-          case m_lexGen.AT_EOL:
+-          case m_lexGen.OR:
+-          case m_lexGen.EOS:
++          case CLexGen.CLOSE_PAREN:
++          case CLexGen.AT_EOL:
++          case CLexGen.OR:
++          case CLexGen.EOS:
+             return false;
+             
+-          case m_lexGen.CLOSURE:
+-          case m_lexGen.PLUS_CLOSE:
+-          case m_lexGen.OPTIONAL:
++          case CLexGen.CLOSURE:
++          case CLexGen.PLUS_CLOSE:
++          case CLexGen.OPTIONAL:
+             fdUvxtAVx.parse_error(fdUvxtAVx.E_CLOSE,m_input.m_line_number);
+             return false;
+-          case m_lexGen.CCL_END:
++          case CLexGen.CCL_END:
+             fdUvxtAVx.parse_error(fdUvxtAVx.E_BRACKET,m_input.m_line_number);
+             return false;
+-          case m_lexGen.AT_BOL:
++          case CLexGen.AT_BOL:
+             fdUvxtAVx.parse_error(fdUvxtAVx.E_BOL,m_input.m_line_number);
+             return false;
+@@ -22849,23 +22849,23 @@
+       {
+         switch (token)
+           {
+-          case m_lexGen.CLOSE_PAREN:
+-          case m_lexGen.AT_EOL:
+-          case m_lexGen.OR:
+-          case m_lexGen.EOS:
++          case CLexGen.CLOSE_PAREN:
++          case CLexGen.AT_EOL:
++          case CLexGen.OR:
++          case CLexGen.EOS:
+             return false;
+             
+-          case m_lexGen.CLOSURE:
+-          case m_lexGen.PLUS_CLOSE:
+-          case m_lexGen.OPTIONAL:
++          case CLexGen.CLOSURE:
++          case CLexGen.PLUS_CLOSE:
++          case CLexGen.OPTIONAL:
+             pERmcHeDz.parse_error(pERmcHeDz.E_CLOSE,m_input.m_line_number);
+             return false;
+-          case m_lexGen.CCL_END:
++          case CLexGen.CCL_END:
+             pERmcHeDz.parse_error(pERmcHeDz.E_BRACKET,m_input.m_line_number);
+             return false;
+-          case m_lexGen.AT_BOL:
++          case CLexGen.AT_BOL:
+             pERmcHeDz.parse_error(pERmcHeDz.E_BOL,m_input.m_line_number);
+             return false;
+@@ -29867,23 +29867,23 @@
+       {
+         switch (token)
+           {
+-          case m_lexGen.CLOSE_PAREN:
+-          case m_lexGen.AT_EOL:
+-          case m_lexGen.OR:
+-          case m_lexGen.EOS:
++          case CLexGen.CLOSE_PAREN:
++          case CLexGen.AT_EOL:
++          case CLexGen.OR:
++          case CLexGen.EOS:
+             return false;
+             
+-          case m_lexGen.CLOSURE:
+-          case m_lexGen.PLUS_CLOSE:
+-          case m_lexGen.OPTIONAL:
++          case CLexGen.CLOSURE:
++          case CLexGen.PLUS_CLOSE:
++          case CLexGen.OPTIONAL:
+             KzuxJIHqb.parse_error(KzuxJIHqb.E_CLOSE,m_input.m_line_number);
+             return false;
+-          case m_lexGen.CCL_END:
++          case CLexGen.CCL_END:
+             KzuxJIHqb.parse_error(KzuxJIHqb.E_BRACKET,m_input.m_line_number);
+             return false;
+-          case m_lexGen.AT_BOL:
++          case CLexGen.AT_BOL:
+             KzuxJIHqb.parse_error(KzuxJIHqb.E_BOL,m_input.m_line_number);
+             return false;
+@@ -36885,23 +36885,23 @@
+       {
+         switch (token)
+           {
+-          case m_lexGen.CLOSE_PAREN:
+-          case m_lexGen.AT_EOL:
+-          case m_lexGen.OR:
+-          case m_lexGen.EOS:
++          case CLexGen.CLOSE_PAREN:
++          case CLexGen.AT_EOL:
++          case CLexGen.OR:
++          case CLexGen.EOS:
+             return false;
+             
+-          case m_lexGen.CLOSURE:
+-          case m_lexGen.PLUS_CLOSE:
+-          case m_lexGen.OPTIONAL:
++          case CLexGen.CLOSURE:
++          case CLexGen.PLUS_CLOSE:
++          case CLexGen.OPTIONAL:
+             zYNGrmVJo.parse_error(zYNGrmVJo.E_CLOSE,m_input.m_line_number);
+             return false;
+-          case m_lexGen.CCL_END:
++          case CLexGen.CCL_END:
+             zYNGrmVJo.parse_error(zYNGrmVJo.E_BRACKET,m_input.m_line_number);
+             return false;
+-          case m_lexGen.AT_BOL:
++          case CLexGen.AT_BOL:
+             zYNGrmVJo.parse_error(zYNGrmVJo.E_BOL,m_input.m_line_number);
+             return false;
+@@ -43903,23 +43903,23 @@
+       {
+         switch (token)
+           {
+-          case m_lexGen.CLOSE_PAREN:
+-          case m_lexGen.AT_EOL:
+-          case m_lexGen.OR:
+-          case m_lexGen.EOS:
++          case CLexGen.CLOSE_PAREN:
++          case CLexGen.AT_EOL:
++          case CLexGen.OR:
++          case CLexGen.EOS:
+             return false;
+             
+-          case m_lexGen.CLOSURE:
+-          case m_lexGen.PLUS_CLOSE:
+-          case m_lexGen.OPTIONAL:
++          case CLexGen.CLOSURE:
++          case CLexGen.PLUS_CLOSE:
++          case CLexGen.OPTIONAL:
+             ZonUICcHj.parse_error(ZonUICcHj.E_CLOSE,m_input.m_line_number);
+             return false;
+-          case m_lexGen.CCL_END:
++          case CLexGen.CCL_END:
+             ZonUICcHj.parse_error(ZonUICcHj.E_BRACKET,m_input.m_line_number);
+             return false;
+-          case m_lexGen.AT_BOL:
++          case CLexGen.AT_BOL:
+             ZonUICcHj.parse_error(ZonUICcHj.E_BOL,m_input.m_line_number);
+             return false;
+@@ -50921,23 +50921,23 @@
+       {
+         switch (token)
+           {
+-          case m_lexGen.CLOSE_PAREN:
+-          case m_lexGen.AT_EOL:
+-          case m_lexGen.OR:
+-          case m_lexGen.EOS:
++          case CLexGen.CLOSE_PAREN:
++          case CLexGen.AT_EOL:
++          case CLexGen.OR:
++          case CLexGen.EOS:
+             return false;
+             
+-          case m_lexGen.CLOSURE:
+-          case m_lexGen.PLUS_CLOSE:
+-          case m_lexGen.OPTIONAL:
++          case CLexGen.CLOSURE:
++          case CLexGen.PLUS_CLOSE:
++          case CLexGen.OPTIONAL:
+             qvqQhISao.parse_error(qvqQhISao.E_CLOSE,m_input.m_line_number);
+             return false;
+-          case m_lexGen.CCL_END:
++          case CLexGen.CCL_END:
+             qvqQhISao.parse_error(qvqQhISao.E_BRACKET,m_input.m_line_number);
+             return false;
+-          case m_lexGen.AT_BOL:
++          case CLexGen.AT_BOL:
+             qvqQhISao.parse_error(qvqQhISao.E_BOL,m_input.m_line_number);
+             return false;
index 3c1f811b4d54827f929a15505a68d5030228f852..c754eb564cd446aa467db03ed41c823ac7076f04 100644 (file)
@@ -97,99950 +97,6 @@ check #14.0= 27.0
    ------
  = 7.0 2.0 3.0 9.0 7.0 0.0
 check #15.0= 28.0
-Compiled from JavaLex.java
-final class AMrQFMJUp extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    AMrQFMJUp();
-    void make_dfa(EpinONEnm, drHChFQzb);
-    void move(java.util.Vector, java.util.BitSet, int, YvZqHUyzK);
-}
-
-Method AMrQFMJUp()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void set(EpinONEnm, drHChFQzb)
-   0 aload_0
-   1 aload_1
-   2 putfield # <Field EpinONEnm m_lexGen>
-   5 aload_0
-   6 aload_2
-   7 putfield # <Field drHChFQzb m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field EpinONEnm m_lexGen>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field drHChFQzb m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void make_dfa(EpinONEnm, drHChFQzb)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 invokespecial # <Method void set(EpinONEnm, drHChFQzb)>
-  10 aload_0
-  11 invokespecial # <Method void make_dtrans()>
-  14 aload_0
-  15 invokespecial # <Method void free_nfa_states()>
-  18 aload_0
-  19 invokespecial # <Method void free_dfa_states()>
-  22 return
-
-Method void make_dtrans()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "Working on DFA states.">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 new # <Class YvZqHUyzK>
-  11 dup
-  12 invokespecial # <Method YvZqHUyzK()>
-  15 astore_2
-  16 aload_0
-  17 iconst_0
-  18 putfield # <Field int m_unmarked_dfa>
-  21 aload_0
-  22 getfield # <Field drHChFQzb m_spec>
-  25 getfield # <Field java.util.Vector m_state_rules[]>
-  28 arraylength
-  29 istore 9
-  31 aload_0
-  32 getfield # <Field drHChFQzb m_spec>
-  35 iload 9
-  37 newarray int
-  39 putfield # <Field int m_state_dtrans[]>
-  42 iconst_0
-  43 istore 8
-  45 goto 517
-  48 aload_0
-  49 getfield # <Field drHChFQzb m_spec>
-  52 getfield # <Field java.util.Vector m_state_rules[]>
-  55 iload 8
-  57 aaload
-  58 invokevirtual # <Method int size()>
-  61 ifne 78
-  64 aload_0
-  65 getfield # <Field drHChFQzb m_spec>
-  68 getfield # <Field int m_state_dtrans[]>
-  71 iload 8
-  73 iconst_m1
-  74 iastore
-  75 goto 514
-  78 aload_2
-  79 aload_0
-  80 getfield # <Field drHChFQzb m_spec>
-  83 getfield # <Field java.util.Vector m_state_rules[]>
-  86 iload 8
-  88 aaload
-  89 invokevirtual # <Method java.lang.Object clone()>
-  92 checkcast # <Class java.util.Vector>
-  95 putfield # <Field java.util.Vector m_nfa_set>
-  98 aload_0
-  99 aload_2
- 100 getfield # <Field java.util.Vector m_nfa_set>
- 103 invokespecial # <Method void sortStates(java.util.Vector)>
- 106 aload_2
- 107 new # <Class java.util.BitSet>
- 110 dup
- 111 invokespecial # <Method java.util.BitSet()>
- 114 putfield # <Field java.util.BitSet m_nfa_bit>
- 117 aload_2
- 118 getfield # <Field java.util.Vector m_nfa_set>
- 121 invokevirtual # <Method int size()>
- 124 istore 5
- 126 iconst_0
- 127 istore_3
- 128 goto 159
- 131 aload_2
- 132 getfield # <Field java.util.Vector m_nfa_set>
- 135 iload_3
- 136 invokevirtual # <Method java.lang.Object elementAt(int)>
- 139 checkcast # <Class CkBxcepSH>
- 142 astore 7
- 144 aload_2
- 145 getfield # <Field java.util.BitSet m_nfa_bit>
- 148 aload 7
- 150 getfield # <Field int m_label>
- 153 invokevirtual # <Method void set(int)>
- 156 iinc 3 1
- 159 iload 5
- 161 iload_3
- 162 if_icmpgt 131
- 165 aload_2
- 166 aconst_null
- 167 putfield # <Field IRxqsITZU m_accept>
- 170 aload_2
- 171 iconst_0
- 172 putfield # <Field int m_anchor>
- 175 aload_2
- 176 ldc # <Integer 2147483647>
- 178 putfield # <Field int m_accept_index>
- 181 aload_0
- 182 aload_2
- 183 invokespecial # <Method void e_closure(YvZqHUyzK)>
- 186 aload_0
- 187 aload_2
- 188 invokespecial # <Method int add_to_dstates(YvZqHUyzK)>
- 191 pop
- 192 aload_0
- 193 getfield # <Field drHChFQzb m_spec>
- 196 getfield # <Field int m_state_dtrans[]>
- 199 iload 8
- 201 aload_0
- 202 getfield # <Field drHChFQzb m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 invokevirtual # <Method int size()>
- 211 iastore
- 212 goto 505
- 215 getstatic # <Field java.io.PrintStream out>
- 218 ldc # <String ".">
- 220 invokevirtual # <Method void print(java.lang.String)>
- 223 getstatic # <Field java.io.PrintStream out>
- 226 invokevirtual # <Method void flush()>
- 229 aload_1
- 230 getfield # <Field boolean m_mark>
- 233 iconst_0
- 234 if_icmpeq 241
- 237 iconst_0
- 238 goto 242
- 241 iconst_1
- 242 invokestatic # <Method void assert(boolean)>
- 245 aload_1
- 246 iconst_1
- 247 putfield # <Field boolean m_mark>
- 250 new # <Class fhTZXkZqS>
- 253 dup
- 254 aload_0
- 255 getfield # <Field drHChFQzb m_spec>
- 258 getfield # <Field java.util.Vector m_dtrans_vector>
- 261 invokevirtual # <Method int size()>
- 264 aload_0
- 265 getfield # <Field drHChFQzb m_spec>
- 268 invokespecial # <Method fhTZXkZqS(int,drHChFQzb)>
- 271 astore 6
- 273 aload 6
- 275 aload_1
- 276 getfield # <Field IRxqsITZU m_accept>
- 279 putfield # <Field IRxqsITZU m_accept>
- 282 aload 6
- 284 aload_1
- 285 getfield # <Field int m_anchor>
- 288 putfield # <Field int m_anchor>
- 291 iconst_0
- 292 istore_3
- 293 goto 457
- 296 iload_3
- 297 ifge 304
- 300 iconst_0
- 301 goto 305
- 304 iconst_1
- 305 invokestatic # <Method void assert(boolean)>
- 308 aload_0
- 309 getfield # <Field drHChFQzb m_spec>
- 312 getfield # <Field int m_dtrans_ncols>
- 315 iload_3
- 316 if_icmpgt 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_0
- 328 aload_1
- 329 getfield # <Field java.util.Vector m_nfa_set>
- 332 aload_1
- 333 getfield # <Field java.util.BitSet m_nfa_bit>
- 336 iload_3
- 337 aload_2
- 338 invokevirtual # <Method void move(java.util.Vector, java.util.BitSet, int, YvZqHUyzK)>
- 341 aload_2
- 342 getfield # <Field java.util.Vector m_nfa_set>
- 345 ifnull 353
- 348 aload_0
- 349 aload_2
- 350 invokespecial # <Method void e_closure(YvZqHUyzK)>
- 353 aload_2
- 354 getfield # <Field java.util.Vector m_nfa_set>
- 357 ifnonnull 367
- 360 aload_2
- 361 getfield # <Field java.util.BitSet m_nfa_bit>
- 364 ifnull 385
- 367 aload_2
- 368 getfield # <Field java.util.Vector m_nfa_set>
- 371 ifnull 381
- 374 aload_2
- 375 getfield # <Field java.util.BitSet m_nfa_bit>
- 378 ifnonnull 385
- 381 iconst_0
- 382 goto 386
- 385 iconst_1
- 386 invokestatic # <Method void assert(boolean)>
- 389 aload_2
- 390 getfield # <Field java.util.Vector m_nfa_set>
- 393 ifnonnull 402
- 396 iconst_m1
- 397 istore 4
- 399 goto 422
- 402 aload_0
- 403 aload_2
- 404 invokespecial # <Method int in_dstates(YvZqHUyzK)>
- 407 istore 4
- 409 iload 4
- 411 iconst_m1
- 412 if_icmpne 422
- 415 aload_0
- 416 aload_2
- 417 invokespecial # <Method int add_to_dstates(YvZqHUyzK)>
- 420 istore 4
- 422 iload 4
- 424 aload_0
- 425 getfield # <Field drHChFQzb m_spec>
- 428 getfield # <Field java.util.Vector m_dfa_states>
- 431 invokevirtual # <Method int size()>
- 434 if_icmplt 441
- 437 iconst_0
- 438 goto 442
- 441 iconst_1
- 442 invokestatic # <Method void assert(boolean)>
- 445 aload 6
- 447 getfield # <Field int m_dtrans[]>
- 450 iload_3
- 451 iload 4
- 453 iastore
- 454 iinc 3 1
- 457 iload_3
- 458 aload_0
- 459 getfield # <Field drHChFQzb m_spec>
- 462 getfield # <Field int m_dtrans_ncols>
- 465 if_icmplt 296
- 468 aload_0
- 469 getfield # <Field drHChFQzb m_spec>
- 472 getfield # <Field java.util.Vector m_dtrans_vector>
- 475 invokevirtual # <Method int size()>
- 478 aload_1
- 479 getfield # <Field int m_label>
- 482 if_icmpeq 489
- 485 iconst_0
- 486 goto 490
- 489 iconst_1
- 490 invokestatic # <Method void assert(boolean)>
- 493 aload_0
- 494 getfield # <Field drHChFQzb m_spec>
- 497 getfield # <Field java.util.Vector m_dtrans_vector>
- 500 aload 6
- 502 invokevirtual # <Method void addElement(java.lang.Object)>
- 505 aload_0
- 506 invokespecial # <Method ECEVWgdOK get_unmarked()>
- 509 dup
- 510 astore_1
- 511 ifnonnull 215
- 514 iinc 8 1
- 517 iload 9
- 519 iload 8
- 521 if_icmpgt 48
- 524 getstatic # <Field java.io.PrintStream out>
- 527 ldc # <String "">
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 return
-
-Method void free_dfa_states()
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_dfa_states>
-   8 aload_0
-   9 getfield # <Field drHChFQzb m_spec>
-  12 aconst_null
-  13 putfield # <Field java.util.Hashtable m_dfa_sets>
-  16 return
-
-Method void free_nfa_states()
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_nfa_states>
-   8 aload_0
-   9 getfield # <Field drHChFQzb m_spec>
-  12 aconst_null
-  13 putfield # <Field CkBxcepSH m_nfa_start>
-  16 aload_0
-  17 getfield # <Field drHChFQzb m_spec>
-  20 aconst_null
-  21 putfield # <Field java.util.Vector m_state_rules[]>
-  24 return
-
-Method void e_closure(YvZqHUyzK)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 getfield # <Field java.util.Vector m_nfa_set>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_1
-  28 getfield # <Field java.util.BitSet m_nfa_bit>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_1
-  43 aconst_null
-  44 putfield # <Field IRxqsITZU m_accept>
-  47 aload_1
-  48 iconst_0
-  49 putfield # <Field int m_anchor>
-  52 aload_1
-  53 ldc # <Integer 2147483647>
-  55 putfield # <Field int m_accept_index>
-  58 new # <Class java.util.Stack>
-  61 dup
-  62 invokespecial # <Method java.util.Stack()>
-  65 astore_2
-  66 aload_1
-  67 getfield # <Field java.util.Vector m_nfa_set>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore 4
-  77 goto 128
-  80 aload_1
-  81 getfield # <Field java.util.Vector m_nfa_set>
-  84 iload 4
-  86 invokevirtual # <Method java.lang.Object elementAt(int)>
-  89 checkcast # <Class CkBxcepSH>
-  92 astore 5
-  94 aload_1
-  95 getfield # <Field java.util.BitSet m_nfa_bit>
-  98 aload 5
- 100 getfield # <Field int m_label>
- 103 invokevirtual # <Method boolean get(int)>
- 106 iconst_1
- 107 if_icmpeq 114
- 110 iconst_0
- 111 goto 115
- 114 iconst_1
- 115 invokestatic # <Method void assert(boolean)>
- 118 aload_2
- 119 aload 5
- 121 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 124 pop
- 125 iinc 4 1
- 128 iload 4
- 130 iload_3
- 131 if_icmplt 80
- 134 goto 427
- 137 aload_2
- 138 invokevirtual # <Method java.lang.Object pop()>
- 141 checkcast # <Class CkBxcepSH>
- 144 astore 5
- 146 aload 5
- 148 getfield # <Field IRxqsITZU m_accept>
- 151 ifnull 241
- 154 aload 5
- 156 getfield # <Field int m_label>
- 159 aload_1
- 160 getfield # <Field int m_accept_index>
- 163 if_icmpge 241
- 166 aload_1
- 167 aload 5
- 169 getfield # <Field int m_label>
- 172 putfield # <Field int m_accept_index>
- 175 aload_1
- 176 aload 5
- 178 getfield # <Field IRxqsITZU m_accept>
- 181 putfield # <Field IRxqsITZU m_accept>
- 184 aload_1
- 185 aload 5
- 187 getfield # <Field int m_anchor>
- 190 putfield # <Field int m_anchor>
- 193 aload_1
- 194 getfield # <Field IRxqsITZU m_accept>
- 197 ifnonnull 204
- 200 iconst_0
- 201 goto 205
- 204 iconst_1
- 205 invokestatic # <Method void assert(boolean)>
- 208 aload_1
- 209 getfield # <Field int m_anchor>
- 212 ifeq 237
- 215 aload_1
- 216 getfield # <Field int m_anchor>
- 219 iconst_2
- 220 iand
- 221 ifne 237
- 224 aload_1
- 225 getfield # <Field int m_anchor>
- 228 iconst_1
- 229 iand
- 230 ifne 237
- 233 iconst_0
- 234 goto 238
- 237 iconst_1
- 238 invokestatic # <Method void assert(boolean)>
- 241 aload 5
- 243 getfield # <Field int m_edge>
- 246 bipush -3
- 248 if_icmpne 427
- 251 aload 5
- 253 getfield # <Field CkBxcepSH m_next>
- 256 ifnull 339
- 259 aload_1
- 260 getfield # <Field java.util.Vector m_nfa_set>
- 263 aload 5
- 265 getfield # <Field CkBxcepSH m_next>
- 268 invokevirtual # <Method boolean contains(java.lang.Object)>
- 271 iconst_0
- 272 if_icmpne 339
- 275 aload_1
- 276 getfield # <Field java.util.BitSet m_nfa_bit>
- 279 aload 5
- 281 getfield # <Field CkBxcepSH m_next>
- 284 getfield # <Field int m_label>
- 287 invokevirtual # <Method boolean get(int)>
- 290 iconst_0
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 aload_1
- 303 getfield # <Field java.util.BitSet m_nfa_bit>
- 306 aload 5
- 308 getfield # <Field CkBxcepSH m_next>
- 311 getfield # <Field int m_label>
- 314 invokevirtual # <Method void set(int)>
- 317 aload_1
- 318 getfield # <Field java.util.Vector m_nfa_set>
- 321 aload 5
- 323 getfield # <Field CkBxcepSH m_next>
- 326 invokevirtual # <Method void addElement(java.lang.Object)>
- 329 aload_2
- 330 aload 5
- 332 getfield # <Field CkBxcepSH m_next>
- 335 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 338 pop
- 339 aload 5
- 341 getfield # <Field CkBxcepSH m_next2>
- 344 ifnull 427
- 347 aload_1
- 348 getfield # <Field java.util.Vector m_nfa_set>
- 351 aload 5
- 353 getfield # <Field CkBxcepSH m_next2>
- 356 invokevirtual # <Method boolean contains(java.lang.Object)>
- 359 iconst_0
- 360 if_icmpne 427
- 363 aload_1
- 364 getfield # <Field java.util.BitSet m_nfa_bit>
- 367 aload 5
- 369 getfield # <Field CkBxcepSH m_next2>
- 372 getfield # <Field int m_label>
- 375 invokevirtual # <Method boolean get(int)>
- 378 iconst_0
- 379 if_icmpeq 386
- 382 iconst_0
- 383 goto 387
- 386 iconst_1
- 387 invokestatic # <Method void assert(boolean)>
- 390 aload_1
- 391 getfield # <Field java.util.BitSet m_nfa_bit>
- 394 aload 5
- 396 getfield # <Field CkBxcepSH m_next2>
- 399 getfield # <Field int m_label>
- 402 invokevirtual # <Method void set(int)>
- 405 aload_1
- 406 getfield # <Field java.util.Vector m_nfa_set>
- 409 aload 5
- 411 getfield # <Field CkBxcepSH m_next2>
- 414 invokevirtual # <Method void addElement(java.lang.Object)>
- 417 aload_2
- 418 aload 5
- 420 getfield # <Field CkBxcepSH m_next2>
- 423 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 426 pop
- 427 aload_2
- 428 invokevirtual # <Method boolean empty()>
- 431 iconst_0
- 432 if_icmpeq 137
- 435 aload_1
- 436 getfield # <Field java.util.Vector m_nfa_set>
- 439 ifnull 450
- 442 aload_0
- 443 aload_1
- 444 getfield # <Field java.util.Vector m_nfa_set>
- 447 invokespecial # <Method void sortStates(java.util.Vector)>
- 450 return
-
-Method void move(java.util.Vector, java.util.BitSet, int, YvZqHUyzK)
-   0 aload 4
-   2 aconst_null
-   3 putfield # <Field java.util.Vector m_nfa_set>
-   6 aload 4
-   8 aconst_null
-   9 putfield # <Field java.util.BitSet m_nfa_bit>
-  12 aload_1
-  13 invokevirtual # <Method int size()>
-  16 istore 5
-  18 iconst_0
-  19 istore 6
-  21 goto 156
-  24 aload_1
-  25 iload 6
-  27 invokevirtual # <Method java.lang.Object elementAt(int)>
-  30 checkcast # <Class CkBxcepSH>
-  33 astore 7
-  35 iload_3
-  36 aload 7
-  38 getfield # <Field int m_edge>
-  41 if_icmpeq 66
-  44 aload 7
-  46 getfield # <Field int m_edge>
-  49 iconst_m1
-  50 if_icmpne 153
-  53 aload 7
-  55 getfield # <Field IxcsuvWDA m_set>
-  58 iload_3
-  59 invokevirtual # <Method boolean contains(int)>
-  62 iconst_1
-  63 if_icmpne 153
-  66 aload 4
-  68 getfield # <Field java.util.Vector m_nfa_set>
-  71 ifnonnull 124
-  74 aload 4
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 ifnull 86
-  82 iconst_0
-  83 goto 87
-  86 iconst_1
-  87 invokestatic # <Method void assert(boolean)>
-  90 aload 4
-  92 new # <Class java.util.Vector>
-  95 dup
-  96 invokespecial # <Method java.util.Vector()>
-  99 putfield # <Field java.util.Vector m_nfa_set>
- 102 aload 4
- 104 new # <Class java.util.BitSet>
- 107 dup
- 108 aload_0
- 109 getfield # <Field drHChFQzb m_spec>
- 112 getfield # <Field java.util.Vector m_nfa_states>
- 115 invokevirtual # <Method int size()>
- 118 invokespecial # <Method java.util.BitSet(int)>
- 121 putfield # <Field java.util.BitSet m_nfa_bit>
- 124 aload 4
- 126 getfield # <Field java.util.Vector m_nfa_set>
- 129 aload 7
- 131 getfield # <Field CkBxcepSH m_next>
- 134 invokevirtual # <Method void addElement(java.lang.Object)>
- 137 aload 4
- 139 getfield # <Field java.util.BitSet m_nfa_bit>
- 142 aload 7
- 144 getfield # <Field CkBxcepSH m_next>
- 147 getfield # <Field int m_label>
- 150 invokevirtual # <Method void set(int)>
- 153 iinc 6 1
- 156 iload 6
- 158 iload 5
- 160 if_icmplt 24
- 163 aload 4
- 165 getfield # <Field java.util.Vector m_nfa_set>
- 168 ifnull 196
- 171 aload 4
- 173 getfield # <Field java.util.BitSet m_nfa_bit>
- 176 ifnonnull 183
- 179 iconst_0
- 180 goto 184
- 183 iconst_1
- 184 invokestatic # <Method void assert(boolean)>
- 187 aload_0
- 188 aload 4
- 190 getfield # <Field java.util.Vector m_nfa_set>
- 193 invokespecial # <Method void sortStates(java.util.Vector)>
- 196 return
-
-Method void sortStates(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore 4
-   6 iconst_0
-   7 istore_3
-   8 goto 115
-  11 aload_1
-  12 iload_3
-  13 invokevirtual # <Method java.lang.Object elementAt(int)>
-  16 checkcast # <Class CkBxcepSH>
-  19 astore_2
-  20 aload_2
-  21 getfield # <Field int m_label>
-  24 istore 8
-  26 iload_3
-  27 istore 7
-  29 iload_3
-  30 iconst_1
-  31 iadd
-  32 istore 5
-  34 goto 71
-  37 aload_1
-  38 iload 5
-  40 invokevirtual # <Method java.lang.Object elementAt(int)>
-  43 checkcast # <Class CkBxcepSH>
-  46 astore_2
-  47 aload_2
-  48 getfield # <Field int m_label>
-  51 istore 6
-  53 iload 6
-  55 iload 8
-  57 if_icmpge 68
-  60 iload 5
-  62 istore 7
-  64 iload 6
-  66 istore 8
-  68 iinc 5 1
-  71 iload 5
-  73 iload 4
-  75 if_icmplt 37
-  78 aload_1
-  79 iload_3
-  80 invokevirtual # <Method java.lang.Object elementAt(int)>
-  83 checkcast # <Class CkBxcepSH>
-  86 astore 9
-  88 aload_1
-  89 iload 7
-  91 invokevirtual # <Method java.lang.Object elementAt(int)>
-  94 checkcast # <Class CkBxcepSH>
-  97 astore_2
-  98 aload_1
-  99 aload_2
- 100 iload_3
- 101 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 104 aload_1
- 105 aload 9
- 107 iload 7
- 109 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 112 iinc 3 1
- 115 iload_3
- 116 iload 4
- 118 if_icmplt 11
- 121 return
-
-Method ECEVWgdOK get_unmarked()
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 getfield # <Field java.util.Vector m_dfa_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_1
-  11 goto 52
-  14 aload_0
-  15 getfield # <Field drHChFQzb m_spec>
-  18 getfield # <Field java.util.Vector m_dfa_states>
-  21 aload_0
-  22 getfield # <Field int m_unmarked_dfa>
-  25 invokevirtual # <Method java.lang.Object elementAt(int)>
-  28 checkcast # <Class ECEVWgdOK>
-  31 astore_2
-  32 aload_2
-  33 getfield # <Field boolean m_mark>
-  36 iconst_0
-  37 if_icmpne 42
-  40 aload_2
-  41 areturn
-  42 aload_0
-  43 dup
-  44 getfield # <Field int m_unmarked_dfa>
-  47 iconst_1
-  48 iadd
-  49 putfield # <Field int m_unmarked_dfa>
-  52 aload_0
-  53 getfield # <Field int m_unmarked_dfa>
-  56 iload_1
-  57 if_icmplt 14
-  60 aconst_null
-  61 areturn
-
-Method int add_to_dstates(YvZqHUyzK)
-   0 aload_1
-   1 getfield # <Field java.util.Vector m_nfa_set>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_1
-  16 getfield # <Field java.util.BitSet m_nfa_bit>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_1
-  31 getfield # <Field IRxqsITZU m_accept>
-  34 ifnonnull 48
-  37 aload_1
-  38 getfield # <Field int m_anchor>
-  41 ifeq 48
-  44 iconst_0
-  45 goto 49
-  48 iconst_1
-  49 invokestatic # <Method void assert(boolean)>
-  52 aload_0
-  53 getfield # <Field drHChFQzb m_spec>
-  56 invokestatic # <Method ECEVWgdOK newECEVWgdOK(drHChFQzb)>
-  59 astore_2
-  60 aload_2
-  61 aload_1
-  62 getfield # <Field java.util.Vector m_nfa_set>
-  65 invokevirtual # <Method java.lang.Object clone()>
-  68 checkcast # <Class java.util.Vector>
-  71 putfield # <Field java.util.Vector m_nfa_set>
-  74 aload_2
-  75 aload_1
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 invokevirtual # <Method java.lang.Object clone()>
-  82 checkcast # <Class java.util.BitSet>
-  85 putfield # <Field java.util.BitSet m_nfa_bit>
-  88 aload_2
-  89 aload_1
-  90 getfield # <Field IRxqsITZU m_accept>
-  93 putfield # <Field IRxqsITZU m_accept>
-  96 aload_2
-  97 aload_1
-  98 getfield # <Field int m_anchor>
- 101 putfield # <Field int m_anchor>
- 104 aload_2
- 105 iconst_0
- 106 putfield # <Field boolean m_mark>
- 109 aload_0
- 110 getfield # <Field drHChFQzb m_spec>
- 113 getfield # <Field java.util.Hashtable m_dfa_sets>
- 116 aload_2
- 117 getfield # <Field java.util.BitSet m_nfa_bit>
- 120 aload_2
- 121 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 124 pop
- 125 aload_2
- 126 getfield # <Field int m_label>
- 129 ireturn
-
-Method int in_dstates(YvZqHUyzK)
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 getfield # <Field java.util.Hashtable m_dfa_sets>
-   7 aload_1
-   8 getfield # <Field java.util.BitSet m_nfa_bit>
-  11 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  14 checkcast # <Class ECEVWgdOK>
-  17 astore_2
-  18 aload_2
-  19 ifnull 27
-  22 aload_2
-  23 getfield # <Field int m_label>
-  26 ireturn
-  27 iconst_m1
-  28 ireturn
-Compiled from JavaLex.java
-final class BqnbvjuVj extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static GLrwerhps newGLrwerhps(mfKigxveL);
-    static MXrueHIOC newMXrueHIOC();
-    static vjSXErPeE newvjSXErPeE(mfKigxveL);
-    BqnbvjuVj();
-}
-
-Method GLrwerhps newGLrwerhps(mfKigxveL)
-   0 new # <Class GLrwerhps>
-   3 dup
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_dfa_states>
-   8 invokevirtual # <Method int size()>
-  11 invokespecial # <Method GLrwerhps(int)>
-  14 astore_1
-  15 aload_0
-  16 getfield # <Field java.util.Vector m_dfa_states>
-  19 aload_1
-  20 invokevirtual # <Method void addElement(java.lang.Object)>
-  23 aload_1
-  24 areturn
-
-Method MXrueHIOC newMXrueHIOC()
-   0 new # <Class MXrueHIOC>
-   3 dup
-   4 invokespecial # <Method MXrueHIOC()>
-   7 astore_0
-   8 aload_0
-   9 areturn
-
-Method vjSXErPeE newvjSXErPeE(mfKigxveL)
-   0 new # <Class vjSXErPeE>
-   3 dup
-   4 invokespecial # <Method vjSXErPeE()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field java.util.Vector m_nfa_states>
-  12 aload_1
-  13 invokevirtual # <Method void addElement(java.lang.Object)>
-  16 aload_1
-  17 bipush -3
-  19 putfield # <Field int m_edge>
-  22 aload_1
-  23 areturn
-
-Method BqnbvjuVj()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class CAccept extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    char m_action[];
-    int m_action_read;
-    int m_line_number;
-    CAccept(char[],int,int);
-    CAccept(CAccept);
-    void mimic(CAccept);
-}
-
-Method CAccept(char[],int,int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iload_2
-   6 putfield # <Field int m_action_read>
-   9 aload_0
-  10 aload_0
-  11 getfield # <Field int m_action_read>
-  14 newarray char
-  16 putfield # <Field char m_action[]>
-  19 iconst_0
-  20 istore 4
-  22 goto 39
-  25 aload_0
-  26 getfield # <Field char m_action[]>
-  29 iload 4
-  31 aload_1
-  32 iload 4
-  34 caload
-  35 castore
-  36 iinc 4 1
-  39 iload 4
-  41 aload_0
-  42 getfield # <Field int m_action_read>
-  45 if_icmplt 25
-  48 aload_0
-  49 iload_3
-  50 putfield # <Field int m_line_number>
-  53 return
-
-Method CAccept(CAccept)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_1
-   6 getfield # <Field int m_action_read>
-   9 putfield # <Field int m_action_read>
-  12 aload_0
-  13 aload_0
-  14 getfield # <Field int m_action_read>
-  17 newarray char
-  19 putfield # <Field char m_action[]>
-  22 iconst_0
-  23 istore_2
-  24 goto 42
-  27 aload_0
-  28 getfield # <Field char m_action[]>
-  31 iload_2
-  32 aload_1
-  33 getfield # <Field char m_action[]>
-  36 iload_2
-  37 caload
-  38 castore
-  39 iinc 2 1
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_action_read>
-  47 if_icmplt 27
-  50 aload_0
-  51 aload_1
-  52 getfield # <Field int m_line_number>
-  55 putfield # <Field int m_line_number>
-  58 return
-
-Method void mimic(CAccept)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_action_read>
-   5 putfield # <Field int m_action_read>
-   8 aload_0
-   9 aload_0
-  10 getfield # <Field int m_action_read>
-  13 newarray char
-  15 putfield # <Field char m_action[]>
-  18 iconst_0
-  19 istore_2
-  20 goto 38
-  23 aload_0
-  24 getfield # <Field char m_action[]>
-  27 iload_2
-  28 aload_1
-  29 getfield # <Field char m_action[]>
-  32 iload_2
-  33 caload
-  34 castore
-  35 iinc 2 1
-  38 iload_2
-  39 aload_0
-  40 getfield # <Field int m_action_read>
-  43 if_icmplt 23
-  46 return
-Compiled from JavaLex.java
-final class CAcceptAnchor extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    CAccept m_accept;
-    int m_anchor;
-    CAcceptAnchor();
-}
-
-Method CAcceptAnchor()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field CAccept m_accept>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field int m_anchor>
-  14 return
-Compiled from JavaLex.java
-final class CAlloc extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static CDfa newCDfa(CSpec);
-    static CNfaPair newCNfaPair();
-    static CNfa newCNfa(CSpec);
-    CAlloc();
-}
-
-Method CDfa newCDfa(CSpec)
-   0 new # <Class CDfa>
-   3 dup
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_dfa_states>
-   8 invokevirtual # <Method int size()>
-  11 invokespecial # <Method CDfa(int)>
-  14 astore_1
-  15 aload_0
-  16 getfield # <Field java.util.Vector m_dfa_states>
-  19 aload_1
-  20 invokevirtual # <Method void addElement(java.lang.Object)>
-  23 aload_1
-  24 areturn
-
-Method CNfaPair newCNfaPair()
-   0 new # <Class CNfaPair>
-   3 dup
-   4 invokespecial # <Method CNfaPair()>
-   7 astore_0
-   8 aload_0
-   9 areturn
-
-Method CNfa newCNfa(CSpec)
-   0 new # <Class CNfa>
-   3 dup
-   4 invokespecial # <Method CNfa()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field java.util.Vector m_nfa_states>
-  12 aload_1
-  13 invokevirtual # <Method void addElement(java.lang.Object)>
-  16 aload_1
-  17 bipush -3
-  19 putfield # <Field int m_edge>
-  22 aload_1
-  23 areturn
-
-Method CAlloc()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class CBunch extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    CAccept m_accept;
-    int m_anchor;
-    int m_accept_index;
-    CBunch();
-}
-
-Method CBunch()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field java.util.Vector m_nfa_set>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field java.util.BitSet m_nfa_bit>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field CAccept m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iconst_m1
-  26 putfield # <Field int m_accept_index>
-  29 return
-Compiled from JavaLex.java
-final class CDTrans extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_dtrans[];
-    CAccept m_accept;
-    int m_anchor;
-    int m_label;
-    static final int F;
-    CDTrans(int,CSpec);
-}
-
-Method CDTrans(int,CSpec)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_2
-   6 getfield # <Field int m_dtrans_ncols>
-   9 newarray int
-  11 putfield # <Field int m_dtrans[]>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field CAccept m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iload_1
-  26 putfield # <Field int m_label>
-  29 return
-Compiled from JavaLex.java
-final class CDfa extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_group;
-    boolean m_mark;
-    CAccept m_accept;
-    int m_anchor;
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    int m_label;
-    CDfa(int);
-}
-
-Method CDfa(int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_0
-   6 putfield # <Field int m_group>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field boolean m_mark>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field CAccept m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 aconst_null
-  26 putfield # <Field java.util.Vector m_nfa_set>
-  29 aload_0
-  30 aconst_null
-  31 putfield # <Field java.util.BitSet m_nfa_bit>
-  34 aload_0
-  35 iload_1
-  36 putfield # <Field int m_label>
-  39 return
-Compiled from JavaLex.java
-final class CEmit extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    CEmit();
-    void emit(CSpec, java.io.OutputStream) throws java.io.IOException;
-}
-
-Method CEmit()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_1
-   6 putfield # <Field int START>
-   9 aload_0
-  10 iconst_2
-  11 putfield # <Field int END>
-  14 aload_0
-  15 iconst_4
-  16 putfield # <Field int NONE>
-  19 aload_0
-  20 iconst_1
-  21 putfield # <Field boolean EDBG>
-  24 aload_0
-  25 iconst_0
-  26 putfield # <Field boolean NOT_EDBG>
-  29 aload_0
-  30 invokespecial # <Method void reset()>
-  33 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field CSpec m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.io.DataOutputStream m_outstream>
-  10 return
-
-Method void set(CSpec, java.io.OutputStream)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_2
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_0
-  25 aload_1
-  26 putfield # <Field CSpec m_spec>
-  29 aload_0
-  30 new # <Class java.io.DataOutputStream>
-  33 dup
-  34 aload_2
-  35 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-  38 putfield # <Field java.io.DataOutputStream m_outstream>
-  41 return
-
-Method void print_details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "---------------------- Transition Table ----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 iconst_0
-   9 istore_1
-  10 goto 358
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "State ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 invokevirtual # <Method java.lang.String toString()>
-  35 invokevirtual # <Method void print(java.lang.String)>
-  38 aload_0
-  39 getfield # <Field CSpec m_spec>
-  42 getfield # <Field java.util.Vector m_accept_vector>
-  45 iload_1
-  46 invokevirtual # <Method java.lang.Object elementAt(int)>
-  49 checkcast # <Class CAccept>
-  52 astore 6
-  54 aload 6
-  56 ifnonnull 70
-  59 getstatic # <Field java.io.PrintStream out>
-  62 ldc # <String " [nonaccepting]">
-  64 invokevirtual # <Method void println(java.lang.String)>
-  67 goto 130
-  70 getstatic # <Field java.io.PrintStream out>
-  73 new # <Class java.lang.StringBuffer>
-  76 dup
-  77 invokespecial # <Method java.lang.StringBuffer()>
-  80 ldc # <String " [accepting, line ">
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 aload 6
-  87 getfield # <Field int m_line_number>
-  90 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  93 ldc # <String " <">
-  95 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  98 new # <Class java.lang.String>
- 101 dup
- 102 aload 6
- 104 getfield # <Field char m_action[]>
- 107 iconst_0
- 108 aload 6
- 110 getfield # <Field int m_action_read>
- 113 invokespecial # <Method java.lang.String(char[],int,int)>
- 116 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 119 ldc # <String ">]">
- 121 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 124 invokevirtual # <Method java.lang.String toString()>
- 127 invokevirtual # <Method void println(java.lang.String)>
- 130 aload_0
- 131 getfield # <Field CSpec m_spec>
- 134 getfield # <Field java.util.Vector m_dtrans_vector>
- 137 aload_0
- 138 getfield # <Field CSpec m_spec>
- 141 getfield # <Field int m_row_map[]>
- 144 iload_1
- 145 iaload
- 146 invokevirtual # <Method java.lang.Object elementAt(int)>
- 149 checkcast # <Class CDTrans>
- 152 astore 5
- 154 iconst_0
- 155 istore 7
- 157 aload 5
- 159 getfield # <Field int m_dtrans[]>
- 162 aload_0
- 163 getfield # <Field CSpec m_spec>
- 166 getfield # <Field int m_col_map[]>
- 169 iconst_0
- 170 iaload
- 171 iaload
- 172 istore 4
- 174 iload 4
- 176 iconst_m1
- 177 if_icmpeq 218
- 180 iconst_1
- 181 istore 7
- 183 getstatic # <Field java.io.PrintStream out>
- 186 new # <Class java.lang.StringBuffer>
- 189 dup
- 190 invokespecial # <Method java.lang.StringBuffer()>
- 193 ldc # <String "   goto ">
- 195 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 198 iload 4
- 200 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 203 ldc # <String " on [">
- 205 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 208 iconst_0
- 209 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 212 invokevirtual # <Method java.lang.String toString()>
- 215 invokevirtual # <Method void print(java.lang.String)>
- 218 iconst_1
- 219 istore_2
- 220 goto 330
- 223 aload 5
- 225 getfield # <Field int m_dtrans[]>
- 228 aload_0
- 229 getfield # <Field CSpec m_spec>
- 232 getfield # <Field int m_col_map[]>
- 235 iload_2
- 236 iaload
- 237 iaload
- 238 istore_3
- 239 iload 4
- 241 iload_3
- 242 if_icmpne 262
- 245 iload 4
- 247 iconst_m1
- 248 if_icmpeq 327
- 251 getstatic # <Field java.io.PrintStream out>
- 254 iload_2
- 255 i2c
- 256 invokevirtual # <Method void print(char)>
- 259 goto 327
- 262 iload_3
- 263 istore 4
- 265 iload 7
- 267 iconst_1
- 268 if_icmpne 282
- 271 getstatic # <Field java.io.PrintStream out>
- 274 ldc # <String "]">
- 276 invokevirtual # <Method void println(java.lang.String)>
- 279 iconst_0
- 280 istore 7
- 282 iload 4
- 284 iconst_m1
- 285 if_icmpeq 327
- 288 iconst_1
- 289 istore 7
- 291 getstatic # <Field java.io.PrintStream out>
- 294 new # <Class java.lang.StringBuffer>
- 297 dup
- 298 invokespecial # <Method java.lang.StringBuffer()>
- 301 ldc # <String "   goto ">
- 303 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 306 iload 4
- 308 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 311 ldc # <String " on [">
- 313 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 316 iload_2
- 317 i2c
- 318 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 321 invokevirtual # <Method java.lang.String toString()>
- 324 invokevirtual # <Method void print(java.lang.String)>
- 327 iinc 2 1
- 330 iload_2
- 331 aload_0
- 332 getfield # <Field CSpec m_spec>
- 335 getfield # <Field int m_dtrans_ncols>
- 338 if_icmplt 223
- 341 iload 7
- 343 iconst_1
- 344 if_icmpne 355
- 347 getstatic # <Field java.io.PrintStream out>
- 350 ldc # <String "]">
- 352 invokevirtual # <Method void println(java.lang.String)>
- 355 iinc 1 1
- 358 iload_1
- 359 aload_0
- 360 getfield # <Field CSpec m_spec>
- 363 getfield # <Field int m_row_map[]>
- 366 arraylength
- 367 if_icmplt 13
- 370 getstatic # <Field java.io.PrintStream out>
- 373 ldc # <String "---------------------- Transition Table ----------------------">
- 375 invokevirtual # <Method void println(java.lang.String)>
- 378 return
-
-Method void emit(CSpec, java.io.OutputStream)
-   0 aload_0
-   1 aload_1
-   2 aload_2
-   3 invokespecial # <Method void set(CSpec, java.io.OutputStream)>
-   6 aload_0
-   7 getfield # <Field CSpec m_spec>
-  10 ifnonnull 17
-  13 iconst_0
-  14 goto 18
-  17 iconst_1
-  18 invokestatic # <Method void assert(boolean)>
-  21 aload_0
-  22 getfield # <Field java.io.DataOutputStream m_outstream>
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 invokespecial # <Method void emit_header()>
-  40 aload_0
-  41 invokespecial # <Method void emit_construct()>
-  44 aload_0
-  45 invokespecial # <Method void emit_helpers()>
-  48 aload_0
-  49 invokespecial # <Method void emit_driver()>
-  52 aload_0
-  53 invokespecial # <Method void emit_footer()>
-  56 aload_0
-  57 invokespecial # <Method void reset()>
-  60 return
-
-Method void emit_construct()
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private static final int YY_BUFFER_SIZE = 512;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 ldc # <String "   private static final int YY_F = -1;
-">
-  45 invokevirtual # <Method void writeBytes(java.lang.String)>
-  48 aload_0
-  49 getfield # <Field java.io.DataOutputStream m_outstream>
-  52 ldc # <String "   private static final int YY_NO_STATE = -1;
-">
-  54 invokevirtual # <Method void writeBytes(java.lang.String)>
-  57 aload_0
-  58 getfield # <Field java.io.DataOutputStream m_outstream>
-  61 ldc # <String "   private static final byte YY_NOT_ACCEPT = 0;
-">
-  63 invokevirtual # <Method void writeBytes(java.lang.String)>
-  66 aload_0
-  67 getfield # <Field java.io.DataOutputStream m_outstream>
-  70 ldc # <String "   private static final int YY_START = 1;
-">
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String "   private static final int YY_END = 2;
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 aload_0
-  85 getfield # <Field java.io.DataOutputStream m_outstream>
-  88 ldc # <String "   private static final byte YY_NO_ANCHOR = 4;
-">
-  90 invokevirtual # <Method void writeBytes(java.lang.String)>
-  93 aload_0
-  94 getfield # <Field java.io.DataOutputStream m_outstream>
-  97 ldc # <String "   public static final int YYEOF = -1;
-">
-  99 invokevirtual # <Method void writeBytes(java.lang.String)>
- 102 aload_0
- 103 getfield # <Field CSpec m_spec>
- 106 getfield # <Field char m_class_code[]>
- 109 ifnull 141
- 112 aload_0
- 113 getfield # <Field java.io.DataOutputStream m_outstream>
- 116 new # <Class java.lang.String>
- 119 dup
- 120 aload_0
- 121 getfield # <Field CSpec m_spec>
- 124 getfield # <Field char m_class_code[]>
- 127 iconst_0
- 128 aload_0
- 129 getfield # <Field CSpec m_spec>
- 132 getfield # <Field int m_class_read>
- 135 invokespecial # <Method java.lang.String(char[],int,int)>
- 138 invokevirtual # <Method void writeBytes(java.lang.String)>
- 141 aload_0
- 142 getfield # <Field java.io.DataOutputStream m_outstream>
- 145 ldc # <String "   private java.io.DataInputStream yy_instream;
-">
- 147 invokevirtual # <Method void writeBytes(java.lang.String)>
- 150 aload_0
- 151 getfield # <Field java.io.DataOutputStream m_outstream>
- 154 ldc # <String "   private int yy_buffer_index;
-">
- 156 invokevirtual # <Method void writeBytes(java.lang.String)>
- 159 aload_0
- 160 getfield # <Field java.io.DataOutputStream m_outstream>
- 163 ldc # <String "   private int yy_buffer_read;
-">
- 165 invokevirtual # <Method void writeBytes(java.lang.String)>
- 168 aload_0
- 169 getfield # <Field java.io.DataOutputStream m_outstream>
- 172 ldc # <String "   private int yy_buffer_start;
-">
- 174 invokevirtual # <Method void writeBytes(java.lang.String)>
- 177 aload_0
- 178 getfield # <Field java.io.DataOutputStream m_outstream>
- 181 ldc # <String "   private int yy_buffer_end;
-">
- 183 invokevirtual # <Method void writeBytes(java.lang.String)>
- 186 aload_0
- 187 getfield # <Field java.io.DataOutputStream m_outstream>
- 190 ldc # <String "   private byte yy_buffer[];
-">
- 192 invokevirtual # <Method void writeBytes(java.lang.String)>
- 195 aload_0
- 196 getfield # <Field CSpec m_spec>
- 199 getfield # <Field boolean m_count_chars>
- 202 iconst_1
- 203 if_icmpne 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String "   private int yy_char_count;
-">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field CSpec m_spec>
- 219 getfield # <Field boolean m_count_lines>
- 222 iconst_1
- 223 if_icmpne 235
- 226 aload_0
- 227 getfield # <Field java.io.DataOutputStream m_outstream>
- 230 ldc # <String "   private int yy_line_count;
-">
- 232 invokevirtual # <Method void writeBytes(java.lang.String)>
- 235 aload_0
- 236 getfield # <Field java.io.DataOutputStream m_outstream>
- 239 ldc # <String "   private int yy_lexical_state;
-">
- 241 invokevirtual # <Method void writeBytes(java.lang.String)>
- 244 aload_0
- 245 getfield # <Field java.io.DataOutputStream m_outstream>
- 248 ldc # <String "   ">
- 250 invokevirtual # <Method void writeBytes(java.lang.String)>
- 253 aload_0
- 254 getfield # <Field java.io.DataOutputStream m_outstream>
- 257 new # <Class java.lang.String>
- 260 dup
- 261 aload_0
- 262 getfield # <Field CSpec m_spec>
- 265 getfield # <Field char m_class_name[]>
- 268 invokespecial # <Method java.lang.String(char[])>
- 271 invokevirtual # <Method void writeBytes(java.lang.String)>
- 274 aload_0
- 275 getfield # <Field java.io.DataOutputStream m_outstream>
- 278 ldc # <String " (java.io.InputStream instream)">
- 280 invokevirtual # <Method void writeBytes(java.lang.String)>
- 283 aload_0
- 284 getfield # <Field CSpec m_spec>
- 287 getfield # <Field char m_init_throw_code[]>
- 290 ifnull 352
- 293 aload_0
- 294 getfield # <Field java.io.DataOutputStream m_outstream>
- 297 ldc # <String "
-">
- 299 invokevirtual # <Method void writeBytes(java.lang.String)>
- 302 aload_0
- 303 getfield # <Field java.io.DataOutputStream m_outstream>
- 306 ldc # <String "           throws ">
- 308 invokevirtual # <Method void writeBytes(java.lang.String)>
- 311 aload_0
- 312 getfield # <Field java.io.DataOutputStream m_outstream>
- 315 new # <Class java.lang.String>
- 318 dup
- 319 aload_0
- 320 getfield # <Field CSpec m_spec>
- 323 getfield # <Field char m_init_throw_code[]>
- 326 iconst_0
- 327 aload_0
- 328 getfield # <Field CSpec m_spec>
- 331 getfield # <Field int m_init_throw_read>
- 334 invokespecial # <Method java.lang.String(char[],int,int)>
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "
-               {
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 goto 361
- 352 aload_0
- 353 getfield # <Field java.io.DataOutputStream m_outstream>
- 356 ldc # <String " {
-">
- 358 invokevirtual # <Method void writeBytes(java.lang.String)>
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           if (null == instream) {
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field java.io.DataOutputStream m_outstream>
- 374 ldc # <String "                   throw (new Error("Error: Bad input stream initializer."));
-">
- 376 invokevirtual # <Method void writeBytes(java.lang.String)>
- 379 aload_0
- 380 getfield # <Field java.io.DataOutputStream m_outstream>
- 383 ldc # <String "           }
-">
- 385 invokevirtual # <Method void writeBytes(java.lang.String)>
- 388 aload_0
- 389 getfield # <Field java.io.DataOutputStream m_outstream>
- 392 ldc # <String "           yy_instream = new java.io.DataInputStream(instream);
-">
- 394 invokevirtual # <Method void writeBytes(java.lang.String)>
- 397 aload_0
- 398 getfield # <Field java.io.DataOutputStream m_outstream>
- 401 ldc # <String "           yy_buffer = new byte[YY_BUFFER_SIZE];
-">
- 403 invokevirtual # <Method void writeBytes(java.lang.String)>
- 406 aload_0
- 407 getfield # <Field java.io.DataOutputStream m_outstream>
- 410 ldc # <String "           yy_buffer_read = 0;
-">
- 412 invokevirtual # <Method void writeBytes(java.lang.String)>
- 415 aload_0
- 416 getfield # <Field java.io.DataOutputStream m_outstream>
- 419 ldc # <String "           yy_buffer_index = 0;
-">
- 421 invokevirtual # <Method void writeBytes(java.lang.String)>
- 424 aload_0
- 425 getfield # <Field java.io.DataOutputStream m_outstream>
- 428 ldc # <String "           yy_buffer_start = 0;
-">
- 430 invokevirtual # <Method void writeBytes(java.lang.String)>
- 433 aload_0
- 434 getfield # <Field java.io.DataOutputStream m_outstream>
- 437 ldc # <String "           yy_buffer_end = 0;
-">
- 439 invokevirtual # <Method void writeBytes(java.lang.String)>
- 442 aload_0
- 443 getfield # <Field CSpec m_spec>
- 446 getfield # <Field boolean m_count_chars>
- 449 iconst_1
- 450 if_icmpne 462
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           yy_char_count = 0;
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field CSpec m_spec>
- 466 getfield # <Field boolean m_count_lines>
- 469 iconst_1
- 470 if_icmpne 482
- 473 aload_0
- 474 getfield # <Field java.io.DataOutputStream m_outstream>
- 477 ldc # <String "           yy_line_count = 0;
-">
- 479 invokevirtual # <Method void writeBytes(java.lang.String)>
- 482 aload_0
- 483 getfield # <Field java.io.DataOutputStream m_outstream>
- 486 ldc # <String "           yy_lexical_state = YYINITIAL;
-">
- 488 invokevirtual # <Method void writeBytes(java.lang.String)>
- 491 aload_0
- 492 getfield # <Field CSpec m_spec>
- 495 getfield # <Field char m_init_code[]>
- 498 ifnull 530
- 501 aload_0
- 502 getfield # <Field java.io.DataOutputStream m_outstream>
- 505 new # <Class java.lang.String>
- 508 dup
- 509 aload_0
- 510 getfield # <Field CSpec m_spec>
- 513 getfield # <Field char m_init_code[]>
- 516 iconst_0
- 517 aload_0
- 518 getfield # <Field CSpec m_spec>
- 521 getfield # <Field int m_init_read>
- 524 invokespecial # <Method java.lang.String(char[],int,int)>
- 527 invokevirtual # <Method void writeBytes(java.lang.String)>
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 ldc # <String "   }
-">
- 536 invokevirtual # <Method void writeBytes(java.lang.String)>
- 539 return
-
-Method void emit_states()
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method java.util.Enumeration keys()>
-  10 astore_1
-  11 goto 89
-  14 aload_1
-  15 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  20 checkcast # <Class java.lang.String>
-  23 astore_2
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 getfield # <Field java.io.DataOutputStream m_outstream>
-  40 new # <Class java.lang.StringBuffer>
-  43 dup
-  44 invokespecial # <Method java.lang.StringBuffer()>
-  47 ldc # <String "   private final int ">
-  49 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  52 aload_2
-  53 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  56 ldc # <String " = ">
-  58 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  61 aload_0
-  62 getfield # <Field CSpec m_spec>
-  65 getfield # <Field java.util.Hashtable m_states>
-  68 aload_2
-  69 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  72 invokevirtual # <Method java.lang.String toString()>
-  75 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  78 ldc # <String ";
-">
-  80 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  83 invokevirtual # <Method java.lang.String toString()>
-  86 invokevirtual # <Method void writeBytes(java.lang.String)>
-  89 aload_1
-  90 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
-  95 iconst_1
-  96 if_icmpeq 14
-  99 aload_0
- 100 getfield # <Field java.io.DataOutputStream m_outstream>
- 103 ldc # <String "   private final int yy_state_dtrans[] = {
-">
- 105 invokevirtual # <Method void writeBytes(java.lang.String)>
- 108 iconst_0
- 109 istore_3
- 110 goto 185
- 113 aload_0
- 114 getfield # <Field java.io.DataOutputStream m_outstream>
- 117 new # <Class java.lang.StringBuffer>
- 120 dup
- 121 invokespecial # <Method java.lang.StringBuffer()>
- 124 ldc # <String "           ">
- 126 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 129 aload_0
- 130 getfield # <Field CSpec m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_3
- 137 iaload
- 138 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 141 invokevirtual # <Method java.lang.String toString()>
- 144 invokevirtual # <Method void writeBytes(java.lang.String)>
- 147 iload_3
- 148 aload_0
- 149 getfield # <Field CSpec m_spec>
- 152 getfield # <Field int m_state_dtrans[]>
- 155 arraylength
- 156 iconst_1
- 157 isub
- 158 if_icmpge 173
- 161 aload_0
- 162 getfield # <Field java.io.DataOutputStream m_outstream>
- 165 ldc # <String ",
-">
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 goto 182
- 173 aload_0
- 174 getfield # <Field java.io.DataOutputStream m_outstream>
- 177 ldc # <String "
-">
- 179 invokevirtual # <Method void writeBytes(java.lang.String)>
- 182 iinc 3 1
- 185 iload_3
- 186 aload_0
- 187 getfield # <Field CSpec m_spec>
- 190 getfield # <Field int m_state_dtrans[]>
- 193 arraylength
- 194 if_icmplt 113
- 197 aload_0
- 198 getfield # <Field java.io.DataOutputStream m_outstream>
- 201 ldc # <String "   };
-">
- 203 invokevirtual # <Method void writeBytes(java.lang.String)>
- 206 return
-
-Method void emit_helpers()
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private boolean yy_eof_done = false;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field CSpec m_spec>
-  43 getfield # <Field char m_eof_code[]>
-  46 ifnull 201
-  49 aload_0
-  50 getfield # <Field java.io.DataOutputStream m_outstream>
-  53 ldc # <String "   private void yy_do_eof ()">
-  55 invokevirtual # <Method void writeBytes(java.lang.String)>
-  58 aload_0
-  59 getfield # <Field CSpec m_spec>
-  62 getfield # <Field char m_eof_throw_code[]>
-  65 ifnull 127
-  68 aload_0
-  69 getfield # <Field java.io.DataOutputStream m_outstream>
-  72 ldc # <String "
-">
-  74 invokevirtual # <Method void writeBytes(java.lang.String)>
-  77 aload_0
-  78 getfield # <Field java.io.DataOutputStream m_outstream>
-  81 ldc # <String "           throws ">
-  83 invokevirtual # <Method void writeBytes(java.lang.String)>
-  86 aload_0
-  87 getfield # <Field java.io.DataOutputStream m_outstream>
-  90 new # <Class java.lang.String>
-  93 dup
-  94 aload_0
-  95 getfield # <Field CSpec m_spec>
-  98 getfield # <Field char m_eof_throw_code[]>
- 101 iconst_0
- 102 aload_0
- 103 getfield # <Field CSpec m_spec>
- 106 getfield # <Field int m_eof_throw_read>
- 109 invokespecial # <Method java.lang.String(char[],int,int)>
- 112 invokevirtual # <Method void writeBytes(java.lang.String)>
- 115 aload_0
- 116 getfield # <Field java.io.DataOutputStream m_outstream>
- 119 ldc # <String "
-               {
-">
- 121 invokevirtual # <Method void writeBytes(java.lang.String)>
- 124 goto 136
- 127 aload_0
- 128 getfield # <Field java.io.DataOutputStream m_outstream>
- 131 ldc # <String " {
-">
- 133 invokevirtual # <Method void writeBytes(java.lang.String)>
- 136 aload_0
- 137 getfield # <Field java.io.DataOutputStream m_outstream>
- 140 ldc # <String "           if (false == yy_eof_done) {
-">
- 142 invokevirtual # <Method void writeBytes(java.lang.String)>
- 145 aload_0
- 146 getfield # <Field java.io.DataOutputStream m_outstream>
- 149 new # <Class java.lang.String>
- 152 dup
- 153 aload_0
- 154 getfield # <Field CSpec m_spec>
- 157 getfield # <Field char m_eof_code[]>
- 160 iconst_0
- 161 aload_0
- 162 getfield # <Field CSpec m_spec>
- 165 getfield # <Field int m_eof_read>
- 168 invokespecial # <Method java.lang.String(char[],int,int)>
- 171 invokevirtual # <Method void writeBytes(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 ldc # <String "           }
-">
- 180 invokevirtual # <Method void writeBytes(java.lang.String)>
- 183 aload_0
- 184 getfield # <Field java.io.DataOutputStream m_outstream>
- 187 ldc # <String "           yy_eof_done = true;
-">
- 189 invokevirtual # <Method void writeBytes(java.lang.String)>
- 192 aload_0
- 193 getfield # <Field java.io.DataOutputStream m_outstream>
- 196 ldc # <String "   }
-">
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 invokespecial # <Method void emit_states()>
- 205 aload_0
- 206 getfield # <Field java.io.DataOutputStream m_outstream>
- 209 ldc # <String "   private void yybegin (int state) {
-">
- 211 invokevirtual # <Method void writeBytes(java.lang.String)>
- 214 aload_0
- 215 getfield # <Field java.io.DataOutputStream m_outstream>
- 218 ldc # <String "           yy_lexical_state = state;
-">
- 220 invokevirtual # <Method void writeBytes(java.lang.String)>
- 223 aload_0
- 224 getfield # <Field java.io.DataOutputStream m_outstream>
- 227 ldc # <String "   }
-">
- 229 invokevirtual # <Method void writeBytes(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   private int yy_advance ()
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "           throws java.io.IOException {
-">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 aload_0
- 251 getfield # <Field java.io.DataOutputStream m_outstream>
- 254 ldc # <String "           int next_read;
-">
- 256 invokevirtual # <Method void writeBytes(java.lang.String)>
- 259 aload_0
- 260 getfield # <Field java.io.DataOutputStream m_outstream>
- 263 ldc # <String "           int i;
-">
- 265 invokevirtual # <Method void writeBytes(java.lang.String)>
- 268 aload_0
- 269 getfield # <Field java.io.DataOutputStream m_outstream>
- 272 ldc # <String "           int j;
-">
- 274 invokevirtual # <Method void writeBytes(java.lang.String)>
- 277 aload_0
- 278 getfield # <Field java.io.DataOutputStream m_outstream>
- 281 ldc # <String "
-">
- 283 invokevirtual # <Method void writeBytes(java.lang.String)>
- 286 aload_0
- 287 getfield # <Field java.io.DataOutputStream m_outstream>
- 290 ldc # <String "           if (yy_buffer_index < yy_buffer_read) {
-">
- 292 invokevirtual # <Method void writeBytes(java.lang.String)>
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String "                   return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 aload_0
- 305 getfield # <Field java.io.DataOutputStream m_outstream>
- 308 ldc # <String "           }
-">
- 310 invokevirtual # <Method void writeBytes(java.lang.String)>
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 aload_0
- 323 getfield # <Field java.io.DataOutputStream m_outstream>
- 326 ldc # <String "           if (0 != yy_buffer_start) {
-">
- 328 invokevirtual # <Method void writeBytes(java.lang.String)>
- 331 aload_0
- 332 getfield # <Field java.io.DataOutputStream m_outstream>
- 335 ldc # <String "                   i = yy_buffer_start;
-">
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "                   j = 0;
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "                   while (i < yy_buffer_read) {
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "                           yy_buffer[j] = yy_buffer[i];
-">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 aload_0
- 368 getfield # <Field java.io.DataOutputStream m_outstream>
- 371 ldc # <String "                           ++i;
-">
- 373 invokevirtual # <Method void writeBytes(java.lang.String)>
- 376 aload_0
- 377 getfield # <Field java.io.DataOutputStream m_outstream>
- 380 ldc # <String "                           ++j;
-">
- 382 invokevirtual # <Method void writeBytes(java.lang.String)>
- 385 aload_0
- 386 getfield # <Field java.io.DataOutputStream m_outstream>
- 389 ldc # <String "                   }
-">
- 391 invokevirtual # <Method void writeBytes(java.lang.String)>
- 394 aload_0
- 395 getfield # <Field java.io.DataOutputStream m_outstream>
- 398 ldc # <String "                   yy_buffer_end = yy_buffer_end - yy_buffer_start;
-">
- 400 invokevirtual # <Method void writeBytes(java.lang.String)>
- 403 aload_0
- 404 getfield # <Field java.io.DataOutputStream m_outstream>
- 407 ldc # <String "                   yy_buffer_start = 0;
-">
- 409 invokevirtual # <Method void writeBytes(java.lang.String)>
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String "                   yy_buffer_read = j;
-">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 aload_0
- 422 getfield # <Field java.io.DataOutputStream m_outstream>
- 425 ldc # <String "                   yy_buffer_index = j;
-">
- 427 invokevirtual # <Method void writeBytes(java.lang.String)>
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 aload_0
- 440 getfield # <Field java.io.DataOutputStream m_outstream>
- 443 ldc # <String "                                   yy_buffer_read,
-">
- 445 invokevirtual # <Method void writeBytes(java.lang.String)>
- 448 aload_0
- 449 getfield # <Field java.io.DataOutputStream m_outstream>
- 452 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 454 invokevirtual # <Method void writeBytes(java.lang.String)>
- 457 aload_0
- 458 getfield # <Field java.io.DataOutputStream m_outstream>
- 461 ldc # <String "                   if (-1 == next_read) {
-">
- 463 invokevirtual # <Method void writeBytes(java.lang.String)>
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "                           return YYEOF;
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "                   }
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field java.io.DataOutputStream m_outstream>
- 488 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 490 invokevirtual # <Method void writeBytes(java.lang.String)>
- 493 aload_0
- 494 getfield # <Field java.io.DataOutputStream m_outstream>
- 497 ldc # <String "           }
-">
- 499 invokevirtual # <Method void writeBytes(java.lang.String)>
- 502 aload_0
- 503 getfield # <Field java.io.DataOutputStream m_outstream>
- 506 ldc # <String "
-">
- 508 invokevirtual # <Method void writeBytes(java.lang.String)>
- 511 aload_0
- 512 getfield # <Field java.io.DataOutputStream m_outstream>
- 515 ldc # <String "           while (yy_buffer_index >= yy_buffer_read) {
-">
- 517 invokevirtual # <Method void writeBytes(java.lang.String)>
- 520 aload_0
- 521 getfield # <Field java.io.DataOutputStream m_outstream>
- 524 ldc # <String "                   if (yy_buffer_index >= yy_buffer.length) {
-">
- 526 invokevirtual # <Method void writeBytes(java.lang.String)>
- 529 aload_0
- 530 getfield # <Field java.io.DataOutputStream m_outstream>
- 533 ldc # <String "                           yy_buffer = yy_double(yy_buffer);
-">
- 535 invokevirtual # <Method void writeBytes(java.lang.String)>
- 538 aload_0
- 539 getfield # <Field java.io.DataOutputStream m_outstream>
- 542 ldc # <String "                   }
-">
- 544 invokevirtual # <Method void writeBytes(java.lang.String)>
- 547 aload_0
- 548 getfield # <Field java.io.DataOutputStream m_outstream>
- 551 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 553 invokevirtual # <Method void writeBytes(java.lang.String)>
- 556 aload_0
- 557 getfield # <Field java.io.DataOutputStream m_outstream>
- 560 ldc # <String "                                   yy_buffer_read,
-">
- 562 invokevirtual # <Method void writeBytes(java.lang.String)>
- 565 aload_0
- 566 getfield # <Field java.io.DataOutputStream m_outstream>
- 569 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 571 invokevirtual # <Method void writeBytes(java.lang.String)>
- 574 aload_0
- 575 getfield # <Field java.io.DataOutputStream m_outstream>
- 578 ldc # <String "                   if (-1 == next_read) {
-">
- 580 invokevirtual # <Method void writeBytes(java.lang.String)>
- 583 aload_0
- 584 getfield # <Field java.io.DataOutputStream m_outstream>
- 587 ldc # <String "                           return YYEOF;
-">
- 589 invokevirtual # <Method void writeBytes(java.lang.String)>
- 592 aload_0
- 593 getfield # <Field java.io.DataOutputStream m_outstream>
- 596 ldc # <String "                   }
-">
- 598 invokevirtual # <Method void writeBytes(java.lang.String)>
- 601 aload_0
- 602 getfield # <Field java.io.DataOutputStream m_outstream>
- 605 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 607 invokevirtual # <Method void writeBytes(java.lang.String)>
- 610 aload_0
- 611 getfield # <Field java.io.DataOutputStream m_outstream>
- 614 ldc # <String "           }
-">
- 616 invokevirtual # <Method void writeBytes(java.lang.String)>
- 619 aload_0
- 620 getfield # <Field java.io.DataOutputStream m_outstream>
- 623 ldc # <String "           return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 625 invokevirtual # <Method void writeBytes(java.lang.String)>
- 628 aload_0
- 629 getfield # <Field java.io.DataOutputStream m_outstream>
- 632 ldc # <String "   }
-">
- 634 invokevirtual # <Method void writeBytes(java.lang.String)>
- 637 aload_0
- 638 getfield # <Field java.io.DataOutputStream m_outstream>
- 641 ldc # <String "   private void yy_move_start () {
-">
- 643 invokevirtual # <Method void writeBytes(java.lang.String)>
- 646 aload_0
- 647 getfield # <Field CSpec m_spec>
- 650 getfield # <Field boolean m_count_lines>
- 653 iconst_1
- 654 if_icmpne 716
- 657 aload_0
- 658 getfield # <Field CSpec m_spec>
- 661 getfield # <Field boolean m_unix>
- 664 iconst_1
- 665 if_icmpne 680
- 668 aload_0
- 669 getfield # <Field java.io.DataOutputStream m_outstream>
- 672 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]) {
-">
- 674 invokevirtual # <Method void writeBytes(java.lang.String)>
- 677 goto 698
- 680 aload_0
- 681 getfield # <Field java.io.DataOutputStream m_outstream>
- 684 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]
-">
- 686 invokevirtual # <Method void writeBytes(java.lang.String)>
- 689 aload_0
- 690 getfield # <Field java.io.DataOutputStream m_outstream>
- 693 ldc # <String "                   || (byte) '\r' == yy_buffer[yy_buffer_start]) {
-">
- 695 invokevirtual # <Method void writeBytes(java.lang.String)>
- 698 aload_0
- 699 getfield # <Field java.io.DataOutputStream m_outstream>
- 702 ldc # <String "                   ++yy_line_count; yy_char_count = 0;
-">
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 aload_0
- 708 getfield # <Field java.io.DataOutputStream m_outstream>
- 711 ldc # <String "           }
-">
- 713 invokevirtual # <Method void writeBytes(java.lang.String)>
- 716 aload_0
- 717 getfield # <Field CSpec m_spec>
- 720 getfield # <Field boolean m_count_chars>
- 723 iconst_1
- 724 if_icmpne 736
- 727 aload_0
- 728 getfield # <Field java.io.DataOutputStream m_outstream>
- 731 ldc # <String "           ++yy_char_count;
-">
- 733 invokevirtual # <Method void writeBytes(java.lang.String)>
- 736 aload_0
- 737 getfield # <Field java.io.DataOutputStream m_outstream>
- 740 ldc # <String "           ++yy_buffer_start;
-">
- 742 invokevirtual # <Method void writeBytes(java.lang.String)>
- 745 aload_0
- 746 getfield # <Field java.io.DataOutputStream m_outstream>
- 749 ldc # <String "   }
-">
- 751 invokevirtual # <Method void writeBytes(java.lang.String)>
- 754 aload_0
- 755 getfield # <Field java.io.DataOutputStream m_outstream>
- 758 ldc # <String "   private void yy_pushback () {
-">
- 760 invokevirtual # <Method void writeBytes(java.lang.String)>
- 763 aload_0
- 764 getfield # <Field java.io.DataOutputStream m_outstream>
- 767 ldc # <String "           --yy_buffer_end;
-">
- 769 invokevirtual # <Method void writeBytes(java.lang.String)>
- 772 aload_0
- 773 getfield # <Field java.io.DataOutputStream m_outstream>
- 776 ldc # <String "   }
-">
- 778 invokevirtual # <Method void writeBytes(java.lang.String)>
- 781 aload_0
- 782 getfield # <Field java.io.DataOutputStream m_outstream>
- 785 ldc # <String "   private void yy_mark_start () {
-">
- 787 invokevirtual # <Method void writeBytes(java.lang.String)>
- 790 aload_0
- 791 getfield # <Field CSpec m_spec>
- 794 getfield # <Field boolean m_count_lines>
- 797 iconst_1
- 798 if_icmpeq 812
- 801 aload_0
- 802 getfield # <Field CSpec m_spec>
- 805 getfield # <Field boolean m_count_chars>
- 808 iconst_1
- 809 if_icmpne 909
- 812 aload_0
- 813 getfield # <Field CSpec m_spec>
- 816 getfield # <Field boolean m_count_lines>
- 819 iconst_1
- 820 if_icmpne 909
- 823 aload_0
- 824 getfield # <Field java.io.DataOutputStream m_outstream>
- 827 ldc # <String "           int i;
-">
- 829 invokevirtual # <Method void writeBytes(java.lang.String)>
- 832 aload_0
- 833 getfield # <Field java.io.DataOutputStream m_outstream>
- 836 ldc # <String "           for (i = yy_buffer_start; i < yy_buffer_index; ++i) {
-">
- 838 invokevirtual # <Method void writeBytes(java.lang.String)>
- 841 aload_0
- 842 getfield # <Field CSpec m_spec>
- 845 getfield # <Field boolean m_unix>
- 848 iconst_1
- 849 if_icmpne 864
- 852 aload_0
- 853 getfield # <Field java.io.DataOutputStream m_outstream>
- 856 ldc # <String "                   if ((byte) '\n' == yy_buffer[i]) {
-">
- 858 invokevirtual # <Method void writeBytes(java.lang.String)>
- 861 goto 873
- 864 aload_0
- 865 getfield # <Field java.io.DataOutputStream m_outstream>
- 868 ldc # <String "                   if ((byte) '\n' == yy_buffer[i] || (byte) '\r' == yy_buffer[i]) {
-">
- 870 invokevirtual # <Method void writeBytes(java.lang.String)>
- 873 aload_0
- 874 getfield # <Field java.io.DataOutputStream m_outstream>
- 877 ldc # <String "                           ++yy_line_count;  yy_char_count = 0;
-">
- 879 invokevirtual # <Method void writeBytes(java.lang.String)>
- 882 aload_0
- 883 getfield # <Field java.io.DataOutputStream m_outstream>
- 886 ldc # <String "                   }
-">
- 888 invokevirtual # <Method void writeBytes(java.lang.String)>
- 891 aload_0
- 892 getfield # <Field java.io.DataOutputStream m_outstream>
- 895 ldc # <String "           ++yy_char_count;
-">
- 897 invokevirtual # <Method void writeBytes(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "           }
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "           yy_buffer_start = yy_buffer_index;
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "   }
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "   private void yy_mark_end () {
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "           yy_buffer_end = yy_buffer_index;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "   }
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "   private void yy_to_mark () {
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "           yy_buffer_index = yy_buffer_end;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "   }
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "   private java.lang.String yy_gettext () {
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "           return (new java.lang.String(yy_buffer,0,
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                   yy_buffer_start,
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                   yy_buffer_end - yy_buffer_start));
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "   }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "private char[] yy_getcharArray()
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "   {
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   int  count   = yy_buffer_end - yy_buffer_start;
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 aload_0
-1054 getfield # <Field java.io.DataOutputStream m_outstream>
-1057 ldc # <String "   char value[] = new char[count];
-">
-1059 invokevirtual # <Method void writeBytes(java.lang.String)>
-1062 aload_0
-1063 getfield # <Field java.io.DataOutputStream m_outstream>
-1066 ldc # <String "   for( int i = count ; i-- > 0 ; )
-">
-1068 invokevirtual # <Method void writeBytes(java.lang.String)>
-1071 aload_0
-1072 getfield # <Field java.io.DataOutputStream m_outstream>
-1075 ldc # <String "           value[i] = (char) (yy_buffer[i + yy_buffer_start] & 0xff);
-">
-1077 invokevirtual # <Method void writeBytes(java.lang.String)>
-1080 aload_0
-1081 getfield # <Field java.io.DataOutputStream m_outstream>
-1084 ldc # <String "   return value;
-">
-1086 invokevirtual # <Method void writeBytes(java.lang.String)>
-1089 aload_0
-1090 getfield # <Field java.io.DataOutputStream m_outstream>
-1093 ldc # <String "   }
-">
-1095 invokevirtual # <Method void writeBytes(java.lang.String)>
-1098 aload_0
-1099 getfield # <Field CSpec m_spec>
-1102 getfield # <Field boolean m_count_chars>
-1105 iconst_1
-1106 if_icmpne 1136
-1109 aload_0
-1110 getfield # <Field java.io.DataOutputStream m_outstream>
-1113 ldc # <String "   private int yy_getchar () {
-">
-1115 invokevirtual # <Method void writeBytes(java.lang.String)>
-1118 aload_0
-1119 getfield # <Field java.io.DataOutputStream m_outstream>
-1122 ldc # <String "           return yy_char_count;
-">
-1124 invokevirtual # <Method void writeBytes(java.lang.String)>
-1127 aload_0
-1128 getfield # <Field java.io.DataOutputStream m_outstream>
-1131 ldc # <String "   }
-">
-1133 invokevirtual # <Method void writeBytes(java.lang.String)>
-1136 aload_0
-1137 getfield # <Field CSpec m_spec>
-1140 getfield # <Field boolean m_count_lines>
-1143 iconst_1
-1144 if_icmpne 1174
-1147 aload_0
-1148 getfield # <Field java.io.DataOutputStream m_outstream>
-1151 ldc # <String "   private int yy_getline () {
-">
-1153 invokevirtual # <Method void writeBytes(java.lang.String)>
-1156 aload_0
-1157 getfield # <Field java.io.DataOutputStream m_outstream>
-1160 ldc # <String "           return yy_line_count;
-">
-1162 invokevirtual # <Method void writeBytes(java.lang.String)>
-1165 aload_0
-1166 getfield # <Field java.io.DataOutputStream m_outstream>
-1169 ldc # <String "   }
-">
-1171 invokevirtual # <Method void writeBytes(java.lang.String)>
-1174 aload_0
-1175 getfield # <Field java.io.DataOutputStream m_outstream>
-1178 ldc # <String "   private byte[] yy_double (byte buf[]) {
-">
-1180 invokevirtual # <Method void writeBytes(java.lang.String)>
-1183 aload_0
-1184 getfield # <Field java.io.DataOutputStream m_outstream>
-1187 ldc # <String "           int i;
-               byte newbuf[];
-">
-1189 invokevirtual # <Method void writeBytes(java.lang.String)>
-1192 aload_0
-1193 getfield # <Field java.io.DataOutputStream m_outstream>
-1196 ldc # <String "           newbuf = new byte[2*buf.length];
-">
-1198 invokevirtual # <Method void writeBytes(java.lang.String)>
-1201 aload_0
-1202 getfield # <Field java.io.DataOutputStream m_outstream>
-1205 ldc # <String "           for (i = 0; i < buf.length; ++i) {
-">
-1207 invokevirtual # <Method void writeBytes(java.lang.String)>
-1210 aload_0
-1211 getfield # <Field java.io.DataOutputStream m_outstream>
-1214 ldc # <String "                   newbuf[i] = buf[i];
-">
-1216 invokevirtual # <Method void writeBytes(java.lang.String)>
-1219 aload_0
-1220 getfield # <Field java.io.DataOutputStream m_outstream>
-1223 ldc # <String "           }
-">
-1225 invokevirtual # <Method void writeBytes(java.lang.String)>
-1228 aload_0
-1229 getfield # <Field java.io.DataOutputStream m_outstream>
-1232 ldc # <String "           return newbuf;
-">
-1234 invokevirtual # <Method void writeBytes(java.lang.String)>
-1237 aload_0
-1238 getfield # <Field java.io.DataOutputStream m_outstream>
-1241 ldc # <String "   }
-">
-1243 invokevirtual # <Method void writeBytes(java.lang.String)>
-1246 aload_0
-1247 getfield # <Field java.io.DataOutputStream m_outstream>
-1250 ldc # <String "   private final int YY_E_INTERNAL = 0;
-">
-1252 invokevirtual # <Method void writeBytes(java.lang.String)>
-1255 aload_0
-1256 getfield # <Field java.io.DataOutputStream m_outstream>
-1259 ldc # <String "   private final int YY_E_MATCH = 1;
-">
-1261 invokevirtual # <Method void writeBytes(java.lang.String)>
-1264 aload_0
-1265 getfield # <Field java.io.DataOutputStream m_outstream>
-1268 ldc # <String "   private java.lang.String yy_error_string[] = {
-">
-1270 invokevirtual # <Method void writeBytes(java.lang.String)>
-1273 aload_0
-1274 getfield # <Field java.io.DataOutputStream m_outstream>
-1277 ldc # <String "           "Error: Internal error.\n",
-">
-1279 invokevirtual # <Method void writeBytes(java.lang.String)>
-1282 aload_0
-1283 getfield # <Field java.io.DataOutputStream m_outstream>
-1286 ldc # <String "           "Error: Unmatched input.\n"
-">
-1288 invokevirtual # <Method void writeBytes(java.lang.String)>
-1291 aload_0
-1292 getfield # <Field java.io.DataOutputStream m_outstream>
-1295 ldc # <String "   };
-">
-1297 invokevirtual # <Method void writeBytes(java.lang.String)>
-1300 aload_0
-1301 getfield # <Field java.io.DataOutputStream m_outstream>
-1304 ldc # <String "   private void yy_error (int code,boolean fatal) {
-">
-1306 invokevirtual # <Method void writeBytes(java.lang.String)>
-1309 aload_0
-1310 getfield # <Field java.io.DataOutputStream m_outstream>
-1313 ldc # <String "           java.lang.System.out.print(yy_error_string[code]);
-">
-1315 invokevirtual # <Method void writeBytes(java.lang.String)>
-1318 aload_0
-1319 getfield # <Field java.io.DataOutputStream m_outstream>
-1322 ldc # <String "           java.lang.System.out.flush();
-">
-1324 invokevirtual # <Method void writeBytes(java.lang.String)>
-1327 aload_0
-1328 getfield # <Field java.io.DataOutputStream m_outstream>
-1331 ldc # <String "           if (true == fatal) {
-">
-1333 invokevirtual # <Method void writeBytes(java.lang.String)>
-1336 aload_0
-1337 getfield # <Field java.io.DataOutputStream m_outstream>
-1340 ldc # <String "                   throw new Error("Fatal Error.\n");
-">
-1342 invokevirtual # <Method void writeBytes(java.lang.String)>
-1345 aload_0
-1346 getfield # <Field java.io.DataOutputStream m_outstream>
-1349 ldc # <String "           }
-">
-1351 invokevirtual # <Method void writeBytes(java.lang.String)>
-1354 aload_0
-1355 getfield # <Field java.io.DataOutputStream m_outstream>
-1358 ldc # <String "   }
-">
-1360 invokevirtual # <Method void writeBytes(java.lang.String)>
-1363 return
-
-Method void emit_header()
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "
-
-class ">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 new # <Class java.lang.String>
-  46 dup
-  47 aload_0
-  48 getfield # <Field CSpec m_spec>
-  51 getfield # <Field char m_class_name[]>
-  54 iconst_0
-  55 aload_0
-  56 getfield # <Field CSpec m_spec>
-  59 getfield # <Field char m_class_name[]>
-  62 arraylength
-  63 invokespecial # <Method java.lang.String(char[],int,int)>
-  66 invokevirtual # <Method void writeBytes(java.lang.String)>
-  69 aload_0
-  70 getfield # <Field java.io.DataOutputStream m_outstream>
-  73 ldc # <String " {
-">
-  75 invokevirtual # <Method void writeBytes(java.lang.String)>
-  78 return
-
-Method void emit_table()
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private byte yy_acpt[] = {
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field CSpec m_spec>
-  43 getfield # <Field java.util.Vector m_accept_vector>
-  46 invokevirtual # <Method int size()>
-  49 istore_3
-  50 iconst_0
-  51 istore_2
-  52 goto 227
-  55 aload_0
-  56 getfield # <Field CSpec m_spec>
-  59 getfield # <Field java.util.Vector m_accept_vector>
-  62 iload_2
-  63 invokevirtual # <Method java.lang.Object elementAt(int)>
-  66 checkcast # <Class CAccept>
-  69 astore 7
-  71 aload 7
-  73 ifnull 190
-  76 aload_0
-  77 getfield # <Field CSpec m_spec>
-  80 getfield # <Field int m_anchor_array[]>
-  83 iload_2
-  84 iaload
-  85 iconst_1
-  86 iand
-  87 ifne 94
-  90 iconst_0
-  91 goto 95
-  94 iconst_1
-  95 istore 5
-  97 aload_0
-  98 getfield # <Field CSpec m_spec>
- 101 getfield # <Field int m_anchor_array[]>
- 104 iload_2
- 105 iaload
- 106 iconst_2
- 107 iand
- 108 ifne 115
- 111 iconst_0
- 112 goto 116
- 115 iconst_1
- 116 istore 6
- 118 iload 5
- 120 iconst_1
- 121 if_icmpne 142
- 124 iload 6
- 126 iconst_1
- 127 if_icmpne 142
- 130 aload_0
- 131 getfield # <Field java.io.DataOutputStream m_outstream>
- 134 ldc # <String "           YY_START | YY_END">
- 136 invokevirtual # <Method void writeBytes(java.lang.String)>
- 139 goto 199
- 142 iload 5
- 144 iconst_1
- 145 if_icmpne 160
- 148 aload_0
- 149 getfield # <Field java.io.DataOutputStream m_outstream>
- 152 ldc # <String "           YY_START">
- 154 invokevirtual # <Method void writeBytes(java.lang.String)>
- 157 goto 199
- 160 iload 6
- 162 iconst_1
- 163 if_icmpne 178
- 166 aload_0
- 167 getfield # <Field java.io.DataOutputStream m_outstream>
- 170 ldc # <String "           YY_END">
- 172 invokevirtual # <Method void writeBytes(java.lang.String)>
- 175 goto 199
- 178 aload_0
- 179 getfield # <Field java.io.DataOutputStream m_outstream>
- 182 ldc # <String "           YY_NO_ANCHOR">
- 184 invokevirtual # <Method void writeBytes(java.lang.String)>
- 187 goto 199
- 190 aload_0
- 191 getfield # <Field java.io.DataOutputStream m_outstream>
- 194 ldc # <String "           YY_NOT_ACCEPT">
- 196 invokevirtual # <Method void writeBytes(java.lang.String)>
- 199 iload_2
- 200 iload_3
- 201 iconst_1
- 202 isub
- 203 if_icmpge 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String ",">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field java.io.DataOutputStream m_outstream>
- 219 ldc # <String "
-">
- 221 invokevirtual # <Method void writeBytes(java.lang.String)>
- 224 iinc 2 1
- 227 iload_2
- 228 iload_3
- 229 if_icmplt 55
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   };
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "   private short yy_cmap[] = {
-               ">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 iconst_0
- 251 istore_1
- 252 goto 337
- 255 aload_0
- 256 getfield # <Field java.io.DataOutputStream m_outstream>
- 259 new # <Class java.lang.Integer>
- 262 dup
- 263 aload_0
- 264 getfield # <Field CSpec m_spec>
- 267 getfield # <Field int m_col_map[]>
- 270 iload_1
- 271 iaload
- 272 invokespecial # <Method java.lang.Integer(int)>
- 275 invokevirtual # <Method java.lang.String toString()>
- 278 invokevirtual # <Method void writeBytes(java.lang.String)>
- 281 iload_1
- 282 aload_0
- 283 getfield # <Field CSpec m_spec>
- 286 getfield # <Field int m_col_map[]>
- 289 arraylength
- 290 iconst_1
- 291 isub
- 292 if_icmpge 304
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String ",">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 iload_1
- 305 iconst_1
- 306 iadd
- 307 bipush 8
- 309 irem
- 310 ifne 325
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-               ">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 goto 334
- 325 aload_0
- 326 getfield # <Field java.io.DataOutputStream m_outstream>
- 329 ldc # <String " ">
- 331 invokevirtual # <Method void writeBytes(java.lang.String)>
- 334 iinc 1 1
- 337 iload_1
- 338 aload_0
- 339 getfield # <Field CSpec m_spec>
- 342 getfield # <Field int m_col_map[]>
- 345 arraylength
- 346 if_icmplt 255
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "
-       };
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "   private short yy_rmap[] = {
-               ">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 iconst_0
- 368 istore_1
- 369 goto 454
- 372 aload_0
- 373 getfield # <Field java.io.DataOutputStream m_outstream>
- 376 new # <Class java.lang.Integer>
- 379 dup
- 380 aload_0
- 381 getfield # <Field CSpec m_spec>
- 384 getfield # <Field int m_row_map[]>
- 387 iload_1
- 388 iaload
- 389 invokespecial # <Method java.lang.Integer(int)>
- 392 invokevirtual # <Method java.lang.String toString()>
- 395 invokevirtual # <Method void writeBytes(java.lang.String)>
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field CSpec m_spec>
- 403 getfield # <Field int m_row_map[]>
- 406 arraylength
- 407 iconst_1
- 408 isub
- 409 if_icmpge 421
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String ",">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 iload_1
- 422 iconst_1
- 423 iadd
- 424 bipush 8
- 426 irem
- 427 ifne 442
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "
-               ">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 goto 451
- 442 aload_0
- 443 getfield # <Field java.io.DataOutputStream m_outstream>
- 446 ldc # <String " ">
- 448 invokevirtual # <Method void writeBytes(java.lang.String)>
- 451 iinc 1 1
- 454 iload_1
- 455 aload_0
- 456 getfield # <Field CSpec m_spec>
- 459 getfield # <Field int m_row_map[]>
- 462 arraylength
- 463 if_icmplt 372
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "
-       };
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "   private short yy_nxt[][] = {
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field CSpec m_spec>
- 488 getfield # <Field java.util.Vector m_dtrans_vector>
- 491 invokevirtual # <Method int size()>
- 494 istore_3
- 495 iconst_0
- 496 istore_2
- 497 goto 657
- 500 aload_0
- 501 getfield # <Field CSpec m_spec>
- 504 getfield # <Field java.util.Vector m_dtrans_vector>
- 507 iload_2
- 508 invokevirtual # <Method java.lang.Object elementAt(int)>
- 511 checkcast # <Class CDTrans>
- 514 astore 4
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "           { ">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 iconst_0
- 526 istore_1
- 527 goto 609
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 new # <Class java.lang.Integer>
- 537 dup
- 538 aload 4
- 540 getfield # <Field int m_dtrans[]>
- 543 iload_1
- 544 iaload
- 545 invokespecial # <Method java.lang.Integer(int)>
- 548 invokevirtual # <Method java.lang.String toString()>
- 551 invokevirtual # <Method void writeBytes(java.lang.String)>
- 554 iload_1
- 555 aload_0
- 556 getfield # <Field CSpec m_spec>
- 559 getfield # <Field int m_dtrans_ncols>
- 562 iconst_1
- 563 isub
- 564 if_icmpge 576
- 567 aload_0
- 568 getfield # <Field java.io.DataOutputStream m_outstream>
- 571 ldc # <String ",">
- 573 invokevirtual # <Method void writeBytes(java.lang.String)>
- 576 iload_1
- 577 iconst_1
- 578 iadd
- 579 bipush 8
- 581 irem
- 582 ifne 597
- 585 aload_0
- 586 getfield # <Field java.io.DataOutputStream m_outstream>
- 589 ldc # <String "
-                       ">
- 591 invokevirtual # <Method void writeBytes(java.lang.String)>
- 594 goto 606
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String " ">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 iinc 1 1
- 609 iload_1
- 610 aload_0
- 611 getfield # <Field CSpec m_spec>
- 614 getfield # <Field int m_dtrans_ncols>
- 617 if_icmplt 530
- 620 aload_0
- 621 getfield # <Field java.io.DataOutputStream m_outstream>
- 624 ldc # <String "
-               }">
- 626 invokevirtual # <Method void writeBytes(java.lang.String)>
- 629 iload_2
- 630 iload_3
- 631 iconst_1
- 632 isub
- 633 if_icmpge 645
- 636 aload_0
- 637 getfield # <Field java.io.DataOutputStream m_outstream>
- 640 ldc # <String ",">
- 642 invokevirtual # <Method void writeBytes(java.lang.String)>
- 645 aload_0
- 646 getfield # <Field java.io.DataOutputStream m_outstream>
- 649 ldc # <String "
-">
- 651 invokevirtual # <Method void writeBytes(java.lang.String)>
- 654 iinc 2 1
- 657 iload_2
- 658 iload_3
- 659 if_icmplt 500
- 662 aload_0
- 663 getfield # <Field java.io.DataOutputStream m_outstream>
- 666 ldc # <String "   };
-">
- 668 invokevirtual # <Method void writeBytes(java.lang.String)>
- 671 return
-
-Method void emit_driver()
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 invokespecial # <Method void emit_table()>
-  34 aload_0
-  35 getfield # <Field CSpec m_spec>
-  38 getfield # <Field boolean m_integer_type>
-  41 iconst_1
-  42 if_icmpne 87
-  45 aload_0
-  46 getfield # <Field java.io.DataOutputStream m_outstream>
-  49 ldc # <String "   public int ">
-  51 invokevirtual # <Method void writeBytes(java.lang.String)>
-  54 aload_0
-  55 getfield # <Field java.io.DataOutputStream m_outstream>
-  58 new # <Class java.lang.String>
-  61 dup
-  62 aload_0
-  63 getfield # <Field CSpec m_spec>
-  66 getfield # <Field char m_function_name[]>
-  69 invokespecial # <Method java.lang.String(char[])>
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String " ()
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 goto 209
-  87 aload_0
-  88 getfield # <Field CSpec m_spec>
-  91 getfield # <Field boolean m_intwrap_type>
-  94 iconst_1
-  95 if_icmpne 140
-  98 aload_0
-  99 getfield # <Field java.io.DataOutputStream m_outstream>
- 102 ldc # <String "   public java.lang.Integer ">
- 104 invokevirtual # <Method void writeBytes(java.lang.String)>
- 107 aload_0
- 108 getfield # <Field java.io.DataOutputStream m_outstream>
- 111 new # <Class java.lang.String>
- 114 dup
- 115 aload_0
- 116 getfield # <Field CSpec m_spec>
- 119 getfield # <Field char m_function_name[]>
- 122 invokespecial # <Method java.lang.String(char[])>
- 125 invokevirtual # <Method void writeBytes(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field java.io.DataOutputStream m_outstream>
- 132 ldc # <String " ()
-">
- 134 invokevirtual # <Method void writeBytes(java.lang.String)>
- 137 goto 209
- 140 aload_0
- 141 getfield # <Field java.io.DataOutputStream m_outstream>
- 144 ldc # <String "   public ">
- 146 invokevirtual # <Method void writeBytes(java.lang.String)>
- 149 aload_0
- 150 getfield # <Field java.io.DataOutputStream m_outstream>
- 153 new # <Class java.lang.String>
- 156 dup
- 157 aload_0
- 158 getfield # <Field CSpec m_spec>
- 161 getfield # <Field char m_type_name[]>
- 164 invokespecial # <Method java.lang.String(char[])>
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 aload_0
- 171 getfield # <Field java.io.DataOutputStream m_outstream>
- 174 ldc # <String " ">
- 176 invokevirtual # <Method void writeBytes(java.lang.String)>
- 179 aload_0
- 180 getfield # <Field java.io.DataOutputStream m_outstream>
- 183 new # <Class java.lang.String>
- 186 dup
- 187 aload_0
- 188 getfield # <Field CSpec m_spec>
- 191 getfield # <Field char m_function_name[]>
- 194 invokespecial # <Method java.lang.String(char[])>
- 197 invokevirtual # <Method void writeBytes(java.lang.String)>
- 200 aload_0
- 201 getfield # <Field java.io.DataOutputStream m_outstream>
- 204 ldc # <String " ()
-">
- 206 invokevirtual # <Method void writeBytes(java.lang.String)>
- 209 aload_0
- 210 getfield # <Field java.io.DataOutputStream m_outstream>
- 213 ldc # <String "           throws java.io.IOException">
- 215 invokevirtual # <Method void writeBytes(java.lang.String)>
- 218 aload_0
- 219 getfield # <Field CSpec m_spec>
- 222 getfield # <Field char m_yylex_throw_code[]>
- 225 ifnull 278
- 228 aload_0
- 229 getfield # <Field java.io.DataOutputStream m_outstream>
- 232 ldc # <String ", ">
- 234 invokevirtual # <Method void writeBytes(java.lang.String)>
- 237 aload_0
- 238 getfield # <Field java.io.DataOutputStream m_outstream>
- 241 new # <Class java.lang.String>
- 244 dup
- 245 aload_0
- 246 getfield # <Field CSpec m_spec>
- 249 getfield # <Field char m_yylex_throw_code[]>
- 252 iconst_0
- 253 aload_0
- 254 getfield # <Field CSpec m_spec>
- 257 getfield # <Field int m_yylex_throw_read>
- 260 invokespecial # <Method java.lang.String(char[],int,int)>
- 263 invokevirtual # <Method void writeBytes(java.lang.String)>
- 266 aload_0
- 267 getfield # <Field java.io.DataOutputStream m_outstream>
- 270 ldc # <String "
-               {
-">
- 272 invokevirtual # <Method void writeBytes(java.lang.String)>
- 275 goto 287
- 278 aload_0
- 279 getfield # <Field java.io.DataOutputStream m_outstream>
- 282 ldc # <String " {
-">
- 284 invokevirtual # <Method void writeBytes(java.lang.String)>
- 287 aload_0
- 288 getfield # <Field java.io.DataOutputStream m_outstream>
- 291 ldc # <String "           int yy_lookahead;
-">
- 293 invokevirtual # <Method void writeBytes(java.lang.String)>
- 296 aload_0
- 297 getfield # <Field java.io.DataOutputStream m_outstream>
- 300 ldc # <String "           int yy_anchor = YY_NO_ANCHOR;
-">
- 302 invokevirtual # <Method void writeBytes(java.lang.String)>
- 305 aload_0
- 306 getfield # <Field java.io.DataOutputStream m_outstream>
- 309 ldc # <String "           int yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 311 invokevirtual # <Method void writeBytes(java.lang.String)>
- 314 aload_0
- 315 getfield # <Field java.io.DataOutputStream m_outstream>
- 318 ldc # <String "           int yy_next_state = YY_NO_STATE;
-">
- 320 invokevirtual # <Method void writeBytes(java.lang.String)>
- 323 aload_0
- 324 getfield # <Field java.io.DataOutputStream m_outstream>
- 327 ldc # <String "           int yy_last_accept_state = YY_NO_STATE;
-">
- 329 invokevirtual # <Method void writeBytes(java.lang.String)>
- 332 aload_0
- 333 getfield # <Field java.io.DataOutputStream m_outstream>
- 336 ldc # <String "           boolean yy_initial = true;
-">
- 338 invokevirtual # <Method void writeBytes(java.lang.String)>
- 341 aload_0
- 342 getfield # <Field java.io.DataOutputStream m_outstream>
- 345 ldc # <String "           byte yy_this_accept;
-">
- 347 invokevirtual # <Method void writeBytes(java.lang.String)>
- 350 aload_0
- 351 getfield # <Field CSpec m_spec>
- 354 getfield # <Field boolean m_count_chars>
- 357 iconst_1
- 358 if_icmpne 370
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           int yychar;
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field CSpec m_spec>
- 374 getfield # <Field boolean m_count_lines>
- 377 iconst_1
- 378 if_icmpne 390
- 381 aload_0
- 382 getfield # <Field java.io.DataOutputStream m_outstream>
- 385 ldc # <String "           int yyline;
-">
- 387 invokevirtual # <Method void writeBytes(java.lang.String)>
- 390 aload_0
- 391 getfield # <Field java.io.DataOutputStream m_outstream>
- 394 ldc # <String "           java.lang.String yytext;
-">
- 396 invokevirtual # <Method void writeBytes(java.lang.String)>
- 399 aload_0
- 400 getfield # <Field java.io.DataOutputStream m_outstream>
- 403 ldc # <String "
-">
- 405 invokevirtual # <Method void writeBytes(java.lang.String)>
- 408 aload_0
- 409 getfield # <Field java.io.DataOutputStream m_outstream>
- 412 ldc # <String "           yy_mark_start();
-">
- 414 invokevirtual # <Method void writeBytes(java.lang.String)>
- 417 aload_0
- 418 getfield # <Field java.io.DataOutputStream m_outstream>
- 421 ldc # <String "           yy_this_accept = yy_acpt[yy_state];
-">
- 423 invokevirtual # <Method void writeBytes(java.lang.String)>
- 426 aload_0
- 427 getfield # <Field java.io.DataOutputStream m_outstream>
- 430 ldc # <String "           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 432 invokevirtual # <Method void writeBytes(java.lang.String)>
- 435 aload_0
- 436 getfield # <Field java.io.DataOutputStream m_outstream>
- 439 ldc # <String "                   yy_last_accept_state = yy_state;
-">
- 441 invokevirtual # <Method void writeBytes(java.lang.String)>
- 444 aload_0
- 445 getfield # <Field java.io.DataOutputStream m_outstream>
- 448 ldc # <String "                   yy_mark_end();
-">
- 450 invokevirtual # <Method void writeBytes(java.lang.String)>
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           }
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field java.io.DataOutputStream m_outstream>
- 466 ldc # <String "           while (true) {
-">
- 468 invokevirtual # <Method void writeBytes(java.lang.String)>
- 471 aload_0
- 472 getfield # <Field java.io.DataOutputStream m_outstream>
- 475 ldc # <String "                   yy_lookahead = yy_advance();
-">
- 477 invokevirtual # <Method void writeBytes(java.lang.String)>
- 480 aload_0
- 481 getfield # <Field java.io.DataOutputStream m_outstream>
- 484 ldc # <String "                   yy_next_state = YY_F;
-">
- 486 invokevirtual # <Method void writeBytes(java.lang.String)>
- 489 aload_0
- 490 getfield # <Field java.io.DataOutputStream m_outstream>
- 493 ldc # <String "                   if (YYEOF != yy_lookahead) {
-">
- 495 invokevirtual # <Method void writeBytes(java.lang.String)>
- 498 aload_0
- 499 getfield # <Field java.io.DataOutputStream m_outstream>
- 502 ldc # <String "                           yy_next_state = yy_nxt[yy_rmap[yy_state]][yy_cmap[yy_lookahead]];
-">
- 504 invokevirtual # <Method void writeBytes(java.lang.String)>
- 507 aload_0
- 508 getfield # <Field java.io.DataOutputStream m_outstream>
- 511 ldc # <String "                   }
-">
- 513 invokevirtual # <Method void writeBytes(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "                   if (YY_F != yy_next_state) {
-">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 aload_0
- 526 getfield # <Field java.io.DataOutputStream m_outstream>
- 529 ldc # <String "                           yy_state = yy_next_state;
-">
- 531 invokevirtual # <Method void writeBytes(java.lang.String)>
- 534 aload_0
- 535 getfield # <Field java.io.DataOutputStream m_outstream>
- 538 ldc # <String "                           yy_initial = false;
-">
- 540 invokevirtual # <Method void writeBytes(java.lang.String)>
- 543 aload_0
- 544 getfield # <Field java.io.DataOutputStream m_outstream>
- 547 ldc # <String "                           yy_this_accept = yy_acpt[yy_state];
-">
- 549 invokevirtual # <Method void writeBytes(java.lang.String)>
- 552 aload_0
- 553 getfield # <Field java.io.DataOutputStream m_outstream>
- 556 ldc # <String "                           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 558 invokevirtual # <Method void writeBytes(java.lang.String)>
- 561 aload_0
- 562 getfield # <Field java.io.DataOutputStream m_outstream>
- 565 ldc # <String "                                   yy_last_accept_state = yy_state;
-">
- 567 invokevirtual # <Method void writeBytes(java.lang.String)>
- 570 aload_0
- 571 getfield # <Field java.io.DataOutputStream m_outstream>
- 574 ldc # <String "                                   yy_mark_end();
-">
- 576 invokevirtual # <Method void writeBytes(java.lang.String)>
- 579 aload_0
- 580 getfield # <Field java.io.DataOutputStream m_outstream>
- 583 ldc # <String "                           }
-">
- 585 invokevirtual # <Method void writeBytes(java.lang.String)>
- 588 aload_0
- 589 getfield # <Field java.io.DataOutputStream m_outstream>
- 592 ldc # <String "                   }
-">
- 594 invokevirtual # <Method void writeBytes(java.lang.String)>
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String "                   else {
-">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 aload_0
- 607 getfield # <Field java.io.DataOutputStream m_outstream>
- 610 ldc # <String "                           if (YYEOF == yy_lookahead && true == yy_initial) {
-">
- 612 invokevirtual # <Method void writeBytes(java.lang.String)>
- 615 aload_0
- 616 getfield # <Field CSpec m_spec>
- 619 getfield # <Field char m_eof_code[]>
- 622 ifnull 634
- 625 aload_0
- 626 getfield # <Field java.io.DataOutputStream m_outstream>
- 629 ldc # <String "                                   yy_do_eof();
-">
- 631 invokevirtual # <Method void writeBytes(java.lang.String)>
- 634 aload_0
- 635 getfield # <Field CSpec m_spec>
- 638 getfield # <Field boolean m_integer_type>
- 641 iconst_1
- 642 if_icmpeq 656
- 645 aload_0
- 646 getfield # <Field CSpec m_spec>
- 649 getfield # <Field boolean m_yyeof>
- 652 iconst_1
- 653 if_icmpne 668
- 656 aload_0
- 657 getfield # <Field java.io.DataOutputStream m_outstream>
- 660 ldc # <String "                                   return YYEOF;
-">
- 662 invokevirtual # <Method void writeBytes(java.lang.String)>
- 665 goto 719
- 668 aload_0
- 669 getfield # <Field CSpec m_spec>
- 672 getfield # <Field char m_eof_value_code[]>
- 675 ifnull 710
- 678 aload_0
- 679 getfield # <Field java.io.DataOutputStream m_outstream>
- 682 new # <Class java.lang.String>
- 685 dup
- 686 aload_0
- 687 getfield # <Field CSpec m_spec>
- 690 getfield # <Field char m_eof_value_code[]>
- 693 iconst_0
- 694 aload_0
- 695 getfield # <Field CSpec m_spec>
- 698 getfield # <Field int m_eof_value_read>
- 701 invokespecial # <Method java.lang.String(char[],int,int)>
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 goto 719
- 710 aload_0
- 711 getfield # <Field java.io.DataOutputStream m_outstream>
- 714 ldc # <String "                                   return null;
-">
- 716 invokevirtual # <Method void writeBytes(java.lang.String)>
- 719 aload_0
- 720 getfield # <Field java.io.DataOutputStream m_outstream>
- 723 ldc # <String "                           }
-">
- 725 invokevirtual # <Method void writeBytes(java.lang.String)>
- 728 aload_0
- 729 getfield # <Field java.io.DataOutputStream m_outstream>
- 732 ldc # <String "                           else if (YY_NO_STATE == yy_last_accept_state) {
-">
- 734 invokevirtual # <Method void writeBytes(java.lang.String)>
- 737 aload_0
- 738 getfield # <Field java.io.DataOutputStream m_outstream>
- 741 ldc # <String "                                   throw (new Error("Lexical Error: Unmatched Input."));
-">
- 743 invokevirtual # <Method void writeBytes(java.lang.String)>
- 746 aload_0
- 747 getfield # <Field java.io.DataOutputStream m_outstream>
- 750 ldc # <String "                           }
-">
- 752 invokevirtual # <Method void writeBytes(java.lang.String)>
- 755 aload_0
- 756 getfield # <Field java.io.DataOutputStream m_outstream>
- 759 ldc # <String "                           else {
-">
- 761 invokevirtual # <Method void writeBytes(java.lang.String)>
- 764 aload_0
- 765 getfield # <Field java.io.DataOutputStream m_outstream>
- 768 ldc # <String "                                   yy_to_mark();
-">
- 770 invokevirtual # <Method void writeBytes(java.lang.String)>
- 773 aload_0
- 774 getfield # <Field java.io.DataOutputStream m_outstream>
- 777 ldc # <String "                                   yy_anchor = yy_acpt[yy_last_accept_state];
-">
- 779 invokevirtual # <Method void writeBytes(java.lang.String)>
- 782 aload_0
- 783 getfield # <Field java.io.DataOutputStream m_outstream>
- 786 ldc # <String "                                   if (0 != (YY_END & yy_anchor)) {
-">
- 788 invokevirtual # <Method void writeBytes(java.lang.String)>
- 791 aload_0
- 792 getfield # <Field java.io.DataOutputStream m_outstream>
- 795 ldc # <String "                                           yy_pushback();
-">
- 797 invokevirtual # <Method void writeBytes(java.lang.String)>
- 800 aload_0
- 801 getfield # <Field java.io.DataOutputStream m_outstream>
- 804 ldc # <String "                                   }
-">
- 806 invokevirtual # <Method void writeBytes(java.lang.String)>
- 809 aload_0
- 810 getfield # <Field java.io.DataOutputStream m_outstream>
- 813 ldc # <String "                                   if (0 != (YY_START & yy_anchor)) {
-">
- 815 invokevirtual # <Method void writeBytes(java.lang.String)>
- 818 aload_0
- 819 getfield # <Field java.io.DataOutputStream m_outstream>
- 822 ldc # <String "                                           yy_move_start();
-">
- 824 invokevirtual # <Method void writeBytes(java.lang.String)>
- 827 aload_0
- 828 getfield # <Field java.io.DataOutputStream m_outstream>
- 831 ldc # <String "                                   }
-">
- 833 invokevirtual # <Method void writeBytes(java.lang.String)>
- 836 aload_0
- 837 getfield # <Field CSpec m_spec>
- 840 getfield # <Field boolean m_count_chars>
- 843 iconst_1
- 844 if_icmpne 856
- 847 aload_0
- 848 getfield # <Field java.io.DataOutputStream m_outstream>
- 851 ldc # <String "                                   yychar = yy_getchar();
-">
- 853 invokevirtual # <Method void writeBytes(java.lang.String)>
- 856 aload_0
- 857 getfield # <Field CSpec m_spec>
- 860 getfield # <Field boolean m_count_lines>
- 863 iconst_1
- 864 if_icmpne 876
- 867 aload_0
- 868 getfield # <Field java.io.DataOutputStream m_outstream>
- 871 ldc # <String "                                   yyline = yy_getline();
-">
- 873 invokevirtual # <Method void writeBytes(java.lang.String)>
- 876 aload_0
- 877 getfield # <Field java.io.DataOutputStream m_outstream>
- 880 ldc # <String "                                   yytext = yy_gettext();
-">
- 882 invokevirtual # <Method void writeBytes(java.lang.String)>
- 885 aload_0
- 886 getfield # <Field java.io.DataOutputStream m_outstream>
- 889 ldc # <String "                                   switch (yy_last_accept_state) {
-">
- 891 invokevirtual # <Method void writeBytes(java.lang.String)>
- 894 aload_0
- 895 ldc # <String "                                   ">
- 897 invokespecial # <Method void emit_actions(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "                                   default:
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "                                           yy_error(YY_E_INTERNAL,false);
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "                                   case -1:
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "                                   }
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "                                   yy_initial = true;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "                                   yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "                                   yy_next_state = YY_NO_STATE;
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "                                   yy_last_accept_state = YY_NO_STATE;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "                                   yy_mark_start();
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "                                   yy_this_accept = yy_acpt[yy_state];
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "                                   if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                                           yy_last_accept_state = yy_state;
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                                   }
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "                           }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "                   }
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "           }
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   }
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 return
-
-Method void emit_actions(java.lang.String)
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 getfield # <Field java.util.Vector m_accept_vector>
-   7 invokevirtual # <Method int size()>
-  10 aload_0
-  11 getfield # <Field CSpec m_spec>
-  14 getfield # <Field int m_anchor_array[]>
-  17 arraylength
-  18 if_icmpeq 25
-  21 iconst_0
-  22 goto 26
-  25 iconst_1
-  26 invokestatic # <Method void assert(boolean)>
-  29 bipush -2
-  31 istore 4
-  33 aload_0
-  34 getfield # <Field CSpec m_spec>
-  37 getfield # <Field java.util.Vector m_accept_vector>
-  40 invokevirtual # <Method int size()>
-  43 istore_3
-  44 iconst_0
-  45 istore_2
-  46 goto 233
-  49 aload_0
-  50 getfield # <Field CSpec m_spec>
-  53 getfield # <Field java.util.Vector m_accept_vector>
-  56 iload_2
-  57 invokevirtual # <Method java.lang.Object elementAt(int)>
-  60 checkcast # <Class CAccept>
-  63 astore 5
-  65 aload 5
-  67 ifnull 230
-  70 aload_0
-  71 getfield # <Field java.io.DataOutputStream m_outstream>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 aload_1
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 ldc # <String "case ">
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 iload_2
-  91 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  94 ldc # <String ":
-">
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 invokevirtual # <Method java.lang.String toString()>
- 102 invokevirtual # <Method void writeBytes(java.lang.String)>
- 105 aload_0
- 106 getfield # <Field java.io.DataOutputStream m_outstream>
- 109 new # <Class java.lang.StringBuffer>
- 112 dup
- 113 invokespecial # <Method java.lang.StringBuffer()>
- 116 aload_1
- 117 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 120 ldc # <String "   ">
- 122 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 125 invokevirtual # <Method java.lang.String toString()>
- 128 invokevirtual # <Method void writeBytes(java.lang.String)>
- 131 aload_0
- 132 getfield # <Field java.io.DataOutputStream m_outstream>
- 135 new # <Class java.lang.String>
- 138 dup
- 139 aload 5
- 141 getfield # <Field char m_action[]>
- 144 iconst_0
- 145 aload 5
- 147 getfield # <Field int m_action_read>
- 150 invokespecial # <Method java.lang.String(char[],int,int)>
- 153 invokevirtual # <Method void writeBytes(java.lang.String)>
- 156 aload_0
- 157 getfield # <Field java.io.DataOutputStream m_outstream>
- 160 ldc # <String "
-">
- 162 invokevirtual # <Method void writeBytes(java.lang.String)>
- 165 aload_0
- 166 getfield # <Field java.io.DataOutputStream m_outstream>
- 169 new # <Class java.lang.StringBuffer>
- 172 dup
- 173 invokespecial # <Method java.lang.StringBuffer()>
- 176 aload_1
- 177 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 180 ldc # <String "case ">
- 182 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 185 iload 4
- 187 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 190 ldc # <String ":
-">
- 192 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 195 invokevirtual # <Method java.lang.String toString()>
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 getfield # <Field java.io.DataOutputStream m_outstream>
- 205 new # <Class java.lang.StringBuffer>
- 208 dup
- 209 invokespecial # <Method java.lang.StringBuffer()>
- 212 aload_1
- 213 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 216 ldc # <String "   break;
-">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 invokevirtual # <Method java.lang.String toString()>
- 224 invokevirtual # <Method void writeBytes(java.lang.String)>
- 227 iinc 4 -1
- 230 iinc 2 1
- 233 iload_2
- 234 iload_3
- 235 if_icmplt 49
- 238 return
-
-Method void emit_footer()
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "}
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 return
-Compiled from JavaLex.java
-final class CError extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int E_BADEXPR;
-    static final int E_PAREN;
-    static final int E_LENGTH;
-    static final int E_BRACKET;
-    static final int E_BOL;
-    static final int E_CLOSE;
-    static final int E_NEWLINE;
-    static final int E_BADMAC;
-    static final int E_NOMAC;
-    static final int E_MACDEPTH;
-    static final int E_INIT;
-    static final int E_EOF;
-    static final int E_DIRECT;
-    static final int E_INTERNAL;
-    static final int E_STATE;
-    static final int E_MACDEF;
-    static final int E_SYNTAX;
-    static final int E_BRACE;
-    static final java.lang.String errmsg[];
-    static void impos(java.lang.String);
-    static void parse_error(int, int);
-    CError();
-    static {};
-}
-
-Method void impos(java.lang.String)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Java-Lex Error: ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 invokevirtual # <Method java.lang.String toString()>
-  22 invokevirtual # <Method void println(java.lang.String)>
-  25 return
-
-Method void parse_error(int, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Error: Parse error at line ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 iload_1
-  16 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  19 ldc # <String ".">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 invokevirtual # <Method java.lang.String toString()>
-  27 invokevirtual # <Method void println(java.lang.String)>
-  30 getstatic # <Field java.io.PrintStream out>
-  33 new # <Class java.lang.StringBuffer>
-  36 dup
-  37 invokespecial # <Method java.lang.StringBuffer()>
-  40 ldc # <String "Error Description: ">
-  42 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  45 getstatic # <Field java.lang.String errmsg[]>
-  48 iload_0
-  49 aaload
-  50 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  53 invokevirtual # <Method java.lang.String toString()>
-  56 invokevirtual # <Method void println(java.lang.String)>
-  59 new # <Class java.lang.Error>
-  62 dup
-  63 ldc # <String "Parse error.">
-  65 invokespecial # <Method java.lang.Error(java.lang.String)>
-  68 athrow
-
-Method CError()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-
-Method static {}
-   0 bipush 18
-   2 anewarray class # <Class java.lang.String>
-   5 dup
-   6 iconst_0
-   7 ldc # <String "Malformed regular expression.">
-   9 aastore
-  10 dup
-  11 iconst_1
-  12 ldc # <String "Missing close parenthesis.">
-  14 aastore
-  15 dup
-  16 iconst_2
-  17 ldc # <String "Too many regular expressions or expression too long.">
-  19 aastore
-  20 dup
-  21 iconst_3
-  22 ldc # <String "Missing [ in character class.">
-  24 aastore
-  25 dup
-  26 iconst_4
-  27 ldc # <String "^ must be at start of expression or after [.">
-  29 aastore
-  30 dup
-  31 iconst_5
-  32 ldc # <String "+ ? or * must follow an expression or subexpression.">
-  34 aastore
-  35 dup
-  36 bipush 6
-  38 ldc # <String "Newline in quoted string.">
-  40 aastore
-  41 dup
-  42 bipush 7
-  44 ldc # <String "Missing } in macro expansion.">
-  46 aastore
-  47 dup
-  48 bipush 8
-  50 ldc # <String "Macro does not exist.">
-  52 aastore
-  53 dup
-  54 bipush 9
-  56 ldc # <String "Macro expansions nested too deeply.">
-  58 aastore
-  59 dup
-  60 bipush 10
-  62 ldc # <String "Java-Lex has not been successfully initialized.">
-  64 aastore
-  65 dup
-  66 bipush 11
-  68 ldc # <String "Unexpected end-of-file found.">
-  70 aastore
-  71 dup
-  72 bipush 12
-  74 ldc # <String "Undefined or badly-formed Java-Lex directive.">
-  76 aastore
-  77 dup
-  78 bipush 13
-  80 ldc # <String "Internal Java-Lex error.">
-  82 aastore
-  83 dup
-  84 bipush 14
-  86 ldc # <String "Unitialized state name.">
-  88 aastore
-  89 dup
-  90 bipush 15
-  92 ldc # <String "Badly formed macro definition.">
-  94 aastore
-  95 dup
-  96 bipush 16
-  98 ldc # <String "Syntax error.">
- 100 aastore
- 101 dup
- 102 bipush 17
- 104 ldc # <String "Missing brace at start of lexical action.">
- 106 aastore
- 107 putstatic # <Field java.lang.String errmsg[]>
- 110 return
-Compiled from JavaLex.java
-final class CInput extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    boolean m_eof_reached;
-    boolean m_pushback_line;
-    char m_line[];
-    int m_line_read;
-    int m_line_index;
-    int m_line_number;
-    static final boolean EOF;
-    static final boolean NOT_EOF;
-    CInput(java.io.InputStream);
-    boolean getLine() throws java.io.IOException;
-}
-
-Method CInput(java.io.InputStream)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_1
-   5 ifnonnull 12
-   8 iconst_0
-   9 goto 13
-  12 iconst_1
-  13 invokestatic # <Method void assert(boolean)>
-  16 aload_0
-  17 aload_1
-  18 putfield # <Field java.io.InputStream m_input>
-  21 aload_0
-  22 sipush 1024
-  25 newarray byte
-  27 putfield # <Field byte m_buffer[]>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_buffer_read>
-  35 aload_0
-  36 iconst_0
-  37 putfield # <Field int m_buffer_index>
-  40 aload_0
-  41 sipush 1024
-  44 newarray char
-  46 putfield # <Field char m_line[]>
-  49 aload_0
-  50 iconst_0
-  51 putfield # <Field int m_line_read>
-  54 aload_0
-  55 iconst_0
-  56 putfield # <Field int m_line_index>
-  59 aload_0
-  60 iconst_0
-  61 putfield # <Field boolean m_eof_reached>
-  64 aload_0
-  65 iconst_0
-  66 putfield # <Field int m_line_number>
-  69 aload_0
-  70 iconst_0
-  71 putfield # <Field boolean m_pushback_line>
-  74 return
-
-Method boolean getLine()
-   0 aload_0
-   1 getfield # <Field boolean m_eof_reached>
-   4 iconst_1
-   5 if_icmpne 10
-   8 iconst_1
-   9 ireturn
-  10 aload_0
-  11 getfield # <Field boolean m_pushback_line>
-  14 iconst_1
-  15 if_icmpne 70
-  18 aload_0
-  19 iconst_0
-  20 putfield # <Field boolean m_pushback_line>
-  23 iconst_0
-  24 istore_1
-  25 goto 47
-  28 aload_0
-  29 getfield # <Field char m_line[]>
-  32 iload_1
-  33 caload
-  34 invokestatic # <Method boolean isspace(char)>
-  37 iconst_0
-  38 if_icmpne 44
-  41 goto 55
-  44 iinc 1 1
-  47 iload_1
-  48 aload_0
-  49 getfield # <Field int m_line_read>
-  52 if_icmplt 28
-  55 iload_1
-  56 aload_0
-  57 getfield # <Field int m_line_read>
-  60 if_icmpge 70
-  63 aload_0
-  64 iconst_0
-  65 putfield # <Field int m_line_index>
-  68 iconst_0
-  69 ireturn
-  70 aload_0
-  71 getfield # <Field int m_buffer_index>
-  74 aload_0
-  75 getfield # <Field int m_buffer_read>
-  78 if_icmplt 121
-  81 aload_0
-  82 aload_0
-  83 getfield # <Field java.io.InputStream m_input>
-  86 aload_0
-  87 getfield # <Field byte m_buffer[]>
-  90 invokevirtual # <Method int read(byte[])>
-  93 putfield # <Field int m_buffer_read>
-  96 aload_0
-  97 getfield # <Field int m_buffer_read>
- 100 iconst_m1
- 101 if_icmpne 116
- 104 aload_0
- 105 iconst_1
- 106 putfield # <Field boolean m_eof_reached>
- 109 aload_0
- 110 iconst_0
- 111 putfield # <Field int m_line_index>
- 114 iconst_1
- 115 ireturn
- 116 aload_0
- 117 iconst_0
- 118 putfield # <Field int m_buffer_index>
- 121 aload_0
- 122 iconst_0
- 123 putfield # <Field int m_line_read>
- 126 goto 288
- 129 aload_0
- 130 getfield # <Field char m_line[]>
- 133 aload_0
- 134 getfield # <Field int m_line_read>
- 137 aload_0
- 138 getfield # <Field byte m_buffer[]>
- 141 aload_0
- 142 getfield # <Field int m_buffer_index>
- 145 baload
- 146 i2c
- 147 castore
- 148 aload_0
- 149 dup
- 150 getfield # <Field int m_buffer_index>
- 153 iconst_1
- 154 iadd
- 155 putfield # <Field int m_buffer_index>
- 158 aload_0
- 159 getfield # <Field int m_buffer_index>
- 162 aload_0
- 163 getfield # <Field int m_buffer_read>
- 166 if_icmplt 255
- 169 aload_0
- 170 aload_0
- 171 getfield # <Field java.io.InputStream m_input>
- 174 aload_0
- 175 getfield # <Field byte m_buffer[]>
- 178 invokevirtual # <Method int read(byte[])>
- 181 putfield # <Field int m_buffer_read>
- 184 aload_0
- 185 getfield # <Field int m_buffer_read>
- 188 iconst_m1
- 189 if_icmpne 250
- 192 aload_0
- 193 iconst_1
- 194 putfield # <Field boolean m_eof_reached>
- 197 iconst_0
- 198 istore_1
- 199 goto 216
- 202 iinc 1 1
- 205 iload_1
- 206 aload_0
- 207 getfield # <Field int m_line_read>
- 210 if_icmpne 216
- 213 goto 228
- 216 aload_0
- 217 getfield # <Field char m_line[]>
- 220 iload_1
- 221 caload
- 222 invokestatic # <Method boolean isspace(char)>
- 225 ifne 202
- 228 iload_1
- 229 aload_0
- 230 getfield # <Field int m_line_read>
- 233 if_icmpge 243
- 236 aload_0
- 237 iconst_0
- 238 putfield # <Field int m_line_index>
- 241 iconst_0
- 242 ireturn
- 243 aload_0
- 244 iconst_0
- 245 putfield # <Field int m_line_index>
- 248 iconst_1
- 249 ireturn
- 250 aload_0
- 251 iconst_0
- 252 putfield # <Field int m_buffer_index>
- 255 aload_0
- 256 dup
- 257 getfield # <Field int m_line_read>
- 260 iconst_1
- 261 iadd
- 262 putfield # <Field int m_line_read>
- 265 aload_0
- 266 getfield # <Field int m_line_read>
- 269 aload_0
- 270 getfield # <Field char m_line[]>
- 273 arraylength
- 274 if_icmplt 288
- 277 aload_0
- 278 aload_0
- 279 getfield # <Field char m_line[]>
- 282 invokestatic # <Method char doubleSize(char[])[]>
- 285 putfield # <Field char m_line[]>
- 288 aload_0
- 289 getfield # <Field byte m_buffer[]>
- 292 aload_0
- 293 getfield # <Field int m_buffer_index>
- 296 baload
- 297 bipush 10
- 299 if_icmpne 129
- 302 aload_0
- 303 getfield # <Field char m_line[]>
- 306 aload_0
- 307 getfield # <Field int m_line_read>
- 310 aload_0
- 311 getfield # <Field byte m_buffer[]>
- 314 aload_0
- 315 getfield # <Field int m_buffer_index>
- 318 baload
- 319 i2c
- 320 castore
- 321 aload_0
- 322 dup
- 323 getfield # <Field int m_line_read>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_read>
- 331 aload_0
- 332 dup
- 333 getfield # <Field int m_buffer_index>
- 336 iconst_1
- 337 iadd
- 338 putfield # <Field int m_buffer_index>
- 341 aload_0
- 342 dup
- 343 getfield # <Field int m_line_number>
- 346 iconst_1
- 347 iadd
- 348 putfield # <Field int m_line_number>
- 351 iconst_0
- 352 istore_1
- 353 goto 370
- 356 iinc 1 1
- 359 iload_1
- 360 aload_0
- 361 getfield # <Field int m_line_read>
- 364 if_icmpne 370
- 367 goto 382
- 370 aload_0
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 caload
- 376 invokestatic # <Method boolean isspace(char)>
- 379 ifne 356
- 382 iload_1
- 383 aload_0
- 384 getfield # <Field int m_line_read>
- 387 if_icmpge 70
- 390 goto 393
- 393 aload_0
- 394 iconst_0
- 395 putfield # <Field int m_line_index>
- 398 iconst_0
- 399 ireturn
-Compiled from JavaLex.java
-final class CJBXugDII extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    CJBXugDII();
-    void thompson(EpinONEnm, drHChFQzb, zkBeKJFxt) throws java.io.IOException;
-}
-
-Method CJBXugDII()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field zkBeKJFxt m_input>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field EpinONEnm m_lexGen>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field drHChFQzb m_spec>
-  15 return
-
-Method void set(EpinONEnm, drHChFQzb, zkBeKJFxt)
-   0 aload_3
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 aload_3
-  38 putfield # <Field zkBeKJFxt m_input>
-  41 aload_0
-  42 aload_1
-  43 putfield # <Field EpinONEnm m_lexGen>
-  46 aload_0
-  47 aload_2
-  48 putfield # <Field drHChFQzb m_spec>
-  51 return
-
-Method void thompson(EpinONEnm, drHChFQzb, zkBeKJFxt)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 aload_3
-   8 invokespecial # <Method void set(EpinONEnm, drHChFQzb, zkBeKJFxt)>
-  11 aload_0
-  12 getfield # <Field drHChFQzb m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method int size()>
-  21 istore 6
-  23 aload_0
-  24 getfield # <Field drHChFQzb m_spec>
-  27 iload 6
-  29 anewarray class # <Class java.util.Vector>
-  32 putfield # <Field java.util.Vector m_state_rules[]>
-  35 iconst_0
-  36 istore 4
-  38 goto 61
-  41 aload_0
-  42 getfield # <Field drHChFQzb m_spec>
-  45 getfield # <Field java.util.Vector m_state_rules[]>
-  48 iload 4
-  50 new # <Class java.util.Vector>
-  53 dup
-  54 invokespecial # <Method java.util.Vector()>
-  57 aastore
-  58 iinc 4 1
-  61 iload 4
-  63 iload 6
-  65 if_icmplt 41
-  68 aload_0
-  69 getfield # <Field drHChFQzb m_spec>
-  72 aload_0
-  73 invokespecial # <Method CkBxcepSH machine()>
-  76 putfield # <Field CkBxcepSH m_nfa_start>
-  79 aload_0
-  80 getfield # <Field drHChFQzb m_spec>
-  83 getfield # <Field java.util.Vector m_nfa_states>
-  86 invokevirtual # <Method int size()>
-  89 istore 6
-  91 iconst_0
-  92 istore 4
-  94 goto 124
-  97 aload_0
-  98 getfield # <Field drHChFQzb m_spec>
- 101 getfield # <Field java.util.Vector m_nfa_states>
- 104 iload 4
- 106 invokevirtual # <Method java.lang.Object elementAt(int)>
- 109 checkcast # <Class CkBxcepSH>
- 112 astore 5
- 114 aload 5
- 116 iload 4
- 118 putfield # <Field int m_label>
- 121 iinc 4 1
- 124 iload 4
- 126 iload 6
- 128 if_icmplt 97
- 131 aload_0
- 132 getfield # <Field drHChFQzb m_spec>
- 135 getfield # <Field boolean m_verbose>
- 138 iconst_1
- 139 if_icmpne 183
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "NFA comprised of ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field drHChFQzb m_spec>
- 161 getfield # <Field java.util.Vector m_nfa_states>
- 164 invokevirtual # <Method int size()>
- 167 iconst_1
- 168 iadd
- 169 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 172 ldc # <String " states.">
- 174 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 177 invokevirtual # <Method java.lang.String toString()>
- 180 invokevirtual # <Method void println(java.lang.String)>
- 183 aload_0
- 184 invokespecial # <Method void reset()>
- 187 return
-
-Method void discardCkBxcepSH(CkBxcepSH)
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 getfield # <Field java.util.Vector m_nfa_states>
-   7 aload_1
-   8 invokevirtual # <Method boolean removeElement(java.lang.Object)>
-  11 pop
-  12 return
-
-Method void processStates(java.util.BitSet, CkBxcepSH)
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 44
-  17 aload_1
-  18 iload 4
-  20 invokevirtual # <Method boolean get(int)>
-  23 iconst_1
-  24 if_icmpne 41
-  27 aload_0
-  28 getfield # <Field drHChFQzb m_spec>
-  31 getfield # <Field java.util.Vector m_state_rules[]>
-  34 iload 4
-  36 aaload
-  37 aload_2
-  38 invokevirtual # <Method void addElement(java.lang.Object)>
-  41 iinc 4 1
-  44 iload 4
-  46 iload_3
-  47 if_icmplt 17
-  50 return
-
-Method CkBxcepSH machine()
-   0 aload_0
-   1 getfield # <Field EpinONEnm m_lexGen>
-   4 invokevirtual # <Method java.util.BitSet getStates()>
-   7 astore_3
-   8 aload_0
-   9 getfield # <Field drHChFQzb m_spec>
-  12 iconst_1
-  13 putfield # <Field int m_current_token>
-  16 aload_0
-  17 getfield # <Field EpinONEnm m_lexGen>
-  20 invokevirtual # <Method int advance()>
-  23 pop
-  24 aload_0
-  25 getfield # <Field drHChFQzb m_spec>
-  28 invokestatic # <Method CkBxcepSH newCkBxcepSH(drHChFQzb)>
-  31 astore_1
-  32 aload_1
-  33 astore_2
-  34 aload_2
-  35 aload_0
-  36 invokespecial # <Method CkBxcepSH rule()>
-  39 putfield # <Field CkBxcepSH m_next>
-  42 aload_0
-  43 aload_3
-  44 aload_2
-  45 getfield # <Field CkBxcepSH m_next>
-  48 invokespecial # <Method void processStates(java.util.BitSet, CkBxcepSH)>
-  51 goto 115
-  54 aload_0
-  55 getfield # <Field EpinONEnm m_lexGen>
-  58 invokevirtual # <Method java.util.BitSet getStates()>
-  61 astore_3
-  62 aload_0
-  63 getfield # <Field EpinONEnm m_lexGen>
-  66 invokevirtual # <Method int advance()>
-  69 pop
-  70 aload_0
-  71 getfield # <Field drHChFQzb m_spec>
-  74 getfield # <Field int m_current_token>
-  77 bipush 11
-  79 if_icmpeq 127
-  82 aload_2
-  83 aload_0
-  84 getfield # <Field drHChFQzb m_spec>
-  87 invokestatic # <Method CkBxcepSH newCkBxcepSH(drHChFQzb)>
-  90 putfield # <Field CkBxcepSH m_next2>
-  93 aload_2
-  94 getfield # <Field CkBxcepSH m_next2>
-  97 astore_2
-  98 aload_2
-  99 aload_0
- 100 invokespecial # <Method CkBxcepSH rule()>
- 103 putfield # <Field CkBxcepSH m_next>
- 106 aload_0
- 107 aload_3
- 108 aload_2
- 109 getfield # <Field CkBxcepSH m_next>
- 112 invokespecial # <Method void processStates(java.util.BitSet, CkBxcepSH)>
- 115 aload_0
- 116 getfield # <Field drHChFQzb m_spec>
- 119 getfield # <Field int m_current_token>
- 122 bipush 11
- 124 if_icmpne 54
- 127 aload_1
- 128 areturn
-
-Method CkBxcepSH rule()
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 iconst_0
-   5 istore 4
-   7 invokestatic # <Method dHBnaZxmQ newdHBnaZxmQ()>
-  10 astore_1
-  11 aload_0
-  12 getfield # <Field drHChFQzb m_spec>
-  15 getfield # <Field int m_current_token>
-  18 iconst_3
-  19 if_icmpne 71
-  22 aload_0
-  23 getfield # <Field drHChFQzb m_spec>
-  26 invokestatic # <Method CkBxcepSH newCkBxcepSH(drHChFQzb)>
-  29 astore_2
-  30 aload_2
-  31 bipush 10
-  33 putfield # <Field int m_edge>
-  36 iload 4
-  38 iconst_1
-  39 ior
-  40 istore 4
-  42 aload_0
-  43 getfield # <Field EpinONEnm m_lexGen>
-  46 invokevirtual # <Method int advance()>
-  49 pop
-  50 aload_0
-  51 aload_1
-  52 invokespecial # <Method void expr(dHBnaZxmQ)>
-  55 aload_2
-  56 aload_1
-  57 getfield # <Field CkBxcepSH m_start>
-  60 putfield # <Field CkBxcepSH m_next>
-  63 aload_1
-  64 getfield # <Field CkBxcepSH m_end>
-  67 astore_3
-  68 goto 86
-  71 aload_0
-  72 aload_1
-  73 invokespecial # <Method void expr(dHBnaZxmQ)>
-  76 aload_1
-  77 getfield # <Field CkBxcepSH m_start>
-  80 astore_2
-  81 aload_1
-  82 getfield # <Field CkBxcepSH m_end>
-  85 astore_3
-  86 aload_0
-  87 getfield # <Field drHChFQzb m_spec>
-  90 getfield # <Field int m_current_token>
-  93 iconst_4
-  94 if_icmpne 172
-  97 aload_0
-  98 getfield # <Field EpinONEnm m_lexGen>
- 101 invokevirtual # <Method int advance()>
- 104 pop
- 105 aload_3
- 106 aload_0
- 107 getfield # <Field drHChFQzb m_spec>
- 110 invokestatic # <Method CkBxcepSH newCkBxcepSH(drHChFQzb)>
- 113 putfield # <Field CkBxcepSH m_next>
- 116 aload_3
- 117 iconst_m1
- 118 putfield # <Field int m_edge>
- 121 aload_3
- 122 new # <Class IxcsuvWDA>
- 125 dup
- 126 invokespecial # <Method IxcsuvWDA()>
- 129 putfield # <Field IxcsuvWDA m_set>
- 132 aload_3
- 133 getfield # <Field IxcsuvWDA m_set>
- 136 bipush 10
- 138 invokevirtual # <Method void add(int)>
- 141 aload_0
- 142 getfield # <Field drHChFQzb m_spec>
- 145 getfield # <Field boolean m_unix>
- 148 iconst_0
- 149 if_icmpne 161
- 152 aload_3
- 153 getfield # <Field IxcsuvWDA m_set>
- 156 bipush 13
- 158 invokevirtual # <Method void add(int)>
- 161 aload_3
- 162 getfield # <Field CkBxcepSH m_next>
- 165 astore_3
- 166 iload 4
- 168 iconst_2
- 169 ior
- 170 istore 4
- 172 aload_3
- 173 aload_0
- 174 getfield # <Field EpinONEnm m_lexGen>
- 177 invokevirtual # <Method IRxqsITZU packAccept()>
- 180 putfield # <Field IRxqsITZU m_accept>
- 183 aload_3
- 184 iload 4
- 186 putfield # <Field int m_anchor>
- 189 aload_2
- 190 areturn
-
-Method void expr(dHBnaZxmQ)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method dHBnaZxmQ newdHBnaZxmQ()>
-  15 astore_2
-  16 aload_0
-  17 aload_1
-  18 invokespecial # <Method void cat_expr(dHBnaZxmQ)>
-  21 goto 95
-  24 aload_0
-  25 getfield # <Field EpinONEnm m_lexGen>
-  28 invokevirtual # <Method int advance()>
-  31 pop
-  32 aload_0
-  33 aload_2
-  34 invokespecial # <Method void cat_expr(dHBnaZxmQ)>
-  37 aload_0
-  38 getfield # <Field drHChFQzb m_spec>
-  41 invokestatic # <Method CkBxcepSH newCkBxcepSH(drHChFQzb)>
-  44 astore_3
-  45 aload_3
-  46 aload_2
-  47 getfield # <Field CkBxcepSH m_start>
-  50 putfield # <Field CkBxcepSH m_next2>
-  53 aload_3
-  54 aload_1
-  55 getfield # <Field CkBxcepSH m_start>
-  58 putfield # <Field CkBxcepSH m_next>
-  61 aload_1
-  62 aload_3
-  63 putfield # <Field CkBxcepSH m_start>
-  66 aload_0
-  67 getfield # <Field drHChFQzb m_spec>
-  70 invokestatic # <Method CkBxcepSH newCkBxcepSH(drHChFQzb)>
-  73 astore_3
-  74 aload_1
-  75 getfield # <Field CkBxcepSH m_end>
-  78 aload_3
-  79 putfield # <Field CkBxcepSH m_next>
-  82 aload_2
-  83 getfield # <Field CkBxcepSH m_end>
-  86 aload_3
-  87 putfield # <Field CkBxcepSH m_next>
-  90 aload_1
-  91 aload_3
-  92 putfield # <Field CkBxcepSH m_end>
-  95 aload_0
-  96 getfield # <Field drHChFQzb m_spec>
-  99 getfield # <Field int m_current_token>
- 102 bipush 16
- 104 if_icmpeq 24
- 107 return
-
-Method void cat_expr(dHBnaZxmQ)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method dHBnaZxmQ newdHBnaZxmQ()>
-  15 astore_2
-  16 aload_0
-  17 aload_0
-  18 getfield # <Field drHChFQzb m_spec>
-  21 getfield # <Field int m_current_token>
-  24 invokespecial # <Method boolean first_in_cat(int)>
-  27 iconst_1
-  28 if_icmpne 71
-  31 aload_0
-  32 aload_1
-  33 invokespecial # <Method void factor(dHBnaZxmQ)>
-  36 goto 71
-  39 aload_0
-  40 aload_2
-  41 invokespecial # <Method void factor(dHBnaZxmQ)>
-  44 aload_1
-  45 getfield # <Field CkBxcepSH m_end>
-  48 aload_2
-  49 getfield # <Field CkBxcepSH m_start>
-  52 invokevirtual # <Method void mimic(CkBxcepSH)>
-  55 aload_0
-  56 aload_2
-  57 getfield # <Field CkBxcepSH m_start>
-  60 invokespecial # <Method void discardCkBxcepSH(CkBxcepSH)>
-  63 aload_1
-  64 aload_2
-  65 getfield # <Field CkBxcepSH m_end>
-  68 putfield # <Field CkBxcepSH m_end>
-  71 aload_0
-  72 aload_0
-  73 getfield # <Field drHChFQzb m_spec>
-  76 getfield # <Field int m_current_token>
-  79 invokespecial # <Method boolean first_in_cat(int)>
-  82 iconst_1
-  83 if_icmpeq 39
-  86 return
-
-Method boolean first_in_cat(int)
-   0 iload_1
-   1 lookupswitch 9: default=125
-           1: 84
-           3: 112
-           4: 84
-           5: 99
-           8: 84
-           9: 86
-          15: 86
-          16: 84
-          17: 86
-  84 iconst_0
-  85 ireturn
-  86 iconst_5
-  87 aload_0
-  88 getfield # <Field zkBeKJFxt m_input>
-  91 getfield # <Field int m_line_number>
-  94 invokestatic # <Method void parse_error(int, int)>
-  97 iconst_0
-  98 ireturn
-  99 iconst_3
- 100 aload_0
- 101 getfield # <Field zkBeKJFxt m_input>
- 104 getfield # <Field int m_line_number>
- 107 invokestatic # <Method void parse_error(int, int)>
- 110 iconst_0
- 111 ireturn
- 112 iconst_4
- 113 aload_0
- 114 getfield # <Field zkBeKJFxt m_input>
- 117 getfield # <Field int m_line_number>
- 120 invokestatic # <Method void parse_error(int, int)>
- 123 iconst_0
- 124 ireturn
- 125 iconst_1
- 126 ireturn
-
-Method void factor(dHBnaZxmQ)
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 aload_0
-   5 aload_1
-   6 invokespecial # <Method void term(dHBnaZxmQ)>
-   9 aload_0
-  10 getfield # <Field drHChFQzb m_spec>
-  13 getfield # <Field int m_current_token>
-  16 bipush 9
-  18 if_icmpeq 45
-  21 aload_0
-  22 getfield # <Field drHChFQzb m_spec>
-  25 getfield # <Field int m_current_token>
-  28 bipush 17
-  30 if_icmpeq 45
-  33 aload_0
-  34 getfield # <Field drHChFQzb m_spec>
-  37 getfield # <Field int m_current_token>
-  40 bipush 15
-  42 if_icmpne 159
-  45 aload_0
-  46 getfield # <Field drHChFQzb m_spec>
-  49 invokestatic # <Method CkBxcepSH newCkBxcepSH(drHChFQzb)>
-  52 astore_2
-  53 aload_0
-  54 getfield # <Field drHChFQzb m_spec>
-  57 invokestatic # <Method CkBxcepSH newCkBxcepSH(drHChFQzb)>
-  60 astore_3
-  61 aload_2
-  62 aload_1
-  63 getfield # <Field CkBxcepSH m_start>
-  66 putfield # <Field CkBxcepSH m_next>
-  69 aload_1
-  70 getfield # <Field CkBxcepSH m_end>
-  73 aload_3
-  74 putfield # <Field CkBxcepSH m_next>
-  77 aload_0
-  78 getfield # <Field drHChFQzb m_spec>
-  81 getfield # <Field int m_current_token>
-  84 bipush 9
-  86 if_icmpeq 101
-  89 aload_0
-  90 getfield # <Field drHChFQzb m_spec>
-  93 getfield # <Field int m_current_token>
-  96 bipush 15
-  98 if_icmpne 106
- 101 aload_2
- 102 aload_3
- 103 putfield # <Field CkBxcepSH m_next2>
- 106 aload_0
- 107 getfield # <Field drHChFQzb m_spec>
- 110 getfield # <Field int m_current_token>
- 113 bipush 9
- 115 if_icmpeq 130
- 118 aload_0
- 119 getfield # <Field drHChFQzb m_spec>
- 122 getfield # <Field int m_current_token>
- 125 bipush 17
- 127 if_icmpne 141
- 130 aload_1
- 131 getfield # <Field CkBxcepSH m_end>
- 134 aload_1
- 135 getfield # <Field CkBxcepSH m_start>
- 138 putfield # <Field CkBxcepSH m_next2>
- 141 aload_1
- 142 aload_2
- 143 putfield # <Field CkBxcepSH m_start>
- 146 aload_1
- 147 aload_3
- 148 putfield # <Field CkBxcepSH m_end>
- 151 aload_0
- 152 getfield # <Field EpinONEnm m_lexGen>
- 155 invokevirtual # <Method int advance()>
- 158 pop
- 159 return
-
-Method void term(dHBnaZxmQ)
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 getfield # <Field int m_current_token>
-   7 bipush 14
-   9 if_icmpne 59
-  12 aload_0
-  13 getfield # <Field EpinONEnm m_lexGen>
-  16 invokevirtual # <Method int advance()>
-  19 pop
-  20 aload_0
-  21 aload_1
-  22 invokespecial # <Method void expr(dHBnaZxmQ)>
-  25 aload_0
-  26 getfield # <Field drHChFQzb m_spec>
-  29 getfield # <Field int m_current_token>
-  32 bipush 8
-  34 if_icmpne 46
-  37 aload_0
-  38 getfield # <Field EpinONEnm m_lexGen>
-  41 invokevirtual # <Method int advance()>
-  44 pop
-  45 return
-  46 bipush 16
-  48 aload_0
-  49 getfield # <Field zkBeKJFxt m_input>
-  52 getfield # <Field int m_line_number>
-  55 invokestatic # <Method void parse_error(int, int)>
-  58 return
-  59 aload_0
-  60 getfield # <Field drHChFQzb m_spec>
-  63 invokestatic # <Method CkBxcepSH newCkBxcepSH(drHChFQzb)>
-  66 astore_2
-  67 aload_1
-  68 aload_2
-  69 putfield # <Field CkBxcepSH m_start>
-  72 aload_2
-  73 aload_0
-  74 getfield # <Field drHChFQzb m_spec>
-  77 invokestatic # <Method CkBxcepSH newCkBxcepSH(drHChFQzb)>
-  80 putfield # <Field CkBxcepSH m_next>
-  83 aload_1
-  84 aload_2
-  85 getfield # <Field CkBxcepSH m_next>
-  88 putfield # <Field CkBxcepSH m_end>
-  91 aload_0
-  92 getfield # <Field drHChFQzb m_spec>
-  95 getfield # <Field int m_current_token>
-  98 iconst_2
-  99 if_icmpeq 118
- 102 aload_0
- 103 getfield # <Field drHChFQzb m_spec>
- 106 getfield # <Field int m_current_token>
- 109 bipush 6
- 111 if_icmpeq 118
- 114 iconst_0
- 115 goto 119
- 118 iconst_1
- 119 iconst_0
- 120 if_icmpne 143
- 123 aload_2
- 124 aload_0
- 125 getfield # <Field drHChFQzb m_spec>
- 128 getfield # <Field char m_lexeme>
- 131 putfield # <Field int m_edge>
- 134 aload_0
- 135 getfield # <Field EpinONEnm m_lexGen>
- 138 invokevirtual # <Method int advance()>
- 141 pop
- 142 return
- 143 aload_2
- 144 iconst_m1
- 145 putfield # <Field int m_edge>
- 148 aload_2
- 149 new # <Class IxcsuvWDA>
- 152 dup
- 153 invokespecial # <Method IxcsuvWDA()>
- 156 putfield # <Field IxcsuvWDA m_set>
- 159 aload_0
- 160 getfield # <Field drHChFQzb m_spec>
- 163 getfield # <Field int m_current_token>
- 166 iconst_2
- 167 if_icmpne 209
- 170 aload_2
- 171 getfield # <Field IxcsuvWDA m_set>
- 174 bipush 10
- 176 invokevirtual # <Method void add(int)>
- 179 aload_0
- 180 getfield # <Field drHChFQzb m_spec>
- 183 getfield # <Field boolean m_unix>
- 186 iconst_0
- 187 if_icmpne 199
- 190 aload_2
- 191 getfield # <Field IxcsuvWDA m_set>
- 194 bipush 13
- 196 invokevirtual # <Method void add(int)>
- 199 aload_2
- 200 getfield # <Field IxcsuvWDA m_set>
- 203 invokevirtual # <Method void complement()>
- 206 goto 271
- 209 aload_0
- 210 getfield # <Field EpinONEnm m_lexGen>
- 213 invokevirtual # <Method int advance()>
- 216 pop
- 217 aload_0
- 218 getfield # <Field drHChFQzb m_spec>
- 221 getfield # <Field int m_current_token>
- 224 iconst_3
- 225 if_icmpne 243
- 228 aload_0
- 229 getfield # <Field EpinONEnm m_lexGen>
- 232 invokevirtual # <Method int advance()>
- 235 pop
- 236 aload_2
- 237 getfield # <Field IxcsuvWDA m_set>
- 240 invokevirtual # <Method void complement()>
- 243 aload_0
- 244 getfield # <Field drHChFQzb m_spec>
- 247 getfield # <Field int m_current_token>
- 250 iconst_5
- 251 if_icmpeq 258
- 254 iconst_0
- 255 goto 259
- 258 iconst_1
- 259 iconst_0
- 260 if_icmpne 271
- 263 aload_0
- 264 aload_2
- 265 getfield # <Field IxcsuvWDA m_set>
- 268 invokespecial # <Method void dodash(IxcsuvWDA)>
- 271 aload_0
- 272 getfield # <Field EpinONEnm m_lexGen>
- 275 invokevirtual # <Method int advance()>
- 278 pop
- 279 return
-
-Method void dodash(IxcsuvWDA)
-   0 iconst_m1
-   1 istore_2
-   2 goto 90
-   5 aload_0
-   6 getfield # <Field drHChFQzb m_spec>
-   9 getfield # <Field int m_current_token>
-  12 bipush 10
-  14 if_icmpne 63
-  17 iload_2
-  18 iconst_m1
-  19 if_icmpne 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field EpinONEnm m_lexGen>
-  34 invokevirtual # <Method int advance()>
-  37 pop
-  38 goto 49
-  41 aload_1
-  42 iload_2
-  43 invokevirtual # <Method void add(int)>
-  46 iinc 2 1
-  49 iload_2
-  50 aload_0
-  51 getfield # <Field drHChFQzb m_spec>
-  54 getfield # <Field char m_lexeme>
-  57 if_icmple 41
-  60 goto 82
-  63 aload_0
-  64 getfield # <Field drHChFQzb m_spec>
-  67 getfield # <Field char m_lexeme>
-  70 istore_2
-  71 aload_1
-  72 aload_0
-  73 getfield # <Field drHChFQzb m_spec>
-  76 getfield # <Field char m_lexeme>
-  79 invokevirtual # <Method void add(int)>
-  82 aload_0
-  83 getfield # <Field EpinONEnm m_lexGen>
-  86 invokevirtual # <Method int advance()>
-  89 pop
-  90 aload_0
-  91 getfield # <Field drHChFQzb m_spec>
-  94 getfield # <Field int m_current_token>
-  97 iconst_1
-  98 if_icmpeq 112
- 101 aload_0
- 102 getfield # <Field drHChFQzb m_spec>
- 105 getfield # <Field int m_current_token>
- 108 iconst_5
- 109 if_icmpne 5
- 112 return
-Compiled from JavaLex.java
-final class CLexGen extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int EOS;
-    static final int ANY;
-    static final int AT_BOL;
-    static final int AT_EOL;
-    static final int CCL_END;
-    static final int CCL_START;
-    static final int CLOSE_CURLY;
-    static final int CLOSE_PAREN;
-    static final int CLOSURE;
-    static final int DASH;
-    static final int END_OF_INPUT;
-    static final int L;
-    static final int OPEN_CURLY;
-    static final int OPEN_PAREN;
-    static final int OPTIONAL;
-    static final int OR;
-    static final int PLUS_CLOSE;
-    CLexGen(java.lang.String) throws java.io.FileNotFoundException, java.io.IOException;
-    void generate() throws java.io.IOException, java.io.FileNotFoundException;
-    void print_nfa();
-    java.util.BitSet getStates() throws java.io.IOException;
-    CAccept packAccept() throws java.io.IOException;
-    int advance() throws java.io.IOException;
-    void print_set(java.util.Vector);
-}
-
-Method CLexGen(java.lang.String)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush 7
-   7 newarray char
-   9 dup
-  10 iconst_0
-  11 bipush 37
-  13 castore
-  14 dup
-  15 iconst_1
-  16 bipush 115
-  18 castore
-  19 dup
-  20 iconst_2
-  21 bipush 116
-  23 castore
-  24 dup
-  25 iconst_3
-  26 bipush 97
-  28 castore
-  29 dup
-  30 iconst_4
-  31 bipush 116
-  33 castore
-  34 dup
-  35 iconst_5
-  36 bipush 101
-  38 castore
-  39 dup
-  40 bipush 6
-  42 iconst_0
-  43 castore
-  44 putfield # <Field char m_state_dir[]>
-  47 aload_0
-  48 bipush 6
-  50 newarray char
-  52 dup
-  53 iconst_0
-  54 bipush 37
-  56 castore
-  57 dup
-  58 iconst_1
-  59 bipush 99
-  61 castore
-  62 dup
-  63 iconst_2
-  64 bipush 104
-  66 castore
-  67 dup
-  68 iconst_3
-  69 bipush 97
-  71 castore
-  72 dup
-  73 iconst_4
-  74 bipush 114
-  76 castore
-  77 dup
-  78 iconst_5
-  79 iconst_0
-  80 castore
-  81 putfield # <Field char m_char_dir[]>
-  84 aload_0
-  85 bipush 6
-  87 newarray char
-  89 dup
-  90 iconst_0
-  91 bipush 37
-  93 castore
-  94 dup
-  95 iconst_1
-  96 bipush 108
-  98 castore
-  99 dup
- 100 iconst_2
- 101 bipush 105
- 103 castore
- 104 dup
- 105 iconst_3
- 106 bipush 110
- 108 castore
- 109 dup
- 110 iconst_4
- 111 bipush 101
- 113 castore
- 114 dup
- 115 iconst_5
- 116 iconst_0
- 117 castore
- 118 putfield # <Field char m_line_dir[]>
- 121 aload_0
- 122 iconst_5
- 123 newarray char
- 125 dup
- 126 iconst_0
- 127 bipush 37
- 129 castore
- 130 dup
- 131 iconst_1
- 132 bipush 99
- 134 castore
- 135 dup
- 136 iconst_2
- 137 bipush 117
- 139 castore
- 140 dup
- 141 iconst_3
- 142 bipush 112
- 144 castore
- 145 dup
- 146 iconst_4
- 147 iconst_0
- 148 castore
- 149 putfield # <Field char m_cup_dir[]>
- 152 aload_0
- 153 bipush 7
- 155 newarray char
- 157 dup
- 158 iconst_0
- 159 bipush 37
- 161 castore
- 162 dup
- 163 iconst_1
- 164 bipush 99
- 166 castore
- 167 dup
- 168 iconst_2
- 169 bipush 108
- 171 castore
- 172 dup
- 173 iconst_3
- 174 bipush 97
- 176 castore
- 177 dup
- 178 iconst_4
- 179 bipush 115
- 181 castore
- 182 dup
- 183 iconst_5
- 184 bipush 115
- 186 castore
- 187 dup
- 188 bipush 6
- 190 iconst_0
- 191 castore
- 192 putfield # <Field char m_class_dir[]>
- 195 aload_0
- 196 bipush 10
- 198 newarray char
- 200 dup
- 201 iconst_0
- 202 bipush 37
- 204 castore
- 205 dup
- 206 iconst_1
- 207 bipush 102
- 209 castore
- 210 dup
- 211 iconst_2
- 212 bipush 117
- 214 castore
- 215 dup
- 216 iconst_3
- 217 bipush 110
- 219 castore
- 220 dup
- 221 iconst_4
- 222 bipush 99
- 224 castore
- 225 dup
- 226 iconst_5
- 227 bipush 116
- 229 castore
- 230 dup
- 231 bipush 6
- 233 bipush 105
- 235 castore
- 236 dup
- 237 bipush 7
- 239 bipush 111
- 241 castore
- 242 dup
- 243 bipush 8
- 245 bipush 110
- 247 castore
- 248 dup
- 249 bipush 9
- 251 iconst_0
- 252 castore
- 253 putfield # <Field char m_function_dir[]>
- 256 aload_0
- 257 bipush 6
- 259 newarray char
- 261 dup
- 262 iconst_0
- 263 bipush 37
- 265 castore
- 266 dup
- 267 iconst_1
- 268 bipush 116
- 270 castore
- 271 dup
- 272 iconst_2
- 273 bipush 121
- 275 castore
- 276 dup
- 277 iconst_3
- 278 bipush 112
- 280 castore
- 281 dup
- 282 iconst_4
- 283 bipush 101
- 285 castore
- 286 dup
- 287 iconst_5
- 288 iconst_0
- 289 castore
- 290 putfield # <Field char m_type_dir[]>
- 293 aload_0
- 294 bipush 9
- 296 newarray char
- 298 dup
- 299 iconst_0
- 300 bipush 37
- 302 castore
- 303 dup
- 304 iconst_1
- 305 bipush 105
- 307 castore
- 308 dup
- 309 iconst_2
- 310 bipush 110
- 312 castore
- 313 dup
- 314 iconst_3
- 315 bipush 116
- 317 castore
- 318 dup
- 319 iconst_4
- 320 bipush 101
- 322 castore
- 323 dup
- 324 iconst_5
- 325 bipush 103
- 327 castore
- 328 dup
- 329 bipush 6
- 331 bipush 101
- 333 castore
- 334 dup
- 335 bipush 7
- 337 bipush 114
- 339 castore
- 340 dup
- 341 bipush 8
- 343 iconst_0
- 344 castore
- 345 putfield # <Field char m_integer_dir[]>
- 348 aload_0
- 349 bipush 9
- 351 newarray char
- 353 dup
- 354 iconst_0
- 355 bipush 37
- 357 castore
- 358 dup
- 359 iconst_1
- 360 bipush 105
- 362 castore
- 363 dup
- 364 iconst_2
- 365 bipush 110
- 367 castore
- 368 dup
- 369 iconst_3
- 370 bipush 116
- 372 castore
- 373 dup
- 374 iconst_4
- 375 bipush 119
- 377 castore
- 378 dup
- 379 iconst_5
- 380 bipush 114
- 382 castore
- 383 dup
- 384 bipush 6
- 386 bipush 97
- 388 castore
- 389 dup
- 390 bipush 7
- 392 bipush 112
- 394 castore
- 395 dup
- 396 bipush 8
- 398 iconst_0
- 399 castore
- 400 putfield # <Field char m_intwrap_dir[]>
- 403 aload_0
- 404 bipush 6
- 406 newarray char
- 408 dup
- 409 iconst_0
- 410 bipush 37
- 412 castore
- 413 dup
- 414 iconst_1
- 415 bipush 102
- 417 castore
- 418 dup
- 419 iconst_2
- 420 bipush 117
- 422 castore
- 423 dup
- 424 iconst_3
- 425 bipush 108
- 427 castore
- 428 dup
- 429 iconst_4
- 430 bipush 108
- 432 castore
- 433 dup
- 434 iconst_5
- 435 iconst_0
- 436 castore
- 437 putfield # <Field char m_full_dir[]>
- 440 aload_0
- 441 bipush 9
- 443 newarray char
- 445 dup
- 446 iconst_0
- 447 bipush 37
- 449 castore
- 450 dup
- 451 iconst_1
- 452 bipush 117
- 454 castore
- 455 dup
- 456 iconst_2
- 457 bipush 110
- 459 castore
- 460 dup
- 461 iconst_3
- 462 bipush 105
- 464 castore
- 465 dup
- 466 iconst_4
- 467 bipush 99
- 469 castore
- 470 dup
- 471 iconst_5
- 472 bipush 111
- 474 castore
- 475 dup
- 476 bipush 6
- 478 bipush 100
- 480 castore
- 481 dup
- 482 bipush 7
- 484 bipush 101
- 486 castore
- 487 dup
- 488 bipush 8
- 490 iconst_0
- 491 castore
- 492 putfield # <Field char m_unicode_dir[]>
- 495 aload_0
- 496 bipush 9
- 498 newarray char
- 500 dup
- 501 iconst_0
- 502 bipush 37
- 504 castore
- 505 dup
- 506 iconst_1
- 507 bipush 110
- 509 castore
- 510 dup
- 511 iconst_2
- 512 bipush 111
- 514 castore
- 515 dup
- 516 iconst_3
- 517 bipush 116
- 519 castore
- 520 dup
- 521 iconst_4
- 522 bipush 117
- 524 castore
- 525 dup
- 526 iconst_5
- 527 bipush 110
- 529 castore
- 530 dup
- 531 bipush 6
- 533 bipush 105
- 535 castore
- 536 dup
- 537 bipush 7
- 539 bipush 120
- 541 castore
- 542 dup
- 543 bipush 8
- 545 iconst_0
- 546 castore
- 547 putfield # <Field char m_notunix_dir[]>
- 550 aload_0
- 551 bipush 7
- 553 newarray char
- 555 dup
- 556 iconst_0
- 557 bipush 37
- 559 castore
- 560 dup
- 561 iconst_1
- 562 bipush 105
- 564 castore
- 565 dup
- 566 iconst_2
- 567 bipush 110
- 569 castore
- 570 dup
- 571 iconst_3
- 572 bipush 105
- 574 castore
- 575 dup
- 576 iconst_4
- 577 bipush 116
- 579 castore
- 580 dup
- 581 iconst_5
- 582 bipush 123
- 584 castore
- 585 dup
- 586 bipush 6
- 588 iconst_0
- 589 castore
- 590 putfield # <Field char m_init_code_dir[]>
- 593 aload_0
- 594 bipush 7
- 596 newarray char
- 598 dup
- 599 iconst_0
- 600 bipush 37
- 602 castore
- 603 dup
- 604 iconst_1
- 605 bipush 105
- 607 castore
- 608 dup
- 609 iconst_2
- 610 bipush 110
- 612 castore
- 613 dup
- 614 iconst_3
- 615 bipush 105
- 617 castore
- 618 dup
- 619 iconst_4
- 620 bipush 116
- 622 castore
- 623 dup
- 624 iconst_5
- 625 bipush 125
- 627 castore
- 628 dup
- 629 bipush 6
- 631 iconst_0
- 632 castore
- 633 putfield # <Field char m_init_code_end_dir[]>
- 636 aload_0
- 637 bipush 12
- 639 newarray char
- 641 dup
- 642 iconst_0
- 643 bipush 37
- 645 castore
- 646 dup
- 647 iconst_1
- 648 bipush 105
- 650 castore
- 651 dup
- 652 iconst_2
- 653 bipush 110
- 655 castore
- 656 dup
- 657 iconst_3
- 658 bipush 105
- 660 castore
- 661 dup
- 662 iconst_4
- 663 bipush 116
- 665 castore
- 666 dup
- 667 iconst_5
- 668 bipush 116
- 670 castore
- 671 dup
- 672 bipush 6
- 674 bipush 104
- 676 castore
- 677 dup
- 678 bipush 7
- 680 bipush 114
- 682 castore
- 683 dup
- 684 bipush 8
- 686 bipush 111
- 688 castore
- 689 dup
- 690 bipush 9
- 692 bipush 119
- 694 castore
- 695 dup
- 696 bipush 10
- 698 bipush 123
- 700 castore
- 701 dup
- 702 bipush 11
- 704 iconst_0
- 705 castore
- 706 putfield # <Field char m_init_throw_code_dir[]>
- 709 aload_0
- 710 bipush 12
- 712 newarray char
- 714 dup
- 715 iconst_0
- 716 bipush 37
- 718 castore
- 719 dup
- 720 iconst_1
- 721 bipush 105
- 723 castore
- 724 dup
- 725 iconst_2
- 726 bipush 110
- 728 castore
- 729 dup
- 730 iconst_3
- 731 bipush 105
- 733 castore
- 734 dup
- 735 iconst_4
- 736 bipush 116
- 738 castore
- 739 dup
- 740 iconst_5
- 741 bipush 116
- 743 castore
- 744 dup
- 745 bipush 6
- 747 bipush 104
- 749 castore
- 750 dup
- 751 bipush 7
- 753 bipush 114
- 755 castore
- 756 dup
- 757 bipush 8
- 759 bipush 111
- 761 castore
- 762 dup
- 763 bipush 9
- 765 bipush 119
- 767 castore
- 768 dup
- 769 bipush 10
- 771 bipush 125
- 773 castore
- 774 dup
- 775 bipush 11
- 777 iconst_0
- 778 castore
- 779 putfield # <Field char m_init_throw_code_end_dir[]>
- 782 aload_0
- 783 bipush 13
- 785 newarray char
- 787 dup
- 788 iconst_0
- 789 bipush 37
- 791 castore
- 792 dup
- 793 iconst_1
- 794 bipush 121
- 796 castore
- 797 dup
- 798 iconst_2
- 799 bipush 121
- 801 castore
- 802 dup
- 803 iconst_3
- 804 bipush 108
- 806 castore
- 807 dup
- 808 iconst_4
- 809 bipush 101
- 811 castore
- 812 dup
- 813 iconst_5
- 814 bipush 120
- 816 castore
- 817 dup
- 818 bipush 6
- 820 bipush 116
- 822 castore
- 823 dup
- 824 bipush 7
- 826 bipush 104
- 828 castore
- 829 dup
- 830 bipush 8
- 832 bipush 114
- 834 castore
- 835 dup
- 836 bipush 9
- 838 bipush 111
- 840 castore
- 841 dup
- 842 bipush 10
- 844 bipush 119
- 846 castore
- 847 dup
- 848 bipush 11
- 850 bipush 123
- 852 castore
- 853 dup
- 854 bipush 12
- 856 iconst_0
- 857 castore
- 858 putfield # <Field char m_yylex_throw_code_dir[]>
- 861 aload_0
- 862 bipush 13
- 864 newarray char
- 866 dup
- 867 iconst_0
- 868 bipush 37
- 870 castore
- 871 dup
- 872 iconst_1
- 873 bipush 121
- 875 castore
- 876 dup
- 877 iconst_2
- 878 bipush 121
- 880 castore
- 881 dup
- 882 iconst_3
- 883 bipush 108
- 885 castore
- 886 dup
- 887 iconst_4
- 888 bipush 101
- 890 castore
- 891 dup
- 892 iconst_5
- 893 bipush 120
- 895 castore
- 896 dup
- 897 bipush 6
- 899 bipush 116
- 901 castore
- 902 dup
- 903 bipush 7
- 905 bipush 104
- 907 castore
- 908 dup
- 909 bipush 8
- 911 bipush 114
- 913 castore
- 914 dup
- 915 bipush 9
- 917 bipush 111
- 919 castore
- 920 dup
- 921 bipush 10
- 923 bipush 119
- 925 castore
- 926 dup
- 927 bipush 11
- 929 bipush 125
- 931 castore
- 932 dup
- 933 bipush 12
- 935 iconst_0
- 936 castore
- 937 putfield # <Field char m_yylex_throw_code_end_dir[]>
- 940 aload_0
- 941 bipush 6
- 943 newarray char
- 945 dup
- 946 iconst_0
- 947 bipush 37
- 949 castore
- 950 dup
- 951 iconst_1
- 952 bipush 101
- 954 castore
- 955 dup
- 956 iconst_2
- 957 bipush 111
- 959 castore
- 960 dup
- 961 iconst_3
- 962 bipush 102
- 964 castore
- 965 dup
- 966 iconst_4
- 967 bipush 123
- 969 castore
- 970 dup
- 971 iconst_5
- 972 iconst_0
- 973 castore
- 974 putfield # <Field char m_eof_code_dir[]>
- 977 aload_0
- 978 bipush 6
- 980 newarray char
- 982 dup
- 983 iconst_0
- 984 bipush 37
- 986 castore
- 987 dup
- 988 iconst_1
- 989 bipush 101
- 991 castore
- 992 dup
- 993 iconst_2
- 994 bipush 111
- 996 castore
- 997 dup
- 998 iconst_3
- 999 bipush 102
-1001 castore
-1002 dup
-1003 iconst_4
-1004 bipush 125
-1006 castore
-1007 dup
-1008 iconst_5
-1009 iconst_0
-1010 castore
-1011 putfield # <Field char m_eof_code_end_dir[]>
-1014 aload_0
-1015 bipush 9
-1017 newarray char
-1019 dup
-1020 iconst_0
-1021 bipush 37
-1023 castore
-1024 dup
-1025 iconst_1
-1026 bipush 101
-1028 castore
-1029 dup
-1030 iconst_2
-1031 bipush 111
-1033 castore
-1034 dup
-1035 iconst_3
-1036 bipush 102
-1038 castore
-1039 dup
-1040 iconst_4
-1041 bipush 118
-1043 castore
-1044 dup
-1045 iconst_5
-1046 bipush 97
-1048 castore
-1049 dup
-1050 bipush 6
-1052 bipush 108
-1054 castore
-1055 dup
-1056 bipush 7
-1058 bipush 123
-1060 castore
-1061 dup
-1062 bipush 8
-1064 iconst_0
-1065 castore
-1066 putfield # <Field char m_eof_value_code_dir[]>
-1069 aload_0
-1070 bipush 9
-1072 newarray char
-1074 dup
-1075 iconst_0
-1076 bipush 37
-1078 castore
-1079 dup
-1080 iconst_1
-1081 bipush 101
-1083 castore
-1084 dup
-1085 iconst_2
-1086 bipush 111
-1088 castore
-1089 dup
-1090 iconst_3
-1091 bipush 102
-1093 castore
-1094 dup
-1095 iconst_4
-1096 bipush 118
-1098 castore
-1099 dup
-1100 iconst_5
-1101 bipush 97
-1103 castore
-1104 dup
-1105 bipush 6
-1107 bipush 108
-1109 castore
-1110 dup
-1111 bipush 7
-1113 bipush 125
-1115 castore
-1116 dup
-1117 bipush 8
-1119 iconst_0
-1120 castore
-1121 putfield # <Field char m_eof_value_code_end_dir[]>
-1124 aload_0
-1125 bipush 11
-1127 newarray char
-1129 dup
-1130 iconst_0
-1131 bipush 37
-1133 castore
-1134 dup
-1135 iconst_1
-1136 bipush 101
-1138 castore
-1139 dup
-1140 iconst_2
-1141 bipush 111
-1143 castore
-1144 dup
-1145 iconst_3
-1146 bipush 102
-1148 castore
-1149 dup
-1150 iconst_4
-1151 bipush 116
-1153 castore
-1154 dup
-1155 iconst_5
-1156 bipush 104
-1158 castore
-1159 dup
-1160 bipush 6
-1162 bipush 114
-1164 castore
-1165 dup
-1166 bipush 7
-1168 bipush 111
-1170 castore
-1171 dup
-1172 bipush 8
-1174 bipush 119
-1176 castore
-1177 dup
-1178 bipush 9
-1180 bipush 123
-1182 castore
-1183 dup
-1184 bipush 10
-1186 iconst_0
-1187 castore
-1188 putfield # <Field char m_eof_throw_code_dir[]>
-1191 aload_0
-1192 bipush 11
-1194 newarray char
-1196 dup
-1197 iconst_0
-1198 bipush 37
-1200 castore
-1201 dup
-1202 iconst_1
-1203 bipush 101
-1205 castore
-1206 dup
-1207 iconst_2
-1208 bipush 111
-1210 castore
-1211 dup
-1212 iconst_3
-1213 bipush 102
-1215 castore
-1216 dup
-1217 iconst_4
-1218 bipush 116
-1220 castore
-1221 dup
-1222 iconst_5
-1223 bipush 104
-1225 castore
-1226 dup
-1227 bipush 6
-1229 bipush 114
-1231 castore
-1232 dup
-1233 bipush 7
-1235 bipush 111
-1237 castore
-1238 dup
-1239 bipush 8
-1241 bipush 119
-1243 castore
-1244 dup
-1245 bipush 9
-1247 bipush 125
-1249 castore
-1250 dup
-1251 bipush 10
-1253 iconst_0
-1254 castore
-1255 putfield # <Field char m_eof_throw_code_end_dir[]>
-1258 aload_0
-1259 iconst_3
-1260 newarray char
-1262 dup
-1263 iconst_0
-1264 bipush 37
-1266 castore
-1267 dup
-1268 iconst_1
-1269 bipush 123
-1271 castore
-1272 dup
-1273 iconst_2
-1274 iconst_0
-1275 castore
-1276 putfield # <Field char m_class_code_dir[]>
-1279 aload_0
-1280 iconst_3
-1281 newarray char
-1283 dup
-1284 iconst_0
-1285 bipush 37
-1287 castore
-1288 dup
-1289 iconst_1
-1290 bipush 125
-1292 castore
-1293 dup
-1294 iconst_2
-1295 iconst_0
-1296 castore
-1297 putfield # <Field char m_class_code_end_dir[]>
-1300 aload_0
-1301 bipush 7
-1303 newarray char
-1305 dup
-1306 iconst_0
-1307 bipush 37
-1309 castore
-1310 dup
-1311 iconst_1
-1312 bipush 121
-1314 castore
-1315 dup
-1316 iconst_2
-1317 bipush 121
-1319 castore
-1320 dup
-1321 iconst_3
-1322 bipush 101
-1324 castore
-1325 dup
-1326 iconst_4
-1327 bipush 111
-1329 castore
-1330 dup
-1331 iconst_5
-1332 bipush 102
-1334 castore
-1335 dup
-1336 bipush 6
-1338 iconst_0
-1339 castore
-1340 putfield # <Field char m_yyeof_dir[]>
-1343 aload_0
-1344 iconst_0
-1345 putfield # <Field boolean m_advance_stop>
-1348 aload_0
-1349 iconst_0
-1350 putfield # <Field boolean m_init_flag>
-1353 aload_0
-1354 new # <Class java.io.FileInputStream>
-1357 dup
-1358 aload_1
-1359 invokespecial # <Method java.io.FileInputStream(java.lang.String)>
-1362 putfield # <Field java.io.InputStream m_instream>
-1365 aload_0
-1366 getfield # <Field java.io.InputStream m_instream>
-1369 ifnonnull 1403
-1372 getstatic # <Field java.io.PrintStream out>
-1375 new # <Class java.lang.StringBuffer>
-1378 dup
-1379 invokespecial # <Method java.lang.StringBuffer()>
-1382 ldc # <String "Error: Unable to open input file ">
-1384 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1387 aload_1
-1388 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1391 ldc # <String ".">
-1393 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1396 invokevirtual # <Method java.lang.String toString()>
-1399 invokevirtual # <Method void println(java.lang.String)>
-1402 return
-1403 aload_0
-1404 new # <Class java.io.DataOutputStream>
-1407 dup
-1408 new # <Class java.io.FileOutputStream>
-1411 dup
-1412 new # <Class java.lang.StringBuffer>
-1415 dup
-1416 invokespecial # <Method java.lang.StringBuffer()>
-1419 aload_1
-1420 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1423 ldc # <String ".java">
-1425 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1428 invokevirtual # <Method java.lang.String toString()>
-1431 invokespecial # <Method java.io.FileOutputStream(java.lang.String)>
-1434 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-1437 putfield # <Field java.io.DataOutputStream m_outstream>
-1440 aload_0
-1441 getfield # <Field java.io.DataOutputStream m_outstream>
-1444 ifnonnull 1478
-1447 getstatic # <Field java.io.PrintStream out>
-1450 new # <Class java.lang.StringBuffer>
-1453 dup
-1454 invokespecial # <Method java.lang.StringBuffer()>
-1457 ldc # <String "Error: Unable to open output file ">
-1459 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1462 aload_1
-1463 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1466 ldc # <String ".java.">
-1468 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1471 invokevirtual # <Method java.lang.String toString()>
-1474 invokevirtual # <Method void println(java.lang.String)>
-1477 return
-1478 aload_0
-1479 new # <Class CInput>
-1482 dup
-1483 aload_0
-1484 getfield # <Field java.io.InputStream m_instream>
-1487 invokespecial # <Method CInput(java.io.InputStream)>
-1490 putfield # <Field CInput m_input>
-1493 aload_0
-1494 new # <Class java.util.Hashtable>
-1497 dup
-1498 invokespecial # <Method java.util.Hashtable()>
-1501 putfield # <Field java.util.Hashtable m_tokens>
-1504 aload_0
-1505 getfield # <Field java.util.Hashtable m_tokens>
-1508 new # <Class java.lang.Character>
-1511 dup
-1512 bipush 36
-1514 invokespecial # <Method java.lang.Character(char)>
-1517 new # <Class java.lang.Integer>
-1520 dup
-1521 iconst_4
-1522 invokespecial # <Method java.lang.Integer(int)>
-1525 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1528 pop
-1529 aload_0
-1530 getfield # <Field java.util.Hashtable m_tokens>
-1533 new # <Class java.lang.Character>
-1536 dup
-1537 bipush 40
-1539 invokespecial # <Method java.lang.Character(char)>
-1542 new # <Class java.lang.Integer>
-1545 dup
-1546 bipush 14
-1548 invokespecial # <Method java.lang.Integer(int)>
-1551 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1554 pop
-1555 aload_0
-1556 getfield # <Field java.util.Hashtable m_tokens>
-1559 new # <Class java.lang.Character>
-1562 dup
-1563 bipush 41
-1565 invokespecial # <Method java.lang.Character(char)>
-1568 new # <Class java.lang.Integer>
-1571 dup
-1572 bipush 8
-1574 invokespecial # <Method java.lang.Integer(int)>
-1577 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1580 pop
-1581 aload_0
-1582 getfield # <Field java.util.Hashtable m_tokens>
-1585 new # <Class java.lang.Character>
-1588 dup
-1589 bipush 42
-1591 invokespecial # <Method java.lang.Character(char)>
-1594 new # <Class java.lang.Integer>
-1597 dup
-1598 bipush 9
-1600 invokespecial # <Method java.lang.Integer(int)>
-1603 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1606 pop
-1607 aload_0
-1608 getfield # <Field java.util.Hashtable m_tokens>
-1611 new # <Class java.lang.Character>
-1614 dup
-1615 bipush 43
-1617 invokespecial # <Method java.lang.Character(char)>
-1620 new # <Class java.lang.Integer>
-1623 dup
-1624 bipush 17
-1626 invokespecial # <Method java.lang.Integer(int)>
-1629 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1632 pop
-1633 aload_0
-1634 getfield # <Field java.util.Hashtable m_tokens>
-1637 new # <Class java.lang.Character>
-1640 dup
-1641 bipush 45
-1643 invokespecial # <Method java.lang.Character(char)>
-1646 new # <Class java.lang.Integer>
-1649 dup
-1650 bipush 10
-1652 invokespecial # <Method java.lang.Integer(int)>
-1655 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1658 pop
-1659 aload_0
-1660 getfield # <Field java.util.Hashtable m_tokens>
-1663 new # <Class java.lang.Character>
-1666 dup
-1667 bipush 46
-1669 invokespecial # <Method java.lang.Character(char)>
-1672 new # <Class java.lang.Integer>
-1675 dup
-1676 iconst_2
-1677 invokespecial # <Method java.lang.Integer(int)>
-1680 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1683 pop
-1684 aload_0
-1685 getfield # <Field java.util.Hashtable m_tokens>
-1688 new # <Class java.lang.Character>
-1691 dup
-1692 bipush 63
-1694 invokespecial # <Method java.lang.Character(char)>
-1697 new # <Class java.lang.Integer>
-1700 dup
-1701 bipush 15
-1703 invokespecial # <Method java.lang.Integer(int)>
-1706 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1709 pop
-1710 aload_0
-1711 getfield # <Field java.util.Hashtable m_tokens>
-1714 new # <Class java.lang.Character>
-1717 dup
-1718 bipush 91
-1720 invokespecial # <Method java.lang.Character(char)>
-1723 new # <Class java.lang.Integer>
-1726 dup
-1727 bipush 6
-1729 invokespecial # <Method java.lang.Integer(int)>
-1732 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1735 pop
-1736 aload_0
-1737 getfield # <Field java.util.Hashtable m_tokens>
-1740 new # <Class java.lang.Character>
-1743 dup
-1744 bipush 93
-1746 invokespecial # <Method java.lang.Character(char)>
-1749 new # <Class java.lang.Integer>
-1752 dup
-1753 iconst_5
-1754 invokespecial # <Method java.lang.Integer(int)>
-1757 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1760 pop
-1761 aload_0
-1762 getfield # <Field java.util.Hashtable m_tokens>
-1765 new # <Class java.lang.Character>
-1768 dup
-1769 bipush 94
-1771 invokespecial # <Method java.lang.Character(char)>
-1774 new # <Class java.lang.Integer>
-1777 dup
-1778 iconst_3
-1779 invokespecial # <Method java.lang.Integer(int)>
-1782 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1785 pop
-1786 aload_0
-1787 getfield # <Field java.util.Hashtable m_tokens>
-1790 new # <Class java.lang.Character>
-1793 dup
-1794 bipush 123
-1796 invokespecial # <Method java.lang.Character(char)>
-1799 new # <Class java.lang.Integer>
-1802 dup
-1803 bipush 13
-1805 invokespecial # <Method java.lang.Integer(int)>
-1808 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1811 pop
-1812 aload_0
-1813 getfield # <Field java.util.Hashtable m_tokens>
-1816 new # <Class java.lang.Character>
-1819 dup
-1820 bipush 124
-1822 invokespecial # <Method java.lang.Character(char)>
-1825 new # <Class java.lang.Integer>
-1828 dup
-1829 bipush 16
-1831 invokespecial # <Method java.lang.Integer(int)>
-1834 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1837 pop
-1838 aload_0
-1839 getfield # <Field java.util.Hashtable m_tokens>
-1842 new # <Class java.lang.Character>
-1845 dup
-1846 bipush 125
-1848 invokespecial # <Method java.lang.Character(char)>
-1851 new # <Class java.lang.Integer>
-1854 dup
-1855 bipush 7
-1857 invokespecial # <Method java.lang.Integer(int)>
-1860 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1863 pop
-1864 aload_0
-1865 new # <Class CSpec>
-1868 dup
-1869 aload_0
-1870 invokespecial # <Method CSpec(CLexGen)>
-1873 putfield # <Field CSpec m_spec>
-1876 aload_0
-1877 new # <Class CNfa2Dfa>
-1880 dup
-1881 invokespecial # <Method CNfa2Dfa()>
-1884 putfield # <Field CNfa2Dfa m_nfa2dfa>
-1887 aload_0
-1888 new # <Class CMinimize>
-1891 dup
-1892 invokespecial # <Method CMinimize()>
-1895 putfield # <Field CMinimize m_minimize>
-1898 aload_0
-1899 new # <Class CMakeNfa>
-1902 dup
-1903 invokespecial # <Method CMakeNfa()>
-1906 putfield # <Field CMakeNfa m_makeNfa>
-1909 aload_0
-1910 new # <Class CEmit>
-1913 dup
-1914 invokespecial # <Method CEmit()>
-1917 putfield # <Field CEmit m_emit>
-1920 aload_0
-1921 iconst_1
-1922 putfield # <Field boolean m_init_flag>
-1925 return
-
-Method void generate()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field CInput m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field CSpec m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field boolean m_init_flag>
-  90 iconst_1
-  91 if_icmpeq 98
-  94 iconst_0
-  95 goto 99
-  98 iconst_1
-  99 invokestatic # <Method void assert(boolean)>
- 102 aload_0
- 103 getfield # <Field CSpec m_spec>
- 106 getfield # <Field boolean m_verbose>
- 109 ifeq 120
- 112 getstatic # <Field java.io.PrintStream out>
- 115 ldc # <String "Processing first section -- user code.">
- 117 invokevirtual # <Method void println(java.lang.String)>
- 120 aload_0
- 121 invokespecial # <Method void userCode()>
- 124 aload_0
- 125 getfield # <Field CInput m_input>
- 128 getfield # <Field boolean m_eof_reached>
- 131 iconst_1
- 132 if_icmpne 147
- 135 bipush 11
- 137 aload_0
- 138 getfield # <Field CInput m_input>
- 141 getfield # <Field int m_line_number>
- 144 invokestatic # <Method void parse_error(int, int)>
- 147 aload_0
- 148 getfield # <Field CSpec m_spec>
- 151 getfield # <Field boolean m_verbose>
- 154 ifeq 165
- 157 getstatic # <Field java.io.PrintStream out>
- 160 ldc # <String "Processing second section -- Java-Lex declarations.">
- 162 invokevirtual # <Method void println(java.lang.String)>
- 165 aload_0
- 166 invokespecial # <Method void userDeclare()>
- 169 aload_0
- 170 getfield # <Field CInput m_input>
- 173 getfield # <Field boolean m_eof_reached>
- 176 iconst_1
- 177 if_icmpne 192
- 180 bipush 11
- 182 aload_0
- 183 getfield # <Field CInput m_input>
- 186 getfield # <Field int m_line_number>
- 189 invokestatic # <Method void parse_error(int, int)>
- 192 aload_0
- 193 getfield # <Field CSpec m_spec>
- 196 getfield # <Field boolean m_verbose>
- 199 ifeq 210
- 202 getstatic # <Field java.io.PrintStream out>
- 205 ldc # <String "Processing third section -- lexical rules.">
- 207 invokevirtual # <Method void println(java.lang.String)>
- 210 aload_0
- 211 invokespecial # <Method void userRules()>
- 214 aload_0
- 215 getfield # <Field CSpec m_spec>
- 218 getfield # <Field boolean m_verbose>
- 221 ifeq 232
- 224 getstatic # <Field java.io.PrintStream out>
- 227 ldc # <String "Outputting lexical analyzer code.">
- 229 invokevirtual # <Method void println(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field CEmit m_emit>
- 236 aload_0
- 237 getfield # <Field CSpec m_spec>
- 240 aload_0
- 241 getfield # <Field java.io.DataOutputStream m_outstream>
- 244 invokevirtual # <Method void emit(CSpec, java.io.OutputStream)>
- 247 return
-
-Method void userCode()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field CInput m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field CSpec m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field CInput m_input>
-  90 getfield # <Field boolean m_eof_reached>
-  93 iconst_1
-  94 if_icmpne 103
-  97 bipush 11
-  99 iconst_0
- 100 invokestatic # <Method void parse_error(int, int)>
- 103 aload_0
- 104 getfield # <Field CInput m_input>
- 107 invokevirtual # <Method boolean getLine()>
- 110 iconst_1
- 111 if_icmpne 120
- 114 bipush 11
- 116 iconst_0
- 117 invokestatic # <Method void parse_error(int, int)>
- 120 aload_0
- 121 getfield # <Field CInput m_input>
- 124 getfield # <Field int m_line_read>
- 127 iconst_2
- 128 if_icmplt 174
- 131 aload_0
- 132 getfield # <Field CInput m_input>
- 135 getfield # <Field char m_line[]>
- 138 iconst_0
- 139 caload
- 140 bipush 37
- 142 if_icmpne 174
- 145 aload_0
- 146 getfield # <Field CInput m_input>
- 149 getfield # <Field char m_line[]>
- 152 iconst_1
- 153 caload
- 154 bipush 37
- 156 if_icmpne 174
- 159 aload_0
- 160 getfield # <Field CInput m_input>
- 163 aload_0
- 164 getfield # <Field CInput m_input>
- 167 getfield # <Field int m_line_read>
- 170 putfield # <Field int m_line_index>
- 173 return
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 new # <Class java.lang.String>
- 181 dup
- 182 aload_0
- 183 getfield # <Field CInput m_input>
- 186 getfield # <Field char m_line[]>
- 189 iconst_0
- 190 aload_0
- 191 getfield # <Field CInput m_input>
- 194 getfield # <Field int m_line_read>
- 197 invokespecial # <Method java.lang.String(char[],int,int)>
- 200 invokevirtual # <Method void writeBytes(java.lang.String)>
- 203 goto 103
-
-Method char getName()[]
-   0 goto 16
-   3 aload_0
-   4 getfield # <Field CInput m_input>
-   7 dup
-   8 getfield # <Field int m_line_index>
-  11 iconst_1
-  12 iadd
-  13 putfield # <Field int m_line_index>
-  16 aload_0
-  17 getfield # <Field CInput m_input>
-  20 getfield # <Field int m_line_index>
-  23 aload_0
-  24 getfield # <Field CInput m_input>
-  27 getfield # <Field int m_line_read>
-  30 if_icmpge 55
-  33 aload_0
-  34 getfield # <Field CInput m_input>
-  37 getfield # <Field char m_line[]>
-  40 aload_0
-  41 getfield # <Field CInput m_input>
-  44 getfield # <Field int m_line_index>
-  47 caload
-  48 invokestatic # <Method boolean isspace(char)>
-  51 iconst_1
-  52 if_icmpeq 3
-  55 aload_0
-  56 getfield # <Field CInput m_input>
-  59 getfield # <Field int m_line_index>
-  62 aload_0
-  63 getfield # <Field CInput m_input>
-  66 getfield # <Field int m_line_read>
-  69 if_icmplt 78
-  72 bipush 12
-  74 iconst_0
-  75 invokestatic # <Method void parse_error(int, int)>
-  78 aload_0
-  79 getfield # <Field CInput m_input>
-  82 getfield # <Field int m_line_index>
-  85 istore_2
-  86 goto 92
-  89 iinc 2 1
-  92 iload_2
-  93 aload_0
-  94 getfield # <Field CInput m_input>
-  97 getfield # <Field int m_line_read>
- 100 if_icmpge 119
- 103 aload_0
- 104 getfield # <Field CInput m_input>
- 107 getfield # <Field char m_line[]>
- 110 iload_2
- 111 caload
- 112 invokestatic # <Method boolean isnewline(char)>
- 115 iconst_0
- 116 if_icmpeq 89
- 119 iload_2
- 120 aload_0
- 121 getfield # <Field CInput m_input>
- 124 getfield # <Field int m_line_index>
- 127 isub
- 128 newarray char
- 130 astore_1
- 131 iconst_0
- 132 istore_2
- 133 goto 170
- 136 aload_1
- 137 iload_2
- 138 aload_0
- 139 getfield # <Field CInput m_input>
- 142 getfield # <Field char m_line[]>
- 145 aload_0
- 146 getfield # <Field CInput m_input>
- 149 getfield # <Field int m_line_index>
- 152 caload
- 153 castore
- 154 iinc 2 1
- 157 aload_0
- 158 getfield # <Field CInput m_input>
- 161 dup
- 162 getfield # <Field int m_line_index>
- 165 iconst_1
- 166 iadd
- 167 putfield # <Field int m_line_index>
- 170 aload_0
- 171 getfield # <Field CInput m_input>
- 174 getfield # <Field int m_line_index>
- 177 aload_0
- 178 getfield # <Field CInput m_input>
- 181 getfield # <Field int m_line_read>
- 184 if_icmpge 209
- 187 aload_0
- 188 getfield # <Field CInput m_input>
- 191 getfield # <Field char m_line[]>
- 194 aload_0
- 195 getfield # <Field CInput m_input>
- 198 getfield # <Field int m_line_index>
- 201 caload
- 202 invokestatic # <Method boolean isnewline(char)>
- 205 iconst_0
- 206 if_icmpeq 136
- 209 aload_1
- 210 areturn
-
-Method char packCode(char[], char[], char[], int, int)[]
-   0 iload 5
-   2 iconst_1
-   3 if_icmpeq 46
-   6 iload 5
-   8 ifeq 46
-  11 iload 5
-  13 iconst_2
-  14 if_icmpeq 46
-  17 iload 5
-  19 bipush 6
-  21 if_icmpeq 46
-  24 iload 5
-  26 iconst_3
-  27 if_icmpeq 46
-  30 iload 5
-  32 iconst_4
-  33 if_icmpeq 46
-  36 iload 5
-  38 iconst_5
-  39 if_icmpeq 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field CInput m_input>
-  54 getfield # <Field char m_line[]>
-  57 iconst_0
-  58 aload_1
-  59 iconst_0
-  60 aload_1
-  61 arraylength
-  62 iconst_1
-  63 isub
-  64 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-  67 ifeq 76
-  70 bipush 13
-  72 iconst_0
-  73 invokestatic # <Method void parse_error(int, int)>
-  76 aload_3
-  77 ifnonnull 89
-  80 sipush 1024
-  83 newarray char
-  85 astore_3
-  86 iconst_0
-  87 istore 4
-  89 iload 4
-  91 aload_3
-  92 arraylength
-  93 if_icmplt 101
-  96 aload_3
-  97 invokestatic # <Method char doubleSize(char[])[]>
- 100 astore_3
- 101 aload_0
- 102 getfield # <Field CInput m_input>
- 105 aload_1
- 106 arraylength
- 107 iconst_1
- 108 isub
- 109 putfield # <Field int m_line_index>
- 112 goto 310
- 115 aload_0
- 116 getfield # <Field CInput m_input>
- 119 invokevirtual # <Method boolean getLine()>
- 122 iconst_1
- 123 if_icmpne 138
- 126 bipush 11
- 128 aload_0
- 129 getfield # <Field CInput m_input>
- 132 getfield # <Field int m_line_number>
- 135 invokestatic # <Method void parse_error(int, int)>
- 138 aload_0
- 139 getfield # <Field CInput m_input>
- 142 getfield # <Field char m_line[]>
- 145 iconst_0
- 146 aload_2
- 147 iconst_0
- 148 aload_2
- 149 arraylength
- 150 iconst_1
- 151 isub
- 152 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 155 ifne 310
- 158 aload_0
- 159 getfield # <Field CInput m_input>
- 162 aload_2
- 163 arraylength
- 164 iconst_1
- 165 isub
- 166 putfield # <Field int m_line_index>
- 169 iload 5
- 171 tableswitch 0 to 6: default=296
-           0: 212
-           1: 224
-           2: 236
-           3: 260
-           4: 272
-           5: 284
-           6: 248
- 212 aload_0
- 213 getfield # <Field CSpec m_spec>
- 216 iload 4
- 218 putfield # <Field int m_class_read>
- 221 goto 308
- 224 aload_0
- 225 getfield # <Field CSpec m_spec>
- 228 iload 4
- 230 putfield # <Field int m_init_read>
- 233 goto 308
- 236 aload_0
- 237 getfield # <Field CSpec m_spec>
- 240 iload 4
- 242 putfield # <Field int m_eof_read>
- 245 goto 308
- 248 aload_0
- 249 getfield # <Field CSpec m_spec>
- 252 iload 4
- 254 putfield # <Field int m_eof_value_read>
- 257 goto 308
- 260 aload_0
- 261 getfield # <Field CSpec m_spec>
- 264 iload 4
- 266 putfield # <Field int m_init_throw_read>
- 269 goto 308
- 272 aload_0
- 273 getfield # <Field CSpec m_spec>
- 276 iload 4
- 278 putfield # <Field int m_yylex_throw_read>
- 281 goto 308
- 284 aload_0
- 285 getfield # <Field CSpec m_spec>
- 288 iload 4
- 290 putfield # <Field int m_eof_throw_read>
- 293 goto 308
- 296 bipush 13
- 298 aload_0
- 299 getfield # <Field CInput m_input>
- 302 getfield # <Field int m_line_number>
- 305 invokestatic # <Method void parse_error(int, int)>
- 308 aload_3
- 309 areturn
- 310 aload_0
- 311 getfield # <Field CInput m_input>
- 314 getfield # <Field int m_line_index>
- 317 aload_0
- 318 getfield # <Field CInput m_input>
- 321 getfield # <Field int m_line_read>
- 324 if_icmpge 115
- 327 goto 377
- 330 aload_3
- 331 iload 4
- 333 aload_0
- 334 getfield # <Field CInput m_input>
- 337 getfield # <Field char m_line[]>
- 340 aload_0
- 341 getfield # <Field CInput m_input>
- 344 getfield # <Field int m_line_index>
- 347 caload
- 348 castore
- 349 iinc 4 1
- 352 aload_0
- 353 getfield # <Field CInput m_input>
- 356 dup
- 357 getfield # <Field int m_line_index>
- 360 iconst_1
- 361 iadd
- 362 putfield # <Field int m_line_index>
- 365 iload 4
- 367 aload_3
- 368 arraylength
- 369 if_icmplt 377
- 372 aload_3
- 373 invokestatic # <Method char doubleSize(char[])[]>
- 376 astore_3
- 377 aload_0
- 378 getfield # <Field CInput m_input>
- 381 getfield # <Field int m_line_index>
- 384 aload_0
- 385 getfield # <Field CInput m_input>
- 388 getfield # <Field int m_line_read>
- 391 if_icmplt 330
- 394 goto 310
-
-Method void userDeclare()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field CInput m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field CSpec m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field CInput m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 1662
-  83 bipush 11
-  85 aload_0
-  86 getfield # <Field CInput m_input>
-  89 getfield # <Field int m_line_number>
-  92 invokestatic # <Method void parse_error(int, int)>
-  95 goto 1662
-  98 aload_0
-  99 getfield # <Field CInput m_input>
- 102 getfield # <Field int m_line_read>
- 105 iconst_2
- 106 if_icmplt 236
- 109 aload_0
- 110 getfield # <Field CInput m_input>
- 113 getfield # <Field char m_line[]>
- 116 iconst_0
- 117 caload
- 118 bipush 37
- 120 if_icmpne 236
- 123 aload_0
- 124 getfield # <Field CInput m_input>
- 127 getfield # <Field char m_line[]>
- 130 iconst_1
- 131 caload
- 132 bipush 37
- 134 if_icmpne 236
- 137 iconst_0
- 138 istore_1
- 139 goto 165
- 142 aload_0
- 143 getfield # <Field CInput m_input>
- 146 getfield # <Field char m_line[]>
- 149 iload_1
- 150 aload_0
- 151 getfield # <Field CInput m_input>
- 154 getfield # <Field char m_line[]>
- 157 iload_1
- 158 iconst_2
- 159 iadd
- 160 caload
- 161 castore
- 162 iinc 1 1
- 165 iload_1
- 166 aload_0
- 167 getfield # <Field CInput m_input>
- 170 getfield # <Field char m_line[]>
- 173 arraylength
- 174 iconst_2
- 175 isub
- 176 if_icmplt 142
- 179 aload_0
- 180 getfield # <Field CInput m_input>
- 183 aload_0
- 184 getfield # <Field CInput m_input>
- 187 getfield # <Field int m_line_read>
- 190 iconst_2
- 191 isub
- 192 putfield # <Field int m_line_read>
- 195 aload_0
- 196 getfield # <Field CInput m_input>
- 199 iconst_1
- 200 putfield # <Field boolean m_pushback_line>
- 203 aload_0
- 204 getfield # <Field CInput m_input>
- 207 getfield # <Field int m_line_read>
- 210 ifeq 227
- 213 aload_0
- 214 getfield # <Field CInput m_input>
- 217 getfield # <Field char m_line[]>
- 220 iconst_0
- 221 caload
- 222 bipush 10
- 224 if_icmpne 235
- 227 aload_0
- 228 getfield # <Field CInput m_input>
- 231 iconst_0
- 232 putfield # <Field boolean m_pushback_line>
- 235 return
- 236 aload_0
- 237 getfield # <Field CInput m_input>
- 240 getfield # <Field int m_line_read>
- 243 ifeq 1662
- 246 aload_0
- 247 getfield # <Field CInput m_input>
- 250 getfield # <Field char m_line[]>
- 253 iconst_0
- 254 caload
- 255 bipush 37
- 257 if_icmpne 1650
- 260 aload_0
- 261 getfield # <Field CInput m_input>
- 264 getfield # <Field int m_line_read>
- 267 iconst_1
- 268 if_icmpgt 286
- 271 bipush 12
- 273 aload_0
- 274 getfield # <Field CInput m_input>
- 277 getfield # <Field int m_line_number>
- 280 invokestatic # <Method void parse_error(int, int)>
- 283 goto 1662
- 286 aload_0
- 287 getfield # <Field CInput m_input>
- 290 getfield # <Field char m_line[]>
- 293 iconst_1
- 294 caload
- 295 lookupswitch 11: default=1635
-          99: 470
-         101: 635
-         102: 840
-         105: 958
-         108: 1197
-         110: 1261
-         115: 1325
-         116: 1385
-         117: 1452
-         121: 1508
-         123: 392
- 392 aload_0
- 393 getfield # <Field CInput m_input>
- 396 getfield # <Field char m_line[]>
- 399 iconst_0
- 400 aload_0
- 401 getfield # <Field char m_class_code_dir[]>
- 404 iconst_0
- 405 aload_0
- 406 getfield # <Field char m_class_code_dir[]>
- 409 arraylength
- 410 iconst_1
- 411 isub
- 412 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 415 ifne 455
- 418 aload_0
- 419 getfield # <Field CSpec m_spec>
- 422 aload_0
- 423 aload_0
- 424 getfield # <Field char m_class_code_dir[]>
- 427 aload_0
- 428 getfield # <Field char m_class_code_end_dir[]>
- 431 aload_0
- 432 getfield # <Field CSpec m_spec>
- 435 getfield # <Field char m_class_code[]>
- 438 aload_0
- 439 getfield # <Field CSpec m_spec>
- 442 getfield # <Field int m_class_read>
- 445 iconst_0
- 446 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 449 putfield # <Field char m_class_code[]>
- 452 goto 1662
- 455 bipush 12
- 457 aload_0
- 458 getfield # <Field CInput m_input>
- 461 getfield # <Field int m_line_number>
- 464 invokestatic # <Method void parse_error(int, int)>
- 467 goto 1662
- 470 aload_0
- 471 getfield # <Field CInput m_input>
- 474 getfield # <Field char m_line[]>
- 477 iconst_0
- 478 aload_0
- 479 getfield # <Field char m_char_dir[]>
- 482 iconst_0
- 483 aload_0
- 484 getfield # <Field char m_char_dir[]>
- 487 arraylength
- 488 iconst_1
- 489 isub
- 490 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 493 ifne 519
- 496 aload_0
- 497 getfield # <Field CInput m_input>
- 500 aload_0
- 501 getfield # <Field char m_char_dir[]>
- 504 arraylength
- 505 putfield # <Field int m_line_index>
- 508 aload_0
- 509 getfield # <Field CSpec m_spec>
- 512 iconst_1
- 513 putfield # <Field boolean m_count_chars>
- 516 goto 1662
- 519 aload_0
- 520 getfield # <Field CInput m_input>
- 523 getfield # <Field char m_line[]>
- 526 iconst_0
- 527 aload_0
- 528 getfield # <Field char m_cup_dir[]>
- 531 iconst_0
- 532 aload_0
- 533 getfield # <Field char m_cup_dir[]>
- 536 arraylength
- 537 iconst_1
- 538 isub
- 539 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 542 ifne 568
- 545 aload_0
- 546 getfield # <Field CInput m_input>
- 549 aload_0
- 550 getfield # <Field char m_cup_dir[]>
- 553 arraylength
- 554 putfield # <Field int m_line_index>
- 557 aload_0
- 558 getfield # <Field CSpec m_spec>
- 561 iconst_1
- 562 putfield # <Field boolean m_cup_compatible>
- 565 goto 1662
- 568 aload_0
- 569 getfield # <Field CInput m_input>
- 572 getfield # <Field char m_line[]>
- 575 iconst_0
- 576 aload_0
- 577 getfield # <Field char m_class_dir[]>
- 580 iconst_0
- 581 aload_0
- 582 getfield # <Field char m_class_dir[]>
- 585 arraylength
- 586 iconst_1
- 587 isub
- 588 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 591 ifne 620
- 594 aload_0
- 595 getfield # <Field CInput m_input>
- 598 aload_0
- 599 getfield # <Field char m_class_dir[]>
- 602 arraylength
- 603 putfield # <Field int m_line_index>
- 606 aload_0
- 607 getfield # <Field CSpec m_spec>
- 610 aload_0
- 611 invokespecial # <Method char getName()[]>
- 614 putfield # <Field char m_class_name[]>
- 617 goto 1662
- 620 bipush 12
- 622 aload_0
- 623 getfield # <Field CInput m_input>
- 626 getfield # <Field int m_line_number>
- 629 invokestatic # <Method void parse_error(int, int)>
- 632 goto 1662
- 635 aload_0
- 636 getfield # <Field CInput m_input>
- 639 getfield # <Field char m_line[]>
- 642 iconst_0
- 643 aload_0
- 644 getfield # <Field char m_eof_code_dir[]>
- 647 iconst_0
- 648 aload_0
- 649 getfield # <Field char m_eof_code_dir[]>
- 652 arraylength
- 653 iconst_1
- 654 isub
- 655 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 658 ifne 698
- 661 aload_0
- 662 getfield # <Field CSpec m_spec>
- 665 aload_0
- 666 aload_0
- 667 getfield # <Field char m_eof_code_dir[]>
- 670 aload_0
- 671 getfield # <Field char m_eof_code_end_dir[]>
- 674 aload_0
- 675 getfield # <Field CSpec m_spec>
- 678 getfield # <Field char m_eof_code[]>
- 681 aload_0
- 682 getfield # <Field CSpec m_spec>
- 685 getfield # <Field int m_eof_read>
- 688 iconst_2
- 689 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 692 putfield # <Field char m_eof_code[]>
- 695 goto 1662
- 698 aload_0
- 699 getfield # <Field CInput m_input>
- 702 getfield # <Field char m_line[]>
- 705 iconst_0
- 706 aload_0
- 707 getfield # <Field char m_eof_value_code_dir[]>
- 710 iconst_0
- 711 aload_0
- 712 getfield # <Field char m_eof_value_code_dir[]>
- 715 arraylength
- 716 iconst_1
- 717 isub
- 718 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 721 ifne 762
- 724 aload_0
- 725 getfield # <Field CSpec m_spec>
- 728 aload_0
- 729 aload_0
- 730 getfield # <Field char m_eof_value_code_dir[]>
- 733 aload_0
- 734 getfield # <Field char m_eof_value_code_end_dir[]>
- 737 aload_0
- 738 getfield # <Field CSpec m_spec>
- 741 getfield # <Field char m_eof_value_code[]>
- 744 aload_0
- 745 getfield # <Field CSpec m_spec>
- 748 getfield # <Field int m_eof_value_read>
- 751 bipush 6
- 753 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 756 putfield # <Field char m_eof_value_code[]>
- 759 goto 1662
- 762 aload_0
- 763 getfield # <Field CInput m_input>
- 766 getfield # <Field char m_line[]>
- 769 iconst_0
- 770 aload_0
- 771 getfield # <Field char m_eof_throw_code_dir[]>
- 774 iconst_0
- 775 aload_0
- 776 getfield # <Field char m_eof_throw_code_dir[]>
- 779 arraylength
- 780 iconst_1
- 781 isub
- 782 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 785 ifne 825
- 788 aload_0
- 789 getfield # <Field CSpec m_spec>
- 792 aload_0
- 793 aload_0
- 794 getfield # <Field char m_eof_throw_code_dir[]>
- 797 aload_0
- 798 getfield # <Field char m_eof_throw_code_end_dir[]>
- 801 aload_0
- 802 getfield # <Field CSpec m_spec>
- 805 getfield # <Field char m_eof_throw_code[]>
- 808 aload_0
- 809 getfield # <Field CSpec m_spec>
- 812 getfield # <Field int m_eof_throw_read>
- 815 iconst_5
- 816 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 819 putfield # <Field char m_eof_throw_code[]>
- 822 goto 1662
- 825 bipush 12
- 827 aload_0
- 828 getfield # <Field CInput m_input>
- 831 getfield # <Field int m_line_number>
- 834 invokestatic # <Method void parse_error(int, int)>
- 837 goto 1662
- 840 aload_0
- 841 getfield # <Field CInput m_input>
- 844 getfield # <Field char m_line[]>
- 847 iconst_0
- 848 aload_0
- 849 getfield # <Field char m_function_dir[]>
- 852 iconst_0
- 853 aload_0
- 854 getfield # <Field char m_function_dir[]>
- 857 arraylength
- 858 iconst_1
- 859 isub
- 860 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 863 ifne 892
- 866 aload_0
- 867 getfield # <Field CInput m_input>
- 870 aload_0
- 871 getfield # <Field char m_function_dir[]>
- 874 arraylength
- 875 putfield # <Field int m_line_index>
- 878 aload_0
- 879 getfield # <Field CSpec m_spec>
- 882 aload_0
- 883 invokespecial # <Method char getName()[]>
- 886 putfield # <Field char m_function_name[]>
- 889 goto 1662
- 892 aload_0
- 893 getfield # <Field CInput m_input>
- 896 getfield # <Field char m_line[]>
- 899 iconst_0
- 900 aload_0
- 901 getfield # <Field char m_full_dir[]>
- 904 iconst_0
- 905 aload_0
- 906 getfield # <Field char m_full_dir[]>
- 909 arraylength
- 910 iconst_1
- 911 isub
- 912 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 915 ifne 943
- 918 aload_0
- 919 getfield # <Field CInput m_input>
- 922 aload_0
- 923 getfield # <Field char m_full_dir[]>
- 926 arraylength
- 927 putfield # <Field int m_line_index>
- 930 aload_0
- 931 getfield # <Field CSpec m_spec>
- 934 sipush 257
- 937 putfield # <Field int m_dtrans_ncols>
- 940 goto 1662
- 943 bipush 12
- 945 aload_0
- 946 getfield # <Field CInput m_input>
- 949 getfield # <Field int m_line_number>
- 952 invokestatic # <Method void parse_error(int, int)>
- 955 goto 1662
- 958 aload_0
- 959 getfield # <Field CInput m_input>
- 962 getfield # <Field char m_line[]>
- 965 iconst_0
- 966 aload_0
- 967 getfield # <Field char m_integer_dir[]>
- 970 iconst_0
- 971 aload_0
- 972 getfield # <Field char m_integer_dir[]>
- 975 arraylength
- 976 iconst_1
- 977 isub
- 978 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 981 ifne 1007
- 984 aload_0
- 985 getfield # <Field CInput m_input>
- 988 aload_0
- 989 getfield # <Field char m_integer_dir[]>
- 992 arraylength
- 993 putfield # <Field int m_line_index>
- 996 aload_0
- 997 getfield # <Field CSpec m_spec>
-1000 iconst_1
-1001 putfield # <Field boolean m_integer_type>
-1004 goto 1662
-1007 aload_0
-1008 getfield # <Field CInput m_input>
-1011 getfield # <Field char m_line[]>
-1014 iconst_0
-1015 aload_0
-1016 getfield # <Field char m_intwrap_dir[]>
-1019 iconst_0
-1020 aload_0
-1021 getfield # <Field char m_intwrap_dir[]>
-1024 arraylength
-1025 iconst_1
-1026 isub
-1027 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1030 ifne 1056
-1033 aload_0
-1034 getfield # <Field CInput m_input>
-1037 aload_0
-1038 getfield # <Field char m_integer_dir[]>
-1041 arraylength
-1042 putfield # <Field int m_line_index>
-1045 aload_0
-1046 getfield # <Field CSpec m_spec>
-1049 iconst_1
-1050 putfield # <Field boolean m_intwrap_type>
-1053 goto 1662
-1056 aload_0
-1057 getfield # <Field CInput m_input>
-1060 getfield # <Field char m_line[]>
-1063 iconst_0
-1064 aload_0
-1065 getfield # <Field char m_init_code_dir[]>
-1068 iconst_0
-1069 aload_0
-1070 getfield # <Field char m_init_code_dir[]>
-1073 arraylength
-1074 iconst_1
-1075 isub
-1076 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1079 ifne 1119
-1082 aload_0
-1083 getfield # <Field CSpec m_spec>
-1086 aload_0
-1087 aload_0
-1088 getfield # <Field char m_init_code_dir[]>
-1091 aload_0
-1092 getfield # <Field char m_init_code_end_dir[]>
-1095 aload_0
-1096 getfield # <Field CSpec m_spec>
-1099 getfield # <Field char m_init_code[]>
-1102 aload_0
-1103 getfield # <Field CSpec m_spec>
-1106 getfield # <Field int m_init_read>
-1109 iconst_1
-1110 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1113 putfield # <Field char m_init_code[]>
-1116 goto 1662
-1119 aload_0
-1120 getfield # <Field CInput m_input>
-1123 getfield # <Field char m_line[]>
-1126 iconst_0
-1127 aload_0
-1128 getfield # <Field char m_init_throw_code_dir[]>
-1131 iconst_0
-1132 aload_0
-1133 getfield # <Field char m_init_throw_code_dir[]>
-1136 arraylength
-1137 iconst_1
-1138 isub
-1139 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1142 ifne 1182
-1145 aload_0
-1146 getfield # <Field CSpec m_spec>
-1149 aload_0
-1150 aload_0
-1151 getfield # <Field char m_init_throw_code_dir[]>
-1154 aload_0
-1155 getfield # <Field char m_init_throw_code_end_dir[]>
-1158 aload_0
-1159 getfield # <Field CSpec m_spec>
-1162 getfield # <Field char m_init_throw_code[]>
-1165 aload_0
-1166 getfield # <Field CSpec m_spec>
-1169 getfield # <Field int m_init_throw_read>
-1172 iconst_3
-1173 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1176 putfield # <Field char m_init_throw_code[]>
-1179 goto 1662
-1182 bipush 12
-1184 aload_0
-1185 getfield # <Field CInput m_input>
-1188 getfield # <Field int m_line_number>
-1191 invokestatic # <Method void parse_error(int, int)>
-1194 goto 1662
-1197 aload_0
-1198 getfield # <Field CInput m_input>
-1201 getfield # <Field char m_line[]>
-1204 iconst_0
-1205 aload_0
-1206 getfield # <Field char m_line_dir[]>
-1209 iconst_0
-1210 aload_0
-1211 getfield # <Field char m_line_dir[]>
-1214 arraylength
-1215 iconst_1
-1216 isub
-1217 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1220 ifne 1246
-1223 aload_0
-1224 getfield # <Field CInput m_input>
-1227 aload_0
-1228 getfield # <Field char m_line_dir[]>
-1231 arraylength
-1232 putfield # <Field int m_line_index>
-1235 aload_0
-1236 getfield # <Field CSpec m_spec>
-1239 iconst_1
-1240 putfield # <Field boolean m_count_lines>
-1243 goto 1662
-1246 bipush 12
-1248 aload_0
-1249 getfield # <Field CInput m_input>
-1252 getfield # <Field int m_line_number>
-1255 invokestatic # <Method void parse_error(int, int)>
-1258 goto 1662
-1261 aload_0
-1262 getfield # <Field CInput m_input>
-1265 getfield # <Field char m_line[]>
-1268 iconst_0
-1269 aload_0
-1270 getfield # <Field char m_notunix_dir[]>
-1273 iconst_0
-1274 aload_0
-1275 getfield # <Field char m_notunix_dir[]>
-1278 arraylength
-1279 iconst_1
-1280 isub
-1281 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1284 ifne 1310
-1287 aload_0
-1288 getfield # <Field CInput m_input>
-1291 aload_0
-1292 getfield # <Field char m_notunix_dir[]>
-1295 arraylength
-1296 putfield # <Field int m_line_index>
-1299 aload_0
-1300 getfield # <Field CSpec m_spec>
-1303 iconst_0
-1304 putfield # <Field boolean m_unix>
-1307 goto 1662
-1310 bipush 12
-1312 aload_0
-1313 getfield # <Field CInput m_input>
-1316 getfield # <Field int m_line_number>
-1319 invokestatic # <Method void parse_error(int, int)>
-1322 goto 1662
-1325 aload_0
-1326 getfield # <Field CInput m_input>
-1329 getfield # <Field char m_line[]>
-1332 iconst_0
-1333 aload_0
-1334 getfield # <Field char m_state_dir[]>
-1337 iconst_0
-1338 aload_0
-1339 getfield # <Field char m_state_dir[]>
-1342 arraylength
-1343 iconst_1
-1344 isub
-1345 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1348 ifne 1370
-1351 aload_0
-1352 getfield # <Field CInput m_input>
-1355 aload_0
-1356 getfield # <Field char m_state_dir[]>
-1359 arraylength
-1360 putfield # <Field int m_line_index>
-1363 aload_0
-1364 invokespecial # <Method void saveStates()>
-1367 goto 1662
-1370 bipush 12
-1372 aload_0
-1373 getfield # <Field CInput m_input>
-1376 getfield # <Field int m_line_number>
-1379 invokestatic # <Method void parse_error(int, int)>
-1382 goto 1662
-1385 aload_0
-1386 getfield # <Field CInput m_input>
-1389 getfield # <Field char m_line[]>
-1392 iconst_0
-1393 aload_0
-1394 getfield # <Field char m_type_dir[]>
-1397 iconst_0
-1398 aload_0
-1399 getfield # <Field char m_type_dir[]>
-1402 arraylength
-1403 iconst_1
-1404 isub
-1405 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1408 ifne 1437
-1411 aload_0
-1412 getfield # <Field CInput m_input>
-1415 aload_0
-1416 getfield # <Field char m_type_dir[]>
-1419 arraylength
-1420 putfield # <Field int m_line_index>
-1423 aload_0
-1424 getfield # <Field CSpec m_spec>
-1427 aload_0
-1428 invokespecial # <Method char getName()[]>
-1431 putfield # <Field char m_type_name[]>
-1434 goto 1662
-1437 bipush 12
-1439 aload_0
-1440 getfield # <Field CInput m_input>
-1443 getfield # <Field int m_line_number>
-1446 invokestatic # <Method void parse_error(int, int)>
-1449 goto 1662
-1452 aload_0
-1453 getfield # <Field CInput m_input>
-1456 getfield # <Field char m_line[]>
-1459 iconst_0
-1460 aload_0
-1461 getfield # <Field char m_unicode_dir[]>
-1464 iconst_0
-1465 aload_0
-1466 getfield # <Field char m_unicode_dir[]>
-1469 arraylength
-1470 iconst_1
-1471 isub
-1472 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1475 ifne 1493
-1478 aload_0
-1479 getfield # <Field CInput m_input>
-1482 aload_0
-1483 getfield # <Field char m_unicode_dir[]>
-1486 arraylength
-1487 putfield # <Field int m_line_index>
-1490 goto 1662
-1493 bipush 12
-1495 aload_0
-1496 getfield # <Field CInput m_input>
-1499 getfield # <Field int m_line_number>
-1502 invokestatic # <Method void parse_error(int, int)>
-1505 goto 1662
-1508 aload_0
-1509 getfield # <Field CInput m_input>
-1512 getfield # <Field char m_line[]>
-1515 iconst_0
-1516 aload_0
-1517 getfield # <Field char m_yyeof_dir[]>
-1520 iconst_0
-1521 aload_0
-1522 getfield # <Field char m_yyeof_dir[]>
-1525 arraylength
-1526 iconst_1
-1527 isub
-1528 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1531 ifne 1557
-1534 aload_0
-1535 getfield # <Field CInput m_input>
-1538 aload_0
-1539 getfield # <Field char m_yyeof_dir[]>
-1542 arraylength
-1543 putfield # <Field int m_line_index>
-1546 aload_0
-1547 getfield # <Field CSpec m_spec>
-1550 iconst_1
-1551 putfield # <Field boolean m_yyeof>
-1554 goto 1662
-1557 aload_0
-1558 getfield # <Field CInput m_input>
-1561 getfield # <Field char m_line[]>
-1564 iconst_0
-1565 aload_0
-1566 getfield # <Field char m_yylex_throw_code_dir[]>
-1569 iconst_0
-1570 aload_0
-1571 getfield # <Field char m_yylex_throw_code_dir[]>
-1574 arraylength
-1575 iconst_1
-1576 isub
-1577 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1580 ifne 1620
-1583 aload_0
-1584 getfield # <Field CSpec m_spec>
-1587 aload_0
-1588 aload_0
-1589 getfield # <Field char m_yylex_throw_code_dir[]>
-1592 aload_0
-1593 getfield # <Field char m_yylex_throw_code_end_dir[]>
-1596 aload_0
-1597 getfield # <Field CSpec m_spec>
-1600 getfield # <Field char m_yylex_throw_code[]>
-1603 aload_0
-1604 getfield # <Field CSpec m_spec>
-1607 getfield # <Field int m_yylex_throw_read>
-1610 iconst_4
-1611 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1614 putfield # <Field char m_yylex_throw_code[]>
-1617 goto 1662
-1620 bipush 12
-1622 aload_0
-1623 getfield # <Field CInput m_input>
-1626 getfield # <Field int m_line_number>
-1629 invokestatic # <Method void parse_error(int, int)>
-1632 goto 1662
-1635 bipush 12
-1637 aload_0
-1638 getfield # <Field CInput m_input>
-1641 getfield # <Field int m_line_number>
-1644 invokestatic # <Method void parse_error(int, int)>
-1647 goto 1662
-1650 aload_0
-1651 getfield # <Field CInput m_input>
-1654 iconst_0
-1655 putfield # <Field int m_line_index>
-1658 aload_0
-1659 invokespecial # <Method void saveMacro()>
-1662 aload_0
-1663 getfield # <Field CInput m_input>
-1666 invokevirtual # <Method boolean getLine()>
-1669 iconst_0
-1670 if_icmpeq 98
-1673 return
-
-Method void userRules()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field CInput m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field CSpec m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field CSpec m_spec>
-  90 getfield # <Field boolean m_verbose>
-  93 ifeq 104
-  96 getstatic # <Field java.io.PrintStream out>
-  99 ldc # <String "Creating NFA machine representation.">
- 101 invokevirtual # <Method void println(java.lang.String)>
- 104 aload_0
- 105 getfield # <Field CMakeNfa m_makeNfa>
- 108 aload_0
- 109 aload_0
- 110 getfield # <Field CSpec m_spec>
- 113 aload_0
- 114 getfield # <Field CInput m_input>
- 117 invokevirtual # <Method void thompson(CLexGen, CSpec, CInput)>
- 120 aload_0
- 121 getfield # <Field CSpec m_spec>
- 124 getfield # <Field int m_current_token>
- 127 bipush 11
- 129 if_icmpeq 136
- 132 iconst_0
- 133 goto 137
- 136 iconst_1
- 137 invokestatic # <Method void assert(boolean)>
- 140 aload_0
- 141 getfield # <Field CSpec m_spec>
- 144 getfield # <Field boolean m_verbose>
- 147 ifeq 158
- 150 getstatic # <Field java.io.PrintStream out>
- 153 ldc # <String "Creating DFA transition table.">
- 155 invokevirtual # <Method void println(java.lang.String)>
- 158 aload_0
- 159 getfield # <Field CNfa2Dfa m_nfa2dfa>
- 162 aload_0
- 163 aload_0
- 164 getfield # <Field CSpec m_spec>
- 167 invokevirtual # <Method void make_dfa(CLexGen, CSpec)>
- 170 aload_0
- 171 getfield # <Field CSpec m_spec>
- 174 getfield # <Field boolean m_verbose>
- 177 ifeq 188
- 180 getstatic # <Field java.io.PrintStream out>
- 183 ldc # <String "Minimizing DFA transition table.">
- 185 invokevirtual # <Method void println(java.lang.String)>
- 188 aload_0
- 189 getfield # <Field CMinimize m_minimize>
- 192 aload_0
- 193 getfield # <Field CSpec m_spec>
- 196 invokevirtual # <Method void min_dfa(CSpec)>
- 199 return
-
-Method void printccl(CSet)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String " [">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 iconst_0
-   9 istore_2
-  10 goto 36
-  13 aload_1
-  14 iload_2
-  15 invokevirtual # <Method boolean contains(int)>
-  18 iconst_1
-  19 if_icmpne 33
-  22 getstatic # <Field java.io.PrintStream out>
-  25 aload_0
-  26 iload_2
-  27 invokespecial # <Method java.lang.String interp_int(int)>
-  30 invokevirtual # <Method void print(java.lang.String)>
-  33 iinc 2 1
-  36 iload_2
-  37 aload_0
-  38 getfield # <Field CSpec m_spec>
-  41 getfield # <Field int m_dtrans_ncols>
-  44 if_icmplt 13
-  47 getstatic # <Field java.io.PrintStream out>
-  50 bipush 93
-  52 invokevirtual # <Method void print(char)>
-  55 return
-
-Method java.lang.String plab(CNfa)
-   0 aload_1
-   1 ifnonnull 14
-   4 new # <Class java.lang.String>
-   7 dup
-   8 ldc # <String "--">
-  10 invokespecial # <Method java.lang.String(java.lang.String)>
-  13 areturn
-  14 aload_0
-  15 getfield # <Field CSpec m_spec>
-  18 getfield # <Field java.util.Vector m_nfa_states>
-  21 aload_1
-  22 invokevirtual # <Method int indexOf(java.lang.Object)>
-  25 istore_2
-  26 new # <Class java.lang.Integer>
-  29 dup
-  30 iload_2
-  31 invokespecial # <Method java.lang.Integer(int)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 areturn
-
-Method java.lang.String interp_int(int)
-   0 iload_1
-   1 lookupswitch 6: default=120
-           8: 60
-           9: 70
-          10: 80
-          12: 90
-          13: 100
-          32: 110
-  60 new # <Class java.lang.String>
-  63 dup
-  64 ldc # <String "\b">
-  66 invokespecial # <Method java.lang.String(java.lang.String)>
-  69 areturn
-  70 new # <Class java.lang.String>
-  73 dup
-  74 ldc # <String "\t">
-  76 invokespecial # <Method java.lang.String(java.lang.String)>
-  79 areturn
-  80 new # <Class java.lang.String>
-  83 dup
-  84 ldc # <String "\n">
-  86 invokespecial # <Method java.lang.String(java.lang.String)>
-  89 areturn
-  90 new # <Class java.lang.String>
-  93 dup
-  94 ldc # <String "\f">
-  96 invokespecial # <Method java.lang.String(java.lang.String)>
-  99 areturn
- 100 new # <Class java.lang.String>
- 103 dup
- 104 ldc # <String "\r">
- 106 invokespecial # <Method java.lang.String(java.lang.String)>
- 109 areturn
- 110 new # <Class java.lang.String>
- 113 dup
- 114 ldc # <String "\ ">
- 116 invokespecial # <Method java.lang.String(java.lang.String)>
- 119 areturn
- 120 new # <Class java.lang.Character>
- 123 dup
- 124 iload_1
- 125 i2c
- 126 invokespecial # <Method java.lang.Character(char)>
- 129 invokevirtual # <Method java.lang.String toString()>
- 132 areturn
-
-Method void print_nfa()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "--------------------- NFA -----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field CSpec m_spec>
-  12 getfield # <Field java.util.Vector m_nfa_states>
-  15 invokevirtual # <Method int size()>
-  18 istore_3
-  19 iconst_0
-  20 istore_1
-  21 goto 365
-  24 aload_0
-  25 getfield # <Field CSpec m_spec>
-  28 getfield # <Field java.util.Vector m_nfa_states>
-  31 iload_1
-  32 invokevirtual # <Method java.lang.Object elementAt(int)>
-  35 checkcast # <Class CNfa>
-  38 astore_2
-  39 getstatic # <Field java.io.PrintStream out>
-  42 new # <Class java.lang.StringBuffer>
-  45 dup
-  46 invokespecial # <Method java.lang.StringBuffer()>
-  49 ldc # <String "Nfa state ">
-  51 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  54 aload_0
-  55 aload_2
-  56 invokespecial # <Method java.lang.String plab(CNfa)>
-  59 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  62 ldc # <String ": ">
-  64 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  67 invokevirtual # <Method java.lang.String toString()>
-  70 invokevirtual # <Method void print(java.lang.String)>
-  73 aload_2
-  74 getfield # <Field CNfa m_next>
-  77 ifnonnull 91
-  80 getstatic # <Field java.io.PrintStream out>
-  83 ldc # <String "(TERMINAL)">
-  85 invokevirtual # <Method void print(java.lang.String)>
-  88 goto 241
-  91 getstatic # <Field java.io.PrintStream out>
-  94 new # <Class java.lang.StringBuffer>
-  97 dup
-  98 invokespecial # <Method java.lang.StringBuffer()>
- 101 ldc # <String "--> ">
- 103 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 106 aload_0
- 107 aload_2
- 108 getfield # <Field CNfa m_next>
- 111 invokespecial # <Method java.lang.String plab(CNfa)>
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void print(java.lang.String)>
- 123 getstatic # <Field java.io.PrintStream out>
- 126 new # <Class java.lang.StringBuffer>
- 129 dup
- 130 invokespecial # <Method java.lang.StringBuffer()>
- 133 ldc # <String "--> ">
- 135 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 138 aload_0
- 139 aload_2
- 140 getfield # <Field CNfa m_next2>
- 143 invokespecial # <Method java.lang.String plab(CNfa)>
- 146 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 149 invokevirtual # <Method java.lang.String toString()>
- 152 invokevirtual # <Method void print(java.lang.String)>
- 155 aload_2
- 156 getfield # <Field int m_edge>
- 159 tableswitch -3 to -1: default=206
-          -3: 195
-          -2: 206
-          -1: 184
- 184 aload_0
- 185 aload_2
- 186 getfield # <Field CSet m_set>
- 189 invokespecial # <Method void printccl(CSet)>
- 192 goto 241
- 195 getstatic # <Field java.io.PrintStream out>
- 198 ldc # <String " EPSILON ">
- 200 invokevirtual # <Method void print(java.lang.String)>
- 203 goto 241
- 206 getstatic # <Field java.io.PrintStream out>
- 209 new # <Class java.lang.StringBuffer>
- 212 dup
- 213 invokespecial # <Method java.lang.StringBuffer()>
- 216 ldc # <String " ">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 aload_0
- 222 aload_2
- 223 getfield # <Field int m_edge>
- 226 invokespecial # <Method java.lang.String interp_int(int)>
- 229 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 232 invokevirtual # <Method java.lang.String toString()>
- 235 invokevirtual # <Method void print(java.lang.String)>
- 238 goto 241
- 241 iload_1
- 242 ifne 253
- 245 getstatic # <Field java.io.PrintStream out>
- 248 ldc # <String " (START STATE)">
- 250 invokevirtual # <Method void print(java.lang.String)>
- 253 aload_2
- 254 getfield # <Field CAccept m_accept>
- 257 ifnull 354
- 260 getstatic # <Field java.io.PrintStream out>
- 263 new # <Class java.lang.StringBuffer>
- 266 dup
- 267 invokespecial # <Method java.lang.StringBuffer()>
- 270 ldc # <String " accepting ">
- 272 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 275 aload_2
- 276 getfield # <Field int m_anchor>
- 279 iconst_1
- 280 iand
- 281 ifeq 289
- 284 ldc # <String "^">
- 286 goto 291
- 289 ldc # <String "">
- 291 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 294 ldc # <String "<">
- 296 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 299 new # <Class java.lang.String>
- 302 dup
- 303 aload_2
- 304 getfield # <Field CAccept m_accept>
- 307 getfield # <Field char m_action[]>
- 310 iconst_0
- 311 aload_2
- 312 getfield # <Field CAccept m_accept>
- 315 getfield # <Field int m_action_read>
- 318 invokespecial # <Method java.lang.String(char[],int,int)>
- 321 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 324 ldc # <String ">">
- 326 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 329 aload_2
- 330 getfield # <Field int m_anchor>
- 333 iconst_2
- 334 iand
- 335 ifeq 343
- 338 ldc # <String "$">
- 340 goto 345
- 343 ldc # <String "">
- 345 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 348 invokevirtual # <Method java.lang.String toString()>
- 351 invokevirtual # <Method void print(java.lang.String)>
- 354 getstatic # <Field java.io.PrintStream out>
- 357 ldc # <String "">
- 359 invokevirtual # <Method void println(java.lang.String)>
- 362 iinc 1 1
- 365 iload_1
- 366 iload_3
- 367 if_icmplt 24
- 370 aload_0
- 371 getfield # <Field CSpec m_spec>
- 374 getfield # <Field java.util.Hashtable m_states>
- 377 invokevirtual # <Method java.util.Enumeration keys()>
- 380 astore 4
- 382 goto 592
- 385 aload 4
- 387 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 392 checkcast # <Class java.lang.String>
- 395 astore 9
- 397 aload_0
- 398 getfield # <Field CSpec m_spec>
- 401 getfield # <Field java.util.Hashtable m_states>
- 404 aload 9
- 406 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 409 checkcast # <Class java.lang.Integer>
- 412 astore 5
- 414 aload 9
- 416 ifnonnull 423
- 419 iconst_0
- 420 goto 424
- 423 iconst_1
- 424 invokestatic # <Method void assert(boolean)>
- 427 aload 5
- 429 ifnonnull 436
- 432 iconst_0
- 433 goto 437
- 436 iconst_1
- 437 invokestatic # <Method void assert(boolean)>
- 440 getstatic # <Field java.io.PrintStream out>
- 443 new # <Class java.lang.StringBuffer>
- 446 dup
- 447 invokespecial # <Method java.lang.StringBuffer()>
- 450 ldc # <String "State "">
- 452 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 455 aload 9
- 457 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 460 ldc # <String "" has identifying index ">
- 462 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 465 aload 5
- 467 invokevirtual # <Method java.lang.String toString()>
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 ldc # <String ".">
- 475 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 478 invokevirtual # <Method java.lang.String toString()>
- 481 invokevirtual # <Method void println(java.lang.String)>
- 484 getstatic # <Field java.io.PrintStream out>
- 487 ldc # <String "   Start states of matching rules: ">
- 489 invokevirtual # <Method void print(java.lang.String)>
- 492 aload 5
- 494 invokevirtual # <Method int intValue()>
- 497 istore 6
- 499 aload_0
- 500 getfield # <Field CSpec m_spec>
- 503 getfield # <Field java.util.Vector m_state_rules[]>
- 506 iload 6
- 508 aaload
- 509 invokevirtual # <Method int size()>
- 512 istore 8
- 514 iconst_0
- 515 istore 7
- 517 goto 577
- 520 aload_0
- 521 getfield # <Field CSpec m_spec>
- 524 getfield # <Field java.util.Vector m_state_rules[]>
- 527 iload 6
- 529 aaload
- 530 iload 7
- 532 invokevirtual # <Method java.lang.Object elementAt(int)>
- 535 checkcast # <Class CNfa>
- 538 astore_2
- 539 getstatic # <Field java.io.PrintStream out>
- 542 new # <Class java.lang.StringBuffer>
- 545 dup
- 546 invokespecial # <Method java.lang.StringBuffer()>
- 549 aload_0
- 550 getfield # <Field CSpec m_spec>
- 553 getfield # <Field java.util.Vector m_nfa_states>
- 556 aload_2
- 557 invokevirtual # <Method int indexOf(java.lang.Object)>
- 560 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 563 ldc # <String " ">
- 565 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 568 invokevirtual # <Method java.lang.String toString()>
- 571 invokevirtual # <Method void print(java.lang.String)>
- 574 iinc 7 1
- 577 iload 7
- 579 iload 8
- 581 if_icmplt 520
- 584 getstatic # <Field java.io.PrintStream out>
- 587 ldc # <String "">
- 589 invokevirtual # <Method void println(java.lang.String)>
- 592 aload 4
- 594 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 599 iconst_1
- 600 if_icmpeq 385
- 603 getstatic # <Field java.io.PrintStream out>
- 606 ldc # <String "-------------------- NFA ----------------------">
- 608 invokevirtual # <Method void println(java.lang.String)>
- 611 return
-
-Method java.util.BitSet getStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field CInput m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field CSpec m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aconst_null
-  73 astore_3
-  74 goto 123
-  77 aload_0
-  78 getfield # <Field CInput m_input>
-  81 dup
-  82 getfield # <Field int m_line_index>
-  85 iconst_1
-  86 iadd
-  87 putfield # <Field int m_line_index>
-  90 goto 106
-  93 aload_0
-  94 getfield # <Field CInput m_input>
-  97 invokevirtual # <Method boolean getLine()>
- 100 iconst_1
- 101 if_icmpne 106
- 104 aconst_null
- 105 areturn
- 106 aload_0
- 107 getfield # <Field CInput m_input>
- 110 getfield # <Field int m_line_index>
- 113 aload_0
- 114 getfield # <Field CInput m_input>
- 117 getfield # <Field int m_line_read>
- 120 if_icmpge 93
- 123 aload_0
- 124 getfield # <Field CInput m_input>
- 127 getfield # <Field char m_line[]>
- 130 aload_0
- 131 getfield # <Field CInput m_input>
- 134 getfield # <Field int m_line_index>
- 137 caload
- 138 invokestatic # <Method boolean isspace(char)>
- 141 iconst_1
- 142 if_icmpeq 77
- 145 aload_0
- 146 getfield # <Field CInput m_input>
- 149 getfield # <Field char m_line[]>
- 152 aload_0
- 153 getfield # <Field CInput m_input>
- 156 getfield # <Field int m_line_index>
- 159 caload
- 160 bipush 60
- 162 if_icmpne 613
- 165 aload_0
- 166 getfield # <Field CInput m_input>
- 169 dup
- 170 getfield # <Field int m_line_index>
- 173 iconst_1
- 174 iadd
- 175 putfield # <Field int m_line_index>
- 178 new # <Class java.util.BitSet>
- 181 dup
- 182 invokespecial # <Method java.util.BitSet()>
- 185 astore_3
- 186 goto 214
- 189 aload_0
- 190 getfield # <Field CInput m_input>
- 193 invokevirtual # <Method boolean getLine()>
- 196 iconst_1
- 197 if_icmpne 214
- 200 bipush 11
- 202 aload_0
- 203 getfield # <Field CInput m_input>
- 206 getfield # <Field int m_line_number>
- 209 invokestatic # <Method void parse_error(int, int)>
- 212 aload_3
- 213 areturn
- 214 aload_0
- 215 getfield # <Field CInput m_input>
- 218 getfield # <Field int m_line_index>
- 221 aload_0
- 222 getfield # <Field CInput m_input>
- 225 getfield # <Field int m_line_read>
- 228 if_icmpge 189
- 231 goto 292
- 234 aload_0
- 235 getfield # <Field CInput m_input>
- 238 dup
- 239 getfield # <Field int m_line_index>
- 242 iconst_1
- 243 iadd
- 244 putfield # <Field int m_line_index>
- 247 goto 275
- 250 aload_0
- 251 getfield # <Field CInput m_input>
- 254 invokevirtual # <Method boolean getLine()>
- 257 iconst_1
- 258 if_icmpne 275
- 261 bipush 11
- 263 aload_0
- 264 getfield # <Field CInput m_input>
- 267 getfield # <Field int m_line_number>
- 270 invokestatic # <Method void parse_error(int, int)>
- 273 aload_3
- 274 areturn
- 275 aload_0
- 276 getfield # <Field CInput m_input>
- 279 getfield # <Field int m_line_index>
- 282 aload_0
- 283 getfield # <Field CInput m_input>
- 286 getfield # <Field int m_line_read>
- 289 if_icmpge 250
- 292 aload_0
- 293 getfield # <Field CInput m_input>
- 296 getfield # <Field char m_line[]>
- 299 aload_0
- 300 getfield # <Field CInput m_input>
- 303 getfield # <Field int m_line_index>
- 306 caload
- 307 invokestatic # <Method boolean isspace(char)>
- 310 iconst_1
- 311 if_icmpeq 234
- 314 aload_0
- 315 getfield # <Field CInput m_input>
- 318 getfield # <Field char m_line[]>
- 321 aload_0
- 322 getfield # <Field CInput m_input>
- 325 getfield # <Field int m_line_index>
- 328 caload
- 329 bipush 44
- 331 if_icmpne 350
- 334 aload_0
- 335 getfield # <Field CInput m_input>
- 338 dup
- 339 getfield # <Field int m_line_index>
- 342 iconst_1
- 343 iadd
- 344 putfield # <Field int m_line_index>
- 347 goto 292
- 350 aload_0
- 351 getfield # <Field CInput m_input>
- 354 getfield # <Field char m_line[]>
- 357 aload_0
- 358 getfield # <Field CInput m_input>
- 361 getfield # <Field int m_line_index>
- 364 caload
- 365 bipush 62
- 367 if_icmpne 407
- 370 aload_0
- 371 getfield # <Field CInput m_input>
- 374 dup
- 375 getfield # <Field int m_line_index>
- 378 iconst_1
- 379 iadd
- 380 putfield # <Field int m_line_index>
- 383 aload_0
- 384 getfield # <Field CInput m_input>
- 387 getfield # <Field int m_line_index>
- 390 aload_0
- 391 getfield # <Field CInput m_input>
- 394 getfield # <Field int m_line_read>
- 397 if_icmpge 405
- 400 aload_0
- 401 iconst_1
- 402 putfield # <Field boolean m_advance_stop>
- 405 aload_3
- 406 areturn
- 407 aload_0
- 408 getfield # <Field CInput m_input>
- 411 getfield # <Field int m_line_index>
- 414 istore_1
- 415 goto 451
- 418 aload_0
- 419 getfield # <Field CInput m_input>
- 422 dup
- 423 getfield # <Field int m_line_index>
- 426 iconst_1
- 427 iadd
- 428 putfield # <Field int m_line_index>
- 431 aload_0
- 432 getfield # <Field CInput m_input>
- 435 getfield # <Field int m_line_index>
- 438 aload_0
- 439 getfield # <Field CInput m_input>
- 442 getfield # <Field int m_line_read>
- 445 if_icmplt 451
- 448 goto 513
- 451 aload_0
- 452 getfield # <Field CInput m_input>
- 455 getfield # <Field char m_line[]>
- 458 aload_0
- 459 getfield # <Field CInput m_input>
- 462 getfield # <Field int m_line_index>
- 465 caload
- 466 invokestatic # <Method boolean isspace(char)>
- 469 iconst_0
- 470 if_icmpne 513
- 473 aload_0
- 474 getfield # <Field CInput m_input>
- 477 getfield # <Field char m_line[]>
- 480 aload_0
- 481 getfield # <Field CInput m_input>
- 484 getfield # <Field int m_line_index>
- 487 caload
- 488 bipush 44
- 490 if_icmpeq 513
- 493 aload_0
- 494 getfield # <Field CInput m_input>
- 497 getfield # <Field char m_line[]>
- 500 aload_0
- 501 getfield # <Field CInput m_input>
- 504 getfield # <Field int m_line_index>
- 507 caload
- 508 bipush 62
- 510 if_icmpne 418
- 513 aload_0
- 514 getfield # <Field CInput m_input>
- 517 getfield # <Field int m_line_index>
- 520 iload_1
- 521 isub
- 522 istore_2
- 523 new # <Class java.lang.String>
- 526 dup
- 527 aload_0
- 528 getfield # <Field CInput m_input>
- 531 getfield # <Field char m_line[]>
- 534 iload_1
- 535 iload_2
- 536 invokespecial # <Method java.lang.String(char[],int,int)>
- 539 astore 4
- 541 aload_0
- 542 getfield # <Field CSpec m_spec>
- 545 getfield # <Field java.util.Hashtable m_states>
- 548 aload 4
- 550 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 553 checkcast # <Class java.lang.Integer>
- 556 astore 5
- 558 aload 5
- 560 ifnonnull 601
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String "Uninitialized State Name: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload 4
- 580 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 583 invokevirtual # <Method java.lang.String toString()>
- 586 invokevirtual # <Method void println(java.lang.String)>
- 589 bipush 14
- 591 aload_0
- 592 getfield # <Field CInput m_input>
- 595 getfield # <Field int m_line_number>
- 598 invokestatic # <Method void parse_error(int, int)>
- 601 aload_3
- 602 aload 5
- 604 invokevirtual # <Method int intValue()>
- 607 invokevirtual # <Method void set(int)>
- 610 goto 214
- 613 aload_0
- 614 getfield # <Field java.util.BitSet all_states>
- 617 ifnonnull 668
- 620 aload_0
- 621 new # <Class java.util.BitSet>
- 624 dup
- 625 invokespecial # <Method java.util.BitSet()>
- 628 putfield # <Field java.util.BitSet all_states>
- 631 aload_0
- 632 getfield # <Field CSpec m_spec>
- 635 getfield # <Field java.util.Hashtable m_states>
- 638 invokevirtual # <Method int size()>
- 641 istore 7
- 643 iconst_0
- 644 istore 6
- 646 goto 661
- 649 aload_0
- 650 getfield # <Field java.util.BitSet all_states>
- 653 iload 6
- 655 invokevirtual # <Method void set(int)>
- 658 iinc 6 1
- 661 iload 6
- 663 iload 7
- 665 if_icmplt 649
- 668 aload_0
- 669 getfield # <Field CInput m_input>
- 672 getfield # <Field int m_line_index>
- 675 aload_0
- 676 getfield # <Field CInput m_input>
- 679 getfield # <Field int m_line_read>
- 682 if_icmpge 690
- 685 aload_0
- 686 iconst_1
- 687 putfield # <Field boolean m_advance_stop>
- 690 aload_0
- 691 getfield # <Field java.util.BitSet all_states>
- 694 areturn
-
-Method boolean expandMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field CInput m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field CSpec m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field CInput m_input>
-  76 getfield # <Field char m_line[]>
-  79 aload_0
-  80 getfield # <Field CInput m_input>
-  83 getfield # <Field int m_line_index>
-  86 caload
-  87 bipush 123
-  89 if_icmpeq 106
-  92 bipush 13
-  94 aload_0
-  95 getfield # <Field CInput m_input>
-  98 getfield # <Field int m_line_number>
- 101 invokestatic # <Method void parse_error(int, int)>
- 104 iconst_0
- 105 ireturn
- 106 aload_0
- 107 getfield # <Field CInput m_input>
- 110 getfield # <Field int m_line_index>
- 113 istore_2
- 114 aload_0
- 115 getfield # <Field CInput m_input>
- 118 getfield # <Field int m_line_index>
- 121 iconst_1
- 122 iadd
- 123 istore_1
- 124 iload_1
- 125 aload_0
- 126 getfield # <Field CInput m_input>
- 129 getfield # <Field int m_line_read>
- 132 if_icmplt 142
- 135 ldc # <String "Unfinished macro name">
- 137 invokestatic # <Method void impos(java.lang.String)>
- 140 iconst_0
- 141 ireturn
- 142 iload_1
- 143 istore 4
- 145 goto 192
- 148 iinc 1 1
- 151 iload_1
- 152 aload_0
- 153 getfield # <Field CInput m_input>
- 156 getfield # <Field int m_line_read>
- 159 if_icmplt 192
- 162 new # <Class java.lang.StringBuffer>
- 165 dup
- 166 invokespecial # <Method java.lang.StringBuffer()>
- 169 ldc # <String "Unfinished macro name at line ">
- 171 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field CInput m_input>
- 178 getfield # <Field int m_line_number>
- 181 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 184 invokevirtual # <Method java.lang.String toString()>
- 187 invokestatic # <Method void impos(java.lang.String)>
- 190 iconst_0
- 191 ireturn
- 192 aload_0
- 193 getfield # <Field CInput m_input>
- 196 getfield # <Field char m_line[]>
- 199 iload_1
- 200 caload
- 201 bipush 125
- 203 if_icmpne 148
- 206 iload_1
- 207 iload 4
- 209 isub
- 210 istore 5
- 212 iload_1
- 213 istore_3
- 214 iload 5
- 216 ifne 226
- 219 ldc # <String "Nonexistent macro name">
- 221 invokestatic # <Method void impos(java.lang.String)>
- 224 iconst_0
- 225 ireturn
- 226 iload 5
- 228 ifgt 235
- 231 iconst_0
- 232 goto 236
- 235 iconst_1
- 236 invokestatic # <Method void assert(boolean)>
- 239 new # <Class java.lang.String>
- 242 dup
- 243 aload_0
- 244 getfield # <Field CInput m_input>
- 247 getfield # <Field char m_line[]>
- 250 iload 4
- 252 iload 5
- 254 invokespecial # <Method java.lang.String(char[],int,int)>
- 257 astore 8
- 259 aload_0
- 260 getfield # <Field CSpec m_spec>
- 263 getfield # <Field java.util.Hashtable m_macros>
- 266 aload 8
- 268 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 271 checkcast # <Class java.lang.String>
- 274 astore 6
- 276 aload 6
- 278 ifnonnull 321
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String "Undefined macro "">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 aload 8
- 295 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 298 ldc # <String "" on line: ">
- 300 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 303 aload_0
- 304 getfield # <Field CInput m_input>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 invokevirtual # <Method java.lang.String toString()>
- 316 invokestatic # <Method void impos(java.lang.String)>
- 319 iconst_0
- 320 ireturn
- 321 aload_0
- 322 getfield # <Field CInput m_input>
- 325 getfield # <Field char m_line[]>
- 328 arraylength
- 329 newarray char
- 331 astore 9
- 333 iconst_0
- 334 istore 10
- 336 goto 373
- 339 aload 9
- 341 iload 10
- 343 aload_0
- 344 getfield # <Field CInput m_input>
- 347 getfield # <Field char m_line[]>
- 350 iload 10
- 352 caload
- 353 castore
- 354 iload 10
- 356 aload 9
- 358 arraylength
- 359 if_icmplt 366
- 362 iconst_0
- 363 goto 367
- 366 iconst_1
- 367 invokestatic # <Method void assert(boolean)>
- 370 iinc 10 1
- 373 iload 10
- 375 iload_2
- 376 if_icmplt 339
- 379 iload 10
- 381 aload 9
- 383 arraylength
- 384 if_icmplt 394
- 387 aload 9
- 389 invokestatic # <Method char doubleSize(char[])[]>
- 392 astore 9
- 394 iconst_0
- 395 istore 7
- 397 goto 433
- 400 aload 9
- 402 iload 10
- 404 aload 6
- 406 iload 7
- 408 invokevirtual # <Method char charAt(int)>
- 411 castore
- 412 iinc 10 1
- 415 iload 10
- 417 aload 9
- 419 arraylength
- 420 if_icmplt 430
- 423 aload 9
- 425 invokestatic # <Method char doubleSize(char[])[]>
- 428 astore 9
- 430 iinc 7 1
- 433 iload 7
- 435 aload 6
- 437 invokevirtual # <Method int length()>
- 440 if_icmplt 400
- 443 iload 10
- 445 aload 9
- 447 arraylength
- 448 if_icmplt 458
- 451 aload 9
- 453 invokestatic # <Method char doubleSize(char[])[]>
- 456 astore 9
- 458 iload_3
- 459 iconst_1
- 460 iadd
- 461 istore_1
- 462 goto 500
- 465 aload 9
- 467 iload 10
- 469 aload_0
- 470 getfield # <Field CInput m_input>
- 473 getfield # <Field char m_line[]>
- 476 iload_1
- 477 caload
- 478 castore
- 479 iinc 10 1
- 482 iload 10
- 484 aload 9
- 486 arraylength
- 487 if_icmplt 497
- 490 aload 9
- 492 invokestatic # <Method char doubleSize(char[])[]>
- 495 astore 9
- 497 iinc 1 1
- 500 iload_1
- 501 aload_0
- 502 getfield # <Field CInput m_input>
- 505 getfield # <Field int m_line_read>
- 508 if_icmplt 465
- 511 aload_0
- 512 getfield # <Field CInput m_input>
- 515 aload 9
- 517 putfield # <Field char m_line[]>
- 520 aload_0
- 521 getfield # <Field CInput m_input>
- 524 iload 10
- 526 putfield # <Field int m_line_read>
- 529 iconst_1
- 530 ireturn
-
-Method void saveMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field CInput m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field CSpec m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 iconst_0
-  73 istore_1
-  74 goto 92
-  77 iinc 1 1
-  80 iload_1
-  81 aload_0
-  82 getfield # <Field CInput m_input>
-  85 getfield # <Field int m_line_read>
-  88 if_icmplt 92
-  91 return
-  92 aload_0
-  93 getfield # <Field CInput m_input>
-  96 getfield # <Field char m_line[]>
-  99 iload_1
- 100 caload
- 101 invokestatic # <Method boolean isspace(char)>
- 104 iconst_1
- 105 if_icmpeq 77
- 108 iload_1
- 109 istore_2
- 110 goto 139
- 113 iinc 1 1
- 116 iload_1
- 117 aload_0
- 118 getfield # <Field CInput m_input>
- 121 getfield # <Field int m_line_read>
- 124 if_icmplt 139
- 127 bipush 15
- 129 aload_0
- 130 getfield # <Field CInput m_input>
- 133 getfield # <Field int m_line_number>
- 136 invokestatic # <Method void parse_error(int, int)>
- 139 aload_0
- 140 getfield # <Field CInput m_input>
- 143 getfield # <Field char m_line[]>
- 146 iload_1
- 147 caload
- 148 invokestatic # <Method boolean isspace(char)>
- 151 iconst_0
- 152 if_icmpne 169
- 155 aload_0
- 156 getfield # <Field CInput m_input>
- 159 getfield # <Field char m_line[]>
- 162 iload_1
- 163 caload
- 164 bipush 61
- 166 if_icmpne 113
- 169 iload_1
- 170 iload_2
- 171 isub
- 172 istore_3
- 173 iload_3
- 174 ifne 218
- 177 bipush 15
- 179 aload_0
- 180 getfield # <Field CInput m_input>
- 183 getfield # <Field int m_line_number>
- 186 invokestatic # <Method void parse_error(int, int)>
- 189 goto 218
- 192 iinc 1 1
- 195 iload_1
- 196 aload_0
- 197 getfield # <Field CInput m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 218
- 206 bipush 15
- 208 aload_0
- 209 getfield # <Field CInput m_input>
- 212 getfield # <Field int m_line_number>
- 215 invokestatic # <Method void parse_error(int, int)>
- 218 aload_0
- 219 getfield # <Field CInput m_input>
- 222 getfield # <Field char m_line[]>
- 225 iload_1
- 226 caload
- 227 invokestatic # <Method boolean isspace(char)>
- 230 iconst_1
- 231 if_icmpeq 192
- 234 aload_0
- 235 getfield # <Field CInput m_input>
- 238 getfield # <Field char m_line[]>
- 241 iload_1
- 242 caload
- 243 bipush 61
- 245 if_icmpne 303
- 248 iinc 1 1
- 251 iload_1
- 252 aload_0
- 253 getfield # <Field CInput m_input>
- 256 getfield # <Field int m_line_read>
- 259 if_icmplt 303
- 262 bipush 15
- 264 aload_0
- 265 getfield # <Field CInput m_input>
- 268 getfield # <Field int m_line_number>
- 271 invokestatic # <Method void parse_error(int, int)>
- 274 goto 303
- 277 iinc 1 1
- 280 iload_1
- 281 aload_0
- 282 getfield # <Field CInput m_input>
- 285 getfield # <Field int m_line_read>
- 288 if_icmplt 303
- 291 bipush 15
- 293 aload_0
- 294 getfield # <Field CInput m_input>
- 297 getfield # <Field int m_line_number>
- 300 invokestatic # <Method void parse_error(int, int)>
- 303 aload_0
- 304 getfield # <Field CInput m_input>
- 307 getfield # <Field char m_line[]>
- 310 iload_1
- 311 caload
- 312 invokestatic # <Method boolean isspace(char)>
- 315 iconst_1
- 316 if_icmpeq 277
- 319 iload_1
- 320 istore 4
- 322 iconst_0
- 323 istore 7
- 325 iconst_0
- 326 istore 6
- 328 goto 412
- 331 aload_0
- 332 getfield # <Field CInput m_input>
- 335 getfield # <Field char m_line[]>
- 338 iload_1
- 339 caload
- 340 bipush 34
- 342 if_icmpne 366
- 345 iload 6
- 347 iconst_0
- 348 if_icmpne 366
- 351 iload 7
- 353 iconst_1
- 354 if_icmpne 363
- 357 iconst_0
- 358 istore 7
- 360 goto 366
- 363 iconst_1
- 364 istore 7
- 366 aload_0
- 367 getfield # <Field CInput m_input>
- 370 getfield # <Field char m_line[]>
- 373 iload_1
- 374 caload
- 375 bipush 92
- 377 if_icmpne 392
- 380 iload 6
- 382 iconst_0
- 383 if_icmpne 392
- 386 iconst_1
- 387 istore 6
- 389 goto 395
- 392 iconst_0
- 393 istore 6
- 395 iinc 1 1
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field CInput m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 412
- 409 goto 440
- 412 aload_0
- 413 getfield # <Field CInput m_input>
- 416 getfield # <Field char m_line[]>
- 419 iload_1
- 420 caload
- 421 invokestatic # <Method boolean isspace(char)>
- 424 iconst_0
- 425 if_icmpeq 331
- 428 iload 7
- 430 iconst_1
- 431 if_icmpeq 331
- 434 iload 6
- 436 iconst_1
- 437 if_icmpeq 331
- 440 iload_1
- 441 iload 4
- 443 isub
- 444 istore 5
- 446 iload 5
- 448 ifne 463
- 451 bipush 15
- 453 aload_0
- 454 getfield # <Field CInput m_input>
- 457 getfield # <Field int m_line_number>
- 460 invokestatic # <Method void parse_error(int, int)>
- 463 iload 5
- 465 ifgt 472
- 468 iconst_0
- 469 goto 473
- 472 iconst_1
- 473 invokestatic # <Method void assert(boolean)>
- 476 iload_3
- 477 ifgt 484
- 480 iconst_0
- 481 goto 485
- 484 iconst_1
- 485 invokestatic # <Method void assert(boolean)>
- 488 aload_0
- 489 getfield # <Field CSpec m_spec>
- 492 getfield # <Field java.util.Hashtable m_macros>
- 495 ifnonnull 502
- 498 iconst_0
- 499 goto 503
- 502 iconst_1
- 503 invokestatic # <Method void assert(boolean)>
- 506 aload_0
- 507 getfield # <Field CSpec m_spec>
- 510 getfield # <Field java.util.Hashtable m_macros>
- 513 new # <Class java.lang.String>
- 516 dup
- 517 aload_0
- 518 getfield # <Field CInput m_input>
- 521 getfield # <Field char m_line[]>
- 524 iload_2
- 525 iload_3
- 526 invokespecial # <Method java.lang.String(char[],int,int)>
- 529 new # <Class java.lang.String>
- 532 dup
- 533 aload_0
- 534 getfield # <Field CInput m_input>
- 537 getfield # <Field char m_line[]>
- 540 iload 4
- 542 iload 5
- 544 invokespecial # <Method java.lang.String(char[],int,int)>
- 547 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 550 pop
- 551 return
-
-Method void saveStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field CInput m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field CSpec m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field CInput m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 84
-  83 return
-  84 aload_0
-  85 getfield # <Field CInput m_input>
-  88 getfield # <Field char m_line[]>
-  91 iconst_0
-  92 caload
-  93 bipush 37
-  95 if_icmpeq 102
-  98 iconst_0
-  99 goto 103
- 102 iconst_1
- 103 invokestatic # <Method void assert(boolean)>
- 106 aload_0
- 107 getfield # <Field CInput m_input>
- 110 getfield # <Field char m_line[]>
- 113 iconst_1
- 114 caload
- 115 bipush 115
- 117 if_icmpeq 124
- 120 iconst_0
- 121 goto 125
- 124 iconst_1
- 125 invokestatic # <Method void assert(boolean)>
- 128 aload_0
- 129 getfield # <Field CInput m_input>
- 132 getfield # <Field int m_line_index>
- 135 aload_0
- 136 getfield # <Field CInput m_input>
- 139 getfield # <Field int m_line_read>
- 142 if_icmple 149
- 145 iconst_0
- 146 goto 150
- 149 iconst_1
- 150 invokestatic # <Method void assert(boolean)>
- 153 aload_0
- 154 getfield # <Field CInput m_input>
- 157 getfield # <Field int m_line_index>
- 160 ifge 167
- 163 iconst_0
- 164 goto 168
- 167 iconst_1
- 168 invokestatic # <Method void assert(boolean)>
- 171 aload_0
- 172 getfield # <Field CInput m_input>
- 175 getfield # <Field int m_line_read>
- 178 ifge 185
- 181 iconst_0
- 182 goto 186
- 185 iconst_1
- 186 invokestatic # <Method void assert(boolean)>
- 189 aload_0
- 190 getfield # <Field CInput m_input>
- 193 getfield # <Field int m_line_index>
- 196 aload_0
- 197 getfield # <Field CInput m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 451
- 206 return
- 207 aload_0
- 208 getfield # <Field CInput m_input>
- 211 dup
- 212 getfield # <Field int m_line_index>
- 215 iconst_1
- 216 iadd
- 217 putfield # <Field int m_line_index>
- 220 aload_0
- 221 getfield # <Field CInput m_input>
- 224 getfield # <Field int m_line_index>
- 227 aload_0
- 228 getfield # <Field CInput m_input>
- 231 getfield # <Field int m_line_read>
- 234 if_icmplt 238
- 237 return
- 238 aload_0
- 239 getfield # <Field CInput m_input>
- 242 getfield # <Field char m_line[]>
- 245 aload_0
- 246 getfield # <Field CInput m_input>
- 249 getfield # <Field int m_line_index>
- 252 caload
- 253 invokestatic # <Method boolean isspace(char)>
- 256 iconst_1
- 257 if_icmpeq 207
- 260 aload_0
- 261 getfield # <Field CInput m_input>
- 264 getfield # <Field int m_line_index>
- 267 istore_1
- 268 goto 304
- 271 aload_0
- 272 getfield # <Field CInput m_input>
- 275 dup
- 276 getfield # <Field int m_line_index>
- 279 iconst_1
- 280 iadd
- 281 putfield # <Field int m_line_index>
- 284 aload_0
- 285 getfield # <Field CInput m_input>
- 288 getfield # <Field int m_line_index>
- 291 aload_0
- 292 getfield # <Field CInput m_input>
- 295 getfield # <Field int m_line_read>
- 298 if_icmplt 304
- 301 goto 346
- 304 aload_0
- 305 getfield # <Field CInput m_input>
- 308 getfield # <Field char m_line[]>
- 311 aload_0
- 312 getfield # <Field CInput m_input>
- 315 getfield # <Field int m_line_index>
- 318 caload
- 319 invokestatic # <Method boolean isspace(char)>
- 322 iconst_0
- 323 if_icmpne 346
- 326 aload_0
- 327 getfield # <Field CInput m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field CInput m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 44
- 343 if_icmpne 271
- 346 aload_0
- 347 getfield # <Field CInput m_input>
- 350 getfield # <Field int m_line_index>
- 353 iload_1
- 354 isub
- 355 istore_2
- 356 aload_0
- 357 getfield # <Field CSpec m_spec>
- 360 getfield # <Field java.util.Hashtable m_states>
- 363 new # <Class java.lang.String>
- 366 dup
- 367 aload_0
- 368 getfield # <Field CInput m_input>
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 iload_2
- 376 invokespecial # <Method java.lang.String(char[],int,int)>
- 379 new # <Class java.lang.Integer>
- 382 dup
- 383 aload_0
- 384 getfield # <Field CSpec m_spec>
- 387 getfield # <Field java.util.Hashtable m_states>
- 390 invokevirtual # <Method int size()>
- 393 invokespecial # <Method java.lang.Integer(int)>
- 396 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 399 pop
- 400 aload_0
- 401 getfield # <Field CInput m_input>
- 404 getfield # <Field char m_line[]>
- 407 aload_0
- 408 getfield # <Field CInput m_input>
- 411 getfield # <Field int m_line_index>
- 414 caload
- 415 bipush 44
- 417 if_icmpne 451
- 420 aload_0
- 421 getfield # <Field CInput m_input>
- 424 dup
- 425 getfield # <Field int m_line_index>
- 428 iconst_1
- 429 iadd
- 430 putfield # <Field int m_line_index>
- 433 aload_0
- 434 getfield # <Field CInput m_input>
- 437 getfield # <Field int m_line_index>
- 440 aload_0
- 441 getfield # <Field CInput m_input>
- 444 getfield # <Field int m_line_read>
- 447 if_icmplt 451
- 450 return
- 451 aload_0
- 452 getfield # <Field CInput m_input>
- 455 getfield # <Field int m_line_index>
- 458 aload_0
- 459 getfield # <Field CInput m_input>
- 462 getfield # <Field int m_line_read>
- 465 if_icmplt 238
- 468 return
-
-Method char expandEscape()
-   0 aload_0
-   1 getfield # <Field CInput m_input>
-   4 getfield # <Field int m_line_index>
-   7 aload_0
-   8 getfield # <Field CInput m_input>
-  11 getfield # <Field int m_line_read>
-  14 if_icmplt 21
-  17 iconst_0
-  18 goto 22
-  21 iconst_1
-  22 invokestatic # <Method void assert(boolean)>
-  25 aload_0
-  26 getfield # <Field CInput m_input>
-  29 getfield # <Field int m_line_read>
-  32 ifgt 39
-  35 iconst_0
-  36 goto 40
-  39 iconst_1
-  40 invokestatic # <Method void assert(boolean)>
-  43 aload_0
-  44 getfield # <Field CInput m_input>
-  47 getfield # <Field int m_line_index>
-  50 ifge 57
-  53 iconst_0
-  54 goto 58
-  57 iconst_1
-  58 invokestatic # <Method void assert(boolean)>
-  61 aload_0
-  62 getfield # <Field CInput m_input>
-  65 getfield # <Field char m_line[]>
-  68 aload_0
-  69 getfield # <Field CInput m_input>
-  72 getfield # <Field int m_line_index>
-  75 caload
-  76 bipush 92
-  78 if_icmpeq 112
-  81 aload_0
-  82 getfield # <Field CInput m_input>
-  85 dup
-  86 getfield # <Field int m_line_index>
-  89 iconst_1
-  90 iadd
-  91 putfield # <Field int m_line_index>
-  94 aload_0
-  95 getfield # <Field CInput m_input>
-  98 getfield # <Field char m_line[]>
- 101 aload_0
- 102 getfield # <Field CInput m_input>
- 105 getfield # <Field int m_line_index>
- 108 iconst_1
- 109 isub
- 110 caload
- 111 ireturn
- 112 aload_0
- 113 getfield # <Field CInput m_input>
- 116 dup
- 117 getfield # <Field int m_line_index>
- 120 iconst_1
- 121 iadd
- 122 putfield # <Field int m_line_index>
- 125 aload_0
- 126 getfield # <Field CInput m_input>
- 129 getfield # <Field char m_line[]>
- 132 aload_0
- 133 getfield # <Field CInput m_input>
- 136 getfield # <Field int m_line_index>
- 139 caload
- 140 invokestatic # <Method char toupper(char)>
- 143 lookupswitch 7: default=534
-          66: 208
-          70: 256
-          78: 240
-          82: 272
-          84: 224
-          88: 339
-          94: 288
- 208 aload_0
- 209 getfield # <Field CInput m_input>
- 212 dup
- 213 getfield # <Field int m_line_index>
- 216 iconst_1
- 217 iadd
- 218 putfield # <Field int m_line_index>
- 221 bipush 8
- 223 ireturn
- 224 aload_0
- 225 getfield # <Field CInput m_input>
- 228 dup
- 229 getfield # <Field int m_line_index>
- 232 iconst_1
- 233 iadd
- 234 putfield # <Field int m_line_index>
- 237 bipush 9
- 239 ireturn
- 240 aload_0
- 241 getfield # <Field CInput m_input>
- 244 dup
- 245 getfield # <Field int m_line_index>
- 248 iconst_1
- 249 iadd
- 250 putfield # <Field int m_line_index>
- 253 bipush 10
- 255 ireturn
- 256 aload_0
- 257 getfield # <Field CInput m_input>
- 260 dup
- 261 getfield # <Field int m_line_index>
- 264 iconst_1
- 265 iadd
- 266 putfield # <Field int m_line_index>
- 269 bipush 12
- 271 ireturn
- 272 aload_0
- 273 getfield # <Field CInput m_input>
- 276 dup
- 277 getfield # <Field int m_line_index>
- 280 iconst_1
- 281 iadd
- 282 putfield # <Field int m_line_index>
- 285 bipush 13
- 287 ireturn
- 288 aload_0
- 289 getfield # <Field CInput m_input>
- 292 dup
- 293 getfield # <Field int m_line_index>
- 296 iconst_1
- 297 iadd
- 298 putfield # <Field int m_line_index>
- 301 aload_0
- 302 getfield # <Field CInput m_input>
- 305 getfield # <Field char m_line[]>
- 308 aload_0
- 309 getfield # <Field CInput m_input>
- 312 getfield # <Field int m_line_index>
- 315 caload
- 316 invokestatic # <Method char toupper(char)>
- 319 bipush 64
- 321 isub
- 322 i2c
- 323 istore_1
- 324 aload_0
- 325 getfield # <Field CInput m_input>
- 328 dup
- 329 getfield # <Field int m_line_index>
- 332 iconst_1
- 333 iadd
- 334 putfield # <Field int m_line_index>
- 337 iload_1
- 338 ireturn
- 339 aload_0
- 340 getfield # <Field CInput m_input>
- 343 dup
- 344 getfield # <Field int m_line_index>
- 347 iconst_1
- 348 iadd
- 349 putfield # <Field int m_line_index>
- 352 iconst_0
- 353 istore_1
- 354 aload_0
- 355 getfield # <Field CInput m_input>
- 358 getfield # <Field char m_line[]>
- 361 aload_0
- 362 getfield # <Field CInput m_input>
- 365 getfield # <Field int m_line_index>
- 368 caload
- 369 invokestatic # <Method boolean ishexdigit(char)>
- 372 iconst_1
- 373 if_icmpne 408
- 376 aload_0
- 377 getfield # <Field CInput m_input>
- 380 getfield # <Field char m_line[]>
- 383 aload_0
- 384 getfield # <Field CInput m_input>
- 387 getfield # <Field int m_line_index>
- 390 caload
- 391 invokestatic # <Method char hex2bin(char)>
- 394 istore_1
- 395 aload_0
- 396 getfield # <Field CInput m_input>
- 399 dup
- 400 getfield # <Field int m_line_index>
- 403 iconst_1
- 404 iadd
- 405 putfield # <Field int m_line_index>
- 408 aload_0
- 409 getfield # <Field CInput m_input>
- 412 getfield # <Field char m_line[]>
- 415 aload_0
- 416 getfield # <Field CInput m_input>
- 419 getfield # <Field int m_line_index>
- 422 caload
- 423 invokestatic # <Method boolean ishexdigit(char)>
- 426 iconst_1
- 427 if_icmpne 470
- 430 iload_1
- 431 iconst_4
- 432 ishl
- 433 i2c
- 434 istore_1
- 435 iload_1
- 436 aload_0
- 437 getfield # <Field CInput m_input>
- 440 getfield # <Field char m_line[]>
- 443 aload_0
- 444 getfield # <Field CInput m_input>
- 447 getfield # <Field int m_line_index>
- 450 caload
- 451 invokestatic # <Method char hex2bin(char)>
- 454 ior
- 455 i2c
- 456 istore_1
- 457 aload_0
- 458 getfield # <Field CInput m_input>
- 461 dup
- 462 getfield # <Field int m_line_index>
- 465 iconst_1
- 466 iadd
- 467 putfield # <Field int m_line_index>
- 470 aload_0
- 471 getfield # <Field CInput m_input>
- 474 getfield # <Field char m_line[]>
- 477 aload_0
- 478 getfield # <Field CInput m_input>
- 481 getfield # <Field int m_line_index>
- 484 caload
- 485 invokestatic # <Method boolean ishexdigit(char)>
- 488 iconst_1
- 489 if_icmpne 532
- 492 iload_1
- 493 iconst_4
- 494 ishl
- 495 i2c
- 496 istore_1
- 497 iload_1
- 498 aload_0
- 499 getfield # <Field CInput m_input>
- 502 getfield # <Field char m_line[]>
- 505 aload_0
- 506 getfield # <Field CInput m_input>
- 509 getfield # <Field int m_line_index>
- 512 caload
- 513 invokestatic # <Method char hex2bin(char)>
- 516 ior
- 517 i2c
- 518 istore_1
- 519 aload_0
- 520 getfield # <Field CInput m_input>
- 523 dup
- 524 getfield # <Field int m_line_index>
- 527 iconst_1
- 528 iadd
- 529 putfield # <Field int m_line_index>
- 532 iload_1
- 533 ireturn
- 534 aload_0
- 535 getfield # <Field CInput m_input>
- 538 getfield # <Field char m_line[]>
- 541 aload_0
- 542 getfield # <Field CInput m_input>
- 545 getfield # <Field int m_line_index>
- 548 caload
- 549 invokestatic # <Method boolean isoctdigit(char)>
- 552 iconst_0
- 553 if_icmpne 588
- 556 aload_0
- 557 getfield # <Field CInput m_input>
- 560 getfield # <Field char m_line[]>
- 563 aload_0
- 564 getfield # <Field CInput m_input>
- 567 getfield # <Field int m_line_index>
- 570 caload
- 571 istore_1
- 572 aload_0
- 573 getfield # <Field CInput m_input>
- 576 dup
- 577 getfield # <Field int m_line_index>
- 580 iconst_1
- 581 iadd
- 582 putfield # <Field int m_line_index>
- 585 goto 744
- 588 aload_0
- 589 getfield # <Field CInput m_input>
- 592 getfield # <Field char m_line[]>
- 595 aload_0
- 596 getfield # <Field CInput m_input>
- 599 getfield # <Field int m_line_index>
- 602 caload
- 603 invokestatic # <Method char oct2bin(char)>
- 606 istore_1
- 607 aload_0
- 608 getfield # <Field CInput m_input>
- 611 dup
- 612 getfield # <Field int m_line_index>
- 615 iconst_1
- 616 iadd
- 617 putfield # <Field int m_line_index>
- 620 aload_0
- 621 getfield # <Field CInput m_input>
- 624 getfield # <Field char m_line[]>
- 627 aload_0
- 628 getfield # <Field CInput m_input>
- 631 getfield # <Field int m_line_index>
- 634 caload
- 635 invokestatic # <Method boolean isoctdigit(char)>
- 638 iconst_1
- 639 if_icmpne 682
- 642 iload_1
- 643 iconst_3
- 644 ishl
- 645 i2c
- 646 istore_1
- 647 iload_1
- 648 aload_0
- 649 getfield # <Field CInput m_input>
- 652 getfield # <Field char m_line[]>
- 655 aload_0
- 656 getfield # <Field CInput m_input>
- 659 getfield # <Field int m_line_index>
- 662 caload
- 663 invokestatic # <Method char oct2bin(char)>
- 666 ior
- 667 i2c
- 668 istore_1
- 669 aload_0
- 670 getfield # <Field CInput m_input>
- 673 dup
- 674 getfield # <Field int m_line_index>
- 677 iconst_1
- 678 iadd
- 679 putfield # <Field int m_line_index>
- 682 aload_0
- 683 getfield # <Field CInput m_input>
- 686 getfield # <Field char m_line[]>
- 689 aload_0
- 690 getfield # <Field CInput m_input>
- 693 getfield # <Field int m_line_index>
- 696 caload
- 697 invokestatic # <Method boolean isoctdigit(char)>
- 700 iconst_1
- 701 if_icmpne 744
- 704 iload_1
- 705 iconst_3
- 706 ishl
- 707 i2c
- 708 istore_1
- 709 iload_1
- 710 aload_0
- 711 getfield # <Field CInput m_input>
- 714 getfield # <Field char m_line[]>
- 717 aload_0
- 718 getfield # <Field CInput m_input>
- 721 getfield # <Field int m_line_index>
- 724 caload
- 725 invokestatic # <Method char oct2bin(char)>
- 728 ior
- 729 i2c
- 730 istore_1
- 731 aload_0
- 732 getfield # <Field CInput m_input>
- 735 dup
- 736 getfield # <Field int m_line_index>
- 739 iconst_1
- 740 iadd
- 741 putfield # <Field int m_line_index>
- 744 iload_1
- 745 ireturn
-
-Method CAccept packAccept()
-   0 sipush 1024
-   3 newarray char
-   5 astore_2
-   6 iconst_0
-   7 istore_3
-   8 aload_0
-   9 ifnonnull 16
-  12 iconst_0
-  13 goto 17
-  16 iconst_1
-  17 invokestatic # <Method void assert(boolean)>
-  20 aload_0
-  21 getfield # <Field java.io.DataOutputStream m_outstream>
-  24 ifnonnull 31
-  27 iconst_0
-  28 goto 32
-  31 iconst_1
-  32 invokestatic # <Method void assert(boolean)>
-  35 aload_0
-  36 getfield # <Field CInput m_input>
-  39 ifnonnull 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field java.util.Hashtable m_tokens>
-  54 ifnonnull 61
-  57 iconst_0
-  58 goto 62
-  61 iconst_1
-  62 invokestatic # <Method void assert(boolean)>
-  65 aload_0
-  66 getfield # <Field CSpec m_spec>
-  69 ifnonnull 76
-  72 iconst_0
-  73 goto 77
-  76 iconst_1
-  77 invokestatic # <Method void assert(boolean)>
-  80 goto 108
-  83 aload_0
-  84 getfield # <Field CInput m_input>
-  87 invokevirtual # <Method boolean getLine()>
-  90 iconst_1
-  91 if_icmpne 108
-  94 bipush 11
-  96 aload_0
-  97 getfield # <Field CInput m_input>
- 100 getfield # <Field int m_line_number>
- 103 invokestatic # <Method void parse_error(int, int)>
- 106 aconst_null
- 107 areturn
- 108 aload_0
- 109 getfield # <Field CInput m_input>
- 112 getfield # <Field int m_line_index>
- 115 aload_0
- 116 getfield # <Field CInput m_input>
- 119 getfield # <Field int m_line_read>
- 122 if_icmpge 83
- 125 goto 186
- 128 aload_0
- 129 getfield # <Field CInput m_input>
- 132 dup
- 133 getfield # <Field int m_line_index>
- 136 iconst_1
- 137 iadd
- 138 putfield # <Field int m_line_index>
- 141 goto 169
- 144 aload_0
- 145 getfield # <Field CInput m_input>
- 148 invokevirtual # <Method boolean getLine()>
- 151 iconst_1
- 152 if_icmpne 169
- 155 bipush 11
- 157 aload_0
- 158 getfield # <Field CInput m_input>
- 161 getfield # <Field int m_line_number>
- 164 invokestatic # <Method void parse_error(int, int)>
- 167 aconst_null
- 168 areturn
- 169 aload_0
- 170 getfield # <Field CInput m_input>
- 173 getfield # <Field int m_line_index>
- 176 aload_0
- 177 getfield # <Field CInput m_input>
- 180 getfield # <Field int m_line_read>
- 183 if_icmpge 144
- 186 aload_0
- 187 getfield # <Field CInput m_input>
- 190 getfield # <Field char m_line[]>
- 193 aload_0
- 194 getfield # <Field CInput m_input>
- 197 getfield # <Field int m_line_index>
- 200 caload
- 201 invokestatic # <Method boolean isspace(char)>
- 204 iconst_1
- 205 if_icmpeq 128
- 208 aload_0
- 209 getfield # <Field CInput m_input>
- 212 getfield # <Field char m_line[]>
- 215 aload_0
- 216 getfield # <Field CInput m_input>
- 219 getfield # <Field int m_line_index>
- 222 caload
- 223 bipush 123
- 225 if_icmpeq 240
- 228 bipush 17
- 230 aload_0
- 231 getfield # <Field CInput m_input>
- 234 getfield # <Field int m_line_number>
- 237 invokestatic # <Method void parse_error(int, int)>
- 240 iconst_0
- 241 istore 4
- 243 aload_2
- 244 iload_3
- 245 aload_0
- 246 getfield # <Field CInput m_input>
- 249 getfield # <Field char m_line[]>
- 252 aload_0
- 253 getfield # <Field CInput m_input>
- 256 getfield # <Field int m_line_index>
- 259 caload
- 260 castore
- 261 aload_0
- 262 getfield # <Field CInput m_input>
- 265 getfield # <Field char m_line[]>
- 268 aload_0
- 269 getfield # <Field CInput m_input>
- 272 getfield # <Field int m_line_index>
- 275 caload
- 276 bipush 123
- 278 if_icmpne 287
- 281 iinc 4 1
- 284 goto 334
- 287 aload_0
- 288 getfield # <Field CInput m_input>
- 291 getfield # <Field char m_line[]>
- 294 aload_0
- 295 getfield # <Field CInput m_input>
- 298 getfield # <Field int m_line_index>
- 301 caload
- 302 bipush 125
- 304 if_icmpne 334
- 307 iinc 4 -1
- 310 iload 4
- 312 ifne 334
- 315 iinc 3 1
- 318 aload_0
- 319 getfield # <Field CInput m_input>
- 322 dup
- 323 getfield # <Field int m_line_index>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_index>
- 331 goto 409
- 334 iinc 3 1
- 337 iload_3
- 338 aload_2
- 339 arraylength
- 340 if_icmple 348
- 343 aload_2
- 344 invokestatic # <Method char doubleSize(char[])[]>
- 347 astore_2
- 348 aload_0
- 349 getfield # <Field CInput m_input>
- 352 dup
- 353 getfield # <Field int m_line_index>
- 356 iconst_1
- 357 iadd
- 358 putfield # <Field int m_line_index>
- 361 goto 389
- 364 aload_0
- 365 getfield # <Field CInput m_input>
- 368 invokevirtual # <Method boolean getLine()>
- 371 iconst_1
- 372 if_icmpne 389
- 375 bipush 16
- 377 aload_0
- 378 getfield # <Field CInput m_input>
- 381 getfield # <Field int m_line_number>
- 384 invokestatic # <Method void parse_error(int, int)>
- 387 aconst_null
- 388 areturn
- 389 aload_0
- 390 getfield # <Field CInput m_input>
- 393 getfield # <Field int m_line_index>
- 396 aload_0
- 397 getfield # <Field CInput m_input>
- 400 getfield # <Field int m_line_read>
- 403 if_icmpge 364
- 406 goto 243
- 409 new # <Class CAccept>
- 412 dup
- 413 aload_2
- 414 iload_3
- 415 aload_0
- 416 getfield # <Field CInput m_input>
- 419 getfield # <Field int m_line_number>
- 422 invokespecial # <Method CAccept(char[],int,int)>
- 425 astore_1
- 426 aload_1
- 427 ifnonnull 434
- 430 iconst_0
- 431 goto 435
- 434 iconst_1
- 435 invokestatic # <Method void assert(boolean)>
- 438 aload_1
- 439 areturn
-
-Method int advance()
-   0 iconst_0
-   1 istore_1
-   2 aload_0
-   3 getfield # <Field CInput m_input>
-   6 getfield # <Field boolean m_eof_reached>
-   9 iconst_1
-  10 if_icmpne 38
-  13 aload_0
-  14 getfield # <Field CSpec m_spec>
-  17 bipush 11
-  19 putfield # <Field int m_current_token>
-  22 aload_0
-  23 getfield # <Field CSpec m_spec>
-  26 iconst_0
-  27 putfield # <Field char m_lexeme>
-  30 aload_0
-  31 getfield # <Field CSpec m_spec>
-  34 getfield # <Field int m_current_token>
-  37 ireturn
-  38 aload_0
-  39 getfield # <Field CSpec m_spec>
-  42 getfield # <Field int m_current_token>
-  45 iconst_1
-  46 if_icmpeq 66
-  49 aload_0
-  50 getfield # <Field CInput m_input>
-  53 getfield # <Field int m_line_index>
-  56 aload_0
-  57 getfield # <Field CInput m_input>
-  60 getfield # <Field int m_line_read>
-  63 if_icmplt 241
-  66 aload_0
-  67 getfield # <Field CSpec m_spec>
-  70 getfield # <Field boolean m_in_quote>
-  73 iconst_1
-  74 if_icmpne 89
-  77 bipush 16
-  79 aload_0
-  80 getfield # <Field CInput m_input>
-  83 getfield # <Field int m_line_number>
-  86 invokestatic # <Method void parse_error(int, int)>
-  89 aload_0
-  90 getfield # <Field boolean m_advance_stop>
-  93 iconst_0
-  94 if_icmpeq 114
-  97 aload_0
-  98 getfield # <Field CInput m_input>
- 101 getfield # <Field int m_line_index>
- 104 aload_0
- 105 getfield # <Field CInput m_input>
- 108 getfield # <Field int m_line_read>
- 111 if_icmplt 161
- 114 aload_0
- 115 getfield # <Field CInput m_input>
- 118 invokevirtual # <Method boolean getLine()>
- 121 iconst_1
- 122 if_icmpne 150
- 125 aload_0
- 126 getfield # <Field CSpec m_spec>
- 129 bipush 11
- 131 putfield # <Field int m_current_token>
- 134 aload_0
- 135 getfield # <Field CSpec m_spec>
- 138 iconst_0
- 139 putfield # <Field char m_lexeme>
- 142 aload_0
- 143 getfield # <Field CSpec m_spec>
- 146 getfield # <Field int m_current_token>
- 149 ireturn
- 150 aload_0
- 151 getfield # <Field CInput m_input>
- 154 iconst_0
- 155 putfield # <Field int m_line_index>
- 158 goto 182
- 161 aload_0
- 162 iconst_0
- 163 putfield # <Field boolean m_advance_stop>
- 166 goto 182
- 169 aload_0
- 170 getfield # <Field CInput m_input>
- 173 dup
- 174 getfield # <Field int m_line_index>
- 177 iconst_1
- 178 iadd
- 179 putfield # <Field int m_line_index>
- 182 aload_0
- 183 getfield # <Field CInput m_input>
- 186 getfield # <Field int m_line_index>
- 189 aload_0
- 190 getfield # <Field CInput m_input>
- 193 getfield # <Field int m_line_read>
- 196 if_icmpge 221
- 199 aload_0
- 200 getfield # <Field CInput m_input>
- 203 getfield # <Field char m_line[]>
- 206 aload_0
- 207 getfield # <Field CInput m_input>
- 210 getfield # <Field int m_line_index>
- 213 caload
- 214 invokestatic # <Method boolean isspace(char)>
- 217 iconst_1
- 218 if_icmpeq 169
- 221 aload_0
- 222 getfield # <Field CInput m_input>
- 225 getfield # <Field int m_line_index>
- 228 aload_0
- 229 getfield # <Field CInput m_input>
- 232 getfield # <Field int m_line_read>
- 235 if_icmpge 89
- 238 goto 241
- 241 aload_0
- 242 getfield # <Field CInput m_input>
- 245 getfield # <Field int m_line_index>
- 248 aload_0
- 249 getfield # <Field CInput m_input>
- 252 getfield # <Field int m_line_read>
- 255 if_icmple 262
- 258 iconst_0
- 259 goto 263
- 262 iconst_1
- 263 invokestatic # <Method void assert(boolean)>
- 266 aload_0
- 267 getfield # <Field CSpec m_spec>
- 270 getfield # <Field boolean m_in_quote>
- 273 iconst_0
- 274 if_icmpne 433
- 277 goto 326
- 280 aload_0
- 281 invokespecial # <Method boolean expandMacro()>
- 284 pop
- 285 aload_0
- 286 getfield # <Field CInput m_input>
- 289 getfield # <Field int m_line_index>
- 292 aload_0
- 293 getfield # <Field CInput m_input>
- 296 getfield # <Field int m_line_read>
- 299 if_icmplt 326
- 302 aload_0
- 303 getfield # <Field CSpec m_spec>
- 306 iconst_1
- 307 putfield # <Field int m_current_token>
- 310 aload_0
- 311 getfield # <Field CSpec m_spec>
- 314 iconst_0
- 315 putfield # <Field char m_lexeme>
- 318 aload_0
- 319 getfield # <Field CSpec m_spec>
- 322 getfield # <Field int m_current_token>
- 325 ireturn
- 326 aload_0
- 327 getfield # <Field CInput m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field CInput m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 123
- 343 if_icmpeq 280
- 346 goto 433
- 349 aload_0
- 350 getfield # <Field CSpec m_spec>
- 353 getfield # <Field boolean m_in_quote>
- 356 iconst_1
- 357 if_icmpne 371
- 360 aload_0
- 361 getfield # <Field CSpec m_spec>
- 364 iconst_0
- 365 putfield # <Field boolean m_in_quote>
- 368 goto 379
- 371 aload_0
- 372 getfield # <Field CSpec m_spec>
- 375 iconst_1
- 376 putfield # <Field boolean m_in_quote>
- 379 aload_0
- 380 getfield # <Field CInput m_input>
- 383 dup
- 384 getfield # <Field int m_line_index>
- 387 iconst_1
- 388 iadd
- 389 putfield # <Field int m_line_index>
- 392 aload_0
- 393 getfield # <Field CInput m_input>
- 396 getfield # <Field int m_line_index>
- 399 aload_0
- 400 getfield # <Field CInput m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 433
- 409 aload_0
- 410 getfield # <Field CSpec m_spec>
- 413 iconst_1
- 414 putfield # <Field int m_current_token>
- 417 aload_0
- 418 getfield # <Field CSpec m_spec>
- 421 iconst_0
- 422 putfield # <Field char m_lexeme>
- 425 aload_0
- 426 getfield # <Field CSpec m_spec>
- 429 getfield # <Field int m_current_token>
- 432 ireturn
- 433 aload_0
- 434 getfield # <Field CInput m_input>
- 437 getfield # <Field char m_line[]>
- 440 aload_0
- 441 getfield # <Field CInput m_input>
- 444 getfield # <Field int m_line_index>
- 447 caload
- 448 bipush 34
- 450 if_icmpeq 349
- 453 aload_0
- 454 getfield # <Field CInput m_input>
- 457 getfield # <Field int m_line_index>
- 460 aload_0
- 461 getfield # <Field CInput m_input>
- 464 getfield # <Field int m_line_read>
- 467 if_icmple 557
- 470 getstatic # <Field java.io.PrintStream out>
- 473 new # <Class java.lang.StringBuffer>
- 476 dup
- 477 invokespecial # <Method java.lang.StringBuffer()>
- 480 ldc # <String "m_input.m_line_index = ">
- 482 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 485 aload_0
- 486 getfield # <Field CInput m_input>
- 489 getfield # <Field int m_line_index>
- 492 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 495 invokevirtual # <Method java.lang.String toString()>
- 498 invokevirtual # <Method void println(java.lang.String)>
- 501 getstatic # <Field java.io.PrintStream out>
- 504 new # <Class java.lang.StringBuffer>
- 507 dup
- 508 invokespecial # <Method java.lang.StringBuffer()>
- 511 ldc # <String "m_input.m_line_read = ">
- 513 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field CInput m_input>
- 520 getfield # <Field int m_line_read>
- 523 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 526 invokevirtual # <Method java.lang.String toString()>
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 aload_0
- 533 getfield # <Field CInput m_input>
- 536 getfield # <Field int m_line_index>
- 539 aload_0
- 540 getfield # <Field CInput m_input>
- 543 getfield # <Field int m_line_read>
- 546 if_icmple 553
- 549 iconst_0
- 550 goto 554
- 553 iconst_1
- 554 invokestatic # <Method void assert(boolean)>
- 557 aload_0
- 558 getfield # <Field CInput m_input>
- 561 getfield # <Field char m_line[]>
- 564 aload_0
- 565 getfield # <Field CInput m_input>
- 568 getfield # <Field int m_line_index>
- 571 caload
- 572 bipush 92
- 574 if_icmpne 582
- 577 iconst_1
- 578 istore_1
- 579 goto 584
- 582 iconst_0
- 583 istore_1
- 584 aload_0
- 585 getfield # <Field CSpec m_spec>
- 588 getfield # <Field boolean m_in_quote>
- 591 iconst_0
- 592 if_icmpne 697
- 595 aload_0
- 596 getfield # <Field CInput m_input>
- 599 getfield # <Field char m_line[]>
- 602 aload_0
- 603 getfield # <Field CInput m_input>
- 606 getfield # <Field int m_line_index>
- 609 caload
- 610 invokestatic # <Method boolean isspace(char)>
- 613 ifeq 640
- 616 aload_0
- 617 getfield # <Field CSpec m_spec>
- 620 iconst_1
- 621 putfield # <Field int m_current_token>
- 624 aload_0
- 625 getfield # <Field CSpec m_spec>
- 628 iconst_0
- 629 putfield # <Field char m_lexeme>
- 632 aload_0
- 633 getfield # <Field CSpec m_spec>
- 636 getfield # <Field int m_current_token>
- 639 ireturn
- 640 iload_1
- 641 iconst_1
- 642 if_icmpne 659
- 645 aload_0
- 646 getfield # <Field CSpec m_spec>
- 649 aload_0
- 650 invokespecial # <Method char expandEscape()>
- 653 putfield # <Field char m_lexeme>
- 656 goto 806
- 659 aload_0
- 660 getfield # <Field CSpec m_spec>
- 663 aload_0
- 664 getfield # <Field CInput m_input>
- 667 getfield # <Field char m_line[]>
- 670 aload_0
- 671 getfield # <Field CInput m_input>
- 674 getfield # <Field int m_line_index>
- 677 caload
- 678 putfield # <Field char m_lexeme>
- 681 aload_0
- 682 getfield # <Field CInput m_input>
- 685 dup
- 686 getfield # <Field int m_line_index>
- 689 iconst_1
- 690 iadd
- 691 putfield # <Field int m_line_index>
- 694 goto 806
- 697 iload_1
- 698 iconst_1
- 699 if_icmpne 771
- 702 aload_0
- 703 getfield # <Field CInput m_input>
- 706 getfield # <Field int m_line_index>
- 709 iconst_1
- 710 iadd
- 711 aload_0
- 712 getfield # <Field CInput m_input>
- 715 getfield # <Field int m_line_read>
- 718 if_icmpge 771
- 721 aload_0
- 722 getfield # <Field CInput m_input>
- 725 getfield # <Field char m_line[]>
- 728 aload_0
- 729 getfield # <Field CInput m_input>
- 732 getfield # <Field int m_line_index>
- 735 iconst_1
- 736 iadd
- 737 caload
- 738 bipush 34
- 740 if_icmpne 771
- 743 aload_0
- 744 getfield # <Field CSpec m_spec>
- 747 bipush 34
- 749 putfield # <Field char m_lexeme>
- 752 aload_0
- 753 getfield # <Field CInput m_input>
- 756 aload_0
- 757 getfield # <Field CInput m_input>
- 760 getfield # <Field int m_line_index>
- 763 iconst_2
- 764 iadd
- 765 putfield # <Field int m_line_index>
- 768 goto 806
- 771 aload_0
- 772 getfield # <Field CSpec m_spec>
- 775 aload_0
- 776 getfield # <Field CInput m_input>
- 779 getfield # <Field char m_line[]>
- 782 aload_0
- 783 getfield # <Field CInput m_input>
- 786 getfield # <Field int m_line_index>
- 789 caload
- 790 putfield # <Field char m_lexeme>
- 793 aload_0
- 794 getfield # <Field CInput m_input>
- 797 dup
- 798 getfield # <Field int m_line_index>
- 801 iconst_1
- 802 iadd
- 803 putfield # <Field int m_line_index>
- 806 aload_0
- 807 getfield # <Field java.util.Hashtable m_tokens>
- 810 new # <Class java.lang.Character>
- 813 dup
- 814 aload_0
- 815 getfield # <Field CSpec m_spec>
- 818 getfield # <Field char m_lexeme>
- 821 invokespecial # <Method java.lang.Character(char)>
- 824 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 827 checkcast # <Class java.lang.Integer>
- 830 astore_2
- 831 aload_0
- 832 getfield # <Field CSpec m_spec>
- 835 getfield # <Field boolean m_in_quote>
- 838 iconst_1
- 839 if_icmpeq 847
- 842 iload_1
- 843 iconst_1
- 844 if_icmpne 859
- 847 aload_0
- 848 getfield # <Field CSpec m_spec>
- 851 bipush 12
- 853 putfield # <Field int m_current_token>
- 856 goto 886
- 859 aload_2
- 860 ifnonnull 875
- 863 aload_0
- 864 getfield # <Field CSpec m_spec>
- 867 bipush 12
- 869 putfield # <Field int m_current_token>
- 872 goto 886
- 875 aload_0
- 876 getfield # <Field CSpec m_spec>
- 879 aload_2
- 880 invokevirtual # <Method int intValue()>
- 883 putfield # <Field int m_current_token>
- 886 aload_0
- 887 getfield # <Field CSpec m_spec>
- 890 getfield # <Field int m_current_token>
- 893 ireturn
-
-Method void details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "
-       ** Macros **">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field CSpec m_spec>
-  12 getfield # <Field java.util.Hashtable m_macros>
-  15 invokevirtual # <Method java.util.Enumeration keys()>
-  18 astore_1
-  19 goto 110
-  22 aload_1
-  23 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  28 checkcast # <Class java.lang.String>
-  31 astore_2
-  32 aload_0
-  33 getfield # <Field CSpec m_spec>
-  36 getfield # <Field java.util.Hashtable m_macros>
-  39 aload_2
-  40 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  43 checkcast # <Class java.lang.String>
-  46 astore_3
-  47 aload_2
-  48 ifnonnull 55
-  51 iconst_0
-  52 goto 56
-  55 iconst_1
-  56 invokestatic # <Method void assert(boolean)>
-  59 aload_3
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 getstatic # <Field java.io.PrintStream out>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 ldc # <String "Macro name "">
-  83 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  86 aload_2
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 ldc # <String "" has definition "">
-  92 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  95 aload_3
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "".">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 invokevirtual # <Method java.lang.String toString()>
- 107 invokevirtual # <Method void println(java.lang.String)>
- 110 aload_1
- 111 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 116 iconst_1
- 117 if_icmpeq 22
- 120 getstatic # <Field java.io.PrintStream out>
- 123 ldc # <String "
-       ** States **">
- 125 invokevirtual # <Method void println(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field CSpec m_spec>
- 132 getfield # <Field java.util.Hashtable m_states>
- 135 invokevirtual # <Method java.util.Enumeration keys()>
- 138 astore 4
- 140 goto 242
- 143 aload 4
- 145 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 150 checkcast # <Class java.lang.String>
- 153 astore 5
- 155 aload_0
- 156 getfield # <Field CSpec m_spec>
- 159 getfield # <Field java.util.Hashtable m_states>
- 162 aload 5
- 164 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 167 checkcast # <Class java.lang.Integer>
- 170 astore 6
- 172 aload 5
- 174 ifnonnull 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 aload 6
- 187 ifnonnull 194
- 190 iconst_0
- 191 goto 195
- 194 iconst_1
- 195 invokestatic # <Method void assert(boolean)>
- 198 getstatic # <Field java.io.PrintStream out>
- 201 new # <Class java.lang.StringBuffer>
- 204 dup
- 205 invokespecial # <Method java.lang.StringBuffer()>
- 208 ldc # <String "State "">
- 210 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 213 aload 5
- 215 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 218 ldc # <String "" has identifying index ">
- 220 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 223 aload 6
- 225 invokevirtual # <Method java.lang.String toString()>
- 228 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 231 ldc # <String ".">
- 233 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 236 invokevirtual # <Method java.lang.String toString()>
- 239 invokevirtual # <Method void println(java.lang.String)>
- 242 aload 4
- 244 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 249 iconst_1
- 250 if_icmpeq 143
- 253 getstatic # <Field java.io.PrintStream out>
- 256 ldc # <String "
-       ** Character Counting **">
- 258 invokevirtual # <Method void println(java.lang.String)>
- 261 aload_0
- 262 getfield # <Field CSpec m_spec>
- 265 getfield # <Field boolean m_count_chars>
- 268 iconst_0
- 269 if_icmpne 283
- 272 getstatic # <Field java.io.PrintStream out>
- 275 ldc # <String "Character counting is off.">
- 277 invokevirtual # <Method void println(java.lang.String)>
- 280 goto 310
- 283 aload_0
- 284 getfield # <Field CSpec m_spec>
- 287 getfield # <Field boolean m_count_lines>
- 290 iconst_1
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 getstatic # <Field java.io.PrintStream out>
- 305 ldc # <String "Character counting is on.">
- 307 invokevirtual # <Method void println(java.lang.String)>
- 310 getstatic # <Field java.io.PrintStream out>
- 313 ldc # <String "
-       ** Line Counting **">
- 315 invokevirtual # <Method void println(java.lang.String)>
- 318 aload_0
- 319 getfield # <Field CSpec m_spec>
- 322 getfield # <Field boolean m_count_lines>
- 325 iconst_0
- 326 if_icmpne 340
- 329 getstatic # <Field java.io.PrintStream out>
- 332 ldc # <String "Line counting is off.">
- 334 invokevirtual # <Method void println(java.lang.String)>
- 337 goto 367
- 340 aload_0
- 341 getfield # <Field CSpec m_spec>
- 344 getfield # <Field boolean m_count_lines>
- 347 iconst_1
- 348 if_icmpeq 355
- 351 iconst_0
- 352 goto 356
- 355 iconst_1
- 356 invokestatic # <Method void assert(boolean)>
- 359 getstatic # <Field java.io.PrintStream out>
- 362 ldc # <String "Line counting is on.">
- 364 invokevirtual # <Method void println(java.lang.String)>
- 367 getstatic # <Field java.io.PrintStream out>
- 370 ldc # <String "
-       ** Operating System Specificity **">
- 372 invokevirtual # <Method void println(java.lang.String)>
- 375 aload_0
- 376 getfield # <Field CSpec m_spec>
- 379 getfield # <Field boolean m_unix>
- 382 iconst_0
- 383 if_icmpne 405
- 386 getstatic # <Field java.io.PrintStream out>
- 389 ldc # <String "Not generating UNIX-specific code.">
- 391 invokevirtual # <Method void println(java.lang.String)>
- 394 getstatic # <Field java.io.PrintStream out>
- 397 ldc # <String "(This means that "\r\n" is a newline, rather than "\n".)">
- 399 invokevirtual # <Method void println(java.lang.String)>
- 402 goto 421
- 405 getstatic # <Field java.io.PrintStream out>
- 408 ldc # <String "Generating UNIX-specific code.">
- 410 invokevirtual # <Method void println(java.lang.String)>
- 413 getstatic # <Field java.io.PrintStream out>
- 416 ldc # <String "(This means that "\n" is a newline, rather than "\r\n".)">
- 418 invokevirtual # <Method void println(java.lang.String)>
- 421 getstatic # <Field java.io.PrintStream out>
- 424 ldc # <String "
-       ** Java CUP Compatibility **">
- 426 invokevirtual # <Method void println(java.lang.String)>
- 429 aload_0
- 430 getfield # <Field CSpec m_spec>
- 433 getfield # <Field boolean m_cup_compatible>
- 436 iconst_0
- 437 if_icmpne 459
- 440 getstatic # <Field java.io.PrintStream out>
- 443 ldc # <String "Generating CUP compatible code.">
- 445 invokevirtual # <Method void println(java.lang.String)>
- 448 getstatic # <Field java.io.PrintStream out>
- 451 ldc # <String "(No current results.)">
- 453 invokevirtual # <Method void println(java.lang.String)>
- 456 goto 475
- 459 getstatic # <Field java.io.PrintStream out>
- 462 ldc # <String "Not generating CUP compatible code.">
- 464 invokevirtual # <Method void println(java.lang.String)>
- 467 getstatic # <Field java.io.PrintStream out>
- 470 ldc # <String "(No current results.)">
- 472 invokevirtual # <Method void println(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field CSpec m_spec>
- 479 getfield # <Field java.util.Vector m_dtrans_vector>
- 482 ifnull 493
- 485 getstatic # <Field java.io.PrintStream out>
- 488 ldc # <String "
-       ** DFA transition table **">
- 490 invokevirtual # <Method void println(java.lang.String)>
- 493 return
-
-Method void print_set(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_2
-   5 iload_2
-   6 ifne 17
-   9 getstatic # <Field java.io.PrintStream out>
-  12 ldc # <String "empty ">
-  14 invokevirtual # <Method void print(java.lang.String)>
-  17 iconst_0
-  18 istore_3
-  19 goto 64
-  22 aload_1
-  23 iload_3
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class CNfa>
-  30 astore 4
-  32 getstatic # <Field java.io.PrintStream out>
-  35 new # <Class java.lang.StringBuffer>
-  38 dup
-  39 invokespecial # <Method java.lang.StringBuffer()>
-  42 aload 4
-  44 getfield # <Field int m_label>
-  47 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  50 ldc # <String " ">
-  52 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  55 invokevirtual # <Method java.lang.String toString()>
-  58 invokevirtual # <Method void print(java.lang.String)>
-  61 iinc 3 1
-  64 iload_3
-  65 iload_2
-  66 if_icmplt 22
-  69 return
-
-Method void print_header()
-   0 iconst_0
-   1 istore 4
-   3 getstatic # <Field java.io.PrintStream out>
-   6 ldc # <String "/*---------------------- DFA -----------------------">
-   8 invokevirtual # <Method void println(java.lang.String)>
-  11 aload_0
-  12 getfield # <Field CSpec m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method java.util.Enumeration keys()>
-  21 astore_1
-  22 goto 186
-  25 aload_1
-  26 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  31 checkcast # <Class java.lang.String>
-  34 astore 9
-  36 aload_0
-  37 getfield # <Field CSpec m_spec>
-  40 getfield # <Field java.util.Hashtable m_states>
-  43 aload 9
-  45 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  48 checkcast # <Class java.lang.Integer>
-  51 astore 10
-  53 aload 9
-  55 ifnonnull 62
-  58 iconst_0
-  59 goto 63
-  62 iconst_1
-  63 invokestatic # <Method void assert(boolean)>
-  66 aload 10
-  68 ifnonnull 75
-  71 iconst_0
-  72 goto 76
-  75 iconst_1
-  76 invokestatic # <Method void assert(boolean)>
-  79 getstatic # <Field java.io.PrintStream out>
-  82 new # <Class java.lang.StringBuffer>
-  85 dup
-  86 invokespecial # <Method java.lang.StringBuffer()>
-  89 ldc # <String "State "">
-  91 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  94 aload 9
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "" has identifying index ">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 aload 10
- 106 invokevirtual # <Method java.lang.String toString()>
- 109 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 112 ldc # <String ".">
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void println(java.lang.String)>
- 123 aload 10
- 125 invokevirtual # <Method int intValue()>
- 128 istore_2
- 129 aload_0
- 130 getfield # <Field CSpec m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_2
- 137 iaload
- 138 iconst_m1
- 139 if_icmpeq 178
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "   Start index in transition table: ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field CSpec m_spec>
- 161 getfield # <Field int m_state_dtrans[]>
- 164 iload_2
- 165 iaload
- 166 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 169 invokevirtual # <Method java.lang.String toString()>
- 172 invokevirtual # <Method void println(java.lang.String)>
- 175 goto 186
- 178 getstatic # <Field java.io.PrintStream out>
- 181 ldc # <String "   No associated transition states.">
- 183 invokevirtual # <Method void println(java.lang.String)>
- 186 aload_1
- 187 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 192 iconst_1
- 193 if_icmpeq 25
- 196 iconst_0
- 197 istore_2
- 198 goto 779
- 201 aload_0
- 202 getfield # <Field CSpec m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 iload_2
- 209 invokevirtual # <Method java.lang.Object elementAt(int)>
- 212 checkcast # <Class CDTrans>
- 215 astore 5
- 217 aload_0
- 218 getfield # <Field CSpec m_spec>
- 221 getfield # <Field java.util.Vector m_accept_vector>
- 224 ifnonnull 428
- 227 aload_0
- 228 getfield # <Field CSpec m_spec>
- 231 getfield # <Field int m_anchor_array[]>
- 234 ifnonnull 428
- 237 aload 5
- 239 getfield # <Field CAccept m_accept>
- 242 ifnonnull 278
- 245 getstatic # <Field java.io.PrintStream out>
- 248 new # <Class java.lang.StringBuffer>
- 251 dup
- 252 invokespecial # <Method java.lang.StringBuffer()>
- 255 ldc # <String " * State ">
- 257 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 260 iload_2
- 261 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 264 ldc # <String " [nonaccepting]">
- 266 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 269 invokevirtual # <Method java.lang.String toString()>
- 272 invokevirtual # <Method void print(java.lang.String)>
- 275 goto 632
- 278 getstatic # <Field java.io.PrintStream out>
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String " * State ">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 iload_2
- 294 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 297 ldc # <String " [accepting, line ">
- 299 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 302 aload 5
- 304 getfield # <Field CAccept m_accept>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 ldc # <String " <">
- 315 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 318 new # <Class java.lang.String>
- 321 dup
- 322 aload 5
- 324 getfield # <Field CAccept m_accept>
- 327 getfield # <Field char m_action[]>
- 330 iconst_0
- 331 aload 5
- 333 getfield # <Field CAccept m_accept>
- 336 getfield # <Field int m_action_read>
- 339 invokespecial # <Method java.lang.String(char[],int,int)>
- 342 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 345 ldc # <String ">]">
- 347 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 350 invokevirtual # <Method java.lang.String toString()>
- 353 invokevirtual # <Method void print(java.lang.String)>
- 356 aload 5
- 358 getfield # <Field int m_anchor>
- 361 ifeq 632
- 364 getstatic # <Field java.io.PrintStream out>
- 367 new # <Class java.lang.StringBuffer>
- 370 dup
- 371 invokespecial # <Method java.lang.StringBuffer()>
- 374 ldc # <String " Anchor: ">
- 376 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 379 aload 5
- 381 getfield # <Field int m_anchor>
- 384 iconst_1
- 385 iand
- 386 ifeq 394
- 389 ldc # <String "start ">
- 391 goto 396
- 394 ldc # <String "">
- 396 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 399 aload 5
- 401 getfield # <Field int m_anchor>
- 404 iconst_2
- 405 iand
- 406 ifeq 414
- 409 ldc # <String "end ">
- 411 goto 416
- 414 ldc # <String "">
- 416 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 419 invokevirtual # <Method java.lang.String toString()>
- 422 invokevirtual # <Method void print(java.lang.String)>
- 425 goto 632
- 428 aload_0
- 429 getfield # <Field CSpec m_spec>
- 432 getfield # <Field java.util.Vector m_accept_vector>
- 435 iload_2
- 436 invokevirtual # <Method java.lang.Object elementAt(int)>
- 439 checkcast # <Class CAccept>
- 442 astore 8
- 444 aload 8
- 446 ifnonnull 482
- 449 getstatic # <Field java.io.PrintStream out>
- 452 new # <Class java.lang.StringBuffer>
- 455 dup
- 456 invokespecial # <Method java.lang.StringBuffer()>
- 459 ldc # <String " * State ">
- 461 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 464 iload_2
- 465 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 468 ldc # <String " [nonaccepting]">
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 invokevirtual # <Method java.lang.String toString()>
- 476 invokevirtual # <Method void print(java.lang.String)>
- 479 goto 632
- 482 getstatic # <Field java.io.PrintStream out>
- 485 new # <Class java.lang.StringBuffer>
- 488 dup
- 489 invokespecial # <Method java.lang.StringBuffer()>
- 492 ldc # <String " * State ">
- 494 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 497 iload_2
- 498 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 501 ldc # <String " [accepting, line ">
- 503 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 506 aload 8
- 508 getfield # <Field int m_line_number>
- 511 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 514 ldc # <String " <">
- 516 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 519 new # <Class java.lang.String>
- 522 dup
- 523 aload 8
- 525 getfield # <Field char m_action[]>
- 528 iconst_0
- 529 aload 8
- 531 getfield # <Field int m_action_read>
- 534 invokespecial # <Method java.lang.String(char[],int,int)>
- 537 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 540 ldc # <String ">]">
- 542 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 545 invokevirtual # <Method java.lang.String toString()>
- 548 invokevirtual # <Method void print(java.lang.String)>
- 551 aload_0
- 552 getfield # <Field CSpec m_spec>
- 555 getfield # <Field int m_anchor_array[]>
- 558 iload_2
- 559 iaload
- 560 ifeq 632
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String " Anchor: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload_0
- 579 getfield # <Field CSpec m_spec>
- 582 getfield # <Field int m_anchor_array[]>
- 585 iload_2
- 586 iaload
- 587 iconst_1
- 588 iand
- 589 ifeq 597
- 592 ldc # <String "start ">
- 594 goto 599
- 597 ldc # <String "">
- 599 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 602 aload_0
- 603 getfield # <Field CSpec m_spec>
- 606 getfield # <Field int m_anchor_array[]>
- 609 iload_2
- 610 iaload
- 611 iconst_2
- 612 iand
- 613 ifeq 621
- 616 ldc # <String "end ">
- 618 goto 623
- 621 ldc # <String "">
- 623 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 626 invokevirtual # <Method java.lang.String toString()>
- 629 invokevirtual # <Method void print(java.lang.String)>
- 632 iconst_m1
- 633 istore 6
- 635 iconst_0
- 636 istore_3
- 637 goto 757
- 640 aload 5
- 642 getfield # <Field int m_dtrans[]>
- 645 iload_3
- 646 iaload
- 647 iconst_m1
- 648 if_icmpeq 754
- 651 iload 6
- 653 aload 5
- 655 getfield # <Field int m_dtrans[]>
- 658 iload_3
- 659 iaload
- 660 if_icmpeq 702
- 663 getstatic # <Field java.io.PrintStream out>
- 666 new # <Class java.lang.StringBuffer>
- 669 dup
- 670 invokespecial # <Method java.lang.StringBuffer()>
- 673 ldc # <String "
- *    goto ">
- 675 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 678 aload 5
- 680 getfield # <Field int m_dtrans[]>
- 683 iload_3
- 684 iaload
- 685 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 688 ldc # <String " on ">
- 690 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 693 invokevirtual # <Method java.lang.String toString()>
- 696 invokevirtual # <Method void print(java.lang.String)>
- 699 iconst_0
- 700 istore 4
- 702 aload_0
- 703 iload_3
- 704 invokespecial # <Method java.lang.String interp_int(int)>
- 707 astore 7
- 709 getstatic # <Field java.io.PrintStream out>
- 712 aload 7
- 714 invokevirtual # <Method void print(java.lang.String)>
- 717 iload 4
- 719 aload 7
- 721 invokevirtual # <Method int length()>
- 724 iadd
- 725 istore 4
- 727 iload 4
- 729 bipush 56
- 731 if_icmple 745
- 734 getstatic # <Field java.io.PrintStream out>
- 737 ldc # <String "
- *             ">
- 739 invokevirtual # <Method void print(java.lang.String)>
- 742 iconst_0
- 743 istore 4
- 745 aload 5
- 747 getfield # <Field int m_dtrans[]>
- 750 iload_3
- 751 iaload
- 752 istore 6
- 754 iinc 3 1
- 757 iload_3
- 758 aload_0
- 759 getfield # <Field CSpec m_spec>
- 762 getfield # <Field int m_dtrans_ncols>
- 765 if_icmplt 640
- 768 getstatic # <Field java.io.PrintStream out>
- 771 ldc # <String "">
- 773 invokevirtual # <Method void println(java.lang.String)>
- 776 iinc 2 1
- 779 iload_2
- 780 aload_0
- 781 getfield # <Field CSpec m_spec>
- 784 getfield # <Field java.util.Vector m_dtrans_vector>
- 787 invokevirtual # <Method int size()>
- 790 if_icmplt 201
- 793 getstatic # <Field java.io.PrintStream out>
- 796 ldc # <String " */
-">
- 798 invokevirtual # <Method void println(java.lang.String)>
- 801 return
-Compiled from JavaLex.java
-final class CMakeNfa extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    CMakeNfa();
-    void thompson(CLexGen, CSpec, CInput) throws java.io.IOException;
-}
-
-Method CMakeNfa()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field CInput m_input>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field CLexGen m_lexGen>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field CSpec m_spec>
-  15 return
-
-Method void set(CLexGen, CSpec, CInput)
-   0 aload_3
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 aload_3
-  38 putfield # <Field CInput m_input>
-  41 aload_0
-  42 aload_1
-  43 putfield # <Field CLexGen m_lexGen>
-  46 aload_0
-  47 aload_2
-  48 putfield # <Field CSpec m_spec>
-  51 return
-
-Method void thompson(CLexGen, CSpec, CInput)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 aload_3
-   8 invokespecial # <Method void set(CLexGen, CSpec, CInput)>
-  11 aload_0
-  12 getfield # <Field CSpec m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method int size()>
-  21 istore 6
-  23 aload_0
-  24 getfield # <Field CSpec m_spec>
-  27 iload 6
-  29 anewarray class # <Class java.util.Vector>
-  32 putfield # <Field java.util.Vector m_state_rules[]>
-  35 iconst_0
-  36 istore 4
-  38 goto 61
-  41 aload_0
-  42 getfield # <Field CSpec m_spec>
-  45 getfield # <Field java.util.Vector m_state_rules[]>
-  48 iload 4
-  50 new # <Class java.util.Vector>
-  53 dup
-  54 invokespecial # <Method java.util.Vector()>
-  57 aastore
-  58 iinc 4 1
-  61 iload 4
-  63 iload 6
-  65 if_icmplt 41
-  68 aload_0
-  69 getfield # <Field CSpec m_spec>
-  72 aload_0
-  73 invokespecial # <Method CNfa machine()>
-  76 putfield # <Field CNfa m_nfa_start>
-  79 aload_0
-  80 getfield # <Field CSpec m_spec>
-  83 getfield # <Field java.util.Vector m_nfa_states>
-  86 invokevirtual # <Method int size()>
-  89 istore 6
-  91 iconst_0
-  92 istore 4
-  94 goto 124
-  97 aload_0
-  98 getfield # <Field CSpec m_spec>
- 101 getfield # <Field java.util.Vector m_nfa_states>
- 104 iload 4
- 106 invokevirtual # <Method java.lang.Object elementAt(int)>
- 109 checkcast # <Class CNfa>
- 112 astore 5
- 114 aload 5
- 116 iload 4
- 118 putfield # <Field int m_label>
- 121 iinc 4 1
- 124 iload 4
- 126 iload 6
- 128 if_icmplt 97
- 131 aload_0
- 132 getfield # <Field CSpec m_spec>
- 135 getfield # <Field boolean m_verbose>
- 138 iconst_1
- 139 if_icmpne 183
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "NFA comprised of ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field CSpec m_spec>
- 161 getfield # <Field java.util.Vector m_nfa_states>
- 164 invokevirtual # <Method int size()>
- 167 iconst_1
- 168 iadd
- 169 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 172 ldc # <String " states.">
- 174 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 177 invokevirtual # <Method java.lang.String toString()>
- 180 invokevirtual # <Method void println(java.lang.String)>
- 183 aload_0
- 184 invokespecial # <Method void reset()>
- 187 return
-
-Method void discardCNfa(CNfa)
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 getfield # <Field java.util.Vector m_nfa_states>
-   7 aload_1
-   8 invokevirtual # <Method boolean removeElement(java.lang.Object)>
-  11 pop
-  12 return
-
-Method void processStates(java.util.BitSet, CNfa)
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 44
-  17 aload_1
-  18 iload 4
-  20 invokevirtual # <Method boolean get(int)>
-  23 iconst_1
-  24 if_icmpne 41
-  27 aload_0
-  28 getfield # <Field CSpec m_spec>
-  31 getfield # <Field java.util.Vector m_state_rules[]>
-  34 iload 4
-  36 aaload
-  37 aload_2
-  38 invokevirtual # <Method void addElement(java.lang.Object)>
-  41 iinc 4 1
-  44 iload 4
-  46 iload_3
-  47 if_icmplt 17
-  50 return
-
-Method CNfa machine()
-   0 aload_0
-   1 getfield # <Field CLexGen m_lexGen>
-   4 invokevirtual # <Method java.util.BitSet getStates()>
-   7 astore_3
-   8 aload_0
-   9 getfield # <Field CSpec m_spec>
-  12 iconst_1
-  13 putfield # <Field int m_current_token>
-  16 aload_0
-  17 getfield # <Field CLexGen m_lexGen>
-  20 invokevirtual # <Method int advance()>
-  23 pop
-  24 aload_0
-  25 getfield # <Field CSpec m_spec>
-  28 invokestatic # <Method CNfa newCNfa(CSpec)>
-  31 astore_1
-  32 aload_1
-  33 astore_2
-  34 aload_2
-  35 aload_0
-  36 invokespecial # <Method CNfa rule()>
-  39 putfield # <Field CNfa m_next>
-  42 aload_0
-  43 aload_3
-  44 aload_2
-  45 getfield # <Field CNfa m_next>
-  48 invokespecial # <Method void processStates(java.util.BitSet, CNfa)>
-  51 goto 115
-  54 aload_0
-  55 getfield # <Field CLexGen m_lexGen>
-  58 invokevirtual # <Method java.util.BitSet getStates()>
-  61 astore_3
-  62 aload_0
-  63 getfield # <Field CLexGen m_lexGen>
-  66 invokevirtual # <Method int advance()>
-  69 pop
-  70 aload_0
-  71 getfield # <Field CSpec m_spec>
-  74 getfield # <Field int m_current_token>
-  77 bipush 11
-  79 if_icmpeq 127
-  82 aload_2
-  83 aload_0
-  84 getfield # <Field CSpec m_spec>
-  87 invokestatic # <Method CNfa newCNfa(CSpec)>
-  90 putfield # <Field CNfa m_next2>
-  93 aload_2
-  94 getfield # <Field CNfa m_next2>
-  97 astore_2
-  98 aload_2
-  99 aload_0
- 100 invokespecial # <Method CNfa rule()>
- 103 putfield # <Field CNfa m_next>
- 106 aload_0
- 107 aload_3
- 108 aload_2
- 109 getfield # <Field CNfa m_next>
- 112 invokespecial # <Method void processStates(java.util.BitSet, CNfa)>
- 115 aload_0
- 116 getfield # <Field CSpec m_spec>
- 119 getfield # <Field int m_current_token>
- 122 bipush 11
- 124 if_icmpne 54
- 127 aload_1
- 128 areturn
-
-Method CNfa rule()
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 iconst_0
-   5 istore 4
-   7 invokestatic # <Method CNfaPair newCNfaPair()>
-  10 astore_1
-  11 aload_0
-  12 getfield # <Field CSpec m_spec>
-  15 getfield # <Field int m_current_token>
-  18 iconst_3
-  19 if_icmpne 71
-  22 aload_0
-  23 getfield # <Field CSpec m_spec>
-  26 invokestatic # <Method CNfa newCNfa(CSpec)>
-  29 astore_2
-  30 aload_2
-  31 bipush 10
-  33 putfield # <Field int m_edge>
-  36 iload 4
-  38 iconst_1
-  39 ior
-  40 istore 4
-  42 aload_0
-  43 getfield # <Field CLexGen m_lexGen>
-  46 invokevirtual # <Method int advance()>
-  49 pop
-  50 aload_0
-  51 aload_1
-  52 invokespecial # <Method void expr(CNfaPair)>
-  55 aload_2
-  56 aload_1
-  57 getfield # <Field CNfa m_start>
-  60 putfield # <Field CNfa m_next>
-  63 aload_1
-  64 getfield # <Field CNfa m_end>
-  67 astore_3
-  68 goto 86
-  71 aload_0
-  72 aload_1
-  73 invokespecial # <Method void expr(CNfaPair)>
-  76 aload_1
-  77 getfield # <Field CNfa m_start>
-  80 astore_2
-  81 aload_1
-  82 getfield # <Field CNfa m_end>
-  85 astore_3
-  86 aload_0
-  87 getfield # <Field CSpec m_spec>
-  90 getfield # <Field int m_current_token>
-  93 iconst_4
-  94 if_icmpne 172
-  97 aload_0
-  98 getfield # <Field CLexGen m_lexGen>
- 101 invokevirtual # <Method int advance()>
- 104 pop
- 105 aload_3
- 106 aload_0
- 107 getfield # <Field CSpec m_spec>
- 110 invokestatic # <Method CNfa newCNfa(CSpec)>
- 113 putfield # <Field CNfa m_next>
- 116 aload_3
- 117 iconst_m1
- 118 putfield # <Field int m_edge>
- 121 aload_3
- 122 new # <Class CSet>
- 125 dup
- 126 invokespecial # <Method CSet()>
- 129 putfield # <Field CSet m_set>
- 132 aload_3
- 133 getfield # <Field CSet m_set>
- 136 bipush 10
- 138 invokevirtual # <Method void add(int)>
- 141 aload_0
- 142 getfield # <Field CSpec m_spec>
- 145 getfield # <Field boolean m_unix>
- 148 iconst_0
- 149 if_icmpne 161
- 152 aload_3
- 153 getfield # <Field CSet m_set>
- 156 bipush 13
- 158 invokevirtual # <Method void add(int)>
- 161 aload_3
- 162 getfield # <Field CNfa m_next>
- 165 astore_3
- 166 iload 4
- 168 iconst_2
- 169 ior
- 170 istore 4
- 172 aload_3
- 173 aload_0
- 174 getfield # <Field CLexGen m_lexGen>
- 177 invokevirtual # <Method CAccept packAccept()>
- 180 putfield # <Field CAccept m_accept>
- 183 aload_3
- 184 iload 4
- 186 putfield # <Field int m_anchor>
- 189 aload_2
- 190 areturn
-
-Method void expr(CNfaPair)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method CNfaPair newCNfaPair()>
-  15 astore_2
-  16 aload_0
-  17 aload_1
-  18 invokespecial # <Method void cat_expr(CNfaPair)>
-  21 goto 95
-  24 aload_0
-  25 getfield # <Field CLexGen m_lexGen>
-  28 invokevirtual # <Method int advance()>
-  31 pop
-  32 aload_0
-  33 aload_2
-  34 invokespecial # <Method void cat_expr(CNfaPair)>
-  37 aload_0
-  38 getfield # <Field CSpec m_spec>
-  41 invokestatic # <Method CNfa newCNfa(CSpec)>
-  44 astore_3
-  45 aload_3
-  46 aload_2
-  47 getfield # <Field CNfa m_start>
-  50 putfield # <Field CNfa m_next2>
-  53 aload_3
-  54 aload_1
-  55 getfield # <Field CNfa m_start>
-  58 putfield # <Field CNfa m_next>
-  61 aload_1
-  62 aload_3
-  63 putfield # <Field CNfa m_start>
-  66 aload_0
-  67 getfield # <Field CSpec m_spec>
-  70 invokestatic # <Method CNfa newCNfa(CSpec)>
-  73 astore_3
-  74 aload_1
-  75 getfield # <Field CNfa m_end>
-  78 aload_3
-  79 putfield # <Field CNfa m_next>
-  82 aload_2
-  83 getfield # <Field CNfa m_end>
-  86 aload_3
-  87 putfield # <Field CNfa m_next>
-  90 aload_1
-  91 aload_3
-  92 putfield # <Field CNfa m_end>
-  95 aload_0
-  96 getfield # <Field CSpec m_spec>
-  99 getfield # <Field int m_current_token>
- 102 bipush 16
- 104 if_icmpeq 24
- 107 return
-
-Method void cat_expr(CNfaPair)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method CNfaPair newCNfaPair()>
-  15 astore_2
-  16 aload_0
-  17 aload_0
-  18 getfield # <Field CSpec m_spec>
-  21 getfield # <Field int m_current_token>
-  24 invokespecial # <Method boolean first_in_cat(int)>
-  27 iconst_1
-  28 if_icmpne 71
-  31 aload_0
-  32 aload_1
-  33 invokespecial # <Method void factor(CNfaPair)>
-  36 goto 71
-  39 aload_0
-  40 aload_2
-  41 invokespecial # <Method void factor(CNfaPair)>
-  44 aload_1
-  45 getfield # <Field CNfa m_end>
-  48 aload_2
-  49 getfield # <Field CNfa m_start>
-  52 invokevirtual # <Method void mimic(CNfa)>
-  55 aload_0
-  56 aload_2
-  57 getfield # <Field CNfa m_start>
-  60 invokespecial # <Method void discardCNfa(CNfa)>
-  63 aload_1
-  64 aload_2
-  65 getfield # <Field CNfa m_end>
-  68 putfield # <Field CNfa m_end>
-  71 aload_0
-  72 aload_0
-  73 getfield # <Field CSpec m_spec>
-  76 getfield # <Field int m_current_token>
-  79 invokespecial # <Method boolean first_in_cat(int)>
-  82 iconst_1
-  83 if_icmpeq 39
-  86 return
-
-Method boolean first_in_cat(int)
-   0 iload_1
-   1 lookupswitch 9: default=125
-           1: 84
-           3: 112
-           4: 84
-           5: 99
-           8: 84
-           9: 86
-          15: 86
-          16: 84
-          17: 86
-  84 iconst_0
-  85 ireturn
-  86 iconst_5
-  87 aload_0
-  88 getfield # <Field CInput m_input>
-  91 getfield # <Field int m_line_number>
-  94 invokestatic # <Method void parse_error(int, int)>
-  97 iconst_0
-  98 ireturn
-  99 iconst_3
- 100 aload_0
- 101 getfield # <Field CInput m_input>
- 104 getfield # <Field int m_line_number>
- 107 invokestatic # <Method void parse_error(int, int)>
- 110 iconst_0
- 111 ireturn
- 112 iconst_4
- 113 aload_0
- 114 getfield # <Field CInput m_input>
- 117 getfield # <Field int m_line_number>
- 120 invokestatic # <Method void parse_error(int, int)>
- 123 iconst_0
- 124 ireturn
- 125 iconst_1
- 126 ireturn
-
-Method void factor(CNfaPair)
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 aload_0
-   5 aload_1
-   6 invokespecial # <Method void term(CNfaPair)>
-   9 aload_0
-  10 getfield # <Field CSpec m_spec>
-  13 getfield # <Field int m_current_token>
-  16 bipush 9
-  18 if_icmpeq 45
-  21 aload_0
-  22 getfield # <Field CSpec m_spec>
-  25 getfield # <Field int m_current_token>
-  28 bipush 17
-  30 if_icmpeq 45
-  33 aload_0
-  34 getfield # <Field CSpec m_spec>
-  37 getfield # <Field int m_current_token>
-  40 bipush 15
-  42 if_icmpne 159
-  45 aload_0
-  46 getfield # <Field CSpec m_spec>
-  49 invokestatic # <Method CNfa newCNfa(CSpec)>
-  52 astore_2
-  53 aload_0
-  54 getfield # <Field CSpec m_spec>
-  57 invokestatic # <Method CNfa newCNfa(CSpec)>
-  60 astore_3
-  61 aload_2
-  62 aload_1
-  63 getfield # <Field CNfa m_start>
-  66 putfield # <Field CNfa m_next>
-  69 aload_1
-  70 getfield # <Field CNfa m_end>
-  73 aload_3
-  74 putfield # <Field CNfa m_next>
-  77 aload_0
-  78 getfield # <Field CSpec m_spec>
-  81 getfield # <Field int m_current_token>
-  84 bipush 9
-  86 if_icmpeq 101
-  89 aload_0
-  90 getfield # <Field CSpec m_spec>
-  93 getfield # <Field int m_current_token>
-  96 bipush 15
-  98 if_icmpne 106
- 101 aload_2
- 102 aload_3
- 103 putfield # <Field CNfa m_next2>
- 106 aload_0
- 107 getfield # <Field CSpec m_spec>
- 110 getfield # <Field int m_current_token>
- 113 bipush 9
- 115 if_icmpeq 130
- 118 aload_0
- 119 getfield # <Field CSpec m_spec>
- 122 getfield # <Field int m_current_token>
- 125 bipush 17
- 127 if_icmpne 141
- 130 aload_1
- 131 getfield # <Field CNfa m_end>
- 134 aload_1
- 135 getfield # <Field CNfa m_start>
- 138 putfield # <Field CNfa m_next2>
- 141 aload_1
- 142 aload_2
- 143 putfield # <Field CNfa m_start>
- 146 aload_1
- 147 aload_3
- 148 putfield # <Field CNfa m_end>
- 151 aload_0
- 152 getfield # <Field CLexGen m_lexGen>
- 155 invokevirtual # <Method int advance()>
- 158 pop
- 159 return
-
-Method void term(CNfaPair)
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 getfield # <Field int m_current_token>
-   7 bipush 14
-   9 if_icmpne 59
-  12 aload_0
-  13 getfield # <Field CLexGen m_lexGen>
-  16 invokevirtual # <Method int advance()>
-  19 pop
-  20 aload_0
-  21 aload_1
-  22 invokespecial # <Method void expr(CNfaPair)>
-  25 aload_0
-  26 getfield # <Field CSpec m_spec>
-  29 getfield # <Field int m_current_token>
-  32 bipush 8
-  34 if_icmpne 46
-  37 aload_0
-  38 getfield # <Field CLexGen m_lexGen>
-  41 invokevirtual # <Method int advance()>
-  44 pop
-  45 return
-  46 bipush 16
-  48 aload_0
-  49 getfield # <Field CInput m_input>
-  52 getfield # <Field int m_line_number>
-  55 invokestatic # <Method void parse_error(int, int)>
-  58 return
-  59 aload_0
-  60 getfield # <Field CSpec m_spec>
-  63 invokestatic # <Method CNfa newCNfa(CSpec)>
-  66 astore_2
-  67 aload_1
-  68 aload_2
-  69 putfield # <Field CNfa m_start>
-  72 aload_2
-  73 aload_0
-  74 getfield # <Field CSpec m_spec>
-  77 invokestatic # <Method CNfa newCNfa(CSpec)>
-  80 putfield # <Field CNfa m_next>
-  83 aload_1
-  84 aload_2
-  85 getfield # <Field CNfa m_next>
-  88 putfield # <Field CNfa m_end>
-  91 aload_0
-  92 getfield # <Field CSpec m_spec>
-  95 getfield # <Field int m_current_token>
-  98 iconst_2
-  99 if_icmpeq 118
- 102 aload_0
- 103 getfield # <Field CSpec m_spec>
- 106 getfield # <Field int m_current_token>
- 109 bipush 6
- 111 if_icmpeq 118
- 114 iconst_0
- 115 goto 119
- 118 iconst_1
- 119 iconst_0
- 120 if_icmpne 143
- 123 aload_2
- 124 aload_0
- 125 getfield # <Field CSpec m_spec>
- 128 getfield # <Field char m_lexeme>
- 131 putfield # <Field int m_edge>
- 134 aload_0
- 135 getfield # <Field CLexGen m_lexGen>
- 138 invokevirtual # <Method int advance()>
- 141 pop
- 142 return
- 143 aload_2
- 144 iconst_m1
- 145 putfield # <Field int m_edge>
- 148 aload_2
- 149 new # <Class CSet>
- 152 dup
- 153 invokespecial # <Method CSet()>
- 156 putfield # <Field CSet m_set>
- 159 aload_0
- 160 getfield # <Field CSpec m_spec>
- 163 getfield # <Field int m_current_token>
- 166 iconst_2
- 167 if_icmpne 209
- 170 aload_2
- 171 getfield # <Field CSet m_set>
- 174 bipush 10
- 176 invokevirtual # <Method void add(int)>
- 179 aload_0
- 180 getfield # <Field CSpec m_spec>
- 183 getfield # <Field boolean m_unix>
- 186 iconst_0
- 187 if_icmpne 199
- 190 aload_2
- 191 getfield # <Field CSet m_set>
- 194 bipush 13
- 196 invokevirtual # <Method void add(int)>
- 199 aload_2
- 200 getfield # <Field CSet m_set>
- 203 invokevirtual # <Method void complement()>
- 206 goto 271
- 209 aload_0
- 210 getfield # <Field CLexGen m_lexGen>
- 213 invokevirtual # <Method int advance()>
- 216 pop
- 217 aload_0
- 218 getfield # <Field CSpec m_spec>
- 221 getfield # <Field int m_current_token>
- 224 iconst_3
- 225 if_icmpne 243
- 228 aload_0
- 229 getfield # <Field CLexGen m_lexGen>
- 232 invokevirtual # <Method int advance()>
- 235 pop
- 236 aload_2
- 237 getfield # <Field CSet m_set>
- 240 invokevirtual # <Method void complement()>
- 243 aload_0
- 244 getfield # <Field CSpec m_spec>
- 247 getfield # <Field int m_current_token>
- 250 iconst_5
- 251 if_icmpeq 258
- 254 iconst_0
- 255 goto 259
- 258 iconst_1
- 259 iconst_0
- 260 if_icmpne 271
- 263 aload_0
- 264 aload_2
- 265 getfield # <Field CSet m_set>
- 268 invokespecial # <Method void dodash(CSet)>
- 271 aload_0
- 272 getfield # <Field CLexGen m_lexGen>
- 275 invokevirtual # <Method int advance()>
- 278 pop
- 279 return
-
-Method void dodash(CSet)
-   0 iconst_m1
-   1 istore_2
-   2 goto 90
-   5 aload_0
-   6 getfield # <Field CSpec m_spec>
-   9 getfield # <Field int m_current_token>
-  12 bipush 10
-  14 if_icmpne 63
-  17 iload_2
-  18 iconst_m1
-  19 if_icmpne 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field CLexGen m_lexGen>
-  34 invokevirtual # <Method int advance()>
-  37 pop
-  38 goto 49
-  41 aload_1
-  42 iload_2
-  43 invokevirtual # <Method void add(int)>
-  46 iinc 2 1
-  49 iload_2
-  50 aload_0
-  51 getfield # <Field CSpec m_spec>
-  54 getfield # <Field char m_lexeme>
-  57 if_icmple 41
-  60 goto 82
-  63 aload_0
-  64 getfield # <Field CSpec m_spec>
-  67 getfield # <Field char m_lexeme>
-  70 istore_2
-  71 aload_1
-  72 aload_0
-  73 getfield # <Field CSpec m_spec>
-  76 getfield # <Field char m_lexeme>
-  79 invokevirtual # <Method void add(int)>
-  82 aload_0
-  83 getfield # <Field CLexGen m_lexGen>
-  86 invokevirtual # <Method int advance()>
-  89 pop
-  90 aload_0
-  91 getfield # <Field CSpec m_spec>
-  94 getfield # <Field int m_current_token>
-  97 iconst_1
-  98 if_icmpeq 112
- 101 aload_0
- 102 getfield # <Field CSpec m_spec>
- 105 getfield # <Field int m_current_token>
- 108 iconst_5
- 109 if_icmpne 5
- 112 return
-Compiled from JavaLex.java
-final class CMinimize extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    CSpec m_spec;
-    java.util.Vector m_group;
-    int m_ingroup[];
-    CMinimize();
-    void min_dfa(CSpec);
-}
-
-Method CMinimize()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field CSpec m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.util.Vector m_group>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field int m_ingroup[]>
-  15 return
-
-Method void set(CSpec)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 aload_1
-  14 putfield # <Field CSpec m_spec>
-  17 aload_0
-  18 aconst_null
-  19 putfield # <Field java.util.Vector m_group>
-  22 aload_0
-  23 aconst_null
-  24 putfield # <Field int m_ingroup[]>
-  27 return
-
-Method void min_dfa(CSpec)
-   0 aload_0
-   1 aload_1
-   2 invokespecial # <Method void set(CSpec)>
-   5 aload_0
-   6 invokespecial # <Method void minimize()>
-   9 aload_0
-  10 invokespecial # <Method void reduce()>
-  13 aload_0
-  14 invokespecial # <Method void reset()>
-  17 return
-
-Method void col_copy(int, int)
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 51
-  17 aload_0
-  18 getfield # <Field CSpec m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class CDTrans>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 aload 5
-  42 getfield # <Field int m_dtrans[]>
-  45 iload_2
-  46 iaload
-  47 iastore
-  48 iinc 4 1
-  51 iload 4
-  53 iload_3
-  54 if_icmplt 17
-  57 return
-
-Method void row_copy(int, int)
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_2
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class CDTrans>
-  14 astore_3
-  15 aload_0
-  16 getfield # <Field CSpec m_spec>
-  19 getfield # <Field java.util.Vector m_dtrans_vector>
-  22 aload_3
-  23 iload_1
-  24 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
-  27 return
-
-Method boolean col_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 56
-  17 aload_0
-  18 getfield # <Field CSpec m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class CDTrans>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 iaload
-  41 aload 5
-  43 getfield # <Field int m_dtrans[]>
-  46 iload_2
-  47 iaload
-  48 if_icmpeq 53
-  51 iconst_0
-  52 ireturn
-  53 iinc 4 1
-  56 iload 4
-  58 iload_3
-  59 if_icmplt 17
-  62 iconst_1
-  63 ireturn
-
-Method boolean row_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_1
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class CDTrans>
-  14 astore 4
-  16 aload_0
-  17 getfield # <Field CSpec m_spec>
-  20 getfield # <Field java.util.Vector m_dtrans_vector>
-  23 iload_2
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class CDTrans>
-  30 astore 5
-  32 iconst_0
-  33 istore_3
-  34 goto 59
-  37 aload 4
-  39 getfield # <Field int m_dtrans[]>
-  42 iload_3
-  43 iaload
-  44 aload 5
-  46 getfield # <Field int m_dtrans[]>
-  49 iload_3
-  50 iaload
-  51 if_icmpeq 56
-  54 iconst_0
-  55 ireturn
-  56 iinc 3 1
-  59 iload_3
-  60 aload_0
-  61 getfield # <Field CSpec m_spec>
-  64 getfield # <Field int m_dtrans_ncols>
-  67 if_icmplt 37
-  70 iconst_1
-  71 ireturn
-
-Method void reduce()
-   0 new # <Class java.util.BitSet>
-   3 dup
-   4 invokespecial # <Method java.util.BitSet()>
-   7 astore 7
-   9 aload_0
-  10 getfield # <Field CSpec m_spec>
-  13 getfield # <Field java.util.Vector m_dtrans_vector>
-  16 invokevirtual # <Method int size()>
-  19 istore 9
-  21 aload_0
-  22 getfield # <Field CSpec m_spec>
-  25 iload 9
-  27 newarray int
-  29 putfield # <Field int m_anchor_array[]>
-  32 aload_0
-  33 getfield # <Field CSpec m_spec>
-  36 new # <Class java.util.Vector>
-  39 dup
-  40 invokespecial # <Method java.util.Vector()>
-  43 putfield # <Field java.util.Vector m_accept_vector>
-  46 iconst_0
-  47 istore_1
-  48 goto 105
-  51 aload_0
-  52 getfield # <Field CSpec m_spec>
-  55 getfield # <Field java.util.Vector m_dtrans_vector>
-  58 iload_1
-  59 invokevirtual # <Method java.lang.Object elementAt(int)>
-  62 checkcast # <Class CDTrans>
-  65 astore 8
-  67 aload_0
-  68 getfield # <Field CSpec m_spec>
-  71 getfield # <Field java.util.Vector m_accept_vector>
-  74 aload 8
-  76 getfield # <Field CAccept m_accept>
-  79 invokevirtual # <Method void addElement(java.lang.Object)>
-  82 aload_0
-  83 getfield # <Field CSpec m_spec>
-  86 getfield # <Field int m_anchor_array[]>
-  89 iload_1
-  90 aload 8
-  92 getfield # <Field int m_anchor>
-  95 iastore
-  96 aload 8
-  98 aconst_null
-  99 putfield # <Field CAccept m_accept>
- 102 iinc 1 1
- 105 iload_1
- 106 iload 9
- 108 if_icmplt 51
- 111 aload_0
- 112 getfield # <Field CSpec m_spec>
- 115 aload_0
- 116 getfield # <Field CSpec m_spec>
- 119 getfield # <Field int m_dtrans_ncols>
- 122 newarray int
- 124 putfield # <Field int m_col_map[]>
- 127 iconst_0
- 128 istore_1
- 129 goto 145
- 132 aload_0
- 133 getfield # <Field CSpec m_spec>
- 136 getfield # <Field int m_col_map[]>
- 139 iload_1
- 140 iconst_m1
- 141 iastore
- 142 iinc 1 1
- 145 iload_1
- 146 aload_0
- 147 getfield # <Field CSpec m_spec>
- 150 getfield # <Field int m_dtrans_ncols>
- 153 if_icmplt 132
- 156 iconst_0
- 157 istore 5
- 159 iconst_0
- 160 istore_1
- 161 goto 188
- 164 aload_0
- 165 getfield # <Field CSpec m_spec>
- 168 getfield # <Field int m_col_map[]>
- 171 iload_1
- 172 iaload
- 173 iconst_m1
- 174 if_icmpne 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 iinc 1 1
- 188 iload_1
- 189 iload 5
- 191 if_icmplt 164
- 194 iload 5
- 196 istore_1
- 197 goto 219
- 200 aload_0
- 201 getfield # <Field CSpec m_spec>
- 204 getfield # <Field int m_col_map[]>
- 207 iload_1
- 208 iaload
- 209 iconst_m1
- 210 if_icmpne 216
- 213 goto 230
- 216 iinc 1 1
- 219 iload_1
- 220 aload_0
- 221 getfield # <Field CSpec m_spec>
- 224 getfield # <Field int m_dtrans_ncols>
- 227 if_icmplt 200
- 230 iload_1
- 231 aload_0
- 232 getfield # <Field CSpec m_spec>
- 235 getfield # <Field int m_dtrans_ncols>
- 238 if_icmpge 358
- 241 aload 7
- 243 iload_1
- 244 invokevirtual # <Method boolean get(int)>
- 247 iconst_0
- 248 if_icmpeq 255
- 251 iconst_0
- 252 goto 256
- 255 iconst_1
- 256 invokestatic # <Method void assert(boolean)>
- 259 aload_0
- 260 getfield # <Field CSpec m_spec>
- 263 getfield # <Field int m_col_map[]>
- 266 iload_1
- 267 iaload
- 268 iconst_m1
- 269 if_icmpeq 276
- 272 iconst_0
- 273 goto 277
- 276 iconst_1
- 277 invokestatic # <Method void assert(boolean)>
- 280 aload 7
- 282 iload_1
- 283 invokevirtual # <Method void set(int)>
- 286 aload_0
- 287 getfield # <Field CSpec m_spec>
- 290 getfield # <Field int m_col_map[]>
- 293 iload_1
- 294 iload 5
- 296 iastore
- 297 iload_1
- 298 iconst_1
- 299 iadd
- 300 istore_2
- 301 goto 341
- 304 aload_0
- 305 getfield # <Field CSpec m_spec>
- 308 getfield # <Field int m_col_map[]>
- 311 iload_2
- 312 iaload
- 313 iconst_m1
- 314 if_icmpne 338
- 317 aload_0
- 318 iload_1
- 319 iload_2
- 320 invokespecial # <Method boolean col_equiv(int, int)>
- 323 iconst_1
- 324 if_icmpne 338
- 327 aload_0
- 328 getfield # <Field CSpec m_spec>
- 331 getfield # <Field int m_col_map[]>
- 334 iload_2
- 335 iload 5
- 337 iastore
- 338 iinc 2 1
- 341 iload_2
- 342 aload_0
- 343 getfield # <Field CSpec m_spec>
- 346 getfield # <Field int m_dtrans_ncols>
- 349 if_icmplt 304
- 352 iinc 5 1
- 355 goto 159
- 358 iconst_0
- 359 istore_3
- 360 iconst_0
- 361 istore_1
- 362 goto 421
- 365 aload 7
- 367 iload_1
- 368 invokevirtual # <Method boolean get(int)>
- 371 iconst_1
- 372 if_icmpne 418
- 375 iinc 3 1
- 378 aload 7
- 380 iload_1
- 381 invokevirtual # <Method void clear(int)>
- 384 aload_0
- 385 getfield # <Field CSpec m_spec>
- 388 getfield # <Field int m_col_map[]>
- 391 iload_1
- 392 iaload
- 393 istore_2
- 394 iload_2
- 395 iload_1
- 396 if_icmple 403
- 399 iconst_0
- 400 goto 404
- 403 iconst_1
- 404 invokestatic # <Method void assert(boolean)>
- 407 iload_2
- 408 iload_1
- 409 if_icmpeq 418
- 412 aload_0
- 413 iload_2
- 414 iload_1
- 415 invokespecial # <Method void col_copy(int, int)>
- 418 iinc 1 1
- 421 iload_1
- 422 aload_0
- 423 getfield # <Field CSpec m_spec>
- 426 getfield # <Field int m_dtrans_ncols>
- 429 if_icmplt 365
- 432 aload_0
- 433 getfield # <Field CSpec m_spec>
- 436 iload 5
- 438 putfield # <Field int m_dtrans_ncols>
- 441 iload_3
- 442 iload 5
- 444 if_icmpeq 451
- 447 iconst_0
- 448 goto 452
- 451 iconst_1
- 452 invokestatic # <Method void assert(boolean)>
- 455 aload_0
- 456 getfield # <Field CSpec m_spec>
- 459 getfield # <Field java.util.Vector m_dtrans_vector>
- 462 invokevirtual # <Method int size()>
- 465 istore 4
- 467 aload_0
- 468 getfield # <Field CSpec m_spec>
- 471 iload 4
- 473 newarray int
- 475 putfield # <Field int m_row_map[]>
- 478 iconst_0
- 479 istore_1
- 480 goto 496
- 483 aload_0
- 484 getfield # <Field CSpec m_spec>
- 487 getfield # <Field int m_row_map[]>
- 490 iload_1
- 491 iconst_m1
- 492 iastore
- 493 iinc 1 1
- 496 iload_1
- 497 iload 4
- 499 if_icmplt 483
- 502 iconst_0
- 503 istore 6
- 505 iconst_0
- 506 istore_1
- 507 goto 534
- 510 aload_0
- 511 getfield # <Field CSpec m_spec>
- 514 getfield # <Field int m_row_map[]>
- 517 iload_1
- 518 iaload
- 519 iconst_m1
- 520 if_icmpne 527
- 523 iconst_0
- 524 goto 528
- 527 iconst_1
- 528 invokestatic # <Method void assert(boolean)>
- 531 iinc 1 1
- 534 iload_1
- 535 iload 6
- 537 if_icmplt 510
- 540 iload 6
- 542 istore_1
- 543 goto 565
- 546 aload_0
- 547 getfield # <Field CSpec m_spec>
- 550 getfield # <Field int m_row_map[]>
- 553 iload_1
- 554 iaload
- 555 iconst_m1
- 556 if_icmpne 562
- 559 goto 571
- 562 iinc 1 1
- 565 iload_1
- 566 iload 4
- 568 if_icmplt 546
- 571 iload_1
- 572 iload 4
- 574 if_icmpge 689
- 577 aload 7
- 579 iload_1
- 580 invokevirtual # <Method boolean get(int)>
- 583 iconst_0
- 584 if_icmpeq 591
- 587 iconst_0
- 588 goto 592
- 591 iconst_1
- 592 invokestatic # <Method void assert(boolean)>
- 595 aload_0
- 596 getfield # <Field CSpec m_spec>
- 599 getfield # <Field int m_row_map[]>
- 602 iload_1
- 603 iaload
- 604 iconst_m1
- 605 if_icmpeq 612
- 608 iconst_0
- 609 goto 613
- 612 iconst_1
- 613 invokestatic # <Method void assert(boolean)>
- 616 aload 7
- 618 iload_1
- 619 invokevirtual # <Method void set(int)>
- 622 aload_0
- 623 getfield # <Field CSpec m_spec>
- 626 getfield # <Field int m_row_map[]>
- 629 iload_1
- 630 iload 6
- 632 iastore
- 633 iload_1
- 634 iconst_1
- 635 iadd
- 636 istore_2
- 637 goto 677
- 640 aload_0
- 641 getfield # <Field CSpec m_spec>
- 644 getfield # <Field int m_row_map[]>
- 647 iload_2
- 648 iaload
- 649 iconst_m1
- 650 if_icmpne 674
- 653 aload_0
- 654 iload_1
- 655 iload_2
- 656 invokespecial # <Method boolean row_equiv(int, int)>
- 659 iconst_1
- 660 if_icmpne 674
- 663 aload_0
- 664 getfield # <Field CSpec m_spec>
- 667 getfield # <Field int m_row_map[]>
- 670 iload_2
- 671 iload 6
- 673 iastore
- 674 iinc 2 1
- 677 iload_2
- 678 iload 4
- 680 if_icmplt 640
- 683 iinc 6 1
- 686 goto 505
- 689 iconst_0
- 690 istore_3
- 691 iconst_0
- 692 istore_1
- 693 goto 752
- 696 aload 7
- 698 iload_1
- 699 invokevirtual # <Method boolean get(int)>
- 702 iconst_1
- 703 if_icmpne 749
- 706 iinc 3 1
- 709 aload 7
- 711 iload_1
- 712 invokevirtual # <Method void clear(int)>
- 715 aload_0
- 716 getfield # <Field CSpec m_spec>
- 719 getfield # <Field int m_row_map[]>
- 722 iload_1
- 723 iaload
- 724 istore_2
- 725 iload_2
- 726 iload_1
- 727 if_icmple 734
- 730 iconst_0
- 731 goto 735
- 734 iconst_1
- 735 invokestatic # <Method void assert(boolean)>
- 738 iload_2
- 739 iload_1
- 740 if_icmpeq 749
- 743 aload_0
- 744 iload_2
- 745 iload_1
- 746 invokespecial # <Method void row_copy(int, int)>
- 749 iinc 1 1
- 752 iload_1
- 753 iload 4
- 755 if_icmplt 696
- 758 aload_0
- 759 getfield # <Field CSpec m_spec>
- 762 getfield # <Field java.util.Vector m_dtrans_vector>
- 765 iload 6
- 767 invokevirtual # <Method void setSize(int)>
- 770 iload_3
- 771 iload 6
- 773 if_icmpeq 780
- 776 iconst_0
- 777 goto 781
- 780 iconst_1
- 781 invokestatic # <Method void assert(boolean)>
- 784 return
-
-Method void fix_dtrans()
-   0 new # <Class java.util.Vector>
-   3 dup
-   4 invokespecial # <Method java.util.Vector()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field CSpec m_spec>
-  12 getfield # <Field int m_state_dtrans[]>
-  15 arraylength
-  16 istore_3
-  17 iconst_0
-  18 istore_2
-  19 goto 61
-  22 aload_0
-  23 getfield # <Field CSpec m_spec>
-  26 getfield # <Field int m_state_dtrans[]>
-  29 iload_2
-  30 iaload
-  31 iconst_m1
-  32 if_icmpeq 58
-  35 aload_0
-  36 getfield # <Field CSpec m_spec>
-  39 getfield # <Field int m_state_dtrans[]>
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_ingroup[]>
-  47 aload_0
-  48 getfield # <Field CSpec m_spec>
-  51 getfield # <Field int m_state_dtrans[]>
-  54 iload_2
-  55 iaload
-  56 iaload
-  57 iastore
-  58 iinc 2 1
-  61 iload_2
-  62 iload_3
-  63 if_icmplt 22
-  66 aload_0
-  67 getfield # <Field java.util.Vector m_group>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore_2
-  76 goto 166
-  79 aload_0
-  80 getfield # <Field java.util.Vector m_group>
-  83 iload_2
-  84 invokevirtual # <Method java.lang.Object elementAt(int)>
-  87 checkcast # <Class java.util.Vector>
-  90 astore 4
-  92 aload 4
-  94 iconst_0
-  95 invokevirtual # <Method java.lang.Object elementAt(int)>
-  98 checkcast # <Class CDTrans>
- 101 astore 5
- 103 aload_1
- 104 aload 5
- 106 invokevirtual # <Method void addElement(java.lang.Object)>
- 109 iconst_0
- 110 istore 6
- 112 goto 151
- 115 aload 5
- 117 getfield # <Field int m_dtrans[]>
- 120 iload 6
- 122 iaload
- 123 iconst_m1
- 124 if_icmpeq 148
- 127 aload 5
- 129 getfield # <Field int m_dtrans[]>
- 132 iload 6
- 134 aload_0
- 135 getfield # <Field int m_ingroup[]>
- 138 aload 5
- 140 getfield # <Field int m_dtrans[]>
- 143 iload 6
- 145 iaload
- 146 iaload
- 147 iastore
- 148 iinc 6 1
- 151 iload 6
- 153 aload_0
- 154 getfield # <Field CSpec m_spec>
- 157 getfield # <Field int m_dtrans_ncols>
- 160 if_icmplt 115
- 163 iinc 2 1
- 166 iload_2
- 167 iload_3
- 168 if_icmplt 79
- 171 aload_0
- 172 aconst_null
- 173 putfield # <Field java.util.Vector m_group>
- 176 aload_0
- 177 getfield # <Field CSpec m_spec>
- 180 aload_1
- 181 putfield # <Field java.util.Vector m_dtrans_vector>
- 184 return
-
-Method void minimize()
-   0 aload_0
-   1 invokespecial # <Method void init_groups()>
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_group>
-   8 invokevirtual # <Method int size()>
-  11 istore 6
-  13 iload 6
-  15 iconst_1
-  16 isub
-  17 istore 5
-  19 goto 469
-  22 iload 6
-  24 istore 5
-  26 aload_0
-  27 getfield # <Field java.util.Vector m_group>
-  30 invokevirtual # <Method int size()>
-  33 iload 6
-  35 if_icmpeq 42
-  38 iconst_0
-  39 goto 43
-  42 iconst_1
-  43 invokestatic # <Method void assert(boolean)>
-  46 iconst_0
-  47 istore_3
-  48 goto 463
-  51 aload_0
-  52 getfield # <Field java.util.Vector m_group>
-  55 iload_3
-  56 invokevirtual # <Method java.lang.Object elementAt(int)>
-  59 checkcast # <Class java.util.Vector>
-  62 astore_1
-  63 aload_1
-  64 invokevirtual # <Method int size()>
-  67 istore 12
-  69 iload 12
-  71 iconst_1
-  72 if_icmple 460
-  75 new # <Class java.util.Vector>
-  78 dup
-  79 invokespecial # <Method java.util.Vector()>
-  82 astore_2
-  83 iconst_0
-  84 istore 13
-  86 aload_1
-  87 iconst_0
-  88 invokevirtual # <Method java.lang.Object elementAt(int)>
-  91 checkcast # <Class CDTrans>
-  94 astore 8
-  96 iconst_1
-  97 istore 4
-  99 goto 453
- 102 aload_1
- 103 iload 4
- 105 invokevirtual # <Method java.lang.Object elementAt(int)>
- 108 checkcast # <Class CDTrans>
- 111 astore 7
- 113 iconst_0
- 114 istore 11
- 116 goto 438
- 119 aload 8
- 121 getfield # <Field int m_dtrans[]>
- 124 iload 11
- 126 iaload
- 127 istore 9
- 129 aload 7
- 131 getfield # <Field int m_dtrans[]>
- 134 iload 11
- 136 iaload
- 137 istore 10
- 139 iload 9
- 141 iload 10
- 143 if_icmpeq 435
- 146 iload 9
- 148 iconst_m1
- 149 if_icmpeq 175
- 152 iload 10
- 154 iconst_m1
- 155 if_icmpeq 175
- 158 aload_0
- 159 getfield # <Field int m_ingroup[]>
- 162 iload 10
- 164 iaload
- 165 aload_0
- 166 getfield # <Field int m_ingroup[]>
- 169 iload 9
- 171 iaload
- 172 if_icmpeq 435
- 175 aload_1
- 176 iload 4
- 178 invokevirtual # <Method java.lang.Object elementAt(int)>
- 181 aload 7
- 183 if_acmpeq 190
- 186 iconst_0
- 187 goto 191
- 190 iconst_1
- 191 invokestatic # <Method void assert(boolean)>
- 194 aload_1
- 195 iload 4
- 197 invokevirtual # <Method void removeElementAt(int)>
- 200 iinc 4 -1
- 203 iinc 12 -1
- 206 aload_2
- 207 aload 7
- 209 invokevirtual # <Method void addElement(java.lang.Object)>
- 212 iload 13
- 214 iconst_0
- 215 if_icmpne 232
- 218 iconst_1
- 219 istore 13
- 221 iinc 6 1
- 224 aload_0
- 225 getfield # <Field java.util.Vector m_group>
- 228 aload_2
- 229 invokevirtual # <Method void addElement(java.lang.Object)>
- 232 aload_0
- 233 getfield # <Field int m_ingroup[]>
- 236 aload 7
- 238 getfield # <Field int m_label>
- 241 aload_0
- 242 getfield # <Field java.util.Vector m_group>
- 245 invokevirtual # <Method int size()>
- 248 iconst_1
- 249 isub
- 250 iastore
- 251 aload_0
- 252 getfield # <Field java.util.Vector m_group>
- 255 aload_2
- 256 invokevirtual # <Method boolean contains(java.lang.Object)>
- 259 iconst_1
- 260 if_icmpeq 267
- 263 iconst_0
- 264 goto 268
- 267 iconst_1
- 268 invokestatic # <Method void assert(boolean)>
- 271 aload_0
- 272 getfield # <Field java.util.Vector m_group>
- 275 aload_1
- 276 invokevirtual # <Method boolean contains(java.lang.Object)>
- 279 iconst_1
- 280 if_icmpeq 287
- 283 iconst_0
- 284 goto 288
- 287 iconst_1
- 288 invokestatic # <Method void assert(boolean)>
- 291 aload_1
- 292 aload 8
- 294 invokevirtual # <Method boolean contains(java.lang.Object)>
- 297 iconst_1
- 298 if_icmpeq 305
- 301 iconst_0
- 302 goto 306
- 305 iconst_1
- 306 invokestatic # <Method void assert(boolean)>
- 309 aload_1
- 310 aload 7
- 312 invokevirtual # <Method boolean contains(java.lang.Object)>
- 315 iconst_0
- 316 if_icmpeq 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_2
- 328 aload 8
- 330 invokevirtual # <Method boolean contains(java.lang.Object)>
- 333 iconst_0
- 334 if_icmpeq 341
- 337 iconst_0
- 338 goto 342
- 341 iconst_1
- 342 invokestatic # <Method void assert(boolean)>
- 345 aload_2
- 346 aload 7
- 348 invokevirtual # <Method boolean contains(java.lang.Object)>
- 351 iconst_1
- 352 if_icmpeq 359
- 355 iconst_0
- 356 goto 360
- 359 iconst_1
- 360 invokestatic # <Method void assert(boolean)>
- 363 aload_1
- 364 invokevirtual # <Method int size()>
- 367 iload 12
- 369 if_icmpeq 376
- 372 iconst_0
- 373 goto 377
- 376 iconst_1
- 377 invokestatic # <Method void assert(boolean)>
- 380 iload_3
- 381 aload_0
- 382 getfield # <Field int m_ingroup[]>
- 385 aload 8
- 387 getfield # <Field int m_label>
- 390 iaload
- 391 if_icmpeq 398
- 394 iconst_0
- 395 goto 399
- 398 iconst_1
- 399 invokestatic # <Method void assert(boolean)>
- 402 aload_0
- 403 getfield # <Field java.util.Vector m_group>
- 406 invokevirtual # <Method int size()>
- 409 iconst_1
- 410 isub
- 411 aload_0
- 412 getfield # <Field int m_ingroup[]>
- 415 aload 7
- 417 getfield # <Field int m_label>
- 420 iaload
- 421 if_icmpeq 428
- 424 iconst_0
- 425 goto 429
- 428 iconst_1
- 429 invokestatic # <Method void assert(boolean)>
- 432 goto 450
- 435 iinc 11 1
- 438 iload 11
- 440 aload_0
- 441 getfield # <Field CSpec m_spec>
- 444 getfield # <Field int m_dtrans_ncols>
- 447 if_icmplt 119
- 450 iinc 4 1
- 453 iload 4
- 455 iload 12
- 457 if_icmplt 102
- 460 iinc 3 1
- 463 iload_3
- 464 iload 6
- 466 if_icmplt 51
- 469 iload 5
- 471 iload 6
- 473 if_icmpne 22
- 476 getstatic # <Field java.io.PrintStream out>
- 479 new # <Class java.lang.StringBuffer>
- 482 dup
- 483 invokespecial # <Method java.lang.StringBuffer()>
- 486 aload_0
- 487 getfield # <Field java.util.Vector m_group>
- 490 invokevirtual # <Method int size()>
- 493 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 496 ldc # <String " states after removal of redundant states.">
- 498 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 501 invokevirtual # <Method java.lang.String toString()>
- 504 invokevirtual # <Method void println(java.lang.String)>
- 507 aload_0
- 508 invokespecial # <Method void fix_dtrans()>
- 511 return
-
-Method void init_groups()
-   0 aload_0
-   1 new # <Class java.util.Vector>
-   4 dup
-   5 invokespecial # <Method java.util.Vector()>
-   8 putfield # <Field java.util.Vector m_group>
-  11 iconst_0
-  12 istore_3
-  13 aload_0
-  14 getfield # <Field CSpec m_spec>
-  17 getfield # <Field java.util.Vector m_dtrans_vector>
-  20 invokevirtual # <Method int size()>
-  23 istore 4
-  25 aload_0
-  26 iload 4
-  28 newarray int
-  30 putfield # <Field int m_ingroup[]>
-  33 iconst_0
-  34 istore_1
-  35 goto 348
-  38 iconst_0
-  39 istore 8
-  41 aload_0
-  42 getfield # <Field CSpec m_spec>
-  45 getfield # <Field java.util.Vector m_dtrans_vector>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class CDTrans>
-  55 astore 5
-  57 iload_1
-  58 aload 5
-  60 getfield # <Field int m_label>
-  63 if_icmpeq 70
-  66 iconst_0
-  67 goto 71
-  70 iconst_1
-  71 invokestatic # <Method void assert(boolean)>
-  74 iload 8
-  76 iconst_0
-  77 if_icmpeq 84
-  80 iconst_0
-  81 goto 85
-  84 iconst_1
-  85 invokestatic # <Method void assert(boolean)>
-  88 iload_3
-  89 aload_0
-  90 getfield # <Field java.util.Vector m_group>
-  93 invokevirtual # <Method int size()>
-  96 if_icmpeq 103
-  99 iconst_0
- 100 goto 104
- 103 iconst_1
- 104 invokestatic # <Method void assert(boolean)>
- 107 iconst_0
- 108 istore_2
- 109 goto 293
- 112 aload_0
- 113 getfield # <Field java.util.Vector m_group>
- 116 iload_2
- 117 invokevirtual # <Method java.lang.Object elementAt(int)>
- 120 checkcast # <Class java.util.Vector>
- 123 astore 6
- 125 iload 8
- 127 iconst_0
- 128 if_icmpeq 135
- 131 iconst_0
- 132 goto 136
- 135 iconst_1
- 136 invokestatic # <Method void assert(boolean)>
- 139 aload 6
- 141 invokevirtual # <Method int size()>
- 144 ifgt 151
- 147 iconst_0
- 148 goto 152
- 151 iconst_1
- 152 invokestatic # <Method void assert(boolean)>
- 155 aload 6
- 157 iconst_0
- 158 invokevirtual # <Method java.lang.Object elementAt(int)>
- 161 checkcast # <Class CDTrans>
- 164 astore 7
- 166 aload 6
- 168 invokevirtual # <Method int size()>
- 171 istore 11
- 173 iload 11
- 175 ifgt 182
- 178 iconst_0
- 179 goto 183
- 182 iconst_1
- 183 invokestatic # <Method void assert(boolean)>
- 186 iconst_1
- 187 istore 10
- 189 goto 228
- 192 aload 6
- 194 iload 10
- 196 invokevirtual # <Method java.lang.Object elementAt(int)>
- 199 checkcast # <Class CDTrans>
- 202 astore 9
- 204 aload 9
- 206 getfield # <Field CAccept m_accept>
- 209 aload 7
- 211 getfield # <Field CAccept m_accept>
- 214 if_acmpeq 221
- 217 iconst_0
- 218 goto 222
- 221 iconst_1
- 222 invokestatic # <Method void assert(boolean)>
- 225 iinc 10 1
- 228 iload 10
- 230 iload 11
- 232 if_icmplt 192
- 235 aload 7
- 237 getfield # <Field CAccept m_accept>
- 240 aload 5
- 242 getfield # <Field CAccept m_accept>
- 245 if_acmpne 290
- 248 aload 6
- 250 aload 5
- 252 invokevirtual # <Method void addElement(java.lang.Object)>
- 255 aload_0
- 256 getfield # <Field int m_ingroup[]>
- 259 iload_1
- 260 iload_2
- 261 iastore
- 262 iconst_1
- 263 istore 8
- 265 iload_2
- 266 aload_0
- 267 getfield # <Field int m_ingroup[]>
- 270 aload 5
- 272 getfield # <Field int m_label>
- 275 iaload
- 276 if_icmpeq 283
- 279 iconst_0
- 280 goto 284
- 283 iconst_1
- 284 invokestatic # <Method void assert(boolean)>
- 287 goto 298
- 290 iinc 2 1
- 293 iload_2
- 294 iload_3
- 295 if_icmplt 112
- 298 iload 8
- 300 iconst_0
- 301 if_icmpne 345
- 304 new # <Class java.util.Vector>
- 307 dup
- 308 invokespecial # <Method java.util.Vector()>
- 311 astore 6
- 313 aload 6
- 315 aload 5
- 317 invokevirtual # <Method void addElement(java.lang.Object)>
- 320 aload_0
- 321 getfield # <Field int m_ingroup[]>
- 324 iload_1
- 325 aload_0
- 326 getfield # <Field java.util.Vector m_group>
- 329 invokevirtual # <Method int size()>
- 332 iastore
- 333 aload_0
- 334 getfield # <Field java.util.Vector m_group>
- 337 aload 6
- 339 invokevirtual # <Method void addElement(java.lang.Object)>
- 342 iinc 3 1
- 345 iinc 1 1
- 348 iload_1
- 349 iload 4
- 351 if_icmplt 38
- 354 return
-
-Method void pset(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_3
-   5 iconst_0
-   6 istore_2
-   7 goto 52
-  10 aload_1
-  11 iload_2
-  12 invokevirtual # <Method java.lang.Object elementAt(int)>
-  15 checkcast # <Class CDTrans>
-  18 astore 4
-  20 getstatic # <Field java.io.PrintStream out>
-  23 new # <Class java.lang.StringBuffer>
-  26 dup
-  27 invokespecial # <Method java.lang.StringBuffer()>
-  30 aload 4
-  32 getfield # <Field int m_label>
-  35 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  38 ldc # <String " ">
-  40 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  43 invokevirtual # <Method java.lang.String toString()>
-  46 invokevirtual # <Method void print(java.lang.String)>
-  49 iinc 2 1
-  52 iload_2
-  53 iload_3
-  54 if_icmplt 10
-  57 return
-
-Method void pgroups()
-   0 aload_0
-   1 getfield # <Field java.util.Vector m_group>
-   4 invokevirtual # <Method int size()>
-   7 istore_3
-   8 iconst_0
-   9 istore_1
-  10 goto 69
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "   Group ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 ldc # <String " {">
-  34 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  37 invokevirtual # <Method java.lang.String toString()>
-  40 invokevirtual # <Method void print(java.lang.String)>
-  43 aload_0
-  44 aload_0
-  45 getfield # <Field java.util.Vector m_group>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class java.util.Vector>
-  55 invokespecial # <Method void pset(java.util.Vector)>
-  58 getstatic # <Field java.io.PrintStream out>
-  61 ldc # <String "}
-">
-  63 invokevirtual # <Method void println(java.lang.String)>
-  66 iinc 1 1
-  69 iload_1
-  70 iload_3
-  71 if_icmplt 13
-  74 getstatic # <Field java.io.PrintStream out>
-  77 ldc # <String "">
-  79 invokevirtual # <Method void println(java.lang.String)>
-  82 aload_0
-  83 getfield # <Field CSpec m_spec>
-  86 getfield # <Field java.util.Vector m_dtrans_vector>
-  89 invokevirtual # <Method int size()>
-  92 istore_2
-  93 iconst_0
-  94 istore_1
-  95 goto 140
-  98 getstatic # <Field java.io.PrintStream out>
- 101 new # <Class java.lang.StringBuffer>
- 104 dup
- 105 invokespecial # <Method java.lang.StringBuffer()>
- 108 ldc # <String "   state ">
- 110 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 113 iload_1
- 114 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 117 ldc # <String " is in group ">
- 119 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 122 aload_0
- 123 getfield # <Field int m_ingroup[]>
- 126 iload_1
- 127 iaload
- 128 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 131 invokevirtual # <Method java.lang.String toString()>
- 134 invokevirtual # <Method void println(java.lang.String)>
- 137 iinc 1 1
- 140 iload_1
- 141 iload_2
- 142 if_icmplt 98
- 145 return
-Compiled from JavaLex.java
-final class CNfa extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_edge;
-    CSet m_set;
-    CNfa m_next;
-    CNfa m_next2;
-    CAccept m_accept;
-    int m_anchor;
-    int m_label;
-    java.util.BitSet m_states;
-    static final int NO_LABEL;
-    static final int CCL;
-    static final int EMPTY;
-    static final int EPSILON;
-    CNfa();
-    void mimic(CNfa);
-}
-
-Method CNfa()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush -2
-   7 putfield # <Field int m_edge>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field CSet m_set>
-  15 aload_0
-  16 aconst_null
-  17 putfield # <Field CNfa m_next>
-  20 aload_0
-  21 aconst_null
-  22 putfield # <Field CNfa m_next2>
-  25 aload_0
-  26 aconst_null
-  27 putfield # <Field CAccept m_accept>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_anchor>
-  35 aload_0
-  36 iconst_m1
-  37 putfield # <Field int m_label>
-  40 aload_0
-  41 aconst_null
-  42 putfield # <Field java.util.BitSet m_states>
-  45 return
-
-Method void mimic(CNfa)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_edge>
-   5 putfield # <Field int m_edge>
-   8 aload_1
-   9 getfield # <Field CSet m_set>
-  12 ifnull 47
-  15 aload_0
-  16 getfield # <Field CSet m_set>
-  19 ifnonnull 33
-  22 aload_0
-  23 new # <Class CSet>
-  26 dup
-  27 invokespecial # <Method CSet()>
-  30 putfield # <Field CSet m_set>
-  33 aload_0
-  34 getfield # <Field CSet m_set>
-  37 aload_1
-  38 getfield # <Field CSet m_set>
-  41 invokevirtual # <Method void mimic(CSet)>
-  44 goto 52
-  47 aload_0
-  48 aconst_null
-  49 putfield # <Field CSet m_set>
-  52 aload_0
-  53 aload_1
-  54 getfield # <Field CNfa m_next>
-  57 putfield # <Field CNfa m_next>
-  60 aload_0
-  61 aload_1
-  62 getfield # <Field CNfa m_next2>
-  65 putfield # <Field CNfa m_next2>
-  68 aload_0
-  69 aload_1
-  70 getfield # <Field CAccept m_accept>
-  73 putfield # <Field CAccept m_accept>
-  76 aload_0
-  77 aload_1
-  78 getfield # <Field int m_anchor>
-  81 putfield # <Field int m_anchor>
-  84 aload_1
-  85 getfield # <Field java.util.BitSet m_states>
-  88 ifnull 106
-  91 aload_0
-  92 aload_1
-  93 getfield # <Field java.util.BitSet m_states>
-  96 invokevirtual # <Method java.lang.Object clone()>
-  99 checkcast # <Class java.util.BitSet>
- 102 putfield # <Field java.util.BitSet m_states>
- 105 return
- 106 aload_0
- 107 aconst_null
- 108 putfield # <Field java.util.BitSet m_states>
- 111 return
-Compiled from JavaLex.java
-final class CNfa2Dfa extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    CNfa2Dfa();
-    void make_dfa(CLexGen, CSpec);
-    void move(java.util.Vector, java.util.BitSet, int, CBunch);
-}
-
-Method CNfa2Dfa()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void set(CLexGen, CSpec)
-   0 aload_0
-   1 aload_1
-   2 putfield # <Field CLexGen m_lexGen>
-   5 aload_0
-   6 aload_2
-   7 putfield # <Field CSpec m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field CLexGen m_lexGen>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field CSpec m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void make_dfa(CLexGen, CSpec)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 invokespecial # <Method void set(CLexGen, CSpec)>
-  10 aload_0
-  11 invokespecial # <Method void make_dtrans()>
-  14 aload_0
-  15 invokespecial # <Method void free_nfa_states()>
-  18 aload_0
-  19 invokespecial # <Method void free_dfa_states()>
-  22 return
-
-Method void make_dtrans()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "Working on DFA states.">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 new # <Class CBunch>
-  11 dup
-  12 invokespecial # <Method CBunch()>
-  15 astore_2
-  16 aload_0
-  17 iconst_0
-  18 putfield # <Field int m_unmarked_dfa>
-  21 aload_0
-  22 getfield # <Field CSpec m_spec>
-  25 getfield # <Field java.util.Vector m_state_rules[]>
-  28 arraylength
-  29 istore 9
-  31 aload_0
-  32 getfield # <Field CSpec m_spec>
-  35 iload 9
-  37 newarray int
-  39 putfield # <Field int m_state_dtrans[]>
-  42 iconst_0
-  43 istore 8
-  45 goto 517
-  48 aload_0
-  49 getfield # <Field CSpec m_spec>
-  52 getfield # <Field java.util.Vector m_state_rules[]>
-  55 iload 8
-  57 aaload
-  58 invokevirtual # <Method int size()>
-  61 ifne 78
-  64 aload_0
-  65 getfield # <Field CSpec m_spec>
-  68 getfield # <Field int m_state_dtrans[]>
-  71 iload 8
-  73 iconst_m1
-  74 iastore
-  75 goto 514
-  78 aload_2
-  79 aload_0
-  80 getfield # <Field CSpec m_spec>
-  83 getfield # <Field java.util.Vector m_state_rules[]>
-  86 iload 8
-  88 aaload
-  89 invokevirtual # <Method java.lang.Object clone()>
-  92 checkcast # <Class java.util.Vector>
-  95 putfield # <Field java.util.Vector m_nfa_set>
-  98 aload_0
-  99 aload_2
- 100 getfield # <Field java.util.Vector m_nfa_set>
- 103 invokespecial # <Method void sortStates(java.util.Vector)>
- 106 aload_2
- 107 new # <Class java.util.BitSet>
- 110 dup
- 111 invokespecial # <Method java.util.BitSet()>
- 114 putfield # <Field java.util.BitSet m_nfa_bit>
- 117 aload_2
- 118 getfield # <Field java.util.Vector m_nfa_set>
- 121 invokevirtual # <Method int size()>
- 124 istore 5
- 126 iconst_0
- 127 istore_3
- 128 goto 159
- 131 aload_2
- 132 getfield # <Field java.util.Vector m_nfa_set>
- 135 iload_3
- 136 invokevirtual # <Method java.lang.Object elementAt(int)>
- 139 checkcast # <Class CNfa>
- 142 astore 7
- 144 aload_2
- 145 getfield # <Field java.util.BitSet m_nfa_bit>
- 148 aload 7
- 150 getfield # <Field int m_label>
- 153 invokevirtual # <Method void set(int)>
- 156 iinc 3 1
- 159 iload 5
- 161 iload_3
- 162 if_icmpgt 131
- 165 aload_2
- 166 aconst_null
- 167 putfield # <Field CAccept m_accept>
- 170 aload_2
- 171 iconst_0
- 172 putfield # <Field int m_anchor>
- 175 aload_2
- 176 ldc # <Integer 2147483647>
- 178 putfield # <Field int m_accept_index>
- 181 aload_0
- 182 aload_2
- 183 invokespecial # <Method void e_closure(CBunch)>
- 186 aload_0
- 187 aload_2
- 188 invokespecial # <Method int add_to_dstates(CBunch)>
- 191 pop
- 192 aload_0
- 193 getfield # <Field CSpec m_spec>
- 196 getfield # <Field int m_state_dtrans[]>
- 199 iload 8
- 201 aload_0
- 202 getfield # <Field CSpec m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 invokevirtual # <Method int size()>
- 211 iastore
- 212 goto 505
- 215 getstatic # <Field java.io.PrintStream out>
- 218 ldc # <String ".">
- 220 invokevirtual # <Method void print(java.lang.String)>
- 223 getstatic # <Field java.io.PrintStream out>
- 226 invokevirtual # <Method void flush()>
- 229 aload_1
- 230 getfield # <Field boolean m_mark>
- 233 iconst_0
- 234 if_icmpeq 241
- 237 iconst_0
- 238 goto 242
- 241 iconst_1
- 242 invokestatic # <Method void assert(boolean)>
- 245 aload_1
- 246 iconst_1
- 247 putfield # <Field boolean m_mark>
- 250 new # <Class CDTrans>
- 253 dup
- 254 aload_0
- 255 getfield # <Field CSpec m_spec>
- 258 getfield # <Field java.util.Vector m_dtrans_vector>
- 261 invokevirtual # <Method int size()>
- 264 aload_0
- 265 getfield # <Field CSpec m_spec>
- 268 invokespecial # <Method CDTrans(int,CSpec)>
- 271 astore 6
- 273 aload 6
- 275 aload_1
- 276 getfield # <Field CAccept m_accept>
- 279 putfield # <Field CAccept m_accept>
- 282 aload 6
- 284 aload_1
- 285 getfield # <Field int m_anchor>
- 288 putfield # <Field int m_anchor>
- 291 iconst_0
- 292 istore_3
- 293 goto 457
- 296 iload_3
- 297 ifge 304
- 300 iconst_0
- 301 goto 305
- 304 iconst_1
- 305 invokestatic # <Method void assert(boolean)>
- 308 aload_0
- 309 getfield # <Field CSpec m_spec>
- 312 getfield # <Field int m_dtrans_ncols>
- 315 iload_3
- 316 if_icmpgt 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_0
- 328 aload_1
- 329 getfield # <Field java.util.Vector m_nfa_set>
- 332 aload_1
- 333 getfield # <Field java.util.BitSet m_nfa_bit>
- 336 iload_3
- 337 aload_2
- 338 invokevirtual # <Method void move(java.util.Vector, java.util.BitSet, int, CBunch)>
- 341 aload_2
- 342 getfield # <Field java.util.Vector m_nfa_set>
- 345 ifnull 353
- 348 aload_0
- 349 aload_2
- 350 invokespecial # <Method void e_closure(CBunch)>
- 353 aload_2
- 354 getfield # <Field java.util.Vector m_nfa_set>
- 357 ifnonnull 367
- 360 aload_2
- 361 getfield # <Field java.util.BitSet m_nfa_bit>
- 364 ifnull 385
- 367 aload_2
- 368 getfield # <Field java.util.Vector m_nfa_set>
- 371 ifnull 381
- 374 aload_2
- 375 getfield # <Field java.util.BitSet m_nfa_bit>
- 378 ifnonnull 385
- 381 iconst_0
- 382 goto 386
- 385 iconst_1
- 386 invokestatic # <Method void assert(boolean)>
- 389 aload_2
- 390 getfield # <Field java.util.Vector m_nfa_set>
- 393 ifnonnull 402
- 396 iconst_m1
- 397 istore 4
- 399 goto 422
- 402 aload_0
- 403 aload_2
- 404 invokespecial # <Method int in_dstates(CBunch)>
- 407 istore 4
- 409 iload 4
- 411 iconst_m1
- 412 if_icmpne 422
- 415 aload_0
- 416 aload_2
- 417 invokespecial # <Method int add_to_dstates(CBunch)>
- 420 istore 4
- 422 iload 4
- 424 aload_0
- 425 getfield # <Field CSpec m_spec>
- 428 getfield # <Field java.util.Vector m_dfa_states>
- 431 invokevirtual # <Method int size()>
- 434 if_icmplt 441
- 437 iconst_0
- 438 goto 442
- 441 iconst_1
- 442 invokestatic # <Method void assert(boolean)>
- 445 aload 6
- 447 getfield # <Field int m_dtrans[]>
- 450 iload_3
- 451 iload 4
- 453 iastore
- 454 iinc 3 1
- 457 iload_3
- 458 aload_0
- 459 getfield # <Field CSpec m_spec>
- 462 getfield # <Field int m_dtrans_ncols>
- 465 if_icmplt 296
- 468 aload_0
- 469 getfield # <Field CSpec m_spec>
- 472 getfield # <Field java.util.Vector m_dtrans_vector>
- 475 invokevirtual # <Method int size()>
- 478 aload_1
- 479 getfield # <Field int m_label>
- 482 if_icmpeq 489
- 485 iconst_0
- 486 goto 490
- 489 iconst_1
- 490 invokestatic # <Method void assert(boolean)>
- 493 aload_0
- 494 getfield # <Field CSpec m_spec>
- 497 getfield # <Field java.util.Vector m_dtrans_vector>
- 500 aload 6
- 502 invokevirtual # <Method void addElement(java.lang.Object)>
- 505 aload_0
- 506 invokespecial # <Method CDfa get_unmarked()>
- 509 dup
- 510 astore_1
- 511 ifnonnull 215
- 514 iinc 8 1
- 517 iload 9
- 519 iload 8
- 521 if_icmpgt 48
- 524 getstatic # <Field java.io.PrintStream out>
- 527 ldc # <String "">
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 return
-
-Method void free_dfa_states()
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_dfa_states>
-   8 aload_0
-   9 getfield # <Field CSpec m_spec>
-  12 aconst_null
-  13 putfield # <Field java.util.Hashtable m_dfa_sets>
-  16 return
-
-Method void free_nfa_states()
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_nfa_states>
-   8 aload_0
-   9 getfield # <Field CSpec m_spec>
-  12 aconst_null
-  13 putfield # <Field CNfa m_nfa_start>
-  16 aload_0
-  17 getfield # <Field CSpec m_spec>
-  20 aconst_null
-  21 putfield # <Field java.util.Vector m_state_rules[]>
-  24 return
-
-Method void e_closure(CBunch)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 getfield # <Field java.util.Vector m_nfa_set>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_1
-  28 getfield # <Field java.util.BitSet m_nfa_bit>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_1
-  43 aconst_null
-  44 putfield # <Field CAccept m_accept>
-  47 aload_1
-  48 iconst_0
-  49 putfield # <Field int m_anchor>
-  52 aload_1
-  53 ldc # <Integer 2147483647>
-  55 putfield # <Field int m_accept_index>
-  58 new # <Class java.util.Stack>
-  61 dup
-  62 invokespecial # <Method java.util.Stack()>
-  65 astore_2
-  66 aload_1
-  67 getfield # <Field java.util.Vector m_nfa_set>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore 4
-  77 goto 128
-  80 aload_1
-  81 getfield # <Field java.util.Vector m_nfa_set>
-  84 iload 4
-  86 invokevirtual # <Method java.lang.Object elementAt(int)>
-  89 checkcast # <Class CNfa>
-  92 astore 5
-  94 aload_1
-  95 getfield # <Field java.util.BitSet m_nfa_bit>
-  98 aload 5
- 100 getfield # <Field int m_label>
- 103 invokevirtual # <Method boolean get(int)>
- 106 iconst_1
- 107 if_icmpeq 114
- 110 iconst_0
- 111 goto 115
- 114 iconst_1
- 115 invokestatic # <Method void assert(boolean)>
- 118 aload_2
- 119 aload 5
- 121 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 124 pop
- 125 iinc 4 1
- 128 iload 4
- 130 iload_3
- 131 if_icmplt 80
- 134 goto 427
- 137 aload_2
- 138 invokevirtual # <Method java.lang.Object pop()>
- 141 checkcast # <Class CNfa>
- 144 astore 5
- 146 aload 5
- 148 getfield # <Field CAccept m_accept>
- 151 ifnull 241
- 154 aload 5
- 156 getfield # <Field int m_label>
- 159 aload_1
- 160 getfield # <Field int m_accept_index>
- 163 if_icmpge 241
- 166 aload_1
- 167 aload 5
- 169 getfield # <Field int m_label>
- 172 putfield # <Field int m_accept_index>
- 175 aload_1
- 176 aload 5
- 178 getfield # <Field CAccept m_accept>
- 181 putfield # <Field CAccept m_accept>
- 184 aload_1
- 185 aload 5
- 187 getfield # <Field int m_anchor>
- 190 putfield # <Field int m_anchor>
- 193 aload_1
- 194 getfield # <Field CAccept m_accept>
- 197 ifnonnull 204
- 200 iconst_0
- 201 goto 205
- 204 iconst_1
- 205 invokestatic # <Method void assert(boolean)>
- 208 aload_1
- 209 getfield # <Field int m_anchor>
- 212 ifeq 237
- 215 aload_1
- 216 getfield # <Field int m_anchor>
- 219 iconst_2
- 220 iand
- 221 ifne 237
- 224 aload_1
- 225 getfield # <Field int m_anchor>
- 228 iconst_1
- 229 iand
- 230 ifne 237
- 233 iconst_0
- 234 goto 238
- 237 iconst_1
- 238 invokestatic # <Method void assert(boolean)>
- 241 aload 5
- 243 getfield # <Field int m_edge>
- 246 bipush -3
- 248 if_icmpne 427
- 251 aload 5
- 253 getfield # <Field CNfa m_next>
- 256 ifnull 339
- 259 aload_1
- 260 getfield # <Field java.util.Vector m_nfa_set>
- 263 aload 5
- 265 getfield # <Field CNfa m_next>
- 268 invokevirtual # <Method boolean contains(java.lang.Object)>
- 271 iconst_0
- 272 if_icmpne 339
- 275 aload_1
- 276 getfield # <Field java.util.BitSet m_nfa_bit>
- 279 aload 5
- 281 getfield # <Field CNfa m_next>
- 284 getfield # <Field int m_label>
- 287 invokevirtual # <Method boolean get(int)>
- 290 iconst_0
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 aload_1
- 303 getfield # <Field java.util.BitSet m_nfa_bit>
- 306 aload 5
- 308 getfield # <Field CNfa m_next>
- 311 getfield # <Field int m_label>
- 314 invokevirtual # <Method void set(int)>
- 317 aload_1
- 318 getfield # <Field java.util.Vector m_nfa_set>
- 321 aload 5
- 323 getfield # <Field CNfa m_next>
- 326 invokevirtual # <Method void addElement(java.lang.Object)>
- 329 aload_2
- 330 aload 5
- 332 getfield # <Field CNfa m_next>
- 335 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 338 pop
- 339 aload 5
- 341 getfield # <Field CNfa m_next2>
- 344 ifnull 427
- 347 aload_1
- 348 getfield # <Field java.util.Vector m_nfa_set>
- 351 aload 5
- 353 getfield # <Field CNfa m_next2>
- 356 invokevirtual # <Method boolean contains(java.lang.Object)>
- 359 iconst_0
- 360 if_icmpne 427
- 363 aload_1
- 364 getfield # <Field java.util.BitSet m_nfa_bit>
- 367 aload 5
- 369 getfield # <Field CNfa m_next2>
- 372 getfield # <Field int m_label>
- 375 invokevirtual # <Method boolean get(int)>
- 378 iconst_0
- 379 if_icmpeq 386
- 382 iconst_0
- 383 goto 387
- 386 iconst_1
- 387 invokestatic # <Method void assert(boolean)>
- 390 aload_1
- 391 getfield # <Field java.util.BitSet m_nfa_bit>
- 394 aload 5
- 396 getfield # <Field CNfa m_next2>
- 399 getfield # <Field int m_label>
- 402 invokevirtual # <Method void set(int)>
- 405 aload_1
- 406 getfield # <Field java.util.Vector m_nfa_set>
- 409 aload 5
- 411 getfield # <Field CNfa m_next2>
- 414 invokevirtual # <Method void addElement(java.lang.Object)>
- 417 aload_2
- 418 aload 5
- 420 getfield # <Field CNfa m_next2>
- 423 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 426 pop
- 427 aload_2
- 428 invokevirtual # <Method boolean empty()>
- 431 iconst_0
- 432 if_icmpeq 137
- 435 aload_1
- 436 getfield # <Field java.util.Vector m_nfa_set>
- 439 ifnull 450
- 442 aload_0
- 443 aload_1
- 444 getfield # <Field java.util.Vector m_nfa_set>
- 447 invokespecial # <Method void sortStates(java.util.Vector)>
- 450 return
-
-Method void move(java.util.Vector, java.util.BitSet, int, CBunch)
-   0 aload 4
-   2 aconst_null
-   3 putfield # <Field java.util.Vector m_nfa_set>
-   6 aload 4
-   8 aconst_null
-   9 putfield # <Field java.util.BitSet m_nfa_bit>
-  12 aload_1
-  13 invokevirtual # <Method int size()>
-  16 istore 5
-  18 iconst_0
-  19 istore 6
-  21 goto 156
-  24 aload_1
-  25 iload 6
-  27 invokevirtual # <Method java.lang.Object elementAt(int)>
-  30 checkcast # <Class CNfa>
-  33 astore 7
-  35 iload_3
-  36 aload 7
-  38 getfield # <Field int m_edge>
-  41 if_icmpeq 66
-  44 aload 7
-  46 getfield # <Field int m_edge>
-  49 iconst_m1
-  50 if_icmpne 153
-  53 aload 7
-  55 getfield # <Field CSet m_set>
-  58 iload_3
-  59 invokevirtual # <Method boolean contains(int)>
-  62 iconst_1
-  63 if_icmpne 153
-  66 aload 4
-  68 getfield # <Field java.util.Vector m_nfa_set>
-  71 ifnonnull 124
-  74 aload 4
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 ifnull 86
-  82 iconst_0
-  83 goto 87
-  86 iconst_1
-  87 invokestatic # <Method void assert(boolean)>
-  90 aload 4
-  92 new # <Class java.util.Vector>
-  95 dup
-  96 invokespecial # <Method java.util.Vector()>
-  99 putfield # <Field java.util.Vector m_nfa_set>
- 102 aload 4
- 104 new # <Class java.util.BitSet>
- 107 dup
- 108 aload_0
- 109 getfield # <Field CSpec m_spec>
- 112 getfield # <Field java.util.Vector m_nfa_states>
- 115 invokevirtual # <Method int size()>
- 118 invokespecial # <Method java.util.BitSet(int)>
- 121 putfield # <Field java.util.BitSet m_nfa_bit>
- 124 aload 4
- 126 getfield # <Field java.util.Vector m_nfa_set>
- 129 aload 7
- 131 getfield # <Field CNfa m_next>
- 134 invokevirtual # <Method void addElement(java.lang.Object)>
- 137 aload 4
- 139 getfield # <Field java.util.BitSet m_nfa_bit>
- 142 aload 7
- 144 getfield # <Field CNfa m_next>
- 147 getfield # <Field int m_label>
- 150 invokevirtual # <Method void set(int)>
- 153 iinc 6 1
- 156 iload 6
- 158 iload 5
- 160 if_icmplt 24
- 163 aload 4
- 165 getfield # <Field java.util.Vector m_nfa_set>
- 168 ifnull 196
- 171 aload 4
- 173 getfield # <Field java.util.BitSet m_nfa_bit>
- 176 ifnonnull 183
- 179 iconst_0
- 180 goto 184
- 183 iconst_1
- 184 invokestatic # <Method void assert(boolean)>
- 187 aload_0
- 188 aload 4
- 190 getfield # <Field java.util.Vector m_nfa_set>
- 193 invokespecial # <Method void sortStates(java.util.Vector)>
- 196 return
-
-Method void sortStates(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore 4
-   6 iconst_0
-   7 istore_3
-   8 goto 115
-  11 aload_1
-  12 iload_3
-  13 invokevirtual # <Method java.lang.Object elementAt(int)>
-  16 checkcast # <Class CNfa>
-  19 astore_2
-  20 aload_2
-  21 getfield # <Field int m_label>
-  24 istore 8
-  26 iload_3
-  27 istore 7
-  29 iload_3
-  30 iconst_1
-  31 iadd
-  32 istore 5
-  34 goto 71
-  37 aload_1
-  38 iload 5
-  40 invokevirtual # <Method java.lang.Object elementAt(int)>
-  43 checkcast # <Class CNfa>
-  46 astore_2
-  47 aload_2
-  48 getfield # <Field int m_label>
-  51 istore 6
-  53 iload 6
-  55 iload 8
-  57 if_icmpge 68
-  60 iload 5
-  62 istore 7
-  64 iload 6
-  66 istore 8
-  68 iinc 5 1
-  71 iload 5
-  73 iload 4
-  75 if_icmplt 37
-  78 aload_1
-  79 iload_3
-  80 invokevirtual # <Method java.lang.Object elementAt(int)>
-  83 checkcast # <Class CNfa>
-  86 astore 9
-  88 aload_1
-  89 iload 7
-  91 invokevirtual # <Method java.lang.Object elementAt(int)>
-  94 checkcast # <Class CNfa>
-  97 astore_2
-  98 aload_1
-  99 aload_2
- 100 iload_3
- 101 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 104 aload_1
- 105 aload 9
- 107 iload 7
- 109 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 112 iinc 3 1
- 115 iload_3
- 116 iload 4
- 118 if_icmplt 11
- 121 return
-
-Method CDfa get_unmarked()
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 getfield # <Field java.util.Vector m_dfa_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_1
-  11 goto 52
-  14 aload_0
-  15 getfield # <Field CSpec m_spec>
-  18 getfield # <Field java.util.Vector m_dfa_states>
-  21 aload_0
-  22 getfield # <Field int m_unmarked_dfa>
-  25 invokevirtual # <Method java.lang.Object elementAt(int)>
-  28 checkcast # <Class CDfa>
-  31 astore_2
-  32 aload_2
-  33 getfield # <Field boolean m_mark>
-  36 iconst_0
-  37 if_icmpne 42
-  40 aload_2
-  41 areturn
-  42 aload_0
-  43 dup
-  44 getfield # <Field int m_unmarked_dfa>
-  47 iconst_1
-  48 iadd
-  49 putfield # <Field int m_unmarked_dfa>
-  52 aload_0
-  53 getfield # <Field int m_unmarked_dfa>
-  56 iload_1
-  57 if_icmplt 14
-  60 aconst_null
-  61 areturn
-
-Method int add_to_dstates(CBunch)
-   0 aload_1
-   1 getfield # <Field java.util.Vector m_nfa_set>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_1
-  16 getfield # <Field java.util.BitSet m_nfa_bit>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_1
-  31 getfield # <Field CAccept m_accept>
-  34 ifnonnull 48
-  37 aload_1
-  38 getfield # <Field int m_anchor>
-  41 ifeq 48
-  44 iconst_0
-  45 goto 49
-  48 iconst_1
-  49 invokestatic # <Method void assert(boolean)>
-  52 aload_0
-  53 getfield # <Field CSpec m_spec>
-  56 invokestatic # <Method CDfa newCDfa(CSpec)>
-  59 astore_2
-  60 aload_2
-  61 aload_1
-  62 getfield # <Field java.util.Vector m_nfa_set>
-  65 invokevirtual # <Method java.lang.Object clone()>
-  68 checkcast # <Class java.util.Vector>
-  71 putfield # <Field java.util.Vector m_nfa_set>
-  74 aload_2
-  75 aload_1
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 invokevirtual # <Method java.lang.Object clone()>
-  82 checkcast # <Class java.util.BitSet>
-  85 putfield # <Field java.util.BitSet m_nfa_bit>
-  88 aload_2
-  89 aload_1
-  90 getfield # <Field CAccept m_accept>
-  93 putfield # <Field CAccept m_accept>
-  96 aload_2
-  97 aload_1
-  98 getfield # <Field int m_anchor>
- 101 putfield # <Field int m_anchor>
- 104 aload_2
- 105 iconst_0
- 106 putfield # <Field boolean m_mark>
- 109 aload_0
- 110 getfield # <Field CSpec m_spec>
- 113 getfield # <Field java.util.Hashtable m_dfa_sets>
- 116 aload_2
- 117 getfield # <Field java.util.BitSet m_nfa_bit>
- 120 aload_2
- 121 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 124 pop
- 125 aload_2
- 126 getfield # <Field int m_label>
- 129 ireturn
-
-Method int in_dstates(CBunch)
-   0 aload_0
-   1 getfield # <Field CSpec m_spec>
-   4 getfield # <Field java.util.Hashtable m_dfa_sets>
-   7 aload_1
-   8 getfield # <Field java.util.BitSet m_nfa_bit>
-  11 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  14 checkcast # <Class CDfa>
-  17 astore_2
-  18 aload_2
-  19 ifnull 27
-  22 aload_2
-  23 getfield # <Field int m_label>
-  26 ireturn
-  27 iconst_m1
-  28 ireturn
-Compiled from JavaLex.java
-final class CNfaPair extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    CNfa m_start;
-    CNfa m_end;
-    CNfaPair();
-}
-
-Method CNfaPair()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field CNfa m_start>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field CNfa m_end>
-  14 return
-Compiled from JavaLex.java
-final class CSet extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    CSet();
-    void complement();
-    void add(int);
-    boolean contains(int);
-    void mimic(CSet);
-}
-
-Method CSet()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 new # <Class java.util.BitSet>
-   8 dup
-   9 invokespecial # <Method java.util.BitSet()>
-  12 putfield # <Field java.util.BitSet m_set>
-  15 aload_0
-  16 iconst_0
-  17 putfield # <Field boolean m_complement>
-  20 return
-
-Method void complement()
-   0 aload_0
-   1 iconst_1
-   2 putfield # <Field boolean m_complement>
-   5 return
-
-Method void add(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method void set(int)>
-   8 return
-
-Method boolean contains(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method boolean get(int)>
-   8 istore_2
-   9 aload_0
-  10 getfield # <Field boolean m_complement>
-  13 iconst_1
-  14 if_icmpne 26
-  17 iload_2
-  18 iconst_0
-  19 if_icmpeq 24
-  22 iconst_0
-  23 ireturn
-  24 iconst_1
-  25 ireturn
-  26 iload_2
-  27 ireturn
-
-Method void mimic(CSet)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field boolean m_complement>
-   5 putfield # <Field boolean m_complement>
-   8 aload_0
-   9 aload_1
-  10 getfield # <Field java.util.BitSet m_set>
-  13 invokevirtual # <Method java.lang.Object clone()>
-  16 checkcast # <Class java.util.BitSet>
-  19 putfield # <Field java.util.BitSet m_set>
-  22 return
-Compiled from JavaLex.java
-final class CSpec extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Hashtable m_states;
-    java.util.Hashtable m_macros;
-    CNfa m_nfa_start;
-    java.util.Vector m_nfa_states;
-    java.util.Vector m_state_rules[];
-    int m_state_dtrans[];
-    java.util.Vector m_dfa_states;
-    java.util.Hashtable m_dfa_sets;
-    java.util.Vector m_accept_vector;
-    int m_anchor_array[];
-    java.util.Vector m_dtrans_vector;
-    int m_dtrans_ncols;
-    int m_row_map[];
-    int m_col_map[];
-    int m_current_token;
-    char m_lexeme;
-    boolean m_in_quote;
-    boolean m_verbose;
-    boolean m_integer_type;
-    boolean m_intwrap_type;
-    boolean m_yyeof;
-    boolean m_count_chars;
-    boolean m_count_lines;
-    boolean m_cup_compatible;
-    boolean m_unix;
-    char m_init_code[];
-    int m_init_read;
-    char m_init_throw_code[];
-    int m_init_throw_read;
-    char m_class_code[];
-    int m_class_read;
-    char m_eof_code[];
-    int m_eof_read;
-    char m_eof_value_code[];
-    int m_eof_value_read;
-    char m_eof_throw_code[];
-    int m_eof_throw_read;
-    char m_yylex_throw_code[];
-    int m_yylex_throw_read;
-    char m_class_name[];
-    char m_function_name[];
-    char m_type_name[];
-    static final int NONE;
-    static final int START;
-    static final int END;
-    CSpec(CLexGen);
-}
-
-Method CSpec(CLexGen)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_5
-   6 newarray char
-   8 dup
-   9 iconst_0
-  10 bipush 89
-  12 castore
-  13 dup
-  14 iconst_1
-  15 bipush 121
-  17 castore
-  18 dup
-  19 iconst_2
-  20 bipush 108
-  22 castore
-  23 dup
-  24 iconst_3
-  25 bipush 101
-  27 castore
-  28 dup
-  29 iconst_4
-  30 bipush 120
-  32 castore
-  33 putfield # <Field char m_class_name[]>
-  36 aload_0
-  37 iconst_5
-  38 newarray char
-  40 dup
-  41 iconst_0
-  42 bipush 121
-  44 castore
-  45 dup
-  46 iconst_1
-  47 bipush 121
-  49 castore
-  50 dup
-  51 iconst_2
-  52 bipush 108
-  54 castore
-  55 dup
-  56 iconst_3
-  57 bipush 101
-  59 castore
-  60 dup
-  61 iconst_4
-  62 bipush 120
-  64 castore
-  65 putfield # <Field char m_function_name[]>
-  68 aload_0
-  69 bipush 7
-  71 newarray char
-  73 dup
-  74 iconst_0
-  75 bipush 89
-  77 castore
-  78 dup
-  79 iconst_1
-  80 bipush 121
-  82 castore
-  83 dup
-  84 iconst_2
-  85 bipush 116
-  87 castore
-  88 dup
-  89 iconst_3
-  90 bipush 111
-  92 castore
-  93 dup
-  94 iconst_4
-  95 bipush 107
-  97 castore
-  98 dup
-  99 iconst_5
- 100 bipush 101
- 102 castore
- 103 dup
- 104 bipush 6
- 106 bipush 110
- 108 castore
- 109 putfield # <Field char m_type_name[]>
- 112 aload_0
- 113 aload_1
- 114 putfield # <Field CLexGen m_lexGen>
- 117 aload_0
- 118 iconst_1
- 119 putfield # <Field int m_current_token>
- 122 aload_0
- 123 iconst_0
- 124 putfield # <Field char m_lexeme>
- 127 aload_0
- 128 iconst_0
- 129 putfield # <Field boolean m_in_quote>
- 132 aload_0
- 133 new # <Class java.util.Hashtable>
- 136 dup
- 137 invokespecial # <Method java.util.Hashtable()>
- 140 putfield # <Field java.util.Hashtable m_states>
- 143 aload_0
- 144 getfield # <Field java.util.Hashtable m_states>
- 147 new # <Class java.lang.String>
- 150 dup
- 151 ldc # <String "YYINITIAL">
- 153 invokespecial # <Method java.lang.String(java.lang.String)>
- 156 new # <Class java.lang.Integer>
- 159 dup
- 160 aload_0
- 161 getfield # <Field java.util.Hashtable m_states>
- 164 invokevirtual # <Method int size()>
- 167 invokespecial # <Method java.lang.Integer(int)>
- 170 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 173 pop
- 174 aload_0
- 175 new # <Class java.util.Hashtable>
- 178 dup
- 179 invokespecial # <Method java.util.Hashtable()>
- 182 putfield # <Field java.util.Hashtable m_macros>
- 185 aload_0
- 186 iconst_0
- 187 putfield # <Field boolean m_integer_type>
- 190 aload_0
- 191 iconst_0
- 192 putfield # <Field boolean m_intwrap_type>
- 195 aload_0
- 196 iconst_0
- 197 putfield # <Field boolean m_count_lines>
- 200 aload_0
- 201 iconst_0
- 202 putfield # <Field boolean m_count_chars>
- 205 aload_0
- 206 iconst_0
- 207 putfield # <Field boolean m_cup_compatible>
- 210 aload_0
- 211 iconst_1
- 212 putfield # <Field boolean m_unix>
- 215 aload_0
- 216 iconst_0
- 217 putfield # <Field boolean m_yyeof>
- 220 aload_0
- 221 iconst_1
- 222 putfield # <Field boolean m_verbose>
- 225 aload_0
- 226 aconst_null
- 227 putfield # <Field CNfa m_nfa_start>
- 230 aload_0
- 231 new # <Class java.util.Vector>
- 234 dup
- 235 invokespecial # <Method java.util.Vector()>
- 238 putfield # <Field java.util.Vector m_nfa_states>
- 241 aload_0
- 242 new # <Class java.util.Vector>
- 245 dup
- 246 invokespecial # <Method java.util.Vector()>
- 249 putfield # <Field java.util.Vector m_dfa_states>
- 252 aload_0
- 253 new # <Class java.util.Hashtable>
- 256 dup
- 257 invokespecial # <Method java.util.Hashtable()>
- 260 putfield # <Field java.util.Hashtable m_dfa_sets>
- 263 aload_0
- 264 new # <Class java.util.Vector>
- 267 dup
- 268 invokespecial # <Method java.util.Vector()>
- 271 putfield # <Field java.util.Vector m_dtrans_vector>
- 274 aload_0
- 275 sipush 128
- 278 putfield # <Field int m_dtrans_ncols>
- 281 aload_0
- 282 aconst_null
- 283 putfield # <Field int m_row_map[]>
- 286 aload_0
- 287 aconst_null
- 288 putfield # <Field int m_col_map[]>
- 291 aload_0
- 292 aconst_null
- 293 putfield # <Field java.util.Vector m_accept_vector>
- 296 aload_0
- 297 aconst_null
- 298 putfield # <Field int m_anchor_array[]>
- 301 aload_0
- 302 aconst_null
- 303 putfield # <Field char m_init_code[]>
- 306 aload_0
- 307 iconst_0
- 308 putfield # <Field int m_init_read>
- 311 aload_0
- 312 aconst_null
- 313 putfield # <Field char m_init_throw_code[]>
- 316 aload_0
- 317 iconst_0
- 318 putfield # <Field int m_init_throw_read>
- 321 aload_0
- 322 aconst_null
- 323 putfield # <Field char m_yylex_throw_code[]>
- 326 aload_0
- 327 iconst_0
- 328 putfield # <Field int m_yylex_throw_read>
- 331 aload_0
- 332 aconst_null
- 333 putfield # <Field char m_class_code[]>
- 336 aload_0
- 337 iconst_0
- 338 putfield # <Field int m_class_read>
- 341 aload_0
- 342 aconst_null
- 343 putfield # <Field char m_eof_code[]>
- 346 aload_0
- 347 iconst_0
- 348 putfield # <Field int m_eof_read>
- 351 aload_0
- 352 aconst_null
- 353 putfield # <Field char m_eof_value_code[]>
- 356 aload_0
- 357 iconst_0
- 358 putfield # <Field int m_eof_value_read>
- 361 aload_0
- 362 aconst_null
- 363 putfield # <Field char m_eof_throw_code[]>
- 366 aload_0
- 367 iconst_0
- 368 putfield # <Field int m_eof_throw_read>
- 371 aload_0
- 372 aconst_null
- 373 putfield # <Field int m_state_dtrans[]>
- 376 aload_0
- 377 aconst_null
- 378 putfield # <Field java.util.Vector m_state_rules[]>
- 381 return
-Compiled from JavaLex.java
-final class CUtility extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final boolean DEBUG;
-    static final boolean SLOW_DEBUG;
-    static final boolean DUMP_DEBUG;
-    static final boolean DESCENT_DEBUG;
-    static final boolean OLD_DEBUG;
-    static final boolean OLD_DUMP_DEBUG;
-    static final boolean FOODEBUG;
-    static final boolean DO_DEBUG;
-    static final int INT_MAX;
-    static final int MAX_SEVEN_BIT;
-    static final int MAX_EIGHT_BIT;
-    static void enter(java.lang.String, char, int);
-    static void leave(java.lang.String, char, int);
-    static void assert(boolean);
-    static char doubleSize(char[])[];
-    static byte doubleSize(byte[])[];
-    static char hex2bin(char);
-    static boolean ishexdigit(char);
-    static char oct2bin(char);
-    static boolean isoctdigit(char);
-    static boolean isspace(char);
-    static boolean isnewline(char);
-    static boolean isalpha(char);
-    static char toupper(char);
-    static int bytencmp(byte[], int, byte[], int, int);
-    static int charncmp(char[], int, char[], int, int);
-    CUtility();
-}
-
-Method void enter(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Entering ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme: ">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token: ">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void leave(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Leaving ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme:">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token:">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void assert(boolean)
-   0 iload_0
-   1 iconst_0
-   2 if_icmpne 23
-   5 getstatic # <Field java.io.PrintStream out>
-   8 ldc # <String "Assertion Failed">
-  10 invokevirtual # <Method void println(java.lang.String)>
-  13 new # <Class java.lang.Error>
-  16 dup
-  17 ldc # <String "Assertion Failed.">
-  19 invokespecial # <Method java.lang.Error(java.lang.String)>
-  22 athrow
-  23 return
-
-Method char doubleSize(char[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray char
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 caload
-  17 castore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method byte doubleSize(byte[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray byte
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 baload
-  17 bastore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method char hex2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 57
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 iload_0
-  19 bipush 97
-  21 if_icmplt 39
-  24 iload_0
-  25 bipush 102
-  27 if_icmpgt 39
-  30 iload_0
-  31 bipush 97
-  33 isub
-  34 bipush 10
-  36 iadd
-  37 i2c
-  38 ireturn
-  39 iload_0
-  40 bipush 65
-  42 if_icmplt 60
-  45 iload_0
-  46 bipush 70
-  48 if_icmpgt 60
-  51 iload_0
-  52 bipush 65
-  54 isub
-  55 bipush 10
-  57 iadd
-  58 i2c
-  59 ireturn
-  60 new # <Class java.lang.StringBuffer>
-  63 dup
-  64 invokespecial # <Method java.lang.StringBuffer()>
-  67 ldc # <String "Bad hexidecimal digit">
-  69 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  72 iload_0
-  73 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  76 invokevirtual # <Method java.lang.String toString()>
-  79 invokestatic # <Method void impos(java.lang.String)>
-  82 iconst_0
-  83 ireturn
-
-Method boolean ishexdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 57
-   9 if_icmple 36
-  12 iload_0
-  13 bipush 97
-  15 if_icmplt 24
-  18 iload_0
-  19 bipush 102
-  21 if_icmple 36
-  24 iload_0
-  25 bipush 65
-  27 if_icmplt 38
-  30 iload_0
-  31 bipush 70
-  33 if_icmpgt 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method char oct2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 new # <Class java.lang.StringBuffer>
-  21 dup
-  22 invokespecial # <Method java.lang.StringBuffer()>
-  25 ldc # <String "Bad octal digit ">
-  27 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  30 iload_0
-  31 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 invokestatic # <Method void impos(java.lang.String)>
-  40 iconst_0
-  41 ireturn
-
-Method boolean isoctdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 14
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isspace(char)
-   0 iload_0
-   1 bipush 8
-   3 if_icmpeq 36
-   6 iload_0
-   7 bipush 9
-   9 if_icmpeq 36
-  12 iload_0
-  13 bipush 10
-  15 if_icmpeq 36
-  18 iload_0
-  19 bipush 12
-  21 if_icmpeq 36
-  24 iload_0
-  25 bipush 13
-  27 if_icmpeq 36
-  30 iload_0
-  31 bipush 32
-  33 if_icmpne 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method boolean isnewline(char)
-   0 iload_0
-   1 bipush 10
-   3 if_icmpeq 12
-   6 iload_0
-   7 bipush 13
-   9 if_icmpne 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isalpha(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 122
-   9 if_icmple 24
-  12 iload_0
-  13 bipush 65
-  15 if_icmplt 26
-  18 iload_0
-  19 bipush 90
-  21 if_icmpgt 26
-  24 iconst_1
-  25 ireturn
-  26 iconst_0
-  27 ireturn
-
-Method char toupper(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 21
-   6 iload_0
-   7 bipush 122
-   9 if_icmpgt 21
-  12 iload_0
-  13 bipush 97
-  15 isub
-  16 bipush 65
-  18 iadd
-  19 i2c
-  20 ireturn
-  21 iload_0
-  22 ireturn
-
-Method int bytencmp(byte[], int, byte[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 baload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 baload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 baload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 baload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 baload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 baload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method int charncmp(char[], int, char[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 caload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 caload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 caload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 caload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 caload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 caload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method CUtility()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class CkBxcepSH extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_edge;
-    IxcsuvWDA m_set;
-    CkBxcepSH m_next;
-    CkBxcepSH m_next2;
-    IRxqsITZU m_accept;
-    int m_anchor;
-    int m_label;
-    java.util.BitSet m_states;
-    static final int NO_LABEL;
-    static final int CCL;
-    static final int EMPTY;
-    static final int EPSILON;
-    CkBxcepSH();
-    void mimic(CkBxcepSH);
-}
-
-Method CkBxcepSH()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush -2
-   7 putfield # <Field int m_edge>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field IxcsuvWDA m_set>
-  15 aload_0
-  16 aconst_null
-  17 putfield # <Field CkBxcepSH m_next>
-  20 aload_0
-  21 aconst_null
-  22 putfield # <Field CkBxcepSH m_next2>
-  25 aload_0
-  26 aconst_null
-  27 putfield # <Field IRxqsITZU m_accept>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_anchor>
-  35 aload_0
-  36 iconst_m1
-  37 putfield # <Field int m_label>
-  40 aload_0
-  41 aconst_null
-  42 putfield # <Field java.util.BitSet m_states>
-  45 return
-
-Method void mimic(CkBxcepSH)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_edge>
-   5 putfield # <Field int m_edge>
-   8 aload_1
-   9 getfield # <Field IxcsuvWDA m_set>
-  12 ifnull 47
-  15 aload_0
-  16 getfield # <Field IxcsuvWDA m_set>
-  19 ifnonnull 33
-  22 aload_0
-  23 new # <Class IxcsuvWDA>
-  26 dup
-  27 invokespecial # <Method IxcsuvWDA()>
-  30 putfield # <Field IxcsuvWDA m_set>
-  33 aload_0
-  34 getfield # <Field IxcsuvWDA m_set>
-  37 aload_1
-  38 getfield # <Field IxcsuvWDA m_set>
-  41 invokevirtual # <Method void mimic(IxcsuvWDA)>
-  44 goto 52
-  47 aload_0
-  48 aconst_null
-  49 putfield # <Field IxcsuvWDA m_set>
-  52 aload_0
-  53 aload_1
-  54 getfield # <Field CkBxcepSH m_next>
-  57 putfield # <Field CkBxcepSH m_next>
-  60 aload_0
-  61 aload_1
-  62 getfield # <Field CkBxcepSH m_next2>
-  65 putfield # <Field CkBxcepSH m_next2>
-  68 aload_0
-  69 aload_1
-  70 getfield # <Field IRxqsITZU m_accept>
-  73 putfield # <Field IRxqsITZU m_accept>
-  76 aload_0
-  77 aload_1
-  78 getfield # <Field int m_anchor>
-  81 putfield # <Field int m_anchor>
-  84 aload_1
-  85 getfield # <Field java.util.BitSet m_states>
-  88 ifnull 106
-  91 aload_0
-  92 aload_1
-  93 getfield # <Field java.util.BitSet m_states>
-  96 invokevirtual # <Method java.lang.Object clone()>
-  99 checkcast # <Class java.util.BitSet>
- 102 putfield # <Field java.util.BitSet m_states>
- 105 return
- 106 aload_0
- 107 aconst_null
- 108 putfield # <Field java.util.BitSet m_states>
- 111 return
-Compiled from JavaLex.java
-final class DRRydLYVZ extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    DRRydLYVZ();
-    void thompson(tgasWBJtc, OWSzqTzPR, nqLBroAEH) throws java.io.IOException;
-}
-
-Method DRRydLYVZ()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field nqLBroAEH m_input>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field tgasWBJtc m_lexGen>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field OWSzqTzPR m_spec>
-  15 return
-
-Method void set(tgasWBJtc, OWSzqTzPR, nqLBroAEH)
-   0 aload_3
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 aload_3
-  38 putfield # <Field nqLBroAEH m_input>
-  41 aload_0
-  42 aload_1
-  43 putfield # <Field tgasWBJtc m_lexGen>
-  46 aload_0
-  47 aload_2
-  48 putfield # <Field OWSzqTzPR m_spec>
-  51 return
-
-Method void thompson(tgasWBJtc, OWSzqTzPR, nqLBroAEH)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 aload_3
-   8 invokespecial # <Method void set(tgasWBJtc, OWSzqTzPR, nqLBroAEH)>
-  11 aload_0
-  12 getfield # <Field OWSzqTzPR m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method int size()>
-  21 istore 6
-  23 aload_0
-  24 getfield # <Field OWSzqTzPR m_spec>
-  27 iload 6
-  29 anewarray class # <Class java.util.Vector>
-  32 putfield # <Field java.util.Vector m_state_rules[]>
-  35 iconst_0
-  36 istore 4
-  38 goto 61
-  41 aload_0
-  42 getfield # <Field OWSzqTzPR m_spec>
-  45 getfield # <Field java.util.Vector m_state_rules[]>
-  48 iload 4
-  50 new # <Class java.util.Vector>
-  53 dup
-  54 invokespecial # <Method java.util.Vector()>
-  57 aastore
-  58 iinc 4 1
-  61 iload 4
-  63 iload 6
-  65 if_icmplt 41
-  68 aload_0
-  69 getfield # <Field OWSzqTzPR m_spec>
-  72 aload_0
-  73 invokespecial # <Method gCRTXjbfh machine()>
-  76 putfield # <Field gCRTXjbfh m_nfa_start>
-  79 aload_0
-  80 getfield # <Field OWSzqTzPR m_spec>
-  83 getfield # <Field java.util.Vector m_nfa_states>
-  86 invokevirtual # <Method int size()>
-  89 istore 6
-  91 iconst_0
-  92 istore 4
-  94 goto 124
-  97 aload_0
-  98 getfield # <Field OWSzqTzPR m_spec>
- 101 getfield # <Field java.util.Vector m_nfa_states>
- 104 iload 4
- 106 invokevirtual # <Method java.lang.Object elementAt(int)>
- 109 checkcast # <Class gCRTXjbfh>
- 112 astore 5
- 114 aload 5
- 116 iload 4
- 118 putfield # <Field int m_label>
- 121 iinc 4 1
- 124 iload 4
- 126 iload 6
- 128 if_icmplt 97
- 131 aload_0
- 132 getfield # <Field OWSzqTzPR m_spec>
- 135 getfield # <Field boolean m_verbose>
- 138 iconst_1
- 139 if_icmpne 183
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "NFA comprised of ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field OWSzqTzPR m_spec>
- 161 getfield # <Field java.util.Vector m_nfa_states>
- 164 invokevirtual # <Method int size()>
- 167 iconst_1
- 168 iadd
- 169 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 172 ldc # <String " states.">
- 174 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 177 invokevirtual # <Method java.lang.String toString()>
- 180 invokevirtual # <Method void println(java.lang.String)>
- 183 aload_0
- 184 invokespecial # <Method void reset()>
- 187 return
-
-Method void discardgCRTXjbfh(gCRTXjbfh)
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 getfield # <Field java.util.Vector m_nfa_states>
-   7 aload_1
-   8 invokevirtual # <Method boolean removeElement(java.lang.Object)>
-  11 pop
-  12 return
-
-Method void processStates(java.util.BitSet, gCRTXjbfh)
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 44
-  17 aload_1
-  18 iload 4
-  20 invokevirtual # <Method boolean get(int)>
-  23 iconst_1
-  24 if_icmpne 41
-  27 aload_0
-  28 getfield # <Field OWSzqTzPR m_spec>
-  31 getfield # <Field java.util.Vector m_state_rules[]>
-  34 iload 4
-  36 aaload
-  37 aload_2
-  38 invokevirtual # <Method void addElement(java.lang.Object)>
-  41 iinc 4 1
-  44 iload 4
-  46 iload_3
-  47 if_icmplt 17
-  50 return
-
-Method gCRTXjbfh machine()
-   0 aload_0
-   1 getfield # <Field tgasWBJtc m_lexGen>
-   4 invokevirtual # <Method java.util.BitSet getStates()>
-   7 astore_3
-   8 aload_0
-   9 getfield # <Field OWSzqTzPR m_spec>
-  12 iconst_1
-  13 putfield # <Field int m_current_token>
-  16 aload_0
-  17 getfield # <Field tgasWBJtc m_lexGen>
-  20 invokevirtual # <Method int advance()>
-  23 pop
-  24 aload_0
-  25 getfield # <Field OWSzqTzPR m_spec>
-  28 invokestatic # <Method gCRTXjbfh newgCRTXjbfh(OWSzqTzPR)>
-  31 astore_1
-  32 aload_1
-  33 astore_2
-  34 aload_2
-  35 aload_0
-  36 invokespecial # <Method gCRTXjbfh rule()>
-  39 putfield # <Field gCRTXjbfh m_next>
-  42 aload_0
-  43 aload_3
-  44 aload_2
-  45 getfield # <Field gCRTXjbfh m_next>
-  48 invokespecial # <Method void processStates(java.util.BitSet, gCRTXjbfh)>
-  51 goto 115
-  54 aload_0
-  55 getfield # <Field tgasWBJtc m_lexGen>
-  58 invokevirtual # <Method java.util.BitSet getStates()>
-  61 astore_3
-  62 aload_0
-  63 getfield # <Field tgasWBJtc m_lexGen>
-  66 invokevirtual # <Method int advance()>
-  69 pop
-  70 aload_0
-  71 getfield # <Field OWSzqTzPR m_spec>
-  74 getfield # <Field int m_current_token>
-  77 bipush 11
-  79 if_icmpeq 127
-  82 aload_2
-  83 aload_0
-  84 getfield # <Field OWSzqTzPR m_spec>
-  87 invokestatic # <Method gCRTXjbfh newgCRTXjbfh(OWSzqTzPR)>
-  90 putfield # <Field gCRTXjbfh m_next2>
-  93 aload_2
-  94 getfield # <Field gCRTXjbfh m_next2>
-  97 astore_2
-  98 aload_2
-  99 aload_0
- 100 invokespecial # <Method gCRTXjbfh rule()>
- 103 putfield # <Field gCRTXjbfh m_next>
- 106 aload_0
- 107 aload_3
- 108 aload_2
- 109 getfield # <Field gCRTXjbfh m_next>
- 112 invokespecial # <Method void processStates(java.util.BitSet, gCRTXjbfh)>
- 115 aload_0
- 116 getfield # <Field OWSzqTzPR m_spec>
- 119 getfield # <Field int m_current_token>
- 122 bipush 11
- 124 if_icmpne 54
- 127 aload_1
- 128 areturn
-
-Method gCRTXjbfh rule()
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 iconst_0
-   5 istore 4
-   7 invokestatic # <Method uxLxRlchh newuxLxRlchh()>
-  10 astore_1
-  11 aload_0
-  12 getfield # <Field OWSzqTzPR m_spec>
-  15 getfield # <Field int m_current_token>
-  18 iconst_3
-  19 if_icmpne 71
-  22 aload_0
-  23 getfield # <Field OWSzqTzPR m_spec>
-  26 invokestatic # <Method gCRTXjbfh newgCRTXjbfh(OWSzqTzPR)>
-  29 astore_2
-  30 aload_2
-  31 bipush 10
-  33 putfield # <Field int m_edge>
-  36 iload 4
-  38 iconst_1
-  39 ior
-  40 istore 4
-  42 aload_0
-  43 getfield # <Field tgasWBJtc m_lexGen>
-  46 invokevirtual # <Method int advance()>
-  49 pop
-  50 aload_0
-  51 aload_1
-  52 invokespecial # <Method void expr(uxLxRlchh)>
-  55 aload_2
-  56 aload_1
-  57 getfield # <Field gCRTXjbfh m_start>
-  60 putfield # <Field gCRTXjbfh m_next>
-  63 aload_1
-  64 getfield # <Field gCRTXjbfh m_end>
-  67 astore_3
-  68 goto 86
-  71 aload_0
-  72 aload_1
-  73 invokespecial # <Method void expr(uxLxRlchh)>
-  76 aload_1
-  77 getfield # <Field gCRTXjbfh m_start>
-  80 astore_2
-  81 aload_1
-  82 getfield # <Field gCRTXjbfh m_end>
-  85 astore_3
-  86 aload_0
-  87 getfield # <Field OWSzqTzPR m_spec>
-  90 getfield # <Field int m_current_token>
-  93 iconst_4
-  94 if_icmpne 172
-  97 aload_0
-  98 getfield # <Field tgasWBJtc m_lexGen>
- 101 invokevirtual # <Method int advance()>
- 104 pop
- 105 aload_3
- 106 aload_0
- 107 getfield # <Field OWSzqTzPR m_spec>
- 110 invokestatic # <Method gCRTXjbfh newgCRTXjbfh(OWSzqTzPR)>
- 113 putfield # <Field gCRTXjbfh m_next>
- 116 aload_3
- 117 iconst_m1
- 118 putfield # <Field int m_edge>
- 121 aload_3
- 122 new # <Class LbyVwnGUc>
- 125 dup
- 126 invokespecial # <Method LbyVwnGUc()>
- 129 putfield # <Field LbyVwnGUc m_set>
- 132 aload_3
- 133 getfield # <Field LbyVwnGUc m_set>
- 136 bipush 10
- 138 invokevirtual # <Method void add(int)>
- 141 aload_0
- 142 getfield # <Field OWSzqTzPR m_spec>
- 145 getfield # <Field boolean m_unix>
- 148 iconst_0
- 149 if_icmpne 161
- 152 aload_3
- 153 getfield # <Field LbyVwnGUc m_set>
- 156 bipush 13
- 158 invokevirtual # <Method void add(int)>
- 161 aload_3
- 162 getfield # <Field gCRTXjbfh m_next>
- 165 astore_3
- 166 iload 4
- 168 iconst_2
- 169 ior
- 170 istore 4
- 172 aload_3
- 173 aload_0
- 174 getfield # <Field tgasWBJtc m_lexGen>
- 177 invokevirtual # <Method erEfVsiXy packAccept()>
- 180 putfield # <Field erEfVsiXy m_accept>
- 183 aload_3
- 184 iload 4
- 186 putfield # <Field int m_anchor>
- 189 aload_2
- 190 areturn
-
-Method void expr(uxLxRlchh)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method uxLxRlchh newuxLxRlchh()>
-  15 astore_2
-  16 aload_0
-  17 aload_1
-  18 invokespecial # <Method void cat_expr(uxLxRlchh)>
-  21 goto 95
-  24 aload_0
-  25 getfield # <Field tgasWBJtc m_lexGen>
-  28 invokevirtual # <Method int advance()>
-  31 pop
-  32 aload_0
-  33 aload_2
-  34 invokespecial # <Method void cat_expr(uxLxRlchh)>
-  37 aload_0
-  38 getfield # <Field OWSzqTzPR m_spec>
-  41 invokestatic # <Method gCRTXjbfh newgCRTXjbfh(OWSzqTzPR)>
-  44 astore_3
-  45 aload_3
-  46 aload_2
-  47 getfield # <Field gCRTXjbfh m_start>
-  50 putfield # <Field gCRTXjbfh m_next2>
-  53 aload_3
-  54 aload_1
-  55 getfield # <Field gCRTXjbfh m_start>
-  58 putfield # <Field gCRTXjbfh m_next>
-  61 aload_1
-  62 aload_3
-  63 putfield # <Field gCRTXjbfh m_start>
-  66 aload_0
-  67 getfield # <Field OWSzqTzPR m_spec>
-  70 invokestatic # <Method gCRTXjbfh newgCRTXjbfh(OWSzqTzPR)>
-  73 astore_3
-  74 aload_1
-  75 getfield # <Field gCRTXjbfh m_end>
-  78 aload_3
-  79 putfield # <Field gCRTXjbfh m_next>
-  82 aload_2
-  83 getfield # <Field gCRTXjbfh m_end>
-  86 aload_3
-  87 putfield # <Field gCRTXjbfh m_next>
-  90 aload_1
-  91 aload_3
-  92 putfield # <Field gCRTXjbfh m_end>
-  95 aload_0
-  96 getfield # <Field OWSzqTzPR m_spec>
-  99 getfield # <Field int m_current_token>
- 102 bipush 16
- 104 if_icmpeq 24
- 107 return
-
-Method void cat_expr(uxLxRlchh)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method uxLxRlchh newuxLxRlchh()>
-  15 astore_2
-  16 aload_0
-  17 aload_0
-  18 getfield # <Field OWSzqTzPR m_spec>
-  21 getfield # <Field int m_current_token>
-  24 invokespecial # <Method boolean first_in_cat(int)>
-  27 iconst_1
-  28 if_icmpne 71
-  31 aload_0
-  32 aload_1
-  33 invokespecial # <Method void factor(uxLxRlchh)>
-  36 goto 71
-  39 aload_0
-  40 aload_2
-  41 invokespecial # <Method void factor(uxLxRlchh)>
-  44 aload_1
-  45 getfield # <Field gCRTXjbfh m_end>
-  48 aload_2
-  49 getfield # <Field gCRTXjbfh m_start>
-  52 invokevirtual # <Method void mimic(gCRTXjbfh)>
-  55 aload_0
-  56 aload_2
-  57 getfield # <Field gCRTXjbfh m_start>
-  60 invokespecial # <Method void discardgCRTXjbfh(gCRTXjbfh)>
-  63 aload_1
-  64 aload_2
-  65 getfield # <Field gCRTXjbfh m_end>
-  68 putfield # <Field gCRTXjbfh m_end>
-  71 aload_0
-  72 aload_0
-  73 getfield # <Field OWSzqTzPR m_spec>
-  76 getfield # <Field int m_current_token>
-  79 invokespecial # <Method boolean first_in_cat(int)>
-  82 iconst_1
-  83 if_icmpeq 39
-  86 return
-
-Method boolean first_in_cat(int)
-   0 iload_1
-   1 lookupswitch 9: default=125
-           1: 84
-           3: 112
-           4: 84
-           5: 99
-           8: 84
-           9: 86
-          15: 86
-          16: 84
-          17: 86
-  84 iconst_0
-  85 ireturn
-  86 iconst_5
-  87 aload_0
-  88 getfield # <Field nqLBroAEH m_input>
-  91 getfield # <Field int m_line_number>
-  94 invokestatic # <Method void parse_error(int, int)>
-  97 iconst_0
-  98 ireturn
-  99 iconst_3
- 100 aload_0
- 101 getfield # <Field nqLBroAEH m_input>
- 104 getfield # <Field int m_line_number>
- 107 invokestatic # <Method void parse_error(int, int)>
- 110 iconst_0
- 111 ireturn
- 112 iconst_4
- 113 aload_0
- 114 getfield # <Field nqLBroAEH m_input>
- 117 getfield # <Field int m_line_number>
- 120 invokestatic # <Method void parse_error(int, int)>
- 123 iconst_0
- 124 ireturn
- 125 iconst_1
- 126 ireturn
-
-Method void factor(uxLxRlchh)
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 aload_0
-   5 aload_1
-   6 invokespecial # <Method void term(uxLxRlchh)>
-   9 aload_0
-  10 getfield # <Field OWSzqTzPR m_spec>
-  13 getfield # <Field int m_current_token>
-  16 bipush 9
-  18 if_icmpeq 45
-  21 aload_0
-  22 getfield # <Field OWSzqTzPR m_spec>
-  25 getfield # <Field int m_current_token>
-  28 bipush 17
-  30 if_icmpeq 45
-  33 aload_0
-  34 getfield # <Field OWSzqTzPR m_spec>
-  37 getfield # <Field int m_current_token>
-  40 bipush 15
-  42 if_icmpne 159
-  45 aload_0
-  46 getfield # <Field OWSzqTzPR m_spec>
-  49 invokestatic # <Method gCRTXjbfh newgCRTXjbfh(OWSzqTzPR)>
-  52 astore_2
-  53 aload_0
-  54 getfield # <Field OWSzqTzPR m_spec>
-  57 invokestatic # <Method gCRTXjbfh newgCRTXjbfh(OWSzqTzPR)>
-  60 astore_3
-  61 aload_2
-  62 aload_1
-  63 getfield # <Field gCRTXjbfh m_start>
-  66 putfield # <Field gCRTXjbfh m_next>
-  69 aload_1
-  70 getfield # <Field gCRTXjbfh m_end>
-  73 aload_3
-  74 putfield # <Field gCRTXjbfh m_next>
-  77 aload_0
-  78 getfield # <Field OWSzqTzPR m_spec>
-  81 getfield # <Field int m_current_token>
-  84 bipush 9
-  86 if_icmpeq 101
-  89 aload_0
-  90 getfield # <Field OWSzqTzPR m_spec>
-  93 getfield # <Field int m_current_token>
-  96 bipush 15
-  98 if_icmpne 106
- 101 aload_2
- 102 aload_3
- 103 putfield # <Field gCRTXjbfh m_next2>
- 106 aload_0
- 107 getfield # <Field OWSzqTzPR m_spec>
- 110 getfield # <Field int m_current_token>
- 113 bipush 9
- 115 if_icmpeq 130
- 118 aload_0
- 119 getfield # <Field OWSzqTzPR m_spec>
- 122 getfield # <Field int m_current_token>
- 125 bipush 17
- 127 if_icmpne 141
- 130 aload_1
- 131 getfield # <Field gCRTXjbfh m_end>
- 134 aload_1
- 135 getfield # <Field gCRTXjbfh m_start>
- 138 putfield # <Field gCRTXjbfh m_next2>
- 141 aload_1
- 142 aload_2
- 143 putfield # <Field gCRTXjbfh m_start>
- 146 aload_1
- 147 aload_3
- 148 putfield # <Field gCRTXjbfh m_end>
- 151 aload_0
- 152 getfield # <Field tgasWBJtc m_lexGen>
- 155 invokevirtual # <Method int advance()>
- 158 pop
- 159 return
-
-Method void term(uxLxRlchh)
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 getfield # <Field int m_current_token>
-   7 bipush 14
-   9 if_icmpne 59
-  12 aload_0
-  13 getfield # <Field tgasWBJtc m_lexGen>
-  16 invokevirtual # <Method int advance()>
-  19 pop
-  20 aload_0
-  21 aload_1
-  22 invokespecial # <Method void expr(uxLxRlchh)>
-  25 aload_0
-  26 getfield # <Field OWSzqTzPR m_spec>
-  29 getfield # <Field int m_current_token>
-  32 bipush 8
-  34 if_icmpne 46
-  37 aload_0
-  38 getfield # <Field tgasWBJtc m_lexGen>
-  41 invokevirtual # <Method int advance()>
-  44 pop
-  45 return
-  46 bipush 16
-  48 aload_0
-  49 getfield # <Field nqLBroAEH m_input>
-  52 getfield # <Field int m_line_number>
-  55 invokestatic # <Method void parse_error(int, int)>
-  58 return
-  59 aload_0
-  60 getfield # <Field OWSzqTzPR m_spec>
-  63 invokestatic # <Method gCRTXjbfh newgCRTXjbfh(OWSzqTzPR)>
-  66 astore_2
-  67 aload_1
-  68 aload_2
-  69 putfield # <Field gCRTXjbfh m_start>
-  72 aload_2
-  73 aload_0
-  74 getfield # <Field OWSzqTzPR m_spec>
-  77 invokestatic # <Method gCRTXjbfh newgCRTXjbfh(OWSzqTzPR)>
-  80 putfield # <Field gCRTXjbfh m_next>
-  83 aload_1
-  84 aload_2
-  85 getfield # <Field gCRTXjbfh m_next>
-  88 putfield # <Field gCRTXjbfh m_end>
-  91 aload_0
-  92 getfield # <Field OWSzqTzPR m_spec>
-  95 getfield # <Field int m_current_token>
-  98 iconst_2
-  99 if_icmpeq 118
- 102 aload_0
- 103 getfield # <Field OWSzqTzPR m_spec>
- 106 getfield # <Field int m_current_token>
- 109 bipush 6
- 111 if_icmpeq 118
- 114 iconst_0
- 115 goto 119
- 118 iconst_1
- 119 iconst_0
- 120 if_icmpne 143
- 123 aload_2
- 124 aload_0
- 125 getfield # <Field OWSzqTzPR m_spec>
- 128 getfield # <Field char m_lexeme>
- 131 putfield # <Field int m_edge>
- 134 aload_0
- 135 getfield # <Field tgasWBJtc m_lexGen>
- 138 invokevirtual # <Method int advance()>
- 141 pop
- 142 return
- 143 aload_2
- 144 iconst_m1
- 145 putfield # <Field int m_edge>
- 148 aload_2
- 149 new # <Class LbyVwnGUc>
- 152 dup
- 153 invokespecial # <Method LbyVwnGUc()>
- 156 putfield # <Field LbyVwnGUc m_set>
- 159 aload_0
- 160 getfield # <Field OWSzqTzPR m_spec>
- 163 getfield # <Field int m_current_token>
- 166 iconst_2
- 167 if_icmpne 209
- 170 aload_2
- 171 getfield # <Field LbyVwnGUc m_set>
- 174 bipush 10
- 176 invokevirtual # <Method void add(int)>
- 179 aload_0
- 180 getfield # <Field OWSzqTzPR m_spec>
- 183 getfield # <Field boolean m_unix>
- 186 iconst_0
- 187 if_icmpne 199
- 190 aload_2
- 191 getfield # <Field LbyVwnGUc m_set>
- 194 bipush 13
- 196 invokevirtual # <Method void add(int)>
- 199 aload_2
- 200 getfield # <Field LbyVwnGUc m_set>
- 203 invokevirtual # <Method void complement()>
- 206 goto 271
- 209 aload_0
- 210 getfield # <Field tgasWBJtc m_lexGen>
- 213 invokevirtual # <Method int advance()>
- 216 pop
- 217 aload_0
- 218 getfield # <Field OWSzqTzPR m_spec>
- 221 getfield # <Field int m_current_token>
- 224 iconst_3
- 225 if_icmpne 243
- 228 aload_0
- 229 getfield # <Field tgasWBJtc m_lexGen>
- 232 invokevirtual # <Method int advance()>
- 235 pop
- 236 aload_2
- 237 getfield # <Field LbyVwnGUc m_set>
- 240 invokevirtual # <Method void complement()>
- 243 aload_0
- 244 getfield # <Field OWSzqTzPR m_spec>
- 247 getfield # <Field int m_current_token>
- 250 iconst_5
- 251 if_icmpeq 258
- 254 iconst_0
- 255 goto 259
- 258 iconst_1
- 259 iconst_0
- 260 if_icmpne 271
- 263 aload_0
- 264 aload_2
- 265 getfield # <Field LbyVwnGUc m_set>
- 268 invokespecial # <Method void dodash(LbyVwnGUc)>
- 271 aload_0
- 272 getfield # <Field tgasWBJtc m_lexGen>
- 275 invokevirtual # <Method int advance()>
- 278 pop
- 279 return
-
-Method void dodash(LbyVwnGUc)
-   0 iconst_m1
-   1 istore_2
-   2 goto 90
-   5 aload_0
-   6 getfield # <Field OWSzqTzPR m_spec>
-   9 getfield # <Field int m_current_token>
-  12 bipush 10
-  14 if_icmpne 63
-  17 iload_2
-  18 iconst_m1
-  19 if_icmpne 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field tgasWBJtc m_lexGen>
-  34 invokevirtual # <Method int advance()>
-  37 pop
-  38 goto 49
-  41 aload_1
-  42 iload_2
-  43 invokevirtual # <Method void add(int)>
-  46 iinc 2 1
-  49 iload_2
-  50 aload_0
-  51 getfield # <Field OWSzqTzPR m_spec>
-  54 getfield # <Field char m_lexeme>
-  57 if_icmple 41
-  60 goto 82
-  63 aload_0
-  64 getfield # <Field OWSzqTzPR m_spec>
-  67 getfield # <Field char m_lexeme>
-  70 istore_2
-  71 aload_1
-  72 aload_0
-  73 getfield # <Field OWSzqTzPR m_spec>
-  76 getfield # <Field char m_lexeme>
-  79 invokevirtual # <Method void add(int)>
-  82 aload_0
-  83 getfield # <Field tgasWBJtc m_lexGen>
-  86 invokevirtual # <Method int advance()>
-  89 pop
-  90 aload_0
-  91 getfield # <Field OWSzqTzPR m_spec>
-  94 getfield # <Field int m_current_token>
-  97 iconst_1
-  98 if_icmpeq 112
- 101 aload_0
- 102 getfield # <Field OWSzqTzPR m_spec>
- 105 getfield # <Field int m_current_token>
- 108 iconst_5
- 109 if_icmpne 5
- 112 return
-Compiled from JavaLex.java
-final class DVytPmcny extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    SfZaCAliZ m_accept;
-    int m_anchor;
-    DVytPmcny();
-}
-
-Method DVytPmcny()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field SfZaCAliZ m_accept>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field int m_anchor>
-  14 return
-Compiled from JavaLex.java
-final class ECEVWgdOK extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_group;
-    boolean m_mark;
-    IRxqsITZU m_accept;
-    int m_anchor;
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    int m_label;
-    ECEVWgdOK(int);
-}
-
-Method ECEVWgdOK(int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_0
-   6 putfield # <Field int m_group>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field boolean m_mark>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field IRxqsITZU m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 aconst_null
-  26 putfield # <Field java.util.Vector m_nfa_set>
-  29 aload_0
-  30 aconst_null
-  31 putfield # <Field java.util.BitSet m_nfa_bit>
-  34 aload_0
-  35 iload_1
-  36 putfield # <Field int m_label>
-  39 return
-Compiled from JavaLex.java
-final class EpinONEnm extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int EOS;
-    static final int ANY;
-    static final int AT_BOL;
-    static final int AT_EOL;
-    static final int CCL_END;
-    static final int CCL_START;
-    static final int CLOSE_CURLY;
-    static final int CLOSE_PAREN;
-    static final int CLOSURE;
-    static final int DASH;
-    static final int END_OF_INPUT;
-    static final int L;
-    static final int OPEN_CURLY;
-    static final int OPEN_PAREN;
-    static final int OPTIONAL;
-    static final int OR;
-    static final int PLUS_CLOSE;
-    EpinONEnm(java.lang.String) throws java.io.FileNotFoundException, java.io.IOException;
-    void generate() throws java.io.IOException, java.io.FileNotFoundException;
-    void print_nfa();
-    java.util.BitSet getStates() throws java.io.IOException;
-    IRxqsITZU packAccept() throws java.io.IOException;
-    int advance() throws java.io.IOException;
-    void print_set(java.util.Vector);
-}
-
-Method EpinONEnm(java.lang.String)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush 7
-   7 newarray char
-   9 dup
-  10 iconst_0
-  11 bipush 37
-  13 castore
-  14 dup
-  15 iconst_1
-  16 bipush 115
-  18 castore
-  19 dup
-  20 iconst_2
-  21 bipush 116
-  23 castore
-  24 dup
-  25 iconst_3
-  26 bipush 97
-  28 castore
-  29 dup
-  30 iconst_4
-  31 bipush 116
-  33 castore
-  34 dup
-  35 iconst_5
-  36 bipush 101
-  38 castore
-  39 dup
-  40 bipush 6
-  42 iconst_0
-  43 castore
-  44 putfield # <Field char m_state_dir[]>
-  47 aload_0
-  48 bipush 6
-  50 newarray char
-  52 dup
-  53 iconst_0
-  54 bipush 37
-  56 castore
-  57 dup
-  58 iconst_1
-  59 bipush 99
-  61 castore
-  62 dup
-  63 iconst_2
-  64 bipush 104
-  66 castore
-  67 dup
-  68 iconst_3
-  69 bipush 97
-  71 castore
-  72 dup
-  73 iconst_4
-  74 bipush 114
-  76 castore
-  77 dup
-  78 iconst_5
-  79 iconst_0
-  80 castore
-  81 putfield # <Field char m_char_dir[]>
-  84 aload_0
-  85 bipush 6
-  87 newarray char
-  89 dup
-  90 iconst_0
-  91 bipush 37
-  93 castore
-  94 dup
-  95 iconst_1
-  96 bipush 108
-  98 castore
-  99 dup
- 100 iconst_2
- 101 bipush 105
- 103 castore
- 104 dup
- 105 iconst_3
- 106 bipush 110
- 108 castore
- 109 dup
- 110 iconst_4
- 111 bipush 101
- 113 castore
- 114 dup
- 115 iconst_5
- 116 iconst_0
- 117 castore
- 118 putfield # <Field char m_line_dir[]>
- 121 aload_0
- 122 iconst_5
- 123 newarray char
- 125 dup
- 126 iconst_0
- 127 bipush 37
- 129 castore
- 130 dup
- 131 iconst_1
- 132 bipush 99
- 134 castore
- 135 dup
- 136 iconst_2
- 137 bipush 117
- 139 castore
- 140 dup
- 141 iconst_3
- 142 bipush 112
- 144 castore
- 145 dup
- 146 iconst_4
- 147 iconst_0
- 148 castore
- 149 putfield # <Field char m_cup_dir[]>
- 152 aload_0
- 153 bipush 7
- 155 newarray char
- 157 dup
- 158 iconst_0
- 159 bipush 37
- 161 castore
- 162 dup
- 163 iconst_1
- 164 bipush 99
- 166 castore
- 167 dup
- 168 iconst_2
- 169 bipush 108
- 171 castore
- 172 dup
- 173 iconst_3
- 174 bipush 97
- 176 castore
- 177 dup
- 178 iconst_4
- 179 bipush 115
- 181 castore
- 182 dup
- 183 iconst_5
- 184 bipush 115
- 186 castore
- 187 dup
- 188 bipush 6
- 190 iconst_0
- 191 castore
- 192 putfield # <Field char m_class_dir[]>
- 195 aload_0
- 196 bipush 10
- 198 newarray char
- 200 dup
- 201 iconst_0
- 202 bipush 37
- 204 castore
- 205 dup
- 206 iconst_1
- 207 bipush 102
- 209 castore
- 210 dup
- 211 iconst_2
- 212 bipush 117
- 214 castore
- 215 dup
- 216 iconst_3
- 217 bipush 110
- 219 castore
- 220 dup
- 221 iconst_4
- 222 bipush 99
- 224 castore
- 225 dup
- 226 iconst_5
- 227 bipush 116
- 229 castore
- 230 dup
- 231 bipush 6
- 233 bipush 105
- 235 castore
- 236 dup
- 237 bipush 7
- 239 bipush 111
- 241 castore
- 242 dup
- 243 bipush 8
- 245 bipush 110
- 247 castore
- 248 dup
- 249 bipush 9
- 251 iconst_0
- 252 castore
- 253 putfield # <Field char m_function_dir[]>
- 256 aload_0
- 257 bipush 6
- 259 newarray char
- 261 dup
- 262 iconst_0
- 263 bipush 37
- 265 castore
- 266 dup
- 267 iconst_1
- 268 bipush 116
- 270 castore
- 271 dup
- 272 iconst_2
- 273 bipush 121
- 275 castore
- 276 dup
- 277 iconst_3
- 278 bipush 112
- 280 castore
- 281 dup
- 282 iconst_4
- 283 bipush 101
- 285 castore
- 286 dup
- 287 iconst_5
- 288 iconst_0
- 289 castore
- 290 putfield # <Field char m_type_dir[]>
- 293 aload_0
- 294 bipush 9
- 296 newarray char
- 298 dup
- 299 iconst_0
- 300 bipush 37
- 302 castore
- 303 dup
- 304 iconst_1
- 305 bipush 105
- 307 castore
- 308 dup
- 309 iconst_2
- 310 bipush 110
- 312 castore
- 313 dup
- 314 iconst_3
- 315 bipush 116
- 317 castore
- 318 dup
- 319 iconst_4
- 320 bipush 101
- 322 castore
- 323 dup
- 324 iconst_5
- 325 bipush 103
- 327 castore
- 328 dup
- 329 bipush 6
- 331 bipush 101
- 333 castore
- 334 dup
- 335 bipush 7
- 337 bipush 114
- 339 castore
- 340 dup
- 341 bipush 8
- 343 iconst_0
- 344 castore
- 345 putfield # <Field char m_integer_dir[]>
- 348 aload_0
- 349 bipush 9
- 351 newarray char
- 353 dup
- 354 iconst_0
- 355 bipush 37
- 357 castore
- 358 dup
- 359 iconst_1
- 360 bipush 105
- 362 castore
- 363 dup
- 364 iconst_2
- 365 bipush 110
- 367 castore
- 368 dup
- 369 iconst_3
- 370 bipush 116
- 372 castore
- 373 dup
- 374 iconst_4
- 375 bipush 119
- 377 castore
- 378 dup
- 379 iconst_5
- 380 bipush 114
- 382 castore
- 383 dup
- 384 bipush 6
- 386 bipush 97
- 388 castore
- 389 dup
- 390 bipush 7
- 392 bipush 112
- 394 castore
- 395 dup
- 396 bipush 8
- 398 iconst_0
- 399 castore
- 400 putfield # <Field char m_intwrap_dir[]>
- 403 aload_0
- 404 bipush 6
- 406 newarray char
- 408 dup
- 409 iconst_0
- 410 bipush 37
- 412 castore
- 413 dup
- 414 iconst_1
- 415 bipush 102
- 417 castore
- 418 dup
- 419 iconst_2
- 420 bipush 117
- 422 castore
- 423 dup
- 424 iconst_3
- 425 bipush 108
- 427 castore
- 428 dup
- 429 iconst_4
- 430 bipush 108
- 432 castore
- 433 dup
- 434 iconst_5
- 435 iconst_0
- 436 castore
- 437 putfield # <Field char m_full_dir[]>
- 440 aload_0
- 441 bipush 9
- 443 newarray char
- 445 dup
- 446 iconst_0
- 447 bipush 37
- 449 castore
- 450 dup
- 451 iconst_1
- 452 bipush 117
- 454 castore
- 455 dup
- 456 iconst_2
- 457 bipush 110
- 459 castore
- 460 dup
- 461 iconst_3
- 462 bipush 105
- 464 castore
- 465 dup
- 466 iconst_4
- 467 bipush 99
- 469 castore
- 470 dup
- 471 iconst_5
- 472 bipush 111
- 474 castore
- 475 dup
- 476 bipush 6
- 478 bipush 100
- 480 castore
- 481 dup
- 482 bipush 7
- 484 bipush 101
- 486 castore
- 487 dup
- 488 bipush 8
- 490 iconst_0
- 491 castore
- 492 putfield # <Field char m_unicode_dir[]>
- 495 aload_0
- 496 bipush 9
- 498 newarray char
- 500 dup
- 501 iconst_0
- 502 bipush 37
- 504 castore
- 505 dup
- 506 iconst_1
- 507 bipush 110
- 509 castore
- 510 dup
- 511 iconst_2
- 512 bipush 111
- 514 castore
- 515 dup
- 516 iconst_3
- 517 bipush 116
- 519 castore
- 520 dup
- 521 iconst_4
- 522 bipush 117
- 524 castore
- 525 dup
- 526 iconst_5
- 527 bipush 110
- 529 castore
- 530 dup
- 531 bipush 6
- 533 bipush 105
- 535 castore
- 536 dup
- 537 bipush 7
- 539 bipush 120
- 541 castore
- 542 dup
- 543 bipush 8
- 545 iconst_0
- 546 castore
- 547 putfield # <Field char m_notunix_dir[]>
- 550 aload_0
- 551 bipush 7
- 553 newarray char
- 555 dup
- 556 iconst_0
- 557 bipush 37
- 559 castore
- 560 dup
- 561 iconst_1
- 562 bipush 105
- 564 castore
- 565 dup
- 566 iconst_2
- 567 bipush 110
- 569 castore
- 570 dup
- 571 iconst_3
- 572 bipush 105
- 574 castore
- 575 dup
- 576 iconst_4
- 577 bipush 116
- 579 castore
- 580 dup
- 581 iconst_5
- 582 bipush 123
- 584 castore
- 585 dup
- 586 bipush 6
- 588 iconst_0
- 589 castore
- 590 putfield # <Field char m_init_code_dir[]>
- 593 aload_0
- 594 bipush 7
- 596 newarray char
- 598 dup
- 599 iconst_0
- 600 bipush 37
- 602 castore
- 603 dup
- 604 iconst_1
- 605 bipush 105
- 607 castore
- 608 dup
- 609 iconst_2
- 610 bipush 110
- 612 castore
- 613 dup
- 614 iconst_3
- 615 bipush 105
- 617 castore
- 618 dup
- 619 iconst_4
- 620 bipush 116
- 622 castore
- 623 dup
- 624 iconst_5
- 625 bipush 125
- 627 castore
- 628 dup
- 629 bipush 6
- 631 iconst_0
- 632 castore
- 633 putfield # <Field char m_init_code_end_dir[]>
- 636 aload_0
- 637 bipush 12
- 639 newarray char
- 641 dup
- 642 iconst_0
- 643 bipush 37
- 645 castore
- 646 dup
- 647 iconst_1
- 648 bipush 105
- 650 castore
- 651 dup
- 652 iconst_2
- 653 bipush 110
- 655 castore
- 656 dup
- 657 iconst_3
- 658 bipush 105
- 660 castore
- 661 dup
- 662 iconst_4
- 663 bipush 116
- 665 castore
- 666 dup
- 667 iconst_5
- 668 bipush 116
- 670 castore
- 671 dup
- 672 bipush 6
- 674 bipush 104
- 676 castore
- 677 dup
- 678 bipush 7
- 680 bipush 114
- 682 castore
- 683 dup
- 684 bipush 8
- 686 bipush 111
- 688 castore
- 689 dup
- 690 bipush 9
- 692 bipush 119
- 694 castore
- 695 dup
- 696 bipush 10
- 698 bipush 123
- 700 castore
- 701 dup
- 702 bipush 11
- 704 iconst_0
- 705 castore
- 706 putfield # <Field char m_init_throw_code_dir[]>
- 709 aload_0
- 710 bipush 12
- 712 newarray char
- 714 dup
- 715 iconst_0
- 716 bipush 37
- 718 castore
- 719 dup
- 720 iconst_1
- 721 bipush 105
- 723 castore
- 724 dup
- 725 iconst_2
- 726 bipush 110
- 728 castore
- 729 dup
- 730 iconst_3
- 731 bipush 105
- 733 castore
- 734 dup
- 735 iconst_4
- 736 bipush 116
- 738 castore
- 739 dup
- 740 iconst_5
- 741 bipush 116
- 743 castore
- 744 dup
- 745 bipush 6
- 747 bipush 104
- 749 castore
- 750 dup
- 751 bipush 7
- 753 bipush 114
- 755 castore
- 756 dup
- 757 bipush 8
- 759 bipush 111
- 761 castore
- 762 dup
- 763 bipush 9
- 765 bipush 119
- 767 castore
- 768 dup
- 769 bipush 10
- 771 bipush 125
- 773 castore
- 774 dup
- 775 bipush 11
- 777 iconst_0
- 778 castore
- 779 putfield # <Field char m_init_throw_code_end_dir[]>
- 782 aload_0
- 783 bipush 13
- 785 newarray char
- 787 dup
- 788 iconst_0
- 789 bipush 37
- 791 castore
- 792 dup
- 793 iconst_1
- 794 bipush 121
- 796 castore
- 797 dup
- 798 iconst_2
- 799 bipush 121
- 801 castore
- 802 dup
- 803 iconst_3
- 804 bipush 108
- 806 castore
- 807 dup
- 808 iconst_4
- 809 bipush 101
- 811 castore
- 812 dup
- 813 iconst_5
- 814 bipush 120
- 816 castore
- 817 dup
- 818 bipush 6
- 820 bipush 116
- 822 castore
- 823 dup
- 824 bipush 7
- 826 bipush 104
- 828 castore
- 829 dup
- 830 bipush 8
- 832 bipush 114
- 834 castore
- 835 dup
- 836 bipush 9
- 838 bipush 111
- 840 castore
- 841 dup
- 842 bipush 10
- 844 bipush 119
- 846 castore
- 847 dup
- 848 bipush 11
- 850 bipush 123
- 852 castore
- 853 dup
- 854 bipush 12
- 856 iconst_0
- 857 castore
- 858 putfield # <Field char m_yylex_throw_code_dir[]>
- 861 aload_0
- 862 bipush 13
- 864 newarray char
- 866 dup
- 867 iconst_0
- 868 bipush 37
- 870 castore
- 871 dup
- 872 iconst_1
- 873 bipush 121
- 875 castore
- 876 dup
- 877 iconst_2
- 878 bipush 121
- 880 castore
- 881 dup
- 882 iconst_3
- 883 bipush 108
- 885 castore
- 886 dup
- 887 iconst_4
- 888 bipush 101
- 890 castore
- 891 dup
- 892 iconst_5
- 893 bipush 120
- 895 castore
- 896 dup
- 897 bipush 6
- 899 bipush 116
- 901 castore
- 902 dup
- 903 bipush 7
- 905 bipush 104
- 907 castore
- 908 dup
- 909 bipush 8
- 911 bipush 114
- 913 castore
- 914 dup
- 915 bipush 9
- 917 bipush 111
- 919 castore
- 920 dup
- 921 bipush 10
- 923 bipush 119
- 925 castore
- 926 dup
- 927 bipush 11
- 929 bipush 125
- 931 castore
- 932 dup
- 933 bipush 12
- 935 iconst_0
- 936 castore
- 937 putfield # <Field char m_yylex_throw_code_end_dir[]>
- 940 aload_0
- 941 bipush 6
- 943 newarray char
- 945 dup
- 946 iconst_0
- 947 bipush 37
- 949 castore
- 950 dup
- 951 iconst_1
- 952 bipush 101
- 954 castore
- 955 dup
- 956 iconst_2
- 957 bipush 111
- 959 castore
- 960 dup
- 961 iconst_3
- 962 bipush 102
- 964 castore
- 965 dup
- 966 iconst_4
- 967 bipush 123
- 969 castore
- 970 dup
- 971 iconst_5
- 972 iconst_0
- 973 castore
- 974 putfield # <Field char m_eof_code_dir[]>
- 977 aload_0
- 978 bipush 6
- 980 newarray char
- 982 dup
- 983 iconst_0
- 984 bipush 37
- 986 castore
- 987 dup
- 988 iconst_1
- 989 bipush 101
- 991 castore
- 992 dup
- 993 iconst_2
- 994 bipush 111
- 996 castore
- 997 dup
- 998 iconst_3
- 999 bipush 102
-1001 castore
-1002 dup
-1003 iconst_4
-1004 bipush 125
-1006 castore
-1007 dup
-1008 iconst_5
-1009 iconst_0
-1010 castore
-1011 putfield # <Field char m_eof_code_end_dir[]>
-1014 aload_0
-1015 bipush 9
-1017 newarray char
-1019 dup
-1020 iconst_0
-1021 bipush 37
-1023 castore
-1024 dup
-1025 iconst_1
-1026 bipush 101
-1028 castore
-1029 dup
-1030 iconst_2
-1031 bipush 111
-1033 castore
-1034 dup
-1035 iconst_3
-1036 bipush 102
-1038 castore
-1039 dup
-1040 iconst_4
-1041 bipush 118
-1043 castore
-1044 dup
-1045 iconst_5
-1046 bipush 97
-1048 castore
-1049 dup
-1050 bipush 6
-1052 bipush 108
-1054 castore
-1055 dup
-1056 bipush 7
-1058 bipush 123
-1060 castore
-1061 dup
-1062 bipush 8
-1064 iconst_0
-1065 castore
-1066 putfield # <Field char m_eof_value_code_dir[]>
-1069 aload_0
-1070 bipush 9
-1072 newarray char
-1074 dup
-1075 iconst_0
-1076 bipush 37
-1078 castore
-1079 dup
-1080 iconst_1
-1081 bipush 101
-1083 castore
-1084 dup
-1085 iconst_2
-1086 bipush 111
-1088 castore
-1089 dup
-1090 iconst_3
-1091 bipush 102
-1093 castore
-1094 dup
-1095 iconst_4
-1096 bipush 118
-1098 castore
-1099 dup
-1100 iconst_5
-1101 bipush 97
-1103 castore
-1104 dup
-1105 bipush 6
-1107 bipush 108
-1109 castore
-1110 dup
-1111 bipush 7
-1113 bipush 125
-1115 castore
-1116 dup
-1117 bipush 8
-1119 iconst_0
-1120 castore
-1121 putfield # <Field char m_eof_value_code_end_dir[]>
-1124 aload_0
-1125 bipush 11
-1127 newarray char
-1129 dup
-1130 iconst_0
-1131 bipush 37
-1133 castore
-1134 dup
-1135 iconst_1
-1136 bipush 101
-1138 castore
-1139 dup
-1140 iconst_2
-1141 bipush 111
-1143 castore
-1144 dup
-1145 iconst_3
-1146 bipush 102
-1148 castore
-1149 dup
-1150 iconst_4
-1151 bipush 116
-1153 castore
-1154 dup
-1155 iconst_5
-1156 bipush 104
-1158 castore
-1159 dup
-1160 bipush 6
-1162 bipush 114
-1164 castore
-1165 dup
-1166 bipush 7
-1168 bipush 111
-1170 castore
-1171 dup
-1172 bipush 8
-1174 bipush 119
-1176 castore
-1177 dup
-1178 bipush 9
-1180 bipush 123
-1182 castore
-1183 dup
-1184 bipush 10
-1186 iconst_0
-1187 castore
-1188 putfield # <Field char m_eof_throw_code_dir[]>
-1191 aload_0
-1192 bipush 11
-1194 newarray char
-1196 dup
-1197 iconst_0
-1198 bipush 37
-1200 castore
-1201 dup
-1202 iconst_1
-1203 bipush 101
-1205 castore
-1206 dup
-1207 iconst_2
-1208 bipush 111
-1210 castore
-1211 dup
-1212 iconst_3
-1213 bipush 102
-1215 castore
-1216 dup
-1217 iconst_4
-1218 bipush 116
-1220 castore
-1221 dup
-1222 iconst_5
-1223 bipush 104
-1225 castore
-1226 dup
-1227 bipush 6
-1229 bipush 114
-1231 castore
-1232 dup
-1233 bipush 7
-1235 bipush 111
-1237 castore
-1238 dup
-1239 bipush 8
-1241 bipush 119
-1243 castore
-1244 dup
-1245 bipush 9
-1247 bipush 125
-1249 castore
-1250 dup
-1251 bipush 10
-1253 iconst_0
-1254 castore
-1255 putfield # <Field char m_eof_throw_code_end_dir[]>
-1258 aload_0
-1259 iconst_3
-1260 newarray char
-1262 dup
-1263 iconst_0
-1264 bipush 37
-1266 castore
-1267 dup
-1268 iconst_1
-1269 bipush 123
-1271 castore
-1272 dup
-1273 iconst_2
-1274 iconst_0
-1275 castore
-1276 putfield # <Field char m_class_code_dir[]>
-1279 aload_0
-1280 iconst_3
-1281 newarray char
-1283 dup
-1284 iconst_0
-1285 bipush 37
-1287 castore
-1288 dup
-1289 iconst_1
-1290 bipush 125
-1292 castore
-1293 dup
-1294 iconst_2
-1295 iconst_0
-1296 castore
-1297 putfield # <Field char m_class_code_end_dir[]>
-1300 aload_0
-1301 bipush 7
-1303 newarray char
-1305 dup
-1306 iconst_0
-1307 bipush 37
-1309 castore
-1310 dup
-1311 iconst_1
-1312 bipush 121
-1314 castore
-1315 dup
-1316 iconst_2
-1317 bipush 121
-1319 castore
-1320 dup
-1321 iconst_3
-1322 bipush 101
-1324 castore
-1325 dup
-1326 iconst_4
-1327 bipush 111
-1329 castore
-1330 dup
-1331 iconst_5
-1332 bipush 102
-1334 castore
-1335 dup
-1336 bipush 6
-1338 iconst_0
-1339 castore
-1340 putfield # <Field char m_yyeof_dir[]>
-1343 aload_0
-1344 iconst_0
-1345 putfield # <Field boolean m_advance_stop>
-1348 aload_0
-1349 iconst_0
-1350 putfield # <Field boolean m_init_flag>
-1353 aload_0
-1354 new # <Class java.io.FileInputStream>
-1357 dup
-1358 aload_1
-1359 invokespecial # <Method java.io.FileInputStream(java.lang.String)>
-1362 putfield # <Field java.io.InputStream m_instream>
-1365 aload_0
-1366 getfield # <Field java.io.InputStream m_instream>
-1369 ifnonnull 1403
-1372 getstatic # <Field java.io.PrintStream out>
-1375 new # <Class java.lang.StringBuffer>
-1378 dup
-1379 invokespecial # <Method java.lang.StringBuffer()>
-1382 ldc # <String "Error: Unable to open input file ">
-1384 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1387 aload_1
-1388 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1391 ldc # <String ".">
-1393 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1396 invokevirtual # <Method java.lang.String toString()>
-1399 invokevirtual # <Method void println(java.lang.String)>
-1402 return
-1403 aload_0
-1404 new # <Class java.io.DataOutputStream>
-1407 dup
-1408 new # <Class java.io.FileOutputStream>
-1411 dup
-1412 new # <Class java.lang.StringBuffer>
-1415 dup
-1416 invokespecial # <Method java.lang.StringBuffer()>
-1419 aload_1
-1420 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1423 ldc # <String ".java">
-1425 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1428 invokevirtual # <Method java.lang.String toString()>
-1431 invokespecial # <Method java.io.FileOutputStream(java.lang.String)>
-1434 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-1437 putfield # <Field java.io.DataOutputStream m_outstream>
-1440 aload_0
-1441 getfield # <Field java.io.DataOutputStream m_outstream>
-1444 ifnonnull 1478
-1447 getstatic # <Field java.io.PrintStream out>
-1450 new # <Class java.lang.StringBuffer>
-1453 dup
-1454 invokespecial # <Method java.lang.StringBuffer()>
-1457 ldc # <String "Error: Unable to open output file ">
-1459 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1462 aload_1
-1463 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1466 ldc # <String ".java.">
-1468 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1471 invokevirtual # <Method java.lang.String toString()>
-1474 invokevirtual # <Method void println(java.lang.String)>
-1477 return
-1478 aload_0
-1479 new # <Class zkBeKJFxt>
-1482 dup
-1483 aload_0
-1484 getfield # <Field java.io.InputStream m_instream>
-1487 invokespecial # <Method zkBeKJFxt(java.io.InputStream)>
-1490 putfield # <Field zkBeKJFxt m_input>
-1493 aload_0
-1494 new # <Class java.util.Hashtable>
-1497 dup
-1498 invokespecial # <Method java.util.Hashtable()>
-1501 putfield # <Field java.util.Hashtable m_tokens>
-1504 aload_0
-1505 getfield # <Field java.util.Hashtable m_tokens>
-1508 new # <Class java.lang.Character>
-1511 dup
-1512 bipush 36
-1514 invokespecial # <Method java.lang.Character(char)>
-1517 new # <Class java.lang.Integer>
-1520 dup
-1521 iconst_4
-1522 invokespecial # <Method java.lang.Integer(int)>
-1525 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1528 pop
-1529 aload_0
-1530 getfield # <Field java.util.Hashtable m_tokens>
-1533 new # <Class java.lang.Character>
-1536 dup
-1537 bipush 40
-1539 invokespecial # <Method java.lang.Character(char)>
-1542 new # <Class java.lang.Integer>
-1545 dup
-1546 bipush 14
-1548 invokespecial # <Method java.lang.Integer(int)>
-1551 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1554 pop
-1555 aload_0
-1556 getfield # <Field java.util.Hashtable m_tokens>
-1559 new # <Class java.lang.Character>
-1562 dup
-1563 bipush 41
-1565 invokespecial # <Method java.lang.Character(char)>
-1568 new # <Class java.lang.Integer>
-1571 dup
-1572 bipush 8
-1574 invokespecial # <Method java.lang.Integer(int)>
-1577 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1580 pop
-1581 aload_0
-1582 getfield # <Field java.util.Hashtable m_tokens>
-1585 new # <Class java.lang.Character>
-1588 dup
-1589 bipush 42
-1591 invokespecial # <Method java.lang.Character(char)>
-1594 new # <Class java.lang.Integer>
-1597 dup
-1598 bipush 9
-1600 invokespecial # <Method java.lang.Integer(int)>
-1603 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1606 pop
-1607 aload_0
-1608 getfield # <Field java.util.Hashtable m_tokens>
-1611 new # <Class java.lang.Character>
-1614 dup
-1615 bipush 43
-1617 invokespecial # <Method java.lang.Character(char)>
-1620 new # <Class java.lang.Integer>
-1623 dup
-1624 bipush 17
-1626 invokespecial # <Method java.lang.Integer(int)>
-1629 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1632 pop
-1633 aload_0
-1634 getfield # <Field java.util.Hashtable m_tokens>
-1637 new # <Class java.lang.Character>
-1640 dup
-1641 bipush 45
-1643 invokespecial # <Method java.lang.Character(char)>
-1646 new # <Class java.lang.Integer>
-1649 dup
-1650 bipush 10
-1652 invokespecial # <Method java.lang.Integer(int)>
-1655 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1658 pop
-1659 aload_0
-1660 getfield # <Field java.util.Hashtable m_tokens>
-1663 new # <Class java.lang.Character>
-1666 dup
-1667 bipush 46
-1669 invokespecial # <Method java.lang.Character(char)>
-1672 new # <Class java.lang.Integer>
-1675 dup
-1676 iconst_2
-1677 invokespecial # <Method java.lang.Integer(int)>
-1680 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1683 pop
-1684 aload_0
-1685 getfield # <Field java.util.Hashtable m_tokens>
-1688 new # <Class java.lang.Character>
-1691 dup
-1692 bipush 63
-1694 invokespecial # <Method java.lang.Character(char)>
-1697 new # <Class java.lang.Integer>
-1700 dup
-1701 bipush 15
-1703 invokespecial # <Method java.lang.Integer(int)>
-1706 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1709 pop
-1710 aload_0
-1711 getfield # <Field java.util.Hashtable m_tokens>
-1714 new # <Class java.lang.Character>
-1717 dup
-1718 bipush 91
-1720 invokespecial # <Method java.lang.Character(char)>
-1723 new # <Class java.lang.Integer>
-1726 dup
-1727 bipush 6
-1729 invokespecial # <Method java.lang.Integer(int)>
-1732 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1735 pop
-1736 aload_0
-1737 getfield # <Field java.util.Hashtable m_tokens>
-1740 new # <Class java.lang.Character>
-1743 dup
-1744 bipush 93
-1746 invokespecial # <Method java.lang.Character(char)>
-1749 new # <Class java.lang.Integer>
-1752 dup
-1753 iconst_5
-1754 invokespecial # <Method java.lang.Integer(int)>
-1757 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1760 pop
-1761 aload_0
-1762 getfield # <Field java.util.Hashtable m_tokens>
-1765 new # <Class java.lang.Character>
-1768 dup
-1769 bipush 94
-1771 invokespecial # <Method java.lang.Character(char)>
-1774 new # <Class java.lang.Integer>
-1777 dup
-1778 iconst_3
-1779 invokespecial # <Method java.lang.Integer(int)>
-1782 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1785 pop
-1786 aload_0
-1787 getfield # <Field java.util.Hashtable m_tokens>
-1790 new # <Class java.lang.Character>
-1793 dup
-1794 bipush 123
-1796 invokespecial # <Method java.lang.Character(char)>
-1799 new # <Class java.lang.Integer>
-1802 dup
-1803 bipush 13
-1805 invokespecial # <Method java.lang.Integer(int)>
-1808 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1811 pop
-1812 aload_0
-1813 getfield # <Field java.util.Hashtable m_tokens>
-1816 new # <Class java.lang.Character>
-1819 dup
-1820 bipush 124
-1822 invokespecial # <Method java.lang.Character(char)>
-1825 new # <Class java.lang.Integer>
-1828 dup
-1829 bipush 16
-1831 invokespecial # <Method java.lang.Integer(int)>
-1834 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1837 pop
-1838 aload_0
-1839 getfield # <Field java.util.Hashtable m_tokens>
-1842 new # <Class java.lang.Character>
-1845 dup
-1846 bipush 125
-1848 invokespecial # <Method java.lang.Character(char)>
-1851 new # <Class java.lang.Integer>
-1854 dup
-1855 bipush 7
-1857 invokespecial # <Method java.lang.Integer(int)>
-1860 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1863 pop
-1864 aload_0
-1865 new # <Class drHChFQzb>
-1868 dup
-1869 aload_0
-1870 invokespecial # <Method drHChFQzb(EpinONEnm)>
-1873 putfield # <Field drHChFQzb m_spec>
-1876 aload_0
-1877 new # <Class AMrQFMJUp>
-1880 dup
-1881 invokespecial # <Method AMrQFMJUp()>
-1884 putfield # <Field AMrQFMJUp m_nfa2dfa>
-1887 aload_0
-1888 new # <Class gApUoJlkt>
-1891 dup
-1892 invokespecial # <Method gApUoJlkt()>
-1895 putfield # <Field gApUoJlkt m_minimize>
-1898 aload_0
-1899 new # <Class CJBXugDII>
-1902 dup
-1903 invokespecial # <Method CJBXugDII()>
-1906 putfield # <Field CJBXugDII m_makeNfa>
-1909 aload_0
-1910 new # <Class nZFWRApBo>
-1913 dup
-1914 invokespecial # <Method nZFWRApBo()>
-1917 putfield # <Field nZFWRApBo m_emit>
-1920 aload_0
-1921 iconst_1
-1922 putfield # <Field boolean m_init_flag>
-1925 return
-
-Method void generate()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field zkBeKJFxt m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field drHChFQzb m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field boolean m_init_flag>
-  90 iconst_1
-  91 if_icmpeq 98
-  94 iconst_0
-  95 goto 99
-  98 iconst_1
-  99 invokestatic # <Method void assert(boolean)>
- 102 aload_0
- 103 getfield # <Field drHChFQzb m_spec>
- 106 getfield # <Field boolean m_verbose>
- 109 ifeq 120
- 112 getstatic # <Field java.io.PrintStream out>
- 115 ldc # <String "Processing first section -- user code.">
- 117 invokevirtual # <Method void println(java.lang.String)>
- 120 aload_0
- 121 invokespecial # <Method void userCode()>
- 124 aload_0
- 125 getfield # <Field zkBeKJFxt m_input>
- 128 getfield # <Field boolean m_eof_reached>
- 131 iconst_1
- 132 if_icmpne 147
- 135 bipush 11
- 137 aload_0
- 138 getfield # <Field zkBeKJFxt m_input>
- 141 getfield # <Field int m_line_number>
- 144 invokestatic # <Method void parse_error(int, int)>
- 147 aload_0
- 148 getfield # <Field drHChFQzb m_spec>
- 151 getfield # <Field boolean m_verbose>
- 154 ifeq 165
- 157 getstatic # <Field java.io.PrintStream out>
- 160 ldc # <String "Processing second section -- Java-Lex declarations.">
- 162 invokevirtual # <Method void println(java.lang.String)>
- 165 aload_0
- 166 invokespecial # <Method void userDeclare()>
- 169 aload_0
- 170 getfield # <Field zkBeKJFxt m_input>
- 173 getfield # <Field boolean m_eof_reached>
- 176 iconst_1
- 177 if_icmpne 192
- 180 bipush 11
- 182 aload_0
- 183 getfield # <Field zkBeKJFxt m_input>
- 186 getfield # <Field int m_line_number>
- 189 invokestatic # <Method void parse_error(int, int)>
- 192 aload_0
- 193 getfield # <Field drHChFQzb m_spec>
- 196 getfield # <Field boolean m_verbose>
- 199 ifeq 210
- 202 getstatic # <Field java.io.PrintStream out>
- 205 ldc # <String "Processing third section -- lexical rules.">
- 207 invokevirtual # <Method void println(java.lang.String)>
- 210 aload_0
- 211 invokespecial # <Method void userRules()>
- 214 aload_0
- 215 getfield # <Field drHChFQzb m_spec>
- 218 getfield # <Field boolean m_verbose>
- 221 ifeq 232
- 224 getstatic # <Field java.io.PrintStream out>
- 227 ldc # <String "Outputting lexical analyzer code.">
- 229 invokevirtual # <Method void println(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field nZFWRApBo m_emit>
- 236 aload_0
- 237 getfield # <Field drHChFQzb m_spec>
- 240 aload_0
- 241 getfield # <Field java.io.DataOutputStream m_outstream>
- 244 invokevirtual # <Method void emit(drHChFQzb, java.io.OutputStream)>
- 247 return
-
-Method void userCode()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field zkBeKJFxt m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field drHChFQzb m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field zkBeKJFxt m_input>
-  90 getfield # <Field boolean m_eof_reached>
-  93 iconst_1
-  94 if_icmpne 103
-  97 bipush 11
-  99 iconst_0
- 100 invokestatic # <Method void parse_error(int, int)>
- 103 aload_0
- 104 getfield # <Field zkBeKJFxt m_input>
- 107 invokevirtual # <Method boolean getLine()>
- 110 iconst_1
- 111 if_icmpne 120
- 114 bipush 11
- 116 iconst_0
- 117 invokestatic # <Method void parse_error(int, int)>
- 120 aload_0
- 121 getfield # <Field zkBeKJFxt m_input>
- 124 getfield # <Field int m_line_read>
- 127 iconst_2
- 128 if_icmplt 174
- 131 aload_0
- 132 getfield # <Field zkBeKJFxt m_input>
- 135 getfield # <Field char m_line[]>
- 138 iconst_0
- 139 caload
- 140 bipush 37
- 142 if_icmpne 174
- 145 aload_0
- 146 getfield # <Field zkBeKJFxt m_input>
- 149 getfield # <Field char m_line[]>
- 152 iconst_1
- 153 caload
- 154 bipush 37
- 156 if_icmpne 174
- 159 aload_0
- 160 getfield # <Field zkBeKJFxt m_input>
- 163 aload_0
- 164 getfield # <Field zkBeKJFxt m_input>
- 167 getfield # <Field int m_line_read>
- 170 putfield # <Field int m_line_index>
- 173 return
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 new # <Class java.lang.String>
- 181 dup
- 182 aload_0
- 183 getfield # <Field zkBeKJFxt m_input>
- 186 getfield # <Field char m_line[]>
- 189 iconst_0
- 190 aload_0
- 191 getfield # <Field zkBeKJFxt m_input>
- 194 getfield # <Field int m_line_read>
- 197 invokespecial # <Method java.lang.String(char[],int,int)>
- 200 invokevirtual # <Method void writeBytes(java.lang.String)>
- 203 goto 103
-
-Method char getName()[]
-   0 goto 16
-   3 aload_0
-   4 getfield # <Field zkBeKJFxt m_input>
-   7 dup
-   8 getfield # <Field int m_line_index>
-  11 iconst_1
-  12 iadd
-  13 putfield # <Field int m_line_index>
-  16 aload_0
-  17 getfield # <Field zkBeKJFxt m_input>
-  20 getfield # <Field int m_line_index>
-  23 aload_0
-  24 getfield # <Field zkBeKJFxt m_input>
-  27 getfield # <Field int m_line_read>
-  30 if_icmpge 55
-  33 aload_0
-  34 getfield # <Field zkBeKJFxt m_input>
-  37 getfield # <Field char m_line[]>
-  40 aload_0
-  41 getfield # <Field zkBeKJFxt m_input>
-  44 getfield # <Field int m_line_index>
-  47 caload
-  48 invokestatic # <Method boolean isspace(char)>
-  51 iconst_1
-  52 if_icmpeq 3
-  55 aload_0
-  56 getfield # <Field zkBeKJFxt m_input>
-  59 getfield # <Field int m_line_index>
-  62 aload_0
-  63 getfield # <Field zkBeKJFxt m_input>
-  66 getfield # <Field int m_line_read>
-  69 if_icmplt 78
-  72 bipush 12
-  74 iconst_0
-  75 invokestatic # <Method void parse_error(int, int)>
-  78 aload_0
-  79 getfield # <Field zkBeKJFxt m_input>
-  82 getfield # <Field int m_line_index>
-  85 istore_2
-  86 goto 92
-  89 iinc 2 1
-  92 iload_2
-  93 aload_0
-  94 getfield # <Field zkBeKJFxt m_input>
-  97 getfield # <Field int m_line_read>
- 100 if_icmpge 119
- 103 aload_0
- 104 getfield # <Field zkBeKJFxt m_input>
- 107 getfield # <Field char m_line[]>
- 110 iload_2
- 111 caload
- 112 invokestatic # <Method boolean isnewline(char)>
- 115 iconst_0
- 116 if_icmpeq 89
- 119 iload_2
- 120 aload_0
- 121 getfield # <Field zkBeKJFxt m_input>
- 124 getfield # <Field int m_line_index>
- 127 isub
- 128 newarray char
- 130 astore_1
- 131 iconst_0
- 132 istore_2
- 133 goto 170
- 136 aload_1
- 137 iload_2
- 138 aload_0
- 139 getfield # <Field zkBeKJFxt m_input>
- 142 getfield # <Field char m_line[]>
- 145 aload_0
- 146 getfield # <Field zkBeKJFxt m_input>
- 149 getfield # <Field int m_line_index>
- 152 caload
- 153 castore
- 154 iinc 2 1
- 157 aload_0
- 158 getfield # <Field zkBeKJFxt m_input>
- 161 dup
- 162 getfield # <Field int m_line_index>
- 165 iconst_1
- 166 iadd
- 167 putfield # <Field int m_line_index>
- 170 aload_0
- 171 getfield # <Field zkBeKJFxt m_input>
- 174 getfield # <Field int m_line_index>
- 177 aload_0
- 178 getfield # <Field zkBeKJFxt m_input>
- 181 getfield # <Field int m_line_read>
- 184 if_icmpge 209
- 187 aload_0
- 188 getfield # <Field zkBeKJFxt m_input>
- 191 getfield # <Field char m_line[]>
- 194 aload_0
- 195 getfield # <Field zkBeKJFxt m_input>
- 198 getfield # <Field int m_line_index>
- 201 caload
- 202 invokestatic # <Method boolean isnewline(char)>
- 205 iconst_0
- 206 if_icmpeq 136
- 209 aload_1
- 210 areturn
-
-Method char packCode(char[], char[], char[], int, int)[]
-   0 iload 5
-   2 iconst_1
-   3 if_icmpeq 46
-   6 iload 5
-   8 ifeq 46
-  11 iload 5
-  13 iconst_2
-  14 if_icmpeq 46
-  17 iload 5
-  19 bipush 6
-  21 if_icmpeq 46
-  24 iload 5
-  26 iconst_3
-  27 if_icmpeq 46
-  30 iload 5
-  32 iconst_4
-  33 if_icmpeq 46
-  36 iload 5
-  38 iconst_5
-  39 if_icmpeq 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field zkBeKJFxt m_input>
-  54 getfield # <Field char m_line[]>
-  57 iconst_0
-  58 aload_1
-  59 iconst_0
-  60 aload_1
-  61 arraylength
-  62 iconst_1
-  63 isub
-  64 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-  67 ifeq 76
-  70 bipush 13
-  72 iconst_0
-  73 invokestatic # <Method void parse_error(int, int)>
-  76 aload_3
-  77 ifnonnull 89
-  80 sipush 1024
-  83 newarray char
-  85 astore_3
-  86 iconst_0
-  87 istore 4
-  89 iload 4
-  91 aload_3
-  92 arraylength
-  93 if_icmplt 101
-  96 aload_3
-  97 invokestatic # <Method char doubleSize(char[])[]>
- 100 astore_3
- 101 aload_0
- 102 getfield # <Field zkBeKJFxt m_input>
- 105 aload_1
- 106 arraylength
- 107 iconst_1
- 108 isub
- 109 putfield # <Field int m_line_index>
- 112 goto 310
- 115 aload_0
- 116 getfield # <Field zkBeKJFxt m_input>
- 119 invokevirtual # <Method boolean getLine()>
- 122 iconst_1
- 123 if_icmpne 138
- 126 bipush 11
- 128 aload_0
- 129 getfield # <Field zkBeKJFxt m_input>
- 132 getfield # <Field int m_line_number>
- 135 invokestatic # <Method void parse_error(int, int)>
- 138 aload_0
- 139 getfield # <Field zkBeKJFxt m_input>
- 142 getfield # <Field char m_line[]>
- 145 iconst_0
- 146 aload_2
- 147 iconst_0
- 148 aload_2
- 149 arraylength
- 150 iconst_1
- 151 isub
- 152 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 155 ifne 310
- 158 aload_0
- 159 getfield # <Field zkBeKJFxt m_input>
- 162 aload_2
- 163 arraylength
- 164 iconst_1
- 165 isub
- 166 putfield # <Field int m_line_index>
- 169 iload 5
- 171 tableswitch 0 to 6: default=296
-           0: 212
-           1: 224
-           2: 236
-           3: 260
-           4: 272
-           5: 284
-           6: 248
- 212 aload_0
- 213 getfield # <Field drHChFQzb m_spec>
- 216 iload 4
- 218 putfield # <Field int m_class_read>
- 221 goto 308
- 224 aload_0
- 225 getfield # <Field drHChFQzb m_spec>
- 228 iload 4
- 230 putfield # <Field int m_init_read>
- 233 goto 308
- 236 aload_0
- 237 getfield # <Field drHChFQzb m_spec>
- 240 iload 4
- 242 putfield # <Field int m_eof_read>
- 245 goto 308
- 248 aload_0
- 249 getfield # <Field drHChFQzb m_spec>
- 252 iload 4
- 254 putfield # <Field int m_eof_value_read>
- 257 goto 308
- 260 aload_0
- 261 getfield # <Field drHChFQzb m_spec>
- 264 iload 4
- 266 putfield # <Field int m_init_throw_read>
- 269 goto 308
- 272 aload_0
- 273 getfield # <Field drHChFQzb m_spec>
- 276 iload 4
- 278 putfield # <Field int m_yylex_throw_read>
- 281 goto 308
- 284 aload_0
- 285 getfield # <Field drHChFQzb m_spec>
- 288 iload 4
- 290 putfield # <Field int m_eof_throw_read>
- 293 goto 308
- 296 bipush 13
- 298 aload_0
- 299 getfield # <Field zkBeKJFxt m_input>
- 302 getfield # <Field int m_line_number>
- 305 invokestatic # <Method void parse_error(int, int)>
- 308 aload_3
- 309 areturn
- 310 aload_0
- 311 getfield # <Field zkBeKJFxt m_input>
- 314 getfield # <Field int m_line_index>
- 317 aload_0
- 318 getfield # <Field zkBeKJFxt m_input>
- 321 getfield # <Field int m_line_read>
- 324 if_icmpge 115
- 327 goto 377
- 330 aload_3
- 331 iload 4
- 333 aload_0
- 334 getfield # <Field zkBeKJFxt m_input>
- 337 getfield # <Field char m_line[]>
- 340 aload_0
- 341 getfield # <Field zkBeKJFxt m_input>
- 344 getfield # <Field int m_line_index>
- 347 caload
- 348 castore
- 349 iinc 4 1
- 352 aload_0
- 353 getfield # <Field zkBeKJFxt m_input>
- 356 dup
- 357 getfield # <Field int m_line_index>
- 360 iconst_1
- 361 iadd
- 362 putfield # <Field int m_line_index>
- 365 iload 4
- 367 aload_3
- 368 arraylength
- 369 if_icmplt 377
- 372 aload_3
- 373 invokestatic # <Method char doubleSize(char[])[]>
- 376 astore_3
- 377 aload_0
- 378 getfield # <Field zkBeKJFxt m_input>
- 381 getfield # <Field int m_line_index>
- 384 aload_0
- 385 getfield # <Field zkBeKJFxt m_input>
- 388 getfield # <Field int m_line_read>
- 391 if_icmplt 330
- 394 goto 310
-
-Method void userDeclare()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field zkBeKJFxt m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field drHChFQzb m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field zkBeKJFxt m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 1662
-  83 bipush 11
-  85 aload_0
-  86 getfield # <Field zkBeKJFxt m_input>
-  89 getfield # <Field int m_line_number>
-  92 invokestatic # <Method void parse_error(int, int)>
-  95 goto 1662
-  98 aload_0
-  99 getfield # <Field zkBeKJFxt m_input>
- 102 getfield # <Field int m_line_read>
- 105 iconst_2
- 106 if_icmplt 236
- 109 aload_0
- 110 getfield # <Field zkBeKJFxt m_input>
- 113 getfield # <Field char m_line[]>
- 116 iconst_0
- 117 caload
- 118 bipush 37
- 120 if_icmpne 236
- 123 aload_0
- 124 getfield # <Field zkBeKJFxt m_input>
- 127 getfield # <Field char m_line[]>
- 130 iconst_1
- 131 caload
- 132 bipush 37
- 134 if_icmpne 236
- 137 iconst_0
- 138 istore_1
- 139 goto 165
- 142 aload_0
- 143 getfield # <Field zkBeKJFxt m_input>
- 146 getfield # <Field char m_line[]>
- 149 iload_1
- 150 aload_0
- 151 getfield # <Field zkBeKJFxt m_input>
- 154 getfield # <Field char m_line[]>
- 157 iload_1
- 158 iconst_2
- 159 iadd
- 160 caload
- 161 castore
- 162 iinc 1 1
- 165 iload_1
- 166 aload_0
- 167 getfield # <Field zkBeKJFxt m_input>
- 170 getfield # <Field char m_line[]>
- 173 arraylength
- 174 iconst_2
- 175 isub
- 176 if_icmplt 142
- 179 aload_0
- 180 getfield # <Field zkBeKJFxt m_input>
- 183 aload_0
- 184 getfield # <Field zkBeKJFxt m_input>
- 187 getfield # <Field int m_line_read>
- 190 iconst_2
- 191 isub
- 192 putfield # <Field int m_line_read>
- 195 aload_0
- 196 getfield # <Field zkBeKJFxt m_input>
- 199 iconst_1
- 200 putfield # <Field boolean m_pushback_line>
- 203 aload_0
- 204 getfield # <Field zkBeKJFxt m_input>
- 207 getfield # <Field int m_line_read>
- 210 ifeq 227
- 213 aload_0
- 214 getfield # <Field zkBeKJFxt m_input>
- 217 getfield # <Field char m_line[]>
- 220 iconst_0
- 221 caload
- 222 bipush 10
- 224 if_icmpne 235
- 227 aload_0
- 228 getfield # <Field zkBeKJFxt m_input>
- 231 iconst_0
- 232 putfield # <Field boolean m_pushback_line>
- 235 return
- 236 aload_0
- 237 getfield # <Field zkBeKJFxt m_input>
- 240 getfield # <Field int m_line_read>
- 243 ifeq 1662
- 246 aload_0
- 247 getfield # <Field zkBeKJFxt m_input>
- 250 getfield # <Field char m_line[]>
- 253 iconst_0
- 254 caload
- 255 bipush 37
- 257 if_icmpne 1650
- 260 aload_0
- 261 getfield # <Field zkBeKJFxt m_input>
- 264 getfield # <Field int m_line_read>
- 267 iconst_1
- 268 if_icmpgt 286
- 271 bipush 12
- 273 aload_0
- 274 getfield # <Field zkBeKJFxt m_input>
- 277 getfield # <Field int m_line_number>
- 280 invokestatic # <Method void parse_error(int, int)>
- 283 goto 1662
- 286 aload_0
- 287 getfield # <Field zkBeKJFxt m_input>
- 290 getfield # <Field char m_line[]>
- 293 iconst_1
- 294 caload
- 295 lookupswitch 11: default=1635
-          99: 470
-         101: 635
-         102: 840
-         105: 958
-         108: 1197
-         110: 1261
-         115: 1325
-         116: 1385
-         117: 1452
-         121: 1508
-         123: 392
- 392 aload_0
- 393 getfield # <Field zkBeKJFxt m_input>
- 396 getfield # <Field char m_line[]>
- 399 iconst_0
- 400 aload_0
- 401 getfield # <Field char m_class_code_dir[]>
- 404 iconst_0
- 405 aload_0
- 406 getfield # <Field char m_class_code_dir[]>
- 409 arraylength
- 410 iconst_1
- 411 isub
- 412 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 415 ifne 455
- 418 aload_0
- 419 getfield # <Field drHChFQzb m_spec>
- 422 aload_0
- 423 aload_0
- 424 getfield # <Field char m_class_code_dir[]>
- 427 aload_0
- 428 getfield # <Field char m_class_code_end_dir[]>
- 431 aload_0
- 432 getfield # <Field drHChFQzb m_spec>
- 435 getfield # <Field char m_class_code[]>
- 438 aload_0
- 439 getfield # <Field drHChFQzb m_spec>
- 442 getfield # <Field int m_class_read>
- 445 iconst_0
- 446 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 449 putfield # <Field char m_class_code[]>
- 452 goto 1662
- 455 bipush 12
- 457 aload_0
- 458 getfield # <Field zkBeKJFxt m_input>
- 461 getfield # <Field int m_line_number>
- 464 invokestatic # <Method void parse_error(int, int)>
- 467 goto 1662
- 470 aload_0
- 471 getfield # <Field zkBeKJFxt m_input>
- 474 getfield # <Field char m_line[]>
- 477 iconst_0
- 478 aload_0
- 479 getfield # <Field char m_char_dir[]>
- 482 iconst_0
- 483 aload_0
- 484 getfield # <Field char m_char_dir[]>
- 487 arraylength
- 488 iconst_1
- 489 isub
- 490 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 493 ifne 519
- 496 aload_0
- 497 getfield # <Field zkBeKJFxt m_input>
- 500 aload_0
- 501 getfield # <Field char m_char_dir[]>
- 504 arraylength
- 505 putfield # <Field int m_line_index>
- 508 aload_0
- 509 getfield # <Field drHChFQzb m_spec>
- 512 iconst_1
- 513 putfield # <Field boolean m_count_chars>
- 516 goto 1662
- 519 aload_0
- 520 getfield # <Field zkBeKJFxt m_input>
- 523 getfield # <Field char m_line[]>
- 526 iconst_0
- 527 aload_0
- 528 getfield # <Field char m_cup_dir[]>
- 531 iconst_0
- 532 aload_0
- 533 getfield # <Field char m_cup_dir[]>
- 536 arraylength
- 537 iconst_1
- 538 isub
- 539 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 542 ifne 568
- 545 aload_0
- 546 getfield # <Field zkBeKJFxt m_input>
- 549 aload_0
- 550 getfield # <Field char m_cup_dir[]>
- 553 arraylength
- 554 putfield # <Field int m_line_index>
- 557 aload_0
- 558 getfield # <Field drHChFQzb m_spec>
- 561 iconst_1
- 562 putfield # <Field boolean m_cup_compatible>
- 565 goto 1662
- 568 aload_0
- 569 getfield # <Field zkBeKJFxt m_input>
- 572 getfield # <Field char m_line[]>
- 575 iconst_0
- 576 aload_0
- 577 getfield # <Field char m_class_dir[]>
- 580 iconst_0
- 581 aload_0
- 582 getfield # <Field char m_class_dir[]>
- 585 arraylength
- 586 iconst_1
- 587 isub
- 588 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 591 ifne 620
- 594 aload_0
- 595 getfield # <Field zkBeKJFxt m_input>
- 598 aload_0
- 599 getfield # <Field char m_class_dir[]>
- 602 arraylength
- 603 putfield # <Field int m_line_index>
- 606 aload_0
- 607 getfield # <Field drHChFQzb m_spec>
- 610 aload_0
- 611 invokespecial # <Method char getName()[]>
- 614 putfield # <Field char m_class_name[]>
- 617 goto 1662
- 620 bipush 12
- 622 aload_0
- 623 getfield # <Field zkBeKJFxt m_input>
- 626 getfield # <Field int m_line_number>
- 629 invokestatic # <Method void parse_error(int, int)>
- 632 goto 1662
- 635 aload_0
- 636 getfield # <Field zkBeKJFxt m_input>
- 639 getfield # <Field char m_line[]>
- 642 iconst_0
- 643 aload_0
- 644 getfield # <Field char m_eof_code_dir[]>
- 647 iconst_0
- 648 aload_0
- 649 getfield # <Field char m_eof_code_dir[]>
- 652 arraylength
- 653 iconst_1
- 654 isub
- 655 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 658 ifne 698
- 661 aload_0
- 662 getfield # <Field drHChFQzb m_spec>
- 665 aload_0
- 666 aload_0
- 667 getfield # <Field char m_eof_code_dir[]>
- 670 aload_0
- 671 getfield # <Field char m_eof_code_end_dir[]>
- 674 aload_0
- 675 getfield # <Field drHChFQzb m_spec>
- 678 getfield # <Field char m_eof_code[]>
- 681 aload_0
- 682 getfield # <Field drHChFQzb m_spec>
- 685 getfield # <Field int m_eof_read>
- 688 iconst_2
- 689 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 692 putfield # <Field char m_eof_code[]>
- 695 goto 1662
- 698 aload_0
- 699 getfield # <Field zkBeKJFxt m_input>
- 702 getfield # <Field char m_line[]>
- 705 iconst_0
- 706 aload_0
- 707 getfield # <Field char m_eof_value_code_dir[]>
- 710 iconst_0
- 711 aload_0
- 712 getfield # <Field char m_eof_value_code_dir[]>
- 715 arraylength
- 716 iconst_1
- 717 isub
- 718 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 721 ifne 762
- 724 aload_0
- 725 getfield # <Field drHChFQzb m_spec>
- 728 aload_0
- 729 aload_0
- 730 getfield # <Field char m_eof_value_code_dir[]>
- 733 aload_0
- 734 getfield # <Field char m_eof_value_code_end_dir[]>
- 737 aload_0
- 738 getfield # <Field drHChFQzb m_spec>
- 741 getfield # <Field char m_eof_value_code[]>
- 744 aload_0
- 745 getfield # <Field drHChFQzb m_spec>
- 748 getfield # <Field int m_eof_value_read>
- 751 bipush 6
- 753 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 756 putfield # <Field char m_eof_value_code[]>
- 759 goto 1662
- 762 aload_0
- 763 getfield # <Field zkBeKJFxt m_input>
- 766 getfield # <Field char m_line[]>
- 769 iconst_0
- 770 aload_0
- 771 getfield # <Field char m_eof_throw_code_dir[]>
- 774 iconst_0
- 775 aload_0
- 776 getfield # <Field char m_eof_throw_code_dir[]>
- 779 arraylength
- 780 iconst_1
- 781 isub
- 782 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 785 ifne 825
- 788 aload_0
- 789 getfield # <Field drHChFQzb m_spec>
- 792 aload_0
- 793 aload_0
- 794 getfield # <Field char m_eof_throw_code_dir[]>
- 797 aload_0
- 798 getfield # <Field char m_eof_throw_code_end_dir[]>
- 801 aload_0
- 802 getfield # <Field drHChFQzb m_spec>
- 805 getfield # <Field char m_eof_throw_code[]>
- 808 aload_0
- 809 getfield # <Field drHChFQzb m_spec>
- 812 getfield # <Field int m_eof_throw_read>
- 815 iconst_5
- 816 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 819 putfield # <Field char m_eof_throw_code[]>
- 822 goto 1662
- 825 bipush 12
- 827 aload_0
- 828 getfield # <Field zkBeKJFxt m_input>
- 831 getfield # <Field int m_line_number>
- 834 invokestatic # <Method void parse_error(int, int)>
- 837 goto 1662
- 840 aload_0
- 841 getfield # <Field zkBeKJFxt m_input>
- 844 getfield # <Field char m_line[]>
- 847 iconst_0
- 848 aload_0
- 849 getfield # <Field char m_function_dir[]>
- 852 iconst_0
- 853 aload_0
- 854 getfield # <Field char m_function_dir[]>
- 857 arraylength
- 858 iconst_1
- 859 isub
- 860 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 863 ifne 892
- 866 aload_0
- 867 getfield # <Field zkBeKJFxt m_input>
- 870 aload_0
- 871 getfield # <Field char m_function_dir[]>
- 874 arraylength
- 875 putfield # <Field int m_line_index>
- 878 aload_0
- 879 getfield # <Field drHChFQzb m_spec>
- 882 aload_0
- 883 invokespecial # <Method char getName()[]>
- 886 putfield # <Field char m_function_name[]>
- 889 goto 1662
- 892 aload_0
- 893 getfield # <Field zkBeKJFxt m_input>
- 896 getfield # <Field char m_line[]>
- 899 iconst_0
- 900 aload_0
- 901 getfield # <Field char m_full_dir[]>
- 904 iconst_0
- 905 aload_0
- 906 getfield # <Field char m_full_dir[]>
- 909 arraylength
- 910 iconst_1
- 911 isub
- 912 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 915 ifne 943
- 918 aload_0
- 919 getfield # <Field zkBeKJFxt m_input>
- 922 aload_0
- 923 getfield # <Field char m_full_dir[]>
- 926 arraylength
- 927 putfield # <Field int m_line_index>
- 930 aload_0
- 931 getfield # <Field drHChFQzb m_spec>
- 934 sipush 257
- 937 putfield # <Field int m_dtrans_ncols>
- 940 goto 1662
- 943 bipush 12
- 945 aload_0
- 946 getfield # <Field zkBeKJFxt m_input>
- 949 getfield # <Field int m_line_number>
- 952 invokestatic # <Method void parse_error(int, int)>
- 955 goto 1662
- 958 aload_0
- 959 getfield # <Field zkBeKJFxt m_input>
- 962 getfield # <Field char m_line[]>
- 965 iconst_0
- 966 aload_0
- 967 getfield # <Field char m_integer_dir[]>
- 970 iconst_0
- 971 aload_0
- 972 getfield # <Field char m_integer_dir[]>
- 975 arraylength
- 976 iconst_1
- 977 isub
- 978 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 981 ifne 1007
- 984 aload_0
- 985 getfield # <Field zkBeKJFxt m_input>
- 988 aload_0
- 989 getfield # <Field char m_integer_dir[]>
- 992 arraylength
- 993 putfield # <Field int m_line_index>
- 996 aload_0
- 997 getfield # <Field drHChFQzb m_spec>
-1000 iconst_1
-1001 putfield # <Field boolean m_integer_type>
-1004 goto 1662
-1007 aload_0
-1008 getfield # <Field zkBeKJFxt m_input>
-1011 getfield # <Field char m_line[]>
-1014 iconst_0
-1015 aload_0
-1016 getfield # <Field char m_intwrap_dir[]>
-1019 iconst_0
-1020 aload_0
-1021 getfield # <Field char m_intwrap_dir[]>
-1024 arraylength
-1025 iconst_1
-1026 isub
-1027 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1030 ifne 1056
-1033 aload_0
-1034 getfield # <Field zkBeKJFxt m_input>
-1037 aload_0
-1038 getfield # <Field char m_integer_dir[]>
-1041 arraylength
-1042 putfield # <Field int m_line_index>
-1045 aload_0
-1046 getfield # <Field drHChFQzb m_spec>
-1049 iconst_1
-1050 putfield # <Field boolean m_intwrap_type>
-1053 goto 1662
-1056 aload_0
-1057 getfield # <Field zkBeKJFxt m_input>
-1060 getfield # <Field char m_line[]>
-1063 iconst_0
-1064 aload_0
-1065 getfield # <Field char m_init_code_dir[]>
-1068 iconst_0
-1069 aload_0
-1070 getfield # <Field char m_init_code_dir[]>
-1073 arraylength
-1074 iconst_1
-1075 isub
-1076 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1079 ifne 1119
-1082 aload_0
-1083 getfield # <Field drHChFQzb m_spec>
-1086 aload_0
-1087 aload_0
-1088 getfield # <Field char m_init_code_dir[]>
-1091 aload_0
-1092 getfield # <Field char m_init_code_end_dir[]>
-1095 aload_0
-1096 getfield # <Field drHChFQzb m_spec>
-1099 getfield # <Field char m_init_code[]>
-1102 aload_0
-1103 getfield # <Field drHChFQzb m_spec>
-1106 getfield # <Field int m_init_read>
-1109 iconst_1
-1110 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1113 putfield # <Field char m_init_code[]>
-1116 goto 1662
-1119 aload_0
-1120 getfield # <Field zkBeKJFxt m_input>
-1123 getfield # <Field char m_line[]>
-1126 iconst_0
-1127 aload_0
-1128 getfield # <Field char m_init_throw_code_dir[]>
-1131 iconst_0
-1132 aload_0
-1133 getfield # <Field char m_init_throw_code_dir[]>
-1136 arraylength
-1137 iconst_1
-1138 isub
-1139 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1142 ifne 1182
-1145 aload_0
-1146 getfield # <Field drHChFQzb m_spec>
-1149 aload_0
-1150 aload_0
-1151 getfield # <Field char m_init_throw_code_dir[]>
-1154 aload_0
-1155 getfield # <Field char m_init_throw_code_end_dir[]>
-1158 aload_0
-1159 getfield # <Field drHChFQzb m_spec>
-1162 getfield # <Field char m_init_throw_code[]>
-1165 aload_0
-1166 getfield # <Field drHChFQzb m_spec>
-1169 getfield # <Field int m_init_throw_read>
-1172 iconst_3
-1173 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1176 putfield # <Field char m_init_throw_code[]>
-1179 goto 1662
-1182 bipush 12
-1184 aload_0
-1185 getfield # <Field zkBeKJFxt m_input>
-1188 getfield # <Field int m_line_number>
-1191 invokestatic # <Method void parse_error(int, int)>
-1194 goto 1662
-1197 aload_0
-1198 getfield # <Field zkBeKJFxt m_input>
-1201 getfield # <Field char m_line[]>
-1204 iconst_0
-1205 aload_0
-1206 getfield # <Field char m_line_dir[]>
-1209 iconst_0
-1210 aload_0
-1211 getfield # <Field char m_line_dir[]>
-1214 arraylength
-1215 iconst_1
-1216 isub
-1217 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1220 ifne 1246
-1223 aload_0
-1224 getfield # <Field zkBeKJFxt m_input>
-1227 aload_0
-1228 getfield # <Field char m_line_dir[]>
-1231 arraylength
-1232 putfield # <Field int m_line_index>
-1235 aload_0
-1236 getfield # <Field drHChFQzb m_spec>
-1239 iconst_1
-1240 putfield # <Field boolean m_count_lines>
-1243 goto 1662
-1246 bipush 12
-1248 aload_0
-1249 getfield # <Field zkBeKJFxt m_input>
-1252 getfield # <Field int m_line_number>
-1255 invokestatic # <Method void parse_error(int, int)>
-1258 goto 1662
-1261 aload_0
-1262 getfield # <Field zkBeKJFxt m_input>
-1265 getfield # <Field char m_line[]>
-1268 iconst_0
-1269 aload_0
-1270 getfield # <Field char m_notunix_dir[]>
-1273 iconst_0
-1274 aload_0
-1275 getfield # <Field char m_notunix_dir[]>
-1278 arraylength
-1279 iconst_1
-1280 isub
-1281 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1284 ifne 1310
-1287 aload_0
-1288 getfield # <Field zkBeKJFxt m_input>
-1291 aload_0
-1292 getfield # <Field char m_notunix_dir[]>
-1295 arraylength
-1296 putfield # <Field int m_line_index>
-1299 aload_0
-1300 getfield # <Field drHChFQzb m_spec>
-1303 iconst_0
-1304 putfield # <Field boolean m_unix>
-1307 goto 1662
-1310 bipush 12
-1312 aload_0
-1313 getfield # <Field zkBeKJFxt m_input>
-1316 getfield # <Field int m_line_number>
-1319 invokestatic # <Method void parse_error(int, int)>
-1322 goto 1662
-1325 aload_0
-1326 getfield # <Field zkBeKJFxt m_input>
-1329 getfield # <Field char m_line[]>
-1332 iconst_0
-1333 aload_0
-1334 getfield # <Field char m_state_dir[]>
-1337 iconst_0
-1338 aload_0
-1339 getfield # <Field char m_state_dir[]>
-1342 arraylength
-1343 iconst_1
-1344 isub
-1345 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1348 ifne 1370
-1351 aload_0
-1352 getfield # <Field zkBeKJFxt m_input>
-1355 aload_0
-1356 getfield # <Field char m_state_dir[]>
-1359 arraylength
-1360 putfield # <Field int m_line_index>
-1363 aload_0
-1364 invokespecial # <Method void saveStates()>
-1367 goto 1662
-1370 bipush 12
-1372 aload_0
-1373 getfield # <Field zkBeKJFxt m_input>
-1376 getfield # <Field int m_line_number>
-1379 invokestatic # <Method void parse_error(int, int)>
-1382 goto 1662
-1385 aload_0
-1386 getfield # <Field zkBeKJFxt m_input>
-1389 getfield # <Field char m_line[]>
-1392 iconst_0
-1393 aload_0
-1394 getfield # <Field char m_type_dir[]>
-1397 iconst_0
-1398 aload_0
-1399 getfield # <Field char m_type_dir[]>
-1402 arraylength
-1403 iconst_1
-1404 isub
-1405 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1408 ifne 1437
-1411 aload_0
-1412 getfield # <Field zkBeKJFxt m_input>
-1415 aload_0
-1416 getfield # <Field char m_type_dir[]>
-1419 arraylength
-1420 putfield # <Field int m_line_index>
-1423 aload_0
-1424 getfield # <Field drHChFQzb m_spec>
-1427 aload_0
-1428 invokespecial # <Method char getName()[]>
-1431 putfield # <Field char m_type_name[]>
-1434 goto 1662
-1437 bipush 12
-1439 aload_0
-1440 getfield # <Field zkBeKJFxt m_input>
-1443 getfield # <Field int m_line_number>
-1446 invokestatic # <Method void parse_error(int, int)>
-1449 goto 1662
-1452 aload_0
-1453 getfield # <Field zkBeKJFxt m_input>
-1456 getfield # <Field char m_line[]>
-1459 iconst_0
-1460 aload_0
-1461 getfield # <Field char m_unicode_dir[]>
-1464 iconst_0
-1465 aload_0
-1466 getfield # <Field char m_unicode_dir[]>
-1469 arraylength
-1470 iconst_1
-1471 isub
-1472 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1475 ifne 1493
-1478 aload_0
-1479 getfield # <Field zkBeKJFxt m_input>
-1482 aload_0
-1483 getfield # <Field char m_unicode_dir[]>
-1486 arraylength
-1487 putfield # <Field int m_line_index>
-1490 goto 1662
-1493 bipush 12
-1495 aload_0
-1496 getfield # <Field zkBeKJFxt m_input>
-1499 getfield # <Field int m_line_number>
-1502 invokestatic # <Method void parse_error(int, int)>
-1505 goto 1662
-1508 aload_0
-1509 getfield # <Field zkBeKJFxt m_input>
-1512 getfield # <Field char m_line[]>
-1515 iconst_0
-1516 aload_0
-1517 getfield # <Field char m_yyeof_dir[]>
-1520 iconst_0
-1521 aload_0
-1522 getfield # <Field char m_yyeof_dir[]>
-1525 arraylength
-1526 iconst_1
-1527 isub
-1528 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1531 ifne 1557
-1534 aload_0
-1535 getfield # <Field zkBeKJFxt m_input>
-1538 aload_0
-1539 getfield # <Field char m_yyeof_dir[]>
-1542 arraylength
-1543 putfield # <Field int m_line_index>
-1546 aload_0
-1547 getfield # <Field drHChFQzb m_spec>
-1550 iconst_1
-1551 putfield # <Field boolean m_yyeof>
-1554 goto 1662
-1557 aload_0
-1558 getfield # <Field zkBeKJFxt m_input>
-1561 getfield # <Field char m_line[]>
-1564 iconst_0
-1565 aload_0
-1566 getfield # <Field char m_yylex_throw_code_dir[]>
-1569 iconst_0
-1570 aload_0
-1571 getfield # <Field char m_yylex_throw_code_dir[]>
-1574 arraylength
-1575 iconst_1
-1576 isub
-1577 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1580 ifne 1620
-1583 aload_0
-1584 getfield # <Field drHChFQzb m_spec>
-1587 aload_0
-1588 aload_0
-1589 getfield # <Field char m_yylex_throw_code_dir[]>
-1592 aload_0
-1593 getfield # <Field char m_yylex_throw_code_end_dir[]>
-1596 aload_0
-1597 getfield # <Field drHChFQzb m_spec>
-1600 getfield # <Field char m_yylex_throw_code[]>
-1603 aload_0
-1604 getfield # <Field drHChFQzb m_spec>
-1607 getfield # <Field int m_yylex_throw_read>
-1610 iconst_4
-1611 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1614 putfield # <Field char m_yylex_throw_code[]>
-1617 goto 1662
-1620 bipush 12
-1622 aload_0
-1623 getfield # <Field zkBeKJFxt m_input>
-1626 getfield # <Field int m_line_number>
-1629 invokestatic # <Method void parse_error(int, int)>
-1632 goto 1662
-1635 bipush 12
-1637 aload_0
-1638 getfield # <Field zkBeKJFxt m_input>
-1641 getfield # <Field int m_line_number>
-1644 invokestatic # <Method void parse_error(int, int)>
-1647 goto 1662
-1650 aload_0
-1651 getfield # <Field zkBeKJFxt m_input>
-1654 iconst_0
-1655 putfield # <Field int m_line_index>
-1658 aload_0
-1659 invokespecial # <Method void saveMacro()>
-1662 aload_0
-1663 getfield # <Field zkBeKJFxt m_input>
-1666 invokevirtual # <Method boolean getLine()>
-1669 iconst_0
-1670 if_icmpeq 98
-1673 return
-
-Method void userRules()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field zkBeKJFxt m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field drHChFQzb m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field drHChFQzb m_spec>
-  90 getfield # <Field boolean m_verbose>
-  93 ifeq 104
-  96 getstatic # <Field java.io.PrintStream out>
-  99 ldc # <String "Creating NFA machine representation.">
- 101 invokevirtual # <Method void println(java.lang.String)>
- 104 aload_0
- 105 getfield # <Field CJBXugDII m_makeNfa>
- 108 aload_0
- 109 aload_0
- 110 getfield # <Field drHChFQzb m_spec>
- 113 aload_0
- 114 getfield # <Field zkBeKJFxt m_input>
- 117 invokevirtual # <Method void thompson(EpinONEnm, drHChFQzb, zkBeKJFxt)>
- 120 aload_0
- 121 getfield # <Field drHChFQzb m_spec>
- 124 getfield # <Field int m_current_token>
- 127 bipush 11
- 129 if_icmpeq 136
- 132 iconst_0
- 133 goto 137
- 136 iconst_1
- 137 invokestatic # <Method void assert(boolean)>
- 140 aload_0
- 141 getfield # <Field drHChFQzb m_spec>
- 144 getfield # <Field boolean m_verbose>
- 147 ifeq 158
- 150 getstatic # <Field java.io.PrintStream out>
- 153 ldc # <String "Creating DFA transition table.">
- 155 invokevirtual # <Method void println(java.lang.String)>
- 158 aload_0
- 159 getfield # <Field AMrQFMJUp m_nfa2dfa>
- 162 aload_0
- 163 aload_0
- 164 getfield # <Field drHChFQzb m_spec>
- 167 invokevirtual # <Method void make_dfa(EpinONEnm, drHChFQzb)>
- 170 aload_0
- 171 getfield # <Field drHChFQzb m_spec>
- 174 getfield # <Field boolean m_verbose>
- 177 ifeq 188
- 180 getstatic # <Field java.io.PrintStream out>
- 183 ldc # <String "Minimizing DFA transition table.">
- 185 invokevirtual # <Method void println(java.lang.String)>
- 188 aload_0
- 189 getfield # <Field gApUoJlkt m_minimize>
- 192 aload_0
- 193 getfield # <Field drHChFQzb m_spec>
- 196 invokevirtual # <Method void min_dfa(drHChFQzb)>
- 199 return
-
-Method void printccl(IxcsuvWDA)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String " [">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 iconst_0
-   9 istore_2
-  10 goto 36
-  13 aload_1
-  14 iload_2
-  15 invokevirtual # <Method boolean contains(int)>
-  18 iconst_1
-  19 if_icmpne 33
-  22 getstatic # <Field java.io.PrintStream out>
-  25 aload_0
-  26 iload_2
-  27 invokespecial # <Method java.lang.String interp_int(int)>
-  30 invokevirtual # <Method void print(java.lang.String)>
-  33 iinc 2 1
-  36 iload_2
-  37 aload_0
-  38 getfield # <Field drHChFQzb m_spec>
-  41 getfield # <Field int m_dtrans_ncols>
-  44 if_icmplt 13
-  47 getstatic # <Field java.io.PrintStream out>
-  50 bipush 93
-  52 invokevirtual # <Method void print(char)>
-  55 return
-
-Method java.lang.String plab(CkBxcepSH)
-   0 aload_1
-   1 ifnonnull 14
-   4 new # <Class java.lang.String>
-   7 dup
-   8 ldc # <String "--">
-  10 invokespecial # <Method java.lang.String(java.lang.String)>
-  13 areturn
-  14 aload_0
-  15 getfield # <Field drHChFQzb m_spec>
-  18 getfield # <Field java.util.Vector m_nfa_states>
-  21 aload_1
-  22 invokevirtual # <Method int indexOf(java.lang.Object)>
-  25 istore_2
-  26 new # <Class java.lang.Integer>
-  29 dup
-  30 iload_2
-  31 invokespecial # <Method java.lang.Integer(int)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 areturn
-
-Method java.lang.String interp_int(int)
-   0 iload_1
-   1 lookupswitch 6: default=120
-           8: 60
-           9: 70
-          10: 80
-          12: 90
-          13: 100
-          32: 110
-  60 new # <Class java.lang.String>
-  63 dup
-  64 ldc # <String "\b">
-  66 invokespecial # <Method java.lang.String(java.lang.String)>
-  69 areturn
-  70 new # <Class java.lang.String>
-  73 dup
-  74 ldc # <String "\t">
-  76 invokespecial # <Method java.lang.String(java.lang.String)>
-  79 areturn
-  80 new # <Class java.lang.String>
-  83 dup
-  84 ldc # <String "\n">
-  86 invokespecial # <Method java.lang.String(java.lang.String)>
-  89 areturn
-  90 new # <Class java.lang.String>
-  93 dup
-  94 ldc # <String "\f">
-  96 invokespecial # <Method java.lang.String(java.lang.String)>
-  99 areturn
- 100 new # <Class java.lang.String>
- 103 dup
- 104 ldc # <String "\r">
- 106 invokespecial # <Method java.lang.String(java.lang.String)>
- 109 areturn
- 110 new # <Class java.lang.String>
- 113 dup
- 114 ldc # <String "\ ">
- 116 invokespecial # <Method java.lang.String(java.lang.String)>
- 119 areturn
- 120 new # <Class java.lang.Character>
- 123 dup
- 124 iload_1
- 125 i2c
- 126 invokespecial # <Method java.lang.Character(char)>
- 129 invokevirtual # <Method java.lang.String toString()>
- 132 areturn
-
-Method void print_nfa()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "--------------------- NFA -----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field drHChFQzb m_spec>
-  12 getfield # <Field java.util.Vector m_nfa_states>
-  15 invokevirtual # <Method int size()>
-  18 istore_3
-  19 iconst_0
-  20 istore_1
-  21 goto 365
-  24 aload_0
-  25 getfield # <Field drHChFQzb m_spec>
-  28 getfield # <Field java.util.Vector m_nfa_states>
-  31 iload_1
-  32 invokevirtual # <Method java.lang.Object elementAt(int)>
-  35 checkcast # <Class CkBxcepSH>
-  38 astore_2
-  39 getstatic # <Field java.io.PrintStream out>
-  42 new # <Class java.lang.StringBuffer>
-  45 dup
-  46 invokespecial # <Method java.lang.StringBuffer()>
-  49 ldc # <String "Nfa state ">
-  51 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  54 aload_0
-  55 aload_2
-  56 invokespecial # <Method java.lang.String plab(CkBxcepSH)>
-  59 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  62 ldc # <String ": ">
-  64 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  67 invokevirtual # <Method java.lang.String toString()>
-  70 invokevirtual # <Method void print(java.lang.String)>
-  73 aload_2
-  74 getfield # <Field CkBxcepSH m_next>
-  77 ifnonnull 91
-  80 getstatic # <Field java.io.PrintStream out>
-  83 ldc # <String "(TERMINAL)">
-  85 invokevirtual # <Method void print(java.lang.String)>
-  88 goto 241
-  91 getstatic # <Field java.io.PrintStream out>
-  94 new # <Class java.lang.StringBuffer>
-  97 dup
-  98 invokespecial # <Method java.lang.StringBuffer()>
- 101 ldc # <String "--> ">
- 103 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 106 aload_0
- 107 aload_2
- 108 getfield # <Field CkBxcepSH m_next>
- 111 invokespecial # <Method java.lang.String plab(CkBxcepSH)>
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void print(java.lang.String)>
- 123 getstatic # <Field java.io.PrintStream out>
- 126 new # <Class java.lang.StringBuffer>
- 129 dup
- 130 invokespecial # <Method java.lang.StringBuffer()>
- 133 ldc # <String "--> ">
- 135 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 138 aload_0
- 139 aload_2
- 140 getfield # <Field CkBxcepSH m_next2>
- 143 invokespecial # <Method java.lang.String plab(CkBxcepSH)>
- 146 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 149 invokevirtual # <Method java.lang.String toString()>
- 152 invokevirtual # <Method void print(java.lang.String)>
- 155 aload_2
- 156 getfield # <Field int m_edge>
- 159 tableswitch -3 to -1: default=206
-          -3: 195
-          -2: 206
-          -1: 184
- 184 aload_0
- 185 aload_2
- 186 getfield # <Field IxcsuvWDA m_set>
- 189 invokespecial # <Method void printccl(IxcsuvWDA)>
- 192 goto 241
- 195 getstatic # <Field java.io.PrintStream out>
- 198 ldc # <String " EPSILON ">
- 200 invokevirtual # <Method void print(java.lang.String)>
- 203 goto 241
- 206 getstatic # <Field java.io.PrintStream out>
- 209 new # <Class java.lang.StringBuffer>
- 212 dup
- 213 invokespecial # <Method java.lang.StringBuffer()>
- 216 ldc # <String " ">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 aload_0
- 222 aload_2
- 223 getfield # <Field int m_edge>
- 226 invokespecial # <Method java.lang.String interp_int(int)>
- 229 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 232 invokevirtual # <Method java.lang.String toString()>
- 235 invokevirtual # <Method void print(java.lang.String)>
- 238 goto 241
- 241 iload_1
- 242 ifne 253
- 245 getstatic # <Field java.io.PrintStream out>
- 248 ldc # <String " (START STATE)">
- 250 invokevirtual # <Method void print(java.lang.String)>
- 253 aload_2
- 254 getfield # <Field IRxqsITZU m_accept>
- 257 ifnull 354
- 260 getstatic # <Field java.io.PrintStream out>
- 263 new # <Class java.lang.StringBuffer>
- 266 dup
- 267 invokespecial # <Method java.lang.StringBuffer()>
- 270 ldc # <String " accepting ">
- 272 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 275 aload_2
- 276 getfield # <Field int m_anchor>
- 279 iconst_1
- 280 iand
- 281 ifeq 289
- 284 ldc # <String "^">
- 286 goto 291
- 289 ldc # <String "">
- 291 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 294 ldc # <String "<">
- 296 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 299 new # <Class java.lang.String>
- 302 dup
- 303 aload_2
- 304 getfield # <Field IRxqsITZU m_accept>
- 307 getfield # <Field char m_action[]>
- 310 iconst_0
- 311 aload_2
- 312 getfield # <Field IRxqsITZU m_accept>
- 315 getfield # <Field int m_action_read>
- 318 invokespecial # <Method java.lang.String(char[],int,int)>
- 321 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 324 ldc # <String ">">
- 326 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 329 aload_2
- 330 getfield # <Field int m_anchor>
- 333 iconst_2
- 334 iand
- 335 ifeq 343
- 338 ldc # <String "$">
- 340 goto 345
- 343 ldc # <String "">
- 345 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 348 invokevirtual # <Method java.lang.String toString()>
- 351 invokevirtual # <Method void print(java.lang.String)>
- 354 getstatic # <Field java.io.PrintStream out>
- 357 ldc # <String "">
- 359 invokevirtual # <Method void println(java.lang.String)>
- 362 iinc 1 1
- 365 iload_1
- 366 iload_3
- 367 if_icmplt 24
- 370 aload_0
- 371 getfield # <Field drHChFQzb m_spec>
- 374 getfield # <Field java.util.Hashtable m_states>
- 377 invokevirtual # <Method java.util.Enumeration keys()>
- 380 astore 4
- 382 goto 592
- 385 aload 4
- 387 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 392 checkcast # <Class java.lang.String>
- 395 astore 9
- 397 aload_0
- 398 getfield # <Field drHChFQzb m_spec>
- 401 getfield # <Field java.util.Hashtable m_states>
- 404 aload 9
- 406 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 409 checkcast # <Class java.lang.Integer>
- 412 astore 5
- 414 aload 9
- 416 ifnonnull 423
- 419 iconst_0
- 420 goto 424
- 423 iconst_1
- 424 invokestatic # <Method void assert(boolean)>
- 427 aload 5
- 429 ifnonnull 436
- 432 iconst_0
- 433 goto 437
- 436 iconst_1
- 437 invokestatic # <Method void assert(boolean)>
- 440 getstatic # <Field java.io.PrintStream out>
- 443 new # <Class java.lang.StringBuffer>
- 446 dup
- 447 invokespecial # <Method java.lang.StringBuffer()>
- 450 ldc # <String "State "">
- 452 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 455 aload 9
- 457 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 460 ldc # <String "" has identifying index ">
- 462 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 465 aload 5
- 467 invokevirtual # <Method java.lang.String toString()>
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 ldc # <String ".">
- 475 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 478 invokevirtual # <Method java.lang.String toString()>
- 481 invokevirtual # <Method void println(java.lang.String)>
- 484 getstatic # <Field java.io.PrintStream out>
- 487 ldc # <String "   Start states of matching rules: ">
- 489 invokevirtual # <Method void print(java.lang.String)>
- 492 aload 5
- 494 invokevirtual # <Method int intValue()>
- 497 istore 6
- 499 aload_0
- 500 getfield # <Field drHChFQzb m_spec>
- 503 getfield # <Field java.util.Vector m_state_rules[]>
- 506 iload 6
- 508 aaload
- 509 invokevirtual # <Method int size()>
- 512 istore 8
- 514 iconst_0
- 515 istore 7
- 517 goto 577
- 520 aload_0
- 521 getfield # <Field drHChFQzb m_spec>
- 524 getfield # <Field java.util.Vector m_state_rules[]>
- 527 iload 6
- 529 aaload
- 530 iload 7
- 532 invokevirtual # <Method java.lang.Object elementAt(int)>
- 535 checkcast # <Class CkBxcepSH>
- 538 astore_2
- 539 getstatic # <Field java.io.PrintStream out>
- 542 new # <Class java.lang.StringBuffer>
- 545 dup
- 546 invokespecial # <Method java.lang.StringBuffer()>
- 549 aload_0
- 550 getfield # <Field drHChFQzb m_spec>
- 553 getfield # <Field java.util.Vector m_nfa_states>
- 556 aload_2
- 557 invokevirtual # <Method int indexOf(java.lang.Object)>
- 560 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 563 ldc # <String " ">
- 565 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 568 invokevirtual # <Method java.lang.String toString()>
- 571 invokevirtual # <Method void print(java.lang.String)>
- 574 iinc 7 1
- 577 iload 7
- 579 iload 8
- 581 if_icmplt 520
- 584 getstatic # <Field java.io.PrintStream out>
- 587 ldc # <String "">
- 589 invokevirtual # <Method void println(java.lang.String)>
- 592 aload 4
- 594 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 599 iconst_1
- 600 if_icmpeq 385
- 603 getstatic # <Field java.io.PrintStream out>
- 606 ldc # <String "-------------------- NFA ----------------------">
- 608 invokevirtual # <Method void println(java.lang.String)>
- 611 return
-
-Method java.util.BitSet getStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field zkBeKJFxt m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field drHChFQzb m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aconst_null
-  73 astore_3
-  74 goto 123
-  77 aload_0
-  78 getfield # <Field zkBeKJFxt m_input>
-  81 dup
-  82 getfield # <Field int m_line_index>
-  85 iconst_1
-  86 iadd
-  87 putfield # <Field int m_line_index>
-  90 goto 106
-  93 aload_0
-  94 getfield # <Field zkBeKJFxt m_input>
-  97 invokevirtual # <Method boolean getLine()>
- 100 iconst_1
- 101 if_icmpne 106
- 104 aconst_null
- 105 areturn
- 106 aload_0
- 107 getfield # <Field zkBeKJFxt m_input>
- 110 getfield # <Field int m_line_index>
- 113 aload_0
- 114 getfield # <Field zkBeKJFxt m_input>
- 117 getfield # <Field int m_line_read>
- 120 if_icmpge 93
- 123 aload_0
- 124 getfield # <Field zkBeKJFxt m_input>
- 127 getfield # <Field char m_line[]>
- 130 aload_0
- 131 getfield # <Field zkBeKJFxt m_input>
- 134 getfield # <Field int m_line_index>
- 137 caload
- 138 invokestatic # <Method boolean isspace(char)>
- 141 iconst_1
- 142 if_icmpeq 77
- 145 aload_0
- 146 getfield # <Field zkBeKJFxt m_input>
- 149 getfield # <Field char m_line[]>
- 152 aload_0
- 153 getfield # <Field zkBeKJFxt m_input>
- 156 getfield # <Field int m_line_index>
- 159 caload
- 160 bipush 60
- 162 if_icmpne 613
- 165 aload_0
- 166 getfield # <Field zkBeKJFxt m_input>
- 169 dup
- 170 getfield # <Field int m_line_index>
- 173 iconst_1
- 174 iadd
- 175 putfield # <Field int m_line_index>
- 178 new # <Class java.util.BitSet>
- 181 dup
- 182 invokespecial # <Method java.util.BitSet()>
- 185 astore_3
- 186 goto 214
- 189 aload_0
- 190 getfield # <Field zkBeKJFxt m_input>
- 193 invokevirtual # <Method boolean getLine()>
- 196 iconst_1
- 197 if_icmpne 214
- 200 bipush 11
- 202 aload_0
- 203 getfield # <Field zkBeKJFxt m_input>
- 206 getfield # <Field int m_line_number>
- 209 invokestatic # <Method void parse_error(int, int)>
- 212 aload_3
- 213 areturn
- 214 aload_0
- 215 getfield # <Field zkBeKJFxt m_input>
- 218 getfield # <Field int m_line_index>
- 221 aload_0
- 222 getfield # <Field zkBeKJFxt m_input>
- 225 getfield # <Field int m_line_read>
- 228 if_icmpge 189
- 231 goto 292
- 234 aload_0
- 235 getfield # <Field zkBeKJFxt m_input>
- 238 dup
- 239 getfield # <Field int m_line_index>
- 242 iconst_1
- 243 iadd
- 244 putfield # <Field int m_line_index>
- 247 goto 275
- 250 aload_0
- 251 getfield # <Field zkBeKJFxt m_input>
- 254 invokevirtual # <Method boolean getLine()>
- 257 iconst_1
- 258 if_icmpne 275
- 261 bipush 11
- 263 aload_0
- 264 getfield # <Field zkBeKJFxt m_input>
- 267 getfield # <Field int m_line_number>
- 270 invokestatic # <Method void parse_error(int, int)>
- 273 aload_3
- 274 areturn
- 275 aload_0
- 276 getfield # <Field zkBeKJFxt m_input>
- 279 getfield # <Field int m_line_index>
- 282 aload_0
- 283 getfield # <Field zkBeKJFxt m_input>
- 286 getfield # <Field int m_line_read>
- 289 if_icmpge 250
- 292 aload_0
- 293 getfield # <Field zkBeKJFxt m_input>
- 296 getfield # <Field char m_line[]>
- 299 aload_0
- 300 getfield # <Field zkBeKJFxt m_input>
- 303 getfield # <Field int m_line_index>
- 306 caload
- 307 invokestatic # <Method boolean isspace(char)>
- 310 iconst_1
- 311 if_icmpeq 234
- 314 aload_0
- 315 getfield # <Field zkBeKJFxt m_input>
- 318 getfield # <Field char m_line[]>
- 321 aload_0
- 322 getfield # <Field zkBeKJFxt m_input>
- 325 getfield # <Field int m_line_index>
- 328 caload
- 329 bipush 44
- 331 if_icmpne 350
- 334 aload_0
- 335 getfield # <Field zkBeKJFxt m_input>
- 338 dup
- 339 getfield # <Field int m_line_index>
- 342 iconst_1
- 343 iadd
- 344 putfield # <Field int m_line_index>
- 347 goto 292
- 350 aload_0
- 351 getfield # <Field zkBeKJFxt m_input>
- 354 getfield # <Field char m_line[]>
- 357 aload_0
- 358 getfield # <Field zkBeKJFxt m_input>
- 361 getfield # <Field int m_line_index>
- 364 caload
- 365 bipush 62
- 367 if_icmpne 407
- 370 aload_0
- 371 getfield # <Field zkBeKJFxt m_input>
- 374 dup
- 375 getfield # <Field int m_line_index>
- 378 iconst_1
- 379 iadd
- 380 putfield # <Field int m_line_index>
- 383 aload_0
- 384 getfield # <Field zkBeKJFxt m_input>
- 387 getfield # <Field int m_line_index>
- 390 aload_0
- 391 getfield # <Field zkBeKJFxt m_input>
- 394 getfield # <Field int m_line_read>
- 397 if_icmpge 405
- 400 aload_0
- 401 iconst_1
- 402 putfield # <Field boolean m_advance_stop>
- 405 aload_3
- 406 areturn
- 407 aload_0
- 408 getfield # <Field zkBeKJFxt m_input>
- 411 getfield # <Field int m_line_index>
- 414 istore_1
- 415 goto 451
- 418 aload_0
- 419 getfield # <Field zkBeKJFxt m_input>
- 422 dup
- 423 getfield # <Field int m_line_index>
- 426 iconst_1
- 427 iadd
- 428 putfield # <Field int m_line_index>
- 431 aload_0
- 432 getfield # <Field zkBeKJFxt m_input>
- 435 getfield # <Field int m_line_index>
- 438 aload_0
- 439 getfield # <Field zkBeKJFxt m_input>
- 442 getfield # <Field int m_line_read>
- 445 if_icmplt 451
- 448 goto 513
- 451 aload_0
- 452 getfield # <Field zkBeKJFxt m_input>
- 455 getfield # <Field char m_line[]>
- 458 aload_0
- 459 getfield # <Field zkBeKJFxt m_input>
- 462 getfield # <Field int m_line_index>
- 465 caload
- 466 invokestatic # <Method boolean isspace(char)>
- 469 iconst_0
- 470 if_icmpne 513
- 473 aload_0
- 474 getfield # <Field zkBeKJFxt m_input>
- 477 getfield # <Field char m_line[]>
- 480 aload_0
- 481 getfield # <Field zkBeKJFxt m_input>
- 484 getfield # <Field int m_line_index>
- 487 caload
- 488 bipush 44
- 490 if_icmpeq 513
- 493 aload_0
- 494 getfield # <Field zkBeKJFxt m_input>
- 497 getfield # <Field char m_line[]>
- 500 aload_0
- 501 getfield # <Field zkBeKJFxt m_input>
- 504 getfield # <Field int m_line_index>
- 507 caload
- 508 bipush 62
- 510 if_icmpne 418
- 513 aload_0
- 514 getfield # <Field zkBeKJFxt m_input>
- 517 getfield # <Field int m_line_index>
- 520 iload_1
- 521 isub
- 522 istore_2
- 523 new # <Class java.lang.String>
- 526 dup
- 527 aload_0
- 528 getfield # <Field zkBeKJFxt m_input>
- 531 getfield # <Field char m_line[]>
- 534 iload_1
- 535 iload_2
- 536 invokespecial # <Method java.lang.String(char[],int,int)>
- 539 astore 4
- 541 aload_0
- 542 getfield # <Field drHChFQzb m_spec>
- 545 getfield # <Field java.util.Hashtable m_states>
- 548 aload 4
- 550 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 553 checkcast # <Class java.lang.Integer>
- 556 astore 5
- 558 aload 5
- 560 ifnonnull 601
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String "Uninitialized State Name: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload 4
- 580 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 583 invokevirtual # <Method java.lang.String toString()>
- 586 invokevirtual # <Method void println(java.lang.String)>
- 589 bipush 14
- 591 aload_0
- 592 getfield # <Field zkBeKJFxt m_input>
- 595 getfield # <Field int m_line_number>
- 598 invokestatic # <Method void parse_error(int, int)>
- 601 aload_3
- 602 aload 5
- 604 invokevirtual # <Method int intValue()>
- 607 invokevirtual # <Method void set(int)>
- 610 goto 214
- 613 aload_0
- 614 getfield # <Field java.util.BitSet all_states>
- 617 ifnonnull 668
- 620 aload_0
- 621 new # <Class java.util.BitSet>
- 624 dup
- 625 invokespecial # <Method java.util.BitSet()>
- 628 putfield # <Field java.util.BitSet all_states>
- 631 aload_0
- 632 getfield # <Field drHChFQzb m_spec>
- 635 getfield # <Field java.util.Hashtable m_states>
- 638 invokevirtual # <Method int size()>
- 641 istore 7
- 643 iconst_0
- 644 istore 6
- 646 goto 661
- 649 aload_0
- 650 getfield # <Field java.util.BitSet all_states>
- 653 iload 6
- 655 invokevirtual # <Method void set(int)>
- 658 iinc 6 1
- 661 iload 6
- 663 iload 7
- 665 if_icmplt 649
- 668 aload_0
- 669 getfield # <Field zkBeKJFxt m_input>
- 672 getfield # <Field int m_line_index>
- 675 aload_0
- 676 getfield # <Field zkBeKJFxt m_input>
- 679 getfield # <Field int m_line_read>
- 682 if_icmpge 690
- 685 aload_0
- 686 iconst_1
- 687 putfield # <Field boolean m_advance_stop>
- 690 aload_0
- 691 getfield # <Field java.util.BitSet all_states>
- 694 areturn
-
-Method boolean expandMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field zkBeKJFxt m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field drHChFQzb m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field zkBeKJFxt m_input>
-  76 getfield # <Field char m_line[]>
-  79 aload_0
-  80 getfield # <Field zkBeKJFxt m_input>
-  83 getfield # <Field int m_line_index>
-  86 caload
-  87 bipush 123
-  89 if_icmpeq 106
-  92 bipush 13
-  94 aload_0
-  95 getfield # <Field zkBeKJFxt m_input>
-  98 getfield # <Field int m_line_number>
- 101 invokestatic # <Method void parse_error(int, int)>
- 104 iconst_0
- 105 ireturn
- 106 aload_0
- 107 getfield # <Field zkBeKJFxt m_input>
- 110 getfield # <Field int m_line_index>
- 113 istore_2
- 114 aload_0
- 115 getfield # <Field zkBeKJFxt m_input>
- 118 getfield # <Field int m_line_index>
- 121 iconst_1
- 122 iadd
- 123 istore_1
- 124 iload_1
- 125 aload_0
- 126 getfield # <Field zkBeKJFxt m_input>
- 129 getfield # <Field int m_line_read>
- 132 if_icmplt 142
- 135 ldc # <String "Unfinished macro name">
- 137 invokestatic # <Method void impos(java.lang.String)>
- 140 iconst_0
- 141 ireturn
- 142 iload_1
- 143 istore 4
- 145 goto 192
- 148 iinc 1 1
- 151 iload_1
- 152 aload_0
- 153 getfield # <Field zkBeKJFxt m_input>
- 156 getfield # <Field int m_line_read>
- 159 if_icmplt 192
- 162 new # <Class java.lang.StringBuffer>
- 165 dup
- 166 invokespecial # <Method java.lang.StringBuffer()>
- 169 ldc # <String "Unfinished macro name at line ">
- 171 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field zkBeKJFxt m_input>
- 178 getfield # <Field int m_line_number>
- 181 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 184 invokevirtual # <Method java.lang.String toString()>
- 187 invokestatic # <Method void impos(java.lang.String)>
- 190 iconst_0
- 191 ireturn
- 192 aload_0
- 193 getfield # <Field zkBeKJFxt m_input>
- 196 getfield # <Field char m_line[]>
- 199 iload_1
- 200 caload
- 201 bipush 125
- 203 if_icmpne 148
- 206 iload_1
- 207 iload 4
- 209 isub
- 210 istore 5
- 212 iload_1
- 213 istore_3
- 214 iload 5
- 216 ifne 226
- 219 ldc # <String "Nonexistent macro name">
- 221 invokestatic # <Method void impos(java.lang.String)>
- 224 iconst_0
- 225 ireturn
- 226 iload 5
- 228 ifgt 235
- 231 iconst_0
- 232 goto 236
- 235 iconst_1
- 236 invokestatic # <Method void assert(boolean)>
- 239 new # <Class java.lang.String>
- 242 dup
- 243 aload_0
- 244 getfield # <Field zkBeKJFxt m_input>
- 247 getfield # <Field char m_line[]>
- 250 iload 4
- 252 iload 5
- 254 invokespecial # <Method java.lang.String(char[],int,int)>
- 257 astore 8
- 259 aload_0
- 260 getfield # <Field drHChFQzb m_spec>
- 263 getfield # <Field java.util.Hashtable m_macros>
- 266 aload 8
- 268 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 271 checkcast # <Class java.lang.String>
- 274 astore 6
- 276 aload 6
- 278 ifnonnull 321
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String "Undefined macro "">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 aload 8
- 295 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 298 ldc # <String "" on line: ">
- 300 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 303 aload_0
- 304 getfield # <Field zkBeKJFxt m_input>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 invokevirtual # <Method java.lang.String toString()>
- 316 invokestatic # <Method void impos(java.lang.String)>
- 319 iconst_0
- 320 ireturn
- 321 aload_0
- 322 getfield # <Field zkBeKJFxt m_input>
- 325 getfield # <Field char m_line[]>
- 328 arraylength
- 329 newarray char
- 331 astore 9
- 333 iconst_0
- 334 istore 10
- 336 goto 373
- 339 aload 9
- 341 iload 10
- 343 aload_0
- 344 getfield # <Field zkBeKJFxt m_input>
- 347 getfield # <Field char m_line[]>
- 350 iload 10
- 352 caload
- 353 castore
- 354 iload 10
- 356 aload 9
- 358 arraylength
- 359 if_icmplt 366
- 362 iconst_0
- 363 goto 367
- 366 iconst_1
- 367 invokestatic # <Method void assert(boolean)>
- 370 iinc 10 1
- 373 iload 10
- 375 iload_2
- 376 if_icmplt 339
- 379 iload 10
- 381 aload 9
- 383 arraylength
- 384 if_icmplt 394
- 387 aload 9
- 389 invokestatic # <Method char doubleSize(char[])[]>
- 392 astore 9
- 394 iconst_0
- 395 istore 7
- 397 goto 433
- 400 aload 9
- 402 iload 10
- 404 aload 6
- 406 iload 7
- 408 invokevirtual # <Method char charAt(int)>
- 411 castore
- 412 iinc 10 1
- 415 iload 10
- 417 aload 9
- 419 arraylength
- 420 if_icmplt 430
- 423 aload 9
- 425 invokestatic # <Method char doubleSize(char[])[]>
- 428 astore 9
- 430 iinc 7 1
- 433 iload 7
- 435 aload 6
- 437 invokevirtual # <Method int length()>
- 440 if_icmplt 400
- 443 iload 10
- 445 aload 9
- 447 arraylength
- 448 if_icmplt 458
- 451 aload 9
- 453 invokestatic # <Method char doubleSize(char[])[]>
- 456 astore 9
- 458 iload_3
- 459 iconst_1
- 460 iadd
- 461 istore_1
- 462 goto 500
- 465 aload 9
- 467 iload 10
- 469 aload_0
- 470 getfield # <Field zkBeKJFxt m_input>
- 473 getfield # <Field char m_line[]>
- 476 iload_1
- 477 caload
- 478 castore
- 479 iinc 10 1
- 482 iload 10
- 484 aload 9
- 486 arraylength
- 487 if_icmplt 497
- 490 aload 9
- 492 invokestatic # <Method char doubleSize(char[])[]>
- 495 astore 9
- 497 iinc 1 1
- 500 iload_1
- 501 aload_0
- 502 getfield # <Field zkBeKJFxt m_input>
- 505 getfield # <Field int m_line_read>
- 508 if_icmplt 465
- 511 aload_0
- 512 getfield # <Field zkBeKJFxt m_input>
- 515 aload 9
- 517 putfield # <Field char m_line[]>
- 520 aload_0
- 521 getfield # <Field zkBeKJFxt m_input>
- 524 iload 10
- 526 putfield # <Field int m_line_read>
- 529 iconst_1
- 530 ireturn
-
-Method void saveMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field zkBeKJFxt m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field drHChFQzb m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 iconst_0
-  73 istore_1
-  74 goto 92
-  77 iinc 1 1
-  80 iload_1
-  81 aload_0
-  82 getfield # <Field zkBeKJFxt m_input>
-  85 getfield # <Field int m_line_read>
-  88 if_icmplt 92
-  91 return
-  92 aload_0
-  93 getfield # <Field zkBeKJFxt m_input>
-  96 getfield # <Field char m_line[]>
-  99 iload_1
- 100 caload
- 101 invokestatic # <Method boolean isspace(char)>
- 104 iconst_1
- 105 if_icmpeq 77
- 108 iload_1
- 109 istore_2
- 110 goto 139
- 113 iinc 1 1
- 116 iload_1
- 117 aload_0
- 118 getfield # <Field zkBeKJFxt m_input>
- 121 getfield # <Field int m_line_read>
- 124 if_icmplt 139
- 127 bipush 15
- 129 aload_0
- 130 getfield # <Field zkBeKJFxt m_input>
- 133 getfield # <Field int m_line_number>
- 136 invokestatic # <Method void parse_error(int, int)>
- 139 aload_0
- 140 getfield # <Field zkBeKJFxt m_input>
- 143 getfield # <Field char m_line[]>
- 146 iload_1
- 147 caload
- 148 invokestatic # <Method boolean isspace(char)>
- 151 iconst_0
- 152 if_icmpne 169
- 155 aload_0
- 156 getfield # <Field zkBeKJFxt m_input>
- 159 getfield # <Field char m_line[]>
- 162 iload_1
- 163 caload
- 164 bipush 61
- 166 if_icmpne 113
- 169 iload_1
- 170 iload_2
- 171 isub
- 172 istore_3
- 173 iload_3
- 174 ifne 218
- 177 bipush 15
- 179 aload_0
- 180 getfield # <Field zkBeKJFxt m_input>
- 183 getfield # <Field int m_line_number>
- 186 invokestatic # <Method void parse_error(int, int)>
- 189 goto 218
- 192 iinc 1 1
- 195 iload_1
- 196 aload_0
- 197 getfield # <Field zkBeKJFxt m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 218
- 206 bipush 15
- 208 aload_0
- 209 getfield # <Field zkBeKJFxt m_input>
- 212 getfield # <Field int m_line_number>
- 215 invokestatic # <Method void parse_error(int, int)>
- 218 aload_0
- 219 getfield # <Field zkBeKJFxt m_input>
- 222 getfield # <Field char m_line[]>
- 225 iload_1
- 226 caload
- 227 invokestatic # <Method boolean isspace(char)>
- 230 iconst_1
- 231 if_icmpeq 192
- 234 aload_0
- 235 getfield # <Field zkBeKJFxt m_input>
- 238 getfield # <Field char m_line[]>
- 241 iload_1
- 242 caload
- 243 bipush 61
- 245 if_icmpne 303
- 248 iinc 1 1
- 251 iload_1
- 252 aload_0
- 253 getfield # <Field zkBeKJFxt m_input>
- 256 getfield # <Field int m_line_read>
- 259 if_icmplt 303
- 262 bipush 15
- 264 aload_0
- 265 getfield # <Field zkBeKJFxt m_input>
- 268 getfield # <Field int m_line_number>
- 271 invokestatic # <Method void parse_error(int, int)>
- 274 goto 303
- 277 iinc 1 1
- 280 iload_1
- 281 aload_0
- 282 getfield # <Field zkBeKJFxt m_input>
- 285 getfield # <Field int m_line_read>
- 288 if_icmplt 303
- 291 bipush 15
- 293 aload_0
- 294 getfield # <Field zkBeKJFxt m_input>
- 297 getfield # <Field int m_line_number>
- 300 invokestatic # <Method void parse_error(int, int)>
- 303 aload_0
- 304 getfield # <Field zkBeKJFxt m_input>
- 307 getfield # <Field char m_line[]>
- 310 iload_1
- 311 caload
- 312 invokestatic # <Method boolean isspace(char)>
- 315 iconst_1
- 316 if_icmpeq 277
- 319 iload_1
- 320 istore 4
- 322 iconst_0
- 323 istore 7
- 325 iconst_0
- 326 istore 6
- 328 goto 412
- 331 aload_0
- 332 getfield # <Field zkBeKJFxt m_input>
- 335 getfield # <Field char m_line[]>
- 338 iload_1
- 339 caload
- 340 bipush 34
- 342 if_icmpne 366
- 345 iload 6
- 347 iconst_0
- 348 if_icmpne 366
- 351 iload 7
- 353 iconst_1
- 354 if_icmpne 363
- 357 iconst_0
- 358 istore 7
- 360 goto 366
- 363 iconst_1
- 364 istore 7
- 366 aload_0
- 367 getfield # <Field zkBeKJFxt m_input>
- 370 getfield # <Field char m_line[]>
- 373 iload_1
- 374 caload
- 375 bipush 92
- 377 if_icmpne 392
- 380 iload 6
- 382 iconst_0
- 383 if_icmpne 392
- 386 iconst_1
- 387 istore 6
- 389 goto 395
- 392 iconst_0
- 393 istore 6
- 395 iinc 1 1
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field zkBeKJFxt m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 412
- 409 goto 440
- 412 aload_0
- 413 getfield # <Field zkBeKJFxt m_input>
- 416 getfield # <Field char m_line[]>
- 419 iload_1
- 420 caload
- 421 invokestatic # <Method boolean isspace(char)>
- 424 iconst_0
- 425 if_icmpeq 331
- 428 iload 7
- 430 iconst_1
- 431 if_icmpeq 331
- 434 iload 6
- 436 iconst_1
- 437 if_icmpeq 331
- 440 iload_1
- 441 iload 4
- 443 isub
- 444 istore 5
- 446 iload 5
- 448 ifne 463
- 451 bipush 15
- 453 aload_0
- 454 getfield # <Field zkBeKJFxt m_input>
- 457 getfield # <Field int m_line_number>
- 460 invokestatic # <Method void parse_error(int, int)>
- 463 iload 5
- 465 ifgt 472
- 468 iconst_0
- 469 goto 473
- 472 iconst_1
- 473 invokestatic # <Method void assert(boolean)>
- 476 iload_3
- 477 ifgt 484
- 480 iconst_0
- 481 goto 485
- 484 iconst_1
- 485 invokestatic # <Method void assert(boolean)>
- 488 aload_0
- 489 getfield # <Field drHChFQzb m_spec>
- 492 getfield # <Field java.util.Hashtable m_macros>
- 495 ifnonnull 502
- 498 iconst_0
- 499 goto 503
- 502 iconst_1
- 503 invokestatic # <Method void assert(boolean)>
- 506 aload_0
- 507 getfield # <Field drHChFQzb m_spec>
- 510 getfield # <Field java.util.Hashtable m_macros>
- 513 new # <Class java.lang.String>
- 516 dup
- 517 aload_0
- 518 getfield # <Field zkBeKJFxt m_input>
- 521 getfield # <Field char m_line[]>
- 524 iload_2
- 525 iload_3
- 526 invokespecial # <Method java.lang.String(char[],int,int)>
- 529 new # <Class java.lang.String>
- 532 dup
- 533 aload_0
- 534 getfield # <Field zkBeKJFxt m_input>
- 537 getfield # <Field char m_line[]>
- 540 iload 4
- 542 iload 5
- 544 invokespecial # <Method java.lang.String(char[],int,int)>
- 547 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 550 pop
- 551 return
-
-Method void saveStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field zkBeKJFxt m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field drHChFQzb m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field zkBeKJFxt m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 84
-  83 return
-  84 aload_0
-  85 getfield # <Field zkBeKJFxt m_input>
-  88 getfield # <Field char m_line[]>
-  91 iconst_0
-  92 caload
-  93 bipush 37
-  95 if_icmpeq 102
-  98 iconst_0
-  99 goto 103
- 102 iconst_1
- 103 invokestatic # <Method void assert(boolean)>
- 106 aload_0
- 107 getfield # <Field zkBeKJFxt m_input>
- 110 getfield # <Field char m_line[]>
- 113 iconst_1
- 114 caload
- 115 bipush 115
- 117 if_icmpeq 124
- 120 iconst_0
- 121 goto 125
- 124 iconst_1
- 125 invokestatic # <Method void assert(boolean)>
- 128 aload_0
- 129 getfield # <Field zkBeKJFxt m_input>
- 132 getfield # <Field int m_line_index>
- 135 aload_0
- 136 getfield # <Field zkBeKJFxt m_input>
- 139 getfield # <Field int m_line_read>
- 142 if_icmple 149
- 145 iconst_0
- 146 goto 150
- 149 iconst_1
- 150 invokestatic # <Method void assert(boolean)>
- 153 aload_0
- 154 getfield # <Field zkBeKJFxt m_input>
- 157 getfield # <Field int m_line_index>
- 160 ifge 167
- 163 iconst_0
- 164 goto 168
- 167 iconst_1
- 168 invokestatic # <Method void assert(boolean)>
- 171 aload_0
- 172 getfield # <Field zkBeKJFxt m_input>
- 175 getfield # <Field int m_line_read>
- 178 ifge 185
- 181 iconst_0
- 182 goto 186
- 185 iconst_1
- 186 invokestatic # <Method void assert(boolean)>
- 189 aload_0
- 190 getfield # <Field zkBeKJFxt m_input>
- 193 getfield # <Field int m_line_index>
- 196 aload_0
- 197 getfield # <Field zkBeKJFxt m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 451
- 206 return
- 207 aload_0
- 208 getfield # <Field zkBeKJFxt m_input>
- 211 dup
- 212 getfield # <Field int m_line_index>
- 215 iconst_1
- 216 iadd
- 217 putfield # <Field int m_line_index>
- 220 aload_0
- 221 getfield # <Field zkBeKJFxt m_input>
- 224 getfield # <Field int m_line_index>
- 227 aload_0
- 228 getfield # <Field zkBeKJFxt m_input>
- 231 getfield # <Field int m_line_read>
- 234 if_icmplt 238
- 237 return
- 238 aload_0
- 239 getfield # <Field zkBeKJFxt m_input>
- 242 getfield # <Field char m_line[]>
- 245 aload_0
- 246 getfield # <Field zkBeKJFxt m_input>
- 249 getfield # <Field int m_line_index>
- 252 caload
- 253 invokestatic # <Method boolean isspace(char)>
- 256 iconst_1
- 257 if_icmpeq 207
- 260 aload_0
- 261 getfield # <Field zkBeKJFxt m_input>
- 264 getfield # <Field int m_line_index>
- 267 istore_1
- 268 goto 304
- 271 aload_0
- 272 getfield # <Field zkBeKJFxt m_input>
- 275 dup
- 276 getfield # <Field int m_line_index>
- 279 iconst_1
- 280 iadd
- 281 putfield # <Field int m_line_index>
- 284 aload_0
- 285 getfield # <Field zkBeKJFxt m_input>
- 288 getfield # <Field int m_line_index>
- 291 aload_0
- 292 getfield # <Field zkBeKJFxt m_input>
- 295 getfield # <Field int m_line_read>
- 298 if_icmplt 304
- 301 goto 346
- 304 aload_0
- 305 getfield # <Field zkBeKJFxt m_input>
- 308 getfield # <Field char m_line[]>
- 311 aload_0
- 312 getfield # <Field zkBeKJFxt m_input>
- 315 getfield # <Field int m_line_index>
- 318 caload
- 319 invokestatic # <Method boolean isspace(char)>
- 322 iconst_0
- 323 if_icmpne 346
- 326 aload_0
- 327 getfield # <Field zkBeKJFxt m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field zkBeKJFxt m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 44
- 343 if_icmpne 271
- 346 aload_0
- 347 getfield # <Field zkBeKJFxt m_input>
- 350 getfield # <Field int m_line_index>
- 353 iload_1
- 354 isub
- 355 istore_2
- 356 aload_0
- 357 getfield # <Field drHChFQzb m_spec>
- 360 getfield # <Field java.util.Hashtable m_states>
- 363 new # <Class java.lang.String>
- 366 dup
- 367 aload_0
- 368 getfield # <Field zkBeKJFxt m_input>
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 iload_2
- 376 invokespecial # <Method java.lang.String(char[],int,int)>
- 379 new # <Class java.lang.Integer>
- 382 dup
- 383 aload_0
- 384 getfield # <Field drHChFQzb m_spec>
- 387 getfield # <Field java.util.Hashtable m_states>
- 390 invokevirtual # <Method int size()>
- 393 invokespecial # <Method java.lang.Integer(int)>
- 396 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 399 pop
- 400 aload_0
- 401 getfield # <Field zkBeKJFxt m_input>
- 404 getfield # <Field char m_line[]>
- 407 aload_0
- 408 getfield # <Field zkBeKJFxt m_input>
- 411 getfield # <Field int m_line_index>
- 414 caload
- 415 bipush 44
- 417 if_icmpne 451
- 420 aload_0
- 421 getfield # <Field zkBeKJFxt m_input>
- 424 dup
- 425 getfield # <Field int m_line_index>
- 428 iconst_1
- 429 iadd
- 430 putfield # <Field int m_line_index>
- 433 aload_0
- 434 getfield # <Field zkBeKJFxt m_input>
- 437 getfield # <Field int m_line_index>
- 440 aload_0
- 441 getfield # <Field zkBeKJFxt m_input>
- 444 getfield # <Field int m_line_read>
- 447 if_icmplt 451
- 450 return
- 451 aload_0
- 452 getfield # <Field zkBeKJFxt m_input>
- 455 getfield # <Field int m_line_index>
- 458 aload_0
- 459 getfield # <Field zkBeKJFxt m_input>
- 462 getfield # <Field int m_line_read>
- 465 if_icmplt 238
- 468 return
-
-Method char expandEscape()
-   0 aload_0
-   1 getfield # <Field zkBeKJFxt m_input>
-   4 getfield # <Field int m_line_index>
-   7 aload_0
-   8 getfield # <Field zkBeKJFxt m_input>
-  11 getfield # <Field int m_line_read>
-  14 if_icmplt 21
-  17 iconst_0
-  18 goto 22
-  21 iconst_1
-  22 invokestatic # <Method void assert(boolean)>
-  25 aload_0
-  26 getfield # <Field zkBeKJFxt m_input>
-  29 getfield # <Field int m_line_read>
-  32 ifgt 39
-  35 iconst_0
-  36 goto 40
-  39 iconst_1
-  40 invokestatic # <Method void assert(boolean)>
-  43 aload_0
-  44 getfield # <Field zkBeKJFxt m_input>
-  47 getfield # <Field int m_line_index>
-  50 ifge 57
-  53 iconst_0
-  54 goto 58
-  57 iconst_1
-  58 invokestatic # <Method void assert(boolean)>
-  61 aload_0
-  62 getfield # <Field zkBeKJFxt m_input>
-  65 getfield # <Field char m_line[]>
-  68 aload_0
-  69 getfield # <Field zkBeKJFxt m_input>
-  72 getfield # <Field int m_line_index>
-  75 caload
-  76 bipush 92
-  78 if_icmpeq 112
-  81 aload_0
-  82 getfield # <Field zkBeKJFxt m_input>
-  85 dup
-  86 getfield # <Field int m_line_index>
-  89 iconst_1
-  90 iadd
-  91 putfield # <Field int m_line_index>
-  94 aload_0
-  95 getfield # <Field zkBeKJFxt m_input>
-  98 getfield # <Field char m_line[]>
- 101 aload_0
- 102 getfield # <Field zkBeKJFxt m_input>
- 105 getfield # <Field int m_line_index>
- 108 iconst_1
- 109 isub
- 110 caload
- 111 ireturn
- 112 aload_0
- 113 getfield # <Field zkBeKJFxt m_input>
- 116 dup
- 117 getfield # <Field int m_line_index>
- 120 iconst_1
- 121 iadd
- 122 putfield # <Field int m_line_index>
- 125 aload_0
- 126 getfield # <Field zkBeKJFxt m_input>
- 129 getfield # <Field char m_line[]>
- 132 aload_0
- 133 getfield # <Field zkBeKJFxt m_input>
- 136 getfield # <Field int m_line_index>
- 139 caload
- 140 invokestatic # <Method char toupper(char)>
- 143 lookupswitch 7: default=534
-          66: 208
-          70: 256
-          78: 240
-          82: 272
-          84: 224
-          88: 339
-          94: 288
- 208 aload_0
- 209 getfield # <Field zkBeKJFxt m_input>
- 212 dup
- 213 getfield # <Field int m_line_index>
- 216 iconst_1
- 217 iadd
- 218 putfield # <Field int m_line_index>
- 221 bipush 8
- 223 ireturn
- 224 aload_0
- 225 getfield # <Field zkBeKJFxt m_input>
- 228 dup
- 229 getfield # <Field int m_line_index>
- 232 iconst_1
- 233 iadd
- 234 putfield # <Field int m_line_index>
- 237 bipush 9
- 239 ireturn
- 240 aload_0
- 241 getfield # <Field zkBeKJFxt m_input>
- 244 dup
- 245 getfield # <Field int m_line_index>
- 248 iconst_1
- 249 iadd
- 250 putfield # <Field int m_line_index>
- 253 bipush 10
- 255 ireturn
- 256 aload_0
- 257 getfield # <Field zkBeKJFxt m_input>
- 260 dup
- 261 getfield # <Field int m_line_index>
- 264 iconst_1
- 265 iadd
- 266 putfield # <Field int m_line_index>
- 269 bipush 12
- 271 ireturn
- 272 aload_0
- 273 getfield # <Field zkBeKJFxt m_input>
- 276 dup
- 277 getfield # <Field int m_line_index>
- 280 iconst_1
- 281 iadd
- 282 putfield # <Field int m_line_index>
- 285 bipush 13
- 287 ireturn
- 288 aload_0
- 289 getfield # <Field zkBeKJFxt m_input>
- 292 dup
- 293 getfield # <Field int m_line_index>
- 296 iconst_1
- 297 iadd
- 298 putfield # <Field int m_line_index>
- 301 aload_0
- 302 getfield # <Field zkBeKJFxt m_input>
- 305 getfield # <Field char m_line[]>
- 308 aload_0
- 309 getfield # <Field zkBeKJFxt m_input>
- 312 getfield # <Field int m_line_index>
- 315 caload
- 316 invokestatic # <Method char toupper(char)>
- 319 bipush 64
- 321 isub
- 322 i2c
- 323 istore_1
- 324 aload_0
- 325 getfield # <Field zkBeKJFxt m_input>
- 328 dup
- 329 getfield # <Field int m_line_index>
- 332 iconst_1
- 333 iadd
- 334 putfield # <Field int m_line_index>
- 337 iload_1
- 338 ireturn
- 339 aload_0
- 340 getfield # <Field zkBeKJFxt m_input>
- 343 dup
- 344 getfield # <Field int m_line_index>
- 347 iconst_1
- 348 iadd
- 349 putfield # <Field int m_line_index>
- 352 iconst_0
- 353 istore_1
- 354 aload_0
- 355 getfield # <Field zkBeKJFxt m_input>
- 358 getfield # <Field char m_line[]>
- 361 aload_0
- 362 getfield # <Field zkBeKJFxt m_input>
- 365 getfield # <Field int m_line_index>
- 368 caload
- 369 invokestatic # <Method boolean ishexdigit(char)>
- 372 iconst_1
- 373 if_icmpne 408
- 376 aload_0
- 377 getfield # <Field zkBeKJFxt m_input>
- 380 getfield # <Field char m_line[]>
- 383 aload_0
- 384 getfield # <Field zkBeKJFxt m_input>
- 387 getfield # <Field int m_line_index>
- 390 caload
- 391 invokestatic # <Method char hex2bin(char)>
- 394 istore_1
- 395 aload_0
- 396 getfield # <Field zkBeKJFxt m_input>
- 399 dup
- 400 getfield # <Field int m_line_index>
- 403 iconst_1
- 404 iadd
- 405 putfield # <Field int m_line_index>
- 408 aload_0
- 409 getfield # <Field zkBeKJFxt m_input>
- 412 getfield # <Field char m_line[]>
- 415 aload_0
- 416 getfield # <Field zkBeKJFxt m_input>
- 419 getfield # <Field int m_line_index>
- 422 caload
- 423 invokestatic # <Method boolean ishexdigit(char)>
- 426 iconst_1
- 427 if_icmpne 470
- 430 iload_1
- 431 iconst_4
- 432 ishl
- 433 i2c
- 434 istore_1
- 435 iload_1
- 436 aload_0
- 437 getfield # <Field zkBeKJFxt m_input>
- 440 getfield # <Field char m_line[]>
- 443 aload_0
- 444 getfield # <Field zkBeKJFxt m_input>
- 447 getfield # <Field int m_line_index>
- 450 caload
- 451 invokestatic # <Method char hex2bin(char)>
- 454 ior
- 455 i2c
- 456 istore_1
- 457 aload_0
- 458 getfield # <Field zkBeKJFxt m_input>
- 461 dup
- 462 getfield # <Field int m_line_index>
- 465 iconst_1
- 466 iadd
- 467 putfield # <Field int m_line_index>
- 470 aload_0
- 471 getfield # <Field zkBeKJFxt m_input>
- 474 getfield # <Field char m_line[]>
- 477 aload_0
- 478 getfield # <Field zkBeKJFxt m_input>
- 481 getfield # <Field int m_line_index>
- 484 caload
- 485 invokestatic # <Method boolean ishexdigit(char)>
- 488 iconst_1
- 489 if_icmpne 532
- 492 iload_1
- 493 iconst_4
- 494 ishl
- 495 i2c
- 496 istore_1
- 497 iload_1
- 498 aload_0
- 499 getfield # <Field zkBeKJFxt m_input>
- 502 getfield # <Field char m_line[]>
- 505 aload_0
- 506 getfield # <Field zkBeKJFxt m_input>
- 509 getfield # <Field int m_line_index>
- 512 caload
- 513 invokestatic # <Method char hex2bin(char)>
- 516 ior
- 517 i2c
- 518 istore_1
- 519 aload_0
- 520 getfield # <Field zkBeKJFxt m_input>
- 523 dup
- 524 getfield # <Field int m_line_index>
- 527 iconst_1
- 528 iadd
- 529 putfield # <Field int m_line_index>
- 532 iload_1
- 533 ireturn
- 534 aload_0
- 535 getfield # <Field zkBeKJFxt m_input>
- 538 getfield # <Field char m_line[]>
- 541 aload_0
- 542 getfield # <Field zkBeKJFxt m_input>
- 545 getfield # <Field int m_line_index>
- 548 caload
- 549 invokestatic # <Method boolean isoctdigit(char)>
- 552 iconst_0
- 553 if_icmpne 588
- 556 aload_0
- 557 getfield # <Field zkBeKJFxt m_input>
- 560 getfield # <Field char m_line[]>
- 563 aload_0
- 564 getfield # <Field zkBeKJFxt m_input>
- 567 getfield # <Field int m_line_index>
- 570 caload
- 571 istore_1
- 572 aload_0
- 573 getfield # <Field zkBeKJFxt m_input>
- 576 dup
- 577 getfield # <Field int m_line_index>
- 580 iconst_1
- 581 iadd
- 582 putfield # <Field int m_line_index>
- 585 goto 744
- 588 aload_0
- 589 getfield # <Field zkBeKJFxt m_input>
- 592 getfield # <Field char m_line[]>
- 595 aload_0
- 596 getfield # <Field zkBeKJFxt m_input>
- 599 getfield # <Field int m_line_index>
- 602 caload
- 603 invokestatic # <Method char oct2bin(char)>
- 606 istore_1
- 607 aload_0
- 608 getfield # <Field zkBeKJFxt m_input>
- 611 dup
- 612 getfield # <Field int m_line_index>
- 615 iconst_1
- 616 iadd
- 617 putfield # <Field int m_line_index>
- 620 aload_0
- 621 getfield # <Field zkBeKJFxt m_input>
- 624 getfield # <Field char m_line[]>
- 627 aload_0
- 628 getfield # <Field zkBeKJFxt m_input>
- 631 getfield # <Field int m_line_index>
- 634 caload
- 635 invokestatic # <Method boolean isoctdigit(char)>
- 638 iconst_1
- 639 if_icmpne 682
- 642 iload_1
- 643 iconst_3
- 644 ishl
- 645 i2c
- 646 istore_1
- 647 iload_1
- 648 aload_0
- 649 getfield # <Field zkBeKJFxt m_input>
- 652 getfield # <Field char m_line[]>
- 655 aload_0
- 656 getfield # <Field zkBeKJFxt m_input>
- 659 getfield # <Field int m_line_index>
- 662 caload
- 663 invokestatic # <Method char oct2bin(char)>
- 666 ior
- 667 i2c
- 668 istore_1
- 669 aload_0
- 670 getfield # <Field zkBeKJFxt m_input>
- 673 dup
- 674 getfield # <Field int m_line_index>
- 677 iconst_1
- 678 iadd
- 679 putfield # <Field int m_line_index>
- 682 aload_0
- 683 getfield # <Field zkBeKJFxt m_input>
- 686 getfield # <Field char m_line[]>
- 689 aload_0
- 690 getfield # <Field zkBeKJFxt m_input>
- 693 getfield # <Field int m_line_index>
- 696 caload
- 697 invokestatic # <Method boolean isoctdigit(char)>
- 700 iconst_1
- 701 if_icmpne 744
- 704 iload_1
- 705 iconst_3
- 706 ishl
- 707 i2c
- 708 istore_1
- 709 iload_1
- 710 aload_0
- 711 getfield # <Field zkBeKJFxt m_input>
- 714 getfield # <Field char m_line[]>
- 717 aload_0
- 718 getfield # <Field zkBeKJFxt m_input>
- 721 getfield # <Field int m_line_index>
- 724 caload
- 725 invokestatic # <Method char oct2bin(char)>
- 728 ior
- 729 i2c
- 730 istore_1
- 731 aload_0
- 732 getfield # <Field zkBeKJFxt m_input>
- 735 dup
- 736 getfield # <Field int m_line_index>
- 739 iconst_1
- 740 iadd
- 741 putfield # <Field int m_line_index>
- 744 iload_1
- 745 ireturn
-
-Method IRxqsITZU packAccept()
-   0 sipush 1024
-   3 newarray char
-   5 astore_2
-   6 iconst_0
-   7 istore_3
-   8 aload_0
-   9 ifnonnull 16
-  12 iconst_0
-  13 goto 17
-  16 iconst_1
-  17 invokestatic # <Method void assert(boolean)>
-  20 aload_0
-  21 getfield # <Field java.io.DataOutputStream m_outstream>
-  24 ifnonnull 31
-  27 iconst_0
-  28 goto 32
-  31 iconst_1
-  32 invokestatic # <Method void assert(boolean)>
-  35 aload_0
-  36 getfield # <Field zkBeKJFxt m_input>
-  39 ifnonnull 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field java.util.Hashtable m_tokens>
-  54 ifnonnull 61
-  57 iconst_0
-  58 goto 62
-  61 iconst_1
-  62 invokestatic # <Method void assert(boolean)>
-  65 aload_0
-  66 getfield # <Field drHChFQzb m_spec>
-  69 ifnonnull 76
-  72 iconst_0
-  73 goto 77
-  76 iconst_1
-  77 invokestatic # <Method void assert(boolean)>
-  80 goto 108
-  83 aload_0
-  84 getfield # <Field zkBeKJFxt m_input>
-  87 invokevirtual # <Method boolean getLine()>
-  90 iconst_1
-  91 if_icmpne 108
-  94 bipush 11
-  96 aload_0
-  97 getfield # <Field zkBeKJFxt m_input>
- 100 getfield # <Field int m_line_number>
- 103 invokestatic # <Method void parse_error(int, int)>
- 106 aconst_null
- 107 areturn
- 108 aload_0
- 109 getfield # <Field zkBeKJFxt m_input>
- 112 getfield # <Field int m_line_index>
- 115 aload_0
- 116 getfield # <Field zkBeKJFxt m_input>
- 119 getfield # <Field int m_line_read>
- 122 if_icmpge 83
- 125 goto 186
- 128 aload_0
- 129 getfield # <Field zkBeKJFxt m_input>
- 132 dup
- 133 getfield # <Field int m_line_index>
- 136 iconst_1
- 137 iadd
- 138 putfield # <Field int m_line_index>
- 141 goto 169
- 144 aload_0
- 145 getfield # <Field zkBeKJFxt m_input>
- 148 invokevirtual # <Method boolean getLine()>
- 151 iconst_1
- 152 if_icmpne 169
- 155 bipush 11
- 157 aload_0
- 158 getfield # <Field zkBeKJFxt m_input>
- 161 getfield # <Field int m_line_number>
- 164 invokestatic # <Method void parse_error(int, int)>
- 167 aconst_null
- 168 areturn
- 169 aload_0
- 170 getfield # <Field zkBeKJFxt m_input>
- 173 getfield # <Field int m_line_index>
- 176 aload_0
- 177 getfield # <Field zkBeKJFxt m_input>
- 180 getfield # <Field int m_line_read>
- 183 if_icmpge 144
- 186 aload_0
- 187 getfield # <Field zkBeKJFxt m_input>
- 190 getfield # <Field char m_line[]>
- 193 aload_0
- 194 getfield # <Field zkBeKJFxt m_input>
- 197 getfield # <Field int m_line_index>
- 200 caload
- 201 invokestatic # <Method boolean isspace(char)>
- 204 iconst_1
- 205 if_icmpeq 128
- 208 aload_0
- 209 getfield # <Field zkBeKJFxt m_input>
- 212 getfield # <Field char m_line[]>
- 215 aload_0
- 216 getfield # <Field zkBeKJFxt m_input>
- 219 getfield # <Field int m_line_index>
- 222 caload
- 223 bipush 123
- 225 if_icmpeq 240
- 228 bipush 17
- 230 aload_0
- 231 getfield # <Field zkBeKJFxt m_input>
- 234 getfield # <Field int m_line_number>
- 237 invokestatic # <Method void parse_error(int, int)>
- 240 iconst_0
- 241 istore 4
- 243 aload_2
- 244 iload_3
- 245 aload_0
- 246 getfield # <Field zkBeKJFxt m_input>
- 249 getfield # <Field char m_line[]>
- 252 aload_0
- 253 getfield # <Field zkBeKJFxt m_input>
- 256 getfield # <Field int m_line_index>
- 259 caload
- 260 castore
- 261 aload_0
- 262 getfield # <Field zkBeKJFxt m_input>
- 265 getfield # <Field char m_line[]>
- 268 aload_0
- 269 getfield # <Field zkBeKJFxt m_input>
- 272 getfield # <Field int m_line_index>
- 275 caload
- 276 bipush 123
- 278 if_icmpne 287
- 281 iinc 4 1
- 284 goto 334
- 287 aload_0
- 288 getfield # <Field zkBeKJFxt m_input>
- 291 getfield # <Field char m_line[]>
- 294 aload_0
- 295 getfield # <Field zkBeKJFxt m_input>
- 298 getfield # <Field int m_line_index>
- 301 caload
- 302 bipush 125
- 304 if_icmpne 334
- 307 iinc 4 -1
- 310 iload 4
- 312 ifne 334
- 315 iinc 3 1
- 318 aload_0
- 319 getfield # <Field zkBeKJFxt m_input>
- 322 dup
- 323 getfield # <Field int m_line_index>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_index>
- 331 goto 409
- 334 iinc 3 1
- 337 iload_3
- 338 aload_2
- 339 arraylength
- 340 if_icmple 348
- 343 aload_2
- 344 invokestatic # <Method char doubleSize(char[])[]>
- 347 astore_2
- 348 aload_0
- 349 getfield # <Field zkBeKJFxt m_input>
- 352 dup
- 353 getfield # <Field int m_line_index>
- 356 iconst_1
- 357 iadd
- 358 putfield # <Field int m_line_index>
- 361 goto 389
- 364 aload_0
- 365 getfield # <Field zkBeKJFxt m_input>
- 368 invokevirtual # <Method boolean getLine()>
- 371 iconst_1
- 372 if_icmpne 389
- 375 bipush 16
- 377 aload_0
- 378 getfield # <Field zkBeKJFxt m_input>
- 381 getfield # <Field int m_line_number>
- 384 invokestatic # <Method void parse_error(int, int)>
- 387 aconst_null
- 388 areturn
- 389 aload_0
- 390 getfield # <Field zkBeKJFxt m_input>
- 393 getfield # <Field int m_line_index>
- 396 aload_0
- 397 getfield # <Field zkBeKJFxt m_input>
- 400 getfield # <Field int m_line_read>
- 403 if_icmpge 364
- 406 goto 243
- 409 new # <Class IRxqsITZU>
- 412 dup
- 413 aload_2
- 414 iload_3
- 415 aload_0
- 416 getfield # <Field zkBeKJFxt m_input>
- 419 getfield # <Field int m_line_number>
- 422 invokespecial # <Method IRxqsITZU(char[],int,int)>
- 425 astore_1
- 426 aload_1
- 427 ifnonnull 434
- 430 iconst_0
- 431 goto 435
- 434 iconst_1
- 435 invokestatic # <Method void assert(boolean)>
- 438 aload_1
- 439 areturn
-
-Method int advance()
-   0 iconst_0
-   1 istore_1
-   2 aload_0
-   3 getfield # <Field zkBeKJFxt m_input>
-   6 getfield # <Field boolean m_eof_reached>
-   9 iconst_1
-  10 if_icmpne 38
-  13 aload_0
-  14 getfield # <Field drHChFQzb m_spec>
-  17 bipush 11
-  19 putfield # <Field int m_current_token>
-  22 aload_0
-  23 getfield # <Field drHChFQzb m_spec>
-  26 iconst_0
-  27 putfield # <Field char m_lexeme>
-  30 aload_0
-  31 getfield # <Field drHChFQzb m_spec>
-  34 getfield # <Field int m_current_token>
-  37 ireturn
-  38 aload_0
-  39 getfield # <Field drHChFQzb m_spec>
-  42 getfield # <Field int m_current_token>
-  45 iconst_1
-  46 if_icmpeq 66
-  49 aload_0
-  50 getfield # <Field zkBeKJFxt m_input>
-  53 getfield # <Field int m_line_index>
-  56 aload_0
-  57 getfield # <Field zkBeKJFxt m_input>
-  60 getfield # <Field int m_line_read>
-  63 if_icmplt 241
-  66 aload_0
-  67 getfield # <Field drHChFQzb m_spec>
-  70 getfield # <Field boolean m_in_quote>
-  73 iconst_1
-  74 if_icmpne 89
-  77 bipush 16
-  79 aload_0
-  80 getfield # <Field zkBeKJFxt m_input>
-  83 getfield # <Field int m_line_number>
-  86 invokestatic # <Method void parse_error(int, int)>
-  89 aload_0
-  90 getfield # <Field boolean m_advance_stop>
-  93 iconst_0
-  94 if_icmpeq 114
-  97 aload_0
-  98 getfield # <Field zkBeKJFxt m_input>
- 101 getfield # <Field int m_line_index>
- 104 aload_0
- 105 getfield # <Field zkBeKJFxt m_input>
- 108 getfield # <Field int m_line_read>
- 111 if_icmplt 161
- 114 aload_0
- 115 getfield # <Field zkBeKJFxt m_input>
- 118 invokevirtual # <Method boolean getLine()>
- 121 iconst_1
- 122 if_icmpne 150
- 125 aload_0
- 126 getfield # <Field drHChFQzb m_spec>
- 129 bipush 11
- 131 putfield # <Field int m_current_token>
- 134 aload_0
- 135 getfield # <Field drHChFQzb m_spec>
- 138 iconst_0
- 139 putfield # <Field char m_lexeme>
- 142 aload_0
- 143 getfield # <Field drHChFQzb m_spec>
- 146 getfield # <Field int m_current_token>
- 149 ireturn
- 150 aload_0
- 151 getfield # <Field zkBeKJFxt m_input>
- 154 iconst_0
- 155 putfield # <Field int m_line_index>
- 158 goto 182
- 161 aload_0
- 162 iconst_0
- 163 putfield # <Field boolean m_advance_stop>
- 166 goto 182
- 169 aload_0
- 170 getfield # <Field zkBeKJFxt m_input>
- 173 dup
- 174 getfield # <Field int m_line_index>
- 177 iconst_1
- 178 iadd
- 179 putfield # <Field int m_line_index>
- 182 aload_0
- 183 getfield # <Field zkBeKJFxt m_input>
- 186 getfield # <Field int m_line_index>
- 189 aload_0
- 190 getfield # <Field zkBeKJFxt m_input>
- 193 getfield # <Field int m_line_read>
- 196 if_icmpge 221
- 199 aload_0
- 200 getfield # <Field zkBeKJFxt m_input>
- 203 getfield # <Field char m_line[]>
- 206 aload_0
- 207 getfield # <Field zkBeKJFxt m_input>
- 210 getfield # <Field int m_line_index>
- 213 caload
- 214 invokestatic # <Method boolean isspace(char)>
- 217 iconst_1
- 218 if_icmpeq 169
- 221 aload_0
- 222 getfield # <Field zkBeKJFxt m_input>
- 225 getfield # <Field int m_line_index>
- 228 aload_0
- 229 getfield # <Field zkBeKJFxt m_input>
- 232 getfield # <Field int m_line_read>
- 235 if_icmpge 89
- 238 goto 241
- 241 aload_0
- 242 getfield # <Field zkBeKJFxt m_input>
- 245 getfield # <Field int m_line_index>
- 248 aload_0
- 249 getfield # <Field zkBeKJFxt m_input>
- 252 getfield # <Field int m_line_read>
- 255 if_icmple 262
- 258 iconst_0
- 259 goto 263
- 262 iconst_1
- 263 invokestatic # <Method void assert(boolean)>
- 266 aload_0
- 267 getfield # <Field drHChFQzb m_spec>
- 270 getfield # <Field boolean m_in_quote>
- 273 iconst_0
- 274 if_icmpne 433
- 277 goto 326
- 280 aload_0
- 281 invokespecial # <Method boolean expandMacro()>
- 284 pop
- 285 aload_0
- 286 getfield # <Field zkBeKJFxt m_input>
- 289 getfield # <Field int m_line_index>
- 292 aload_0
- 293 getfield # <Field zkBeKJFxt m_input>
- 296 getfield # <Field int m_line_read>
- 299 if_icmplt 326
- 302 aload_0
- 303 getfield # <Field drHChFQzb m_spec>
- 306 iconst_1
- 307 putfield # <Field int m_current_token>
- 310 aload_0
- 311 getfield # <Field drHChFQzb m_spec>
- 314 iconst_0
- 315 putfield # <Field char m_lexeme>
- 318 aload_0
- 319 getfield # <Field drHChFQzb m_spec>
- 322 getfield # <Field int m_current_token>
- 325 ireturn
- 326 aload_0
- 327 getfield # <Field zkBeKJFxt m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field zkBeKJFxt m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 123
- 343 if_icmpeq 280
- 346 goto 433
- 349 aload_0
- 350 getfield # <Field drHChFQzb m_spec>
- 353 getfield # <Field boolean m_in_quote>
- 356 iconst_1
- 357 if_icmpne 371
- 360 aload_0
- 361 getfield # <Field drHChFQzb m_spec>
- 364 iconst_0
- 365 putfield # <Field boolean m_in_quote>
- 368 goto 379
- 371 aload_0
- 372 getfield # <Field drHChFQzb m_spec>
- 375 iconst_1
- 376 putfield # <Field boolean m_in_quote>
- 379 aload_0
- 380 getfield # <Field zkBeKJFxt m_input>
- 383 dup
- 384 getfield # <Field int m_line_index>
- 387 iconst_1
- 388 iadd
- 389 putfield # <Field int m_line_index>
- 392 aload_0
- 393 getfield # <Field zkBeKJFxt m_input>
- 396 getfield # <Field int m_line_index>
- 399 aload_0
- 400 getfield # <Field zkBeKJFxt m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 433
- 409 aload_0
- 410 getfield # <Field drHChFQzb m_spec>
- 413 iconst_1
- 414 putfield # <Field int m_current_token>
- 417 aload_0
- 418 getfield # <Field drHChFQzb m_spec>
- 421 iconst_0
- 422 putfield # <Field char m_lexeme>
- 425 aload_0
- 426 getfield # <Field drHChFQzb m_spec>
- 429 getfield # <Field int m_current_token>
- 432 ireturn
- 433 aload_0
- 434 getfield # <Field zkBeKJFxt m_input>
- 437 getfield # <Field char m_line[]>
- 440 aload_0
- 441 getfield # <Field zkBeKJFxt m_input>
- 444 getfield # <Field int m_line_index>
- 447 caload
- 448 bipush 34
- 450 if_icmpeq 349
- 453 aload_0
- 454 getfield # <Field zkBeKJFxt m_input>
- 457 getfield # <Field int m_line_index>
- 460 aload_0
- 461 getfield # <Field zkBeKJFxt m_input>
- 464 getfield # <Field int m_line_read>
- 467 if_icmple 557
- 470 getstatic # <Field java.io.PrintStream out>
- 473 new # <Class java.lang.StringBuffer>
- 476 dup
- 477 invokespecial # <Method java.lang.StringBuffer()>
- 480 ldc # <String "m_input.m_line_index = ">
- 482 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 485 aload_0
- 486 getfield # <Field zkBeKJFxt m_input>
- 489 getfield # <Field int m_line_index>
- 492 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 495 invokevirtual # <Method java.lang.String toString()>
- 498 invokevirtual # <Method void println(java.lang.String)>
- 501 getstatic # <Field java.io.PrintStream out>
- 504 new # <Class java.lang.StringBuffer>
- 507 dup
- 508 invokespecial # <Method java.lang.StringBuffer()>
- 511 ldc # <String "m_input.m_line_read = ">
- 513 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field zkBeKJFxt m_input>
- 520 getfield # <Field int m_line_read>
- 523 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 526 invokevirtual # <Method java.lang.String toString()>
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 aload_0
- 533 getfield # <Field zkBeKJFxt m_input>
- 536 getfield # <Field int m_line_index>
- 539 aload_0
- 540 getfield # <Field zkBeKJFxt m_input>
- 543 getfield # <Field int m_line_read>
- 546 if_icmple 553
- 549 iconst_0
- 550 goto 554
- 553 iconst_1
- 554 invokestatic # <Method void assert(boolean)>
- 557 aload_0
- 558 getfield # <Field zkBeKJFxt m_input>
- 561 getfield # <Field char m_line[]>
- 564 aload_0
- 565 getfield # <Field zkBeKJFxt m_input>
- 568 getfield # <Field int m_line_index>
- 571 caload
- 572 bipush 92
- 574 if_icmpne 582
- 577 iconst_1
- 578 istore_1
- 579 goto 584
- 582 iconst_0
- 583 istore_1
- 584 aload_0
- 585 getfield # <Field drHChFQzb m_spec>
- 588 getfield # <Field boolean m_in_quote>
- 591 iconst_0
- 592 if_icmpne 697
- 595 aload_0
- 596 getfield # <Field zkBeKJFxt m_input>
- 599 getfield # <Field char m_line[]>
- 602 aload_0
- 603 getfield # <Field zkBeKJFxt m_input>
- 606 getfield # <Field int m_line_index>
- 609 caload
- 610 invokestatic # <Method boolean isspace(char)>
- 613 ifeq 640
- 616 aload_0
- 617 getfield # <Field drHChFQzb m_spec>
- 620 iconst_1
- 621 putfield # <Field int m_current_token>
- 624 aload_0
- 625 getfield # <Field drHChFQzb m_spec>
- 628 iconst_0
- 629 putfield # <Field char m_lexeme>
- 632 aload_0
- 633 getfield # <Field drHChFQzb m_spec>
- 636 getfield # <Field int m_current_token>
- 639 ireturn
- 640 iload_1
- 641 iconst_1
- 642 if_icmpne 659
- 645 aload_0
- 646 getfield # <Field drHChFQzb m_spec>
- 649 aload_0
- 650 invokespecial # <Method char expandEscape()>
- 653 putfield # <Field char m_lexeme>
- 656 goto 806
- 659 aload_0
- 660 getfield # <Field drHChFQzb m_spec>
- 663 aload_0
- 664 getfield # <Field zkBeKJFxt m_input>
- 667 getfield # <Field char m_line[]>
- 670 aload_0
- 671 getfield # <Field zkBeKJFxt m_input>
- 674 getfield # <Field int m_line_index>
- 677 caload
- 678 putfield # <Field char m_lexeme>
- 681 aload_0
- 682 getfield # <Field zkBeKJFxt m_input>
- 685 dup
- 686 getfield # <Field int m_line_index>
- 689 iconst_1
- 690 iadd
- 691 putfield # <Field int m_line_index>
- 694 goto 806
- 697 iload_1
- 698 iconst_1
- 699 if_icmpne 771
- 702 aload_0
- 703 getfield # <Field zkBeKJFxt m_input>
- 706 getfield # <Field int m_line_index>
- 709 iconst_1
- 710 iadd
- 711 aload_0
- 712 getfield # <Field zkBeKJFxt m_input>
- 715 getfield # <Field int m_line_read>
- 718 if_icmpge 771
- 721 aload_0
- 722 getfield # <Field zkBeKJFxt m_input>
- 725 getfield # <Field char m_line[]>
- 728 aload_0
- 729 getfield # <Field zkBeKJFxt m_input>
- 732 getfield # <Field int m_line_index>
- 735 iconst_1
- 736 iadd
- 737 caload
- 738 bipush 34
- 740 if_icmpne 771
- 743 aload_0
- 744 getfield # <Field drHChFQzb m_spec>
- 747 bipush 34
- 749 putfield # <Field char m_lexeme>
- 752 aload_0
- 753 getfield # <Field zkBeKJFxt m_input>
- 756 aload_0
- 757 getfield # <Field zkBeKJFxt m_input>
- 760 getfield # <Field int m_line_index>
- 763 iconst_2
- 764 iadd
- 765 putfield # <Field int m_line_index>
- 768 goto 806
- 771 aload_0
- 772 getfield # <Field drHChFQzb m_spec>
- 775 aload_0
- 776 getfield # <Field zkBeKJFxt m_input>
- 779 getfield # <Field char m_line[]>
- 782 aload_0
- 783 getfield # <Field zkBeKJFxt m_input>
- 786 getfield # <Field int m_line_index>
- 789 caload
- 790 putfield # <Field char m_lexeme>
- 793 aload_0
- 794 getfield # <Field zkBeKJFxt m_input>
- 797 dup
- 798 getfield # <Field int m_line_index>
- 801 iconst_1
- 802 iadd
- 803 putfield # <Field int m_line_index>
- 806 aload_0
- 807 getfield # <Field java.util.Hashtable m_tokens>
- 810 new # <Class java.lang.Character>
- 813 dup
- 814 aload_0
- 815 getfield # <Field drHChFQzb m_spec>
- 818 getfield # <Field char m_lexeme>
- 821 invokespecial # <Method java.lang.Character(char)>
- 824 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 827 checkcast # <Class java.lang.Integer>
- 830 astore_2
- 831 aload_0
- 832 getfield # <Field drHChFQzb m_spec>
- 835 getfield # <Field boolean m_in_quote>
- 838 iconst_1
- 839 if_icmpeq 847
- 842 iload_1
- 843 iconst_1
- 844 if_icmpne 859
- 847 aload_0
- 848 getfield # <Field drHChFQzb m_spec>
- 851 bipush 12
- 853 putfield # <Field int m_current_token>
- 856 goto 886
- 859 aload_2
- 860 ifnonnull 875
- 863 aload_0
- 864 getfield # <Field drHChFQzb m_spec>
- 867 bipush 12
- 869 putfield # <Field int m_current_token>
- 872 goto 886
- 875 aload_0
- 876 getfield # <Field drHChFQzb m_spec>
- 879 aload_2
- 880 invokevirtual # <Method int intValue()>
- 883 putfield # <Field int m_current_token>
- 886 aload_0
- 887 getfield # <Field drHChFQzb m_spec>
- 890 getfield # <Field int m_current_token>
- 893 ireturn
-
-Method void details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "
-       ** Macros **">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field drHChFQzb m_spec>
-  12 getfield # <Field java.util.Hashtable m_macros>
-  15 invokevirtual # <Method java.util.Enumeration keys()>
-  18 astore_1
-  19 goto 110
-  22 aload_1
-  23 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  28 checkcast # <Class java.lang.String>
-  31 astore_2
-  32 aload_0
-  33 getfield # <Field drHChFQzb m_spec>
-  36 getfield # <Field java.util.Hashtable m_macros>
-  39 aload_2
-  40 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  43 checkcast # <Class java.lang.String>
-  46 astore_3
-  47 aload_2
-  48 ifnonnull 55
-  51 iconst_0
-  52 goto 56
-  55 iconst_1
-  56 invokestatic # <Method void assert(boolean)>
-  59 aload_3
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 getstatic # <Field java.io.PrintStream out>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 ldc # <String "Macro name "">
-  83 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  86 aload_2
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 ldc # <String "" has definition "">
-  92 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  95 aload_3
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "".">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 invokevirtual # <Method java.lang.String toString()>
- 107 invokevirtual # <Method void println(java.lang.String)>
- 110 aload_1
- 111 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 116 iconst_1
- 117 if_icmpeq 22
- 120 getstatic # <Field java.io.PrintStream out>
- 123 ldc # <String "
-       ** States **">
- 125 invokevirtual # <Method void println(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field drHChFQzb m_spec>
- 132 getfield # <Field java.util.Hashtable m_states>
- 135 invokevirtual # <Method java.util.Enumeration keys()>
- 138 astore 4
- 140 goto 242
- 143 aload 4
- 145 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 150 checkcast # <Class java.lang.String>
- 153 astore 5
- 155 aload_0
- 156 getfield # <Field drHChFQzb m_spec>
- 159 getfield # <Field java.util.Hashtable m_states>
- 162 aload 5
- 164 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 167 checkcast # <Class java.lang.Integer>
- 170 astore 6
- 172 aload 5
- 174 ifnonnull 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 aload 6
- 187 ifnonnull 194
- 190 iconst_0
- 191 goto 195
- 194 iconst_1
- 195 invokestatic # <Method void assert(boolean)>
- 198 getstatic # <Field java.io.PrintStream out>
- 201 new # <Class java.lang.StringBuffer>
- 204 dup
- 205 invokespecial # <Method java.lang.StringBuffer()>
- 208 ldc # <String "State "">
- 210 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 213 aload 5
- 215 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 218 ldc # <String "" has identifying index ">
- 220 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 223 aload 6
- 225 invokevirtual # <Method java.lang.String toString()>
- 228 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 231 ldc # <String ".">
- 233 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 236 invokevirtual # <Method java.lang.String toString()>
- 239 invokevirtual # <Method void println(java.lang.String)>
- 242 aload 4
- 244 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 249 iconst_1
- 250 if_icmpeq 143
- 253 getstatic # <Field java.io.PrintStream out>
- 256 ldc # <String "
-       ** Character Counting **">
- 258 invokevirtual # <Method void println(java.lang.String)>
- 261 aload_0
- 262 getfield # <Field drHChFQzb m_spec>
- 265 getfield # <Field boolean m_count_chars>
- 268 iconst_0
- 269 if_icmpne 283
- 272 getstatic # <Field java.io.PrintStream out>
- 275 ldc # <String "Character counting is off.">
- 277 invokevirtual # <Method void println(java.lang.String)>
- 280 goto 310
- 283 aload_0
- 284 getfield # <Field drHChFQzb m_spec>
- 287 getfield # <Field boolean m_count_lines>
- 290 iconst_1
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 getstatic # <Field java.io.PrintStream out>
- 305 ldc # <String "Character counting is on.">
- 307 invokevirtual # <Method void println(java.lang.String)>
- 310 getstatic # <Field java.io.PrintStream out>
- 313 ldc # <String "
-       ** Line Counting **">
- 315 invokevirtual # <Method void println(java.lang.String)>
- 318 aload_0
- 319 getfield # <Field drHChFQzb m_spec>
- 322 getfield # <Field boolean m_count_lines>
- 325 iconst_0
- 326 if_icmpne 340
- 329 getstatic # <Field java.io.PrintStream out>
- 332 ldc # <String "Line counting is off.">
- 334 invokevirtual # <Method void println(java.lang.String)>
- 337 goto 367
- 340 aload_0
- 341 getfield # <Field drHChFQzb m_spec>
- 344 getfield # <Field boolean m_count_lines>
- 347 iconst_1
- 348 if_icmpeq 355
- 351 iconst_0
- 352 goto 356
- 355 iconst_1
- 356 invokestatic # <Method void assert(boolean)>
- 359 getstatic # <Field java.io.PrintStream out>
- 362 ldc # <String "Line counting is on.">
- 364 invokevirtual # <Method void println(java.lang.String)>
- 367 getstatic # <Field java.io.PrintStream out>
- 370 ldc # <String "
-       ** Operating System Specificity **">
- 372 invokevirtual # <Method void println(java.lang.String)>
- 375 aload_0
- 376 getfield # <Field drHChFQzb m_spec>
- 379 getfield # <Field boolean m_unix>
- 382 iconst_0
- 383 if_icmpne 405
- 386 getstatic # <Field java.io.PrintStream out>
- 389 ldc # <String "Not generating UNIX-specific code.">
- 391 invokevirtual # <Method void println(java.lang.String)>
- 394 getstatic # <Field java.io.PrintStream out>
- 397 ldc # <String "(This means that "\r\n" is a newline, rather than "\n".)">
- 399 invokevirtual # <Method void println(java.lang.String)>
- 402 goto 421
- 405 getstatic # <Field java.io.PrintStream out>
- 408 ldc # <String "Generating UNIX-specific code.">
- 410 invokevirtual # <Method void println(java.lang.String)>
- 413 getstatic # <Field java.io.PrintStream out>
- 416 ldc # <String "(This means that "\n" is a newline, rather than "\r\n".)">
- 418 invokevirtual # <Method void println(java.lang.String)>
- 421 getstatic # <Field java.io.PrintStream out>
- 424 ldc # <String "
-       ** Java CUP Compatibility **">
- 426 invokevirtual # <Method void println(java.lang.String)>
- 429 aload_0
- 430 getfield # <Field drHChFQzb m_spec>
- 433 getfield # <Field boolean m_cup_compatible>
- 436 iconst_0
- 437 if_icmpne 459
- 440 getstatic # <Field java.io.PrintStream out>
- 443 ldc # <String "Generating CUP compatible code.">
- 445 invokevirtual # <Method void println(java.lang.String)>
- 448 getstatic # <Field java.io.PrintStream out>
- 451 ldc # <String "(No current results.)">
- 453 invokevirtual # <Method void println(java.lang.String)>
- 456 goto 475
- 459 getstatic # <Field java.io.PrintStream out>
- 462 ldc # <String "Not generating CUP compatible code.">
- 464 invokevirtual # <Method void println(java.lang.String)>
- 467 getstatic # <Field java.io.PrintStream out>
- 470 ldc # <String "(No current results.)">
- 472 invokevirtual # <Method void println(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field drHChFQzb m_spec>
- 479 getfield # <Field java.util.Vector m_dtrans_vector>
- 482 ifnull 493
- 485 getstatic # <Field java.io.PrintStream out>
- 488 ldc # <String "
-       ** DFA transition table **">
- 490 invokevirtual # <Method void println(java.lang.String)>
- 493 return
-
-Method void print_set(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_2
-   5 iload_2
-   6 ifne 17
-   9 getstatic # <Field java.io.PrintStream out>
-  12 ldc # <String "empty ">
-  14 invokevirtual # <Method void print(java.lang.String)>
-  17 iconst_0
-  18 istore_3
-  19 goto 64
-  22 aload_1
-  23 iload_3
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class CkBxcepSH>
-  30 astore 4
-  32 getstatic # <Field java.io.PrintStream out>
-  35 new # <Class java.lang.StringBuffer>
-  38 dup
-  39 invokespecial # <Method java.lang.StringBuffer()>
-  42 aload 4
-  44 getfield # <Field int m_label>
-  47 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  50 ldc # <String " ">
-  52 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  55 invokevirtual # <Method java.lang.String toString()>
-  58 invokevirtual # <Method void print(java.lang.String)>
-  61 iinc 3 1
-  64 iload_3
-  65 iload_2
-  66 if_icmplt 22
-  69 return
-
-Method void print_header()
-   0 iconst_0
-   1 istore 4
-   3 getstatic # <Field java.io.PrintStream out>
-   6 ldc # <String "/*---------------------- DFA -----------------------">
-   8 invokevirtual # <Method void println(java.lang.String)>
-  11 aload_0
-  12 getfield # <Field drHChFQzb m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method java.util.Enumeration keys()>
-  21 astore_1
-  22 goto 186
-  25 aload_1
-  26 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  31 checkcast # <Class java.lang.String>
-  34 astore 9
-  36 aload_0
-  37 getfield # <Field drHChFQzb m_spec>
-  40 getfield # <Field java.util.Hashtable m_states>
-  43 aload 9
-  45 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  48 checkcast # <Class java.lang.Integer>
-  51 astore 10
-  53 aload 9
-  55 ifnonnull 62
-  58 iconst_0
-  59 goto 63
-  62 iconst_1
-  63 invokestatic # <Method void assert(boolean)>
-  66 aload 10
-  68 ifnonnull 75
-  71 iconst_0
-  72 goto 76
-  75 iconst_1
-  76 invokestatic # <Method void assert(boolean)>
-  79 getstatic # <Field java.io.PrintStream out>
-  82 new # <Class java.lang.StringBuffer>
-  85 dup
-  86 invokespecial # <Method java.lang.StringBuffer()>
-  89 ldc # <String "State "">
-  91 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  94 aload 9
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "" has identifying index ">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 aload 10
- 106 invokevirtual # <Method java.lang.String toString()>
- 109 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 112 ldc # <String ".">
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void println(java.lang.String)>
- 123 aload 10
- 125 invokevirtual # <Method int intValue()>
- 128 istore_2
- 129 aload_0
- 130 getfield # <Field drHChFQzb m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_2
- 137 iaload
- 138 iconst_m1
- 139 if_icmpeq 178
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "   Start index in transition table: ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field drHChFQzb m_spec>
- 161 getfield # <Field int m_state_dtrans[]>
- 164 iload_2
- 165 iaload
- 166 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 169 invokevirtual # <Method java.lang.String toString()>
- 172 invokevirtual # <Method void println(java.lang.String)>
- 175 goto 186
- 178 getstatic # <Field java.io.PrintStream out>
- 181 ldc # <String "   No associated transition states.">
- 183 invokevirtual # <Method void println(java.lang.String)>
- 186 aload_1
- 187 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 192 iconst_1
- 193 if_icmpeq 25
- 196 iconst_0
- 197 istore_2
- 198 goto 779
- 201 aload_0
- 202 getfield # <Field drHChFQzb m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 iload_2
- 209 invokevirtual # <Method java.lang.Object elementAt(int)>
- 212 checkcast # <Class fhTZXkZqS>
- 215 astore 5
- 217 aload_0
- 218 getfield # <Field drHChFQzb m_spec>
- 221 getfield # <Field java.util.Vector m_accept_vector>
- 224 ifnonnull 428
- 227 aload_0
- 228 getfield # <Field drHChFQzb m_spec>
- 231 getfield # <Field int m_anchor_array[]>
- 234 ifnonnull 428
- 237 aload 5
- 239 getfield # <Field IRxqsITZU m_accept>
- 242 ifnonnull 278
- 245 getstatic # <Field java.io.PrintStream out>
- 248 new # <Class java.lang.StringBuffer>
- 251 dup
- 252 invokespecial # <Method java.lang.StringBuffer()>
- 255 ldc # <String " * State ">
- 257 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 260 iload_2
- 261 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 264 ldc # <String " [nonaccepting]">
- 266 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 269 invokevirtual # <Method java.lang.String toString()>
- 272 invokevirtual # <Method void print(java.lang.String)>
- 275 goto 632
- 278 getstatic # <Field java.io.PrintStream out>
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String " * State ">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 iload_2
- 294 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 297 ldc # <String " [accepting, line ">
- 299 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 302 aload 5
- 304 getfield # <Field IRxqsITZU m_accept>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 ldc # <String " <">
- 315 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 318 new # <Class java.lang.String>
- 321 dup
- 322 aload 5
- 324 getfield # <Field IRxqsITZU m_accept>
- 327 getfield # <Field char m_action[]>
- 330 iconst_0
- 331 aload 5
- 333 getfield # <Field IRxqsITZU m_accept>
- 336 getfield # <Field int m_action_read>
- 339 invokespecial # <Method java.lang.String(char[],int,int)>
- 342 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 345 ldc # <String ">]">
- 347 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 350 invokevirtual # <Method java.lang.String toString()>
- 353 invokevirtual # <Method void print(java.lang.String)>
- 356 aload 5
- 358 getfield # <Field int m_anchor>
- 361 ifeq 632
- 364 getstatic # <Field java.io.PrintStream out>
- 367 new # <Class java.lang.StringBuffer>
- 370 dup
- 371 invokespecial # <Method java.lang.StringBuffer()>
- 374 ldc # <String " Anchor: ">
- 376 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 379 aload 5
- 381 getfield # <Field int m_anchor>
- 384 iconst_1
- 385 iand
- 386 ifeq 394
- 389 ldc # <String "start ">
- 391 goto 396
- 394 ldc # <String "">
- 396 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 399 aload 5
- 401 getfield # <Field int m_anchor>
- 404 iconst_2
- 405 iand
- 406 ifeq 414
- 409 ldc # <String "end ">
- 411 goto 416
- 414 ldc # <String "">
- 416 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 419 invokevirtual # <Method java.lang.String toString()>
- 422 invokevirtual # <Method void print(java.lang.String)>
- 425 goto 632
- 428 aload_0
- 429 getfield # <Field drHChFQzb m_spec>
- 432 getfield # <Field java.util.Vector m_accept_vector>
- 435 iload_2
- 436 invokevirtual # <Method java.lang.Object elementAt(int)>
- 439 checkcast # <Class IRxqsITZU>
- 442 astore 8
- 444 aload 8
- 446 ifnonnull 482
- 449 getstatic # <Field java.io.PrintStream out>
- 452 new # <Class java.lang.StringBuffer>
- 455 dup
- 456 invokespecial # <Method java.lang.StringBuffer()>
- 459 ldc # <String " * State ">
- 461 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 464 iload_2
- 465 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 468 ldc # <String " [nonaccepting]">
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 invokevirtual # <Method java.lang.String toString()>
- 476 invokevirtual # <Method void print(java.lang.String)>
- 479 goto 632
- 482 getstatic # <Field java.io.PrintStream out>
- 485 new # <Class java.lang.StringBuffer>
- 488 dup
- 489 invokespecial # <Method java.lang.StringBuffer()>
- 492 ldc # <String " * State ">
- 494 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 497 iload_2
- 498 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 501 ldc # <String " [accepting, line ">
- 503 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 506 aload 8
- 508 getfield # <Field int m_line_number>
- 511 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 514 ldc # <String " <">
- 516 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 519 new # <Class java.lang.String>
- 522 dup
- 523 aload 8
- 525 getfield # <Field char m_action[]>
- 528 iconst_0
- 529 aload 8
- 531 getfield # <Field int m_action_read>
- 534 invokespecial # <Method java.lang.String(char[],int,int)>
- 537 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 540 ldc # <String ">]">
- 542 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 545 invokevirtual # <Method java.lang.String toString()>
- 548 invokevirtual # <Method void print(java.lang.String)>
- 551 aload_0
- 552 getfield # <Field drHChFQzb m_spec>
- 555 getfield # <Field int m_anchor_array[]>
- 558 iload_2
- 559 iaload
- 560 ifeq 632
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String " Anchor: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload_0
- 579 getfield # <Field drHChFQzb m_spec>
- 582 getfield # <Field int m_anchor_array[]>
- 585 iload_2
- 586 iaload
- 587 iconst_1
- 588 iand
- 589 ifeq 597
- 592 ldc # <String "start ">
- 594 goto 599
- 597 ldc # <String "">
- 599 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 602 aload_0
- 603 getfield # <Field drHChFQzb m_spec>
- 606 getfield # <Field int m_anchor_array[]>
- 609 iload_2
- 610 iaload
- 611 iconst_2
- 612 iand
- 613 ifeq 621
- 616 ldc # <String "end ">
- 618 goto 623
- 621 ldc # <String "">
- 623 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 626 invokevirtual # <Method java.lang.String toString()>
- 629 invokevirtual # <Method void print(java.lang.String)>
- 632 iconst_m1
- 633 istore 6
- 635 iconst_0
- 636 istore_3
- 637 goto 757
- 640 aload 5
- 642 getfield # <Field int m_dtrans[]>
- 645 iload_3
- 646 iaload
- 647 iconst_m1
- 648 if_icmpeq 754
- 651 iload 6
- 653 aload 5
- 655 getfield # <Field int m_dtrans[]>
- 658 iload_3
- 659 iaload
- 660 if_icmpeq 702
- 663 getstatic # <Field java.io.PrintStream out>
- 666 new # <Class java.lang.StringBuffer>
- 669 dup
- 670 invokespecial # <Method java.lang.StringBuffer()>
- 673 ldc # <String "
- *    goto ">
- 675 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 678 aload 5
- 680 getfield # <Field int m_dtrans[]>
- 683 iload_3
- 684 iaload
- 685 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 688 ldc # <String " on ">
- 690 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 693 invokevirtual # <Method java.lang.String toString()>
- 696 invokevirtual # <Method void print(java.lang.String)>
- 699 iconst_0
- 700 istore 4
- 702 aload_0
- 703 iload_3
- 704 invokespecial # <Method java.lang.String interp_int(int)>
- 707 astore 7
- 709 getstatic # <Field java.io.PrintStream out>
- 712 aload 7
- 714 invokevirtual # <Method void print(java.lang.String)>
- 717 iload 4
- 719 aload 7
- 721 invokevirtual # <Method int length()>
- 724 iadd
- 725 istore 4
- 727 iload 4
- 729 bipush 56
- 731 if_icmple 745
- 734 getstatic # <Field java.io.PrintStream out>
- 737 ldc # <String "
- *             ">
- 739 invokevirtual # <Method void print(java.lang.String)>
- 742 iconst_0
- 743 istore 4
- 745 aload 5
- 747 getfield # <Field int m_dtrans[]>
- 750 iload_3
- 751 iaload
- 752 istore 6
- 754 iinc 3 1
- 757 iload_3
- 758 aload_0
- 759 getfield # <Field drHChFQzb m_spec>
- 762 getfield # <Field int m_dtrans_ncols>
- 765 if_icmplt 640
- 768 getstatic # <Field java.io.PrintStream out>
- 771 ldc # <String "">
- 773 invokevirtual # <Method void println(java.lang.String)>
- 776 iinc 2 1
- 779 iload_2
- 780 aload_0
- 781 getfield # <Field drHChFQzb m_spec>
- 784 getfield # <Field java.util.Vector m_dtrans_vector>
- 787 invokevirtual # <Method int size()>
- 790 if_icmplt 201
- 793 getstatic # <Field java.io.PrintStream out>
- 796 ldc # <String " */
-">
- 798 invokevirtual # <Method void println(java.lang.String)>
- 801 return
-Compiled from JavaLex.java
-final class FOVOvCcFg extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final boolean DEBUG;
-    static final boolean SLOW_DEBUG;
-    static final boolean DUMP_DEBUG;
-    static final boolean DESCENT_DEBUG;
-    static final boolean OLD_DEBUG;
-    static final boolean OLD_DUMP_DEBUG;
-    static final boolean FOODEBUG;
-    static final boolean DO_DEBUG;
-    static final int INT_MAX;
-    static final int MAX_SEVEN_BIT;
-    static final int MAX_EIGHT_BIT;
-    static void enter(java.lang.String, char, int);
-    static void leave(java.lang.String, char, int);
-    static void assert(boolean);
-    static char doubleSize(char[])[];
-    static byte doubleSize(byte[])[];
-    static char hex2bin(char);
-    static boolean ishexdigit(char);
-    static char oct2bin(char);
-    static boolean isoctdigit(char);
-    static boolean isspace(char);
-    static boolean isnewline(char);
-    static boolean isalpha(char);
-    static char toupper(char);
-    static int bytencmp(byte[], int, byte[], int, int);
-    static int charncmp(char[], int, char[], int, int);
-    FOVOvCcFg();
-}
-
-Method void enter(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Entering ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme: ">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token: ">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void leave(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Leaving ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme:">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token:">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void assert(boolean)
-   0 iload_0
-   1 iconst_0
-   2 if_icmpne 23
-   5 getstatic # <Field java.io.PrintStream out>
-   8 ldc # <String "Assertion Failed">
-  10 invokevirtual # <Method void println(java.lang.String)>
-  13 new # <Class java.lang.Error>
-  16 dup
-  17 ldc # <String "Assertion Failed.">
-  19 invokespecial # <Method java.lang.Error(java.lang.String)>
-  22 athrow
-  23 return
-
-Method char doubleSize(char[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray char
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 caload
-  17 castore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method byte doubleSize(byte[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray byte
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 baload
-  17 bastore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method char hex2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 57
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 iload_0
-  19 bipush 97
-  21 if_icmplt 39
-  24 iload_0
-  25 bipush 102
-  27 if_icmpgt 39
-  30 iload_0
-  31 bipush 97
-  33 isub
-  34 bipush 10
-  36 iadd
-  37 i2c
-  38 ireturn
-  39 iload_0
-  40 bipush 65
-  42 if_icmplt 60
-  45 iload_0
-  46 bipush 70
-  48 if_icmpgt 60
-  51 iload_0
-  52 bipush 65
-  54 isub
-  55 bipush 10
-  57 iadd
-  58 i2c
-  59 ireturn
-  60 new # <Class java.lang.StringBuffer>
-  63 dup
-  64 invokespecial # <Method java.lang.StringBuffer()>
-  67 ldc # <String "Bad hexidecimal digit">
-  69 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  72 iload_0
-  73 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  76 invokevirtual # <Method java.lang.String toString()>
-  79 invokestatic # <Method void impos(java.lang.String)>
-  82 iconst_0
-  83 ireturn
-
-Method boolean ishexdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 57
-   9 if_icmple 36
-  12 iload_0
-  13 bipush 97
-  15 if_icmplt 24
-  18 iload_0
-  19 bipush 102
-  21 if_icmple 36
-  24 iload_0
-  25 bipush 65
-  27 if_icmplt 38
-  30 iload_0
-  31 bipush 70
-  33 if_icmpgt 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method char oct2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 new # <Class java.lang.StringBuffer>
-  21 dup
-  22 invokespecial # <Method java.lang.StringBuffer()>
-  25 ldc # <String "Bad octal digit ">
-  27 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  30 iload_0
-  31 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 invokestatic # <Method void impos(java.lang.String)>
-  40 iconst_0
-  41 ireturn
-
-Method boolean isoctdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 14
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isspace(char)
-   0 iload_0
-   1 bipush 8
-   3 if_icmpeq 36
-   6 iload_0
-   7 bipush 9
-   9 if_icmpeq 36
-  12 iload_0
-  13 bipush 10
-  15 if_icmpeq 36
-  18 iload_0
-  19 bipush 12
-  21 if_icmpeq 36
-  24 iload_0
-  25 bipush 13
-  27 if_icmpeq 36
-  30 iload_0
-  31 bipush 32
-  33 if_icmpne 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method boolean isnewline(char)
-   0 iload_0
-   1 bipush 10
-   3 if_icmpeq 12
-   6 iload_0
-   7 bipush 13
-   9 if_icmpne 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isalpha(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 122
-   9 if_icmple 24
-  12 iload_0
-  13 bipush 65
-  15 if_icmplt 26
-  18 iload_0
-  19 bipush 90
-  21 if_icmpgt 26
-  24 iconst_1
-  25 ireturn
-  26 iconst_0
-  27 ireturn
-
-Method char toupper(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 21
-   6 iload_0
-   7 bipush 122
-   9 if_icmpgt 21
-  12 iload_0
-  13 bipush 97
-  15 isub
-  16 bipush 65
-  18 iadd
-  19 i2c
-  20 ireturn
-  21 iload_0
-  22 ireturn
-
-Method int bytencmp(byte[], int, byte[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 baload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 baload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 baload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 baload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 baload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 baload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method int charncmp(char[], int, char[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 caload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 caload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 caload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 caload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 caload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 caload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method FOVOvCcFg()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class FOmkezwmz extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    FOmkezwmz();
-    void make_dfa(pVfjIoLBv, mfKigxveL);
-    void move(java.util.Vector, java.util.BitSet, int, qfijWftDc);
-}
-
-Method FOmkezwmz()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void set(pVfjIoLBv, mfKigxveL)
-   0 aload_0
-   1 aload_1
-   2 putfield # <Field pVfjIoLBv m_lexGen>
-   5 aload_0
-   6 aload_2
-   7 putfield # <Field mfKigxveL m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field pVfjIoLBv m_lexGen>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field mfKigxveL m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void make_dfa(pVfjIoLBv, mfKigxveL)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 invokespecial # <Method void set(pVfjIoLBv, mfKigxveL)>
-  10 aload_0
-  11 invokespecial # <Method void make_dtrans()>
-  14 aload_0
-  15 invokespecial # <Method void free_nfa_states()>
-  18 aload_0
-  19 invokespecial # <Method void free_dfa_states()>
-  22 return
-
-Method void make_dtrans()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "Working on DFA states.">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 new # <Class qfijWftDc>
-  11 dup
-  12 invokespecial # <Method qfijWftDc()>
-  15 astore_2
-  16 aload_0
-  17 iconst_0
-  18 putfield # <Field int m_unmarked_dfa>
-  21 aload_0
-  22 getfield # <Field mfKigxveL m_spec>
-  25 getfield # <Field java.util.Vector m_state_rules[]>
-  28 arraylength
-  29 istore 9
-  31 aload_0
-  32 getfield # <Field mfKigxveL m_spec>
-  35 iload 9
-  37 newarray int
-  39 putfield # <Field int m_state_dtrans[]>
-  42 iconst_0
-  43 istore 8
-  45 goto 517
-  48 aload_0
-  49 getfield # <Field mfKigxveL m_spec>
-  52 getfield # <Field java.util.Vector m_state_rules[]>
-  55 iload 8
-  57 aaload
-  58 invokevirtual # <Method int size()>
-  61 ifne 78
-  64 aload_0
-  65 getfield # <Field mfKigxveL m_spec>
-  68 getfield # <Field int m_state_dtrans[]>
-  71 iload 8
-  73 iconst_m1
-  74 iastore
-  75 goto 514
-  78 aload_2
-  79 aload_0
-  80 getfield # <Field mfKigxveL m_spec>
-  83 getfield # <Field java.util.Vector m_state_rules[]>
-  86 iload 8
-  88 aaload
-  89 invokevirtual # <Method java.lang.Object clone()>
-  92 checkcast # <Class java.util.Vector>
-  95 putfield # <Field java.util.Vector m_nfa_set>
-  98 aload_0
-  99 aload_2
- 100 getfield # <Field java.util.Vector m_nfa_set>
- 103 invokespecial # <Method void sortStates(java.util.Vector)>
- 106 aload_2
- 107 new # <Class java.util.BitSet>
- 110 dup
- 111 invokespecial # <Method java.util.BitSet()>
- 114 putfield # <Field java.util.BitSet m_nfa_bit>
- 117 aload_2
- 118 getfield # <Field java.util.Vector m_nfa_set>
- 121 invokevirtual # <Method int size()>
- 124 istore 5
- 126 iconst_0
- 127 istore_3
- 128 goto 159
- 131 aload_2
- 132 getfield # <Field java.util.Vector m_nfa_set>
- 135 iload_3
- 136 invokevirtual # <Method java.lang.Object elementAt(int)>
- 139 checkcast # <Class vjSXErPeE>
- 142 astore 7
- 144 aload_2
- 145 getfield # <Field java.util.BitSet m_nfa_bit>
- 148 aload 7
- 150 getfield # <Field int m_label>
- 153 invokevirtual # <Method void set(int)>
- 156 iinc 3 1
- 159 iload 5
- 161 iload_3
- 162 if_icmpgt 131
- 165 aload_2
- 166 aconst_null
- 167 putfield # <Field oNaJmmlAX m_accept>
- 170 aload_2
- 171 iconst_0
- 172 putfield # <Field int m_anchor>
- 175 aload_2
- 176 ldc # <Integer 2147483647>
- 178 putfield # <Field int m_accept_index>
- 181 aload_0
- 182 aload_2
- 183 invokespecial # <Method void e_closure(qfijWftDc)>
- 186 aload_0
- 187 aload_2
- 188 invokespecial # <Method int add_to_dstates(qfijWftDc)>
- 191 pop
- 192 aload_0
- 193 getfield # <Field mfKigxveL m_spec>
- 196 getfield # <Field int m_state_dtrans[]>
- 199 iload 8
- 201 aload_0
- 202 getfield # <Field mfKigxveL m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 invokevirtual # <Method int size()>
- 211 iastore
- 212 goto 505
- 215 getstatic # <Field java.io.PrintStream out>
- 218 ldc # <String ".">
- 220 invokevirtual # <Method void print(java.lang.String)>
- 223 getstatic # <Field java.io.PrintStream out>
- 226 invokevirtual # <Method void flush()>
- 229 aload_1
- 230 getfield # <Field boolean m_mark>
- 233 iconst_0
- 234 if_icmpeq 241
- 237 iconst_0
- 238 goto 242
- 241 iconst_1
- 242 invokestatic # <Method void assert(boolean)>
- 245 aload_1
- 246 iconst_1
- 247 putfield # <Field boolean m_mark>
- 250 new # <Class UKEULJtgQ>
- 253 dup
- 254 aload_0
- 255 getfield # <Field mfKigxveL m_spec>
- 258 getfield # <Field java.util.Vector m_dtrans_vector>
- 261 invokevirtual # <Method int size()>
- 264 aload_0
- 265 getfield # <Field mfKigxveL m_spec>
- 268 invokespecial # <Method UKEULJtgQ(int,mfKigxveL)>
- 271 astore 6
- 273 aload 6
- 275 aload_1
- 276 getfield # <Field oNaJmmlAX m_accept>
- 279 putfield # <Field oNaJmmlAX m_accept>
- 282 aload 6
- 284 aload_1
- 285 getfield # <Field int m_anchor>
- 288 putfield # <Field int m_anchor>
- 291 iconst_0
- 292 istore_3
- 293 goto 457
- 296 iload_3
- 297 ifge 304
- 300 iconst_0
- 301 goto 305
- 304 iconst_1
- 305 invokestatic # <Method void assert(boolean)>
- 308 aload_0
- 309 getfield # <Field mfKigxveL m_spec>
- 312 getfield # <Field int m_dtrans_ncols>
- 315 iload_3
- 316 if_icmpgt 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_0
- 328 aload_1
- 329 getfield # <Field java.util.Vector m_nfa_set>
- 332 aload_1
- 333 getfield # <Field java.util.BitSet m_nfa_bit>
- 336 iload_3
- 337 aload_2
- 338 invokevirtual # <Method void move(java.util.Vector, java.util.BitSet, int, qfijWftDc)>
- 341 aload_2
- 342 getfield # <Field java.util.Vector m_nfa_set>
- 345 ifnull 353
- 348 aload_0
- 349 aload_2
- 350 invokespecial # <Method void e_closure(qfijWftDc)>
- 353 aload_2
- 354 getfield # <Field java.util.Vector m_nfa_set>
- 357 ifnonnull 367
- 360 aload_2
- 361 getfield # <Field java.util.BitSet m_nfa_bit>
- 364 ifnull 385
- 367 aload_2
- 368 getfield # <Field java.util.Vector m_nfa_set>
- 371 ifnull 381
- 374 aload_2
- 375 getfield # <Field java.util.BitSet m_nfa_bit>
- 378 ifnonnull 385
- 381 iconst_0
- 382 goto 386
- 385 iconst_1
- 386 invokestatic # <Method void assert(boolean)>
- 389 aload_2
- 390 getfield # <Field java.util.Vector m_nfa_set>
- 393 ifnonnull 402
- 396 iconst_m1
- 397 istore 4
- 399 goto 422
- 402 aload_0
- 403 aload_2
- 404 invokespecial # <Method int in_dstates(qfijWftDc)>
- 407 istore 4
- 409 iload 4
- 411 iconst_m1
- 412 if_icmpne 422
- 415 aload_0
- 416 aload_2
- 417 invokespecial # <Method int add_to_dstates(qfijWftDc)>
- 420 istore 4
- 422 iload 4
- 424 aload_0
- 425 getfield # <Field mfKigxveL m_spec>
- 428 getfield # <Field java.util.Vector m_dfa_states>
- 431 invokevirtual # <Method int size()>
- 434 if_icmplt 441
- 437 iconst_0
- 438 goto 442
- 441 iconst_1
- 442 invokestatic # <Method void assert(boolean)>
- 445 aload 6
- 447 getfield # <Field int m_dtrans[]>
- 450 iload_3
- 451 iload 4
- 453 iastore
- 454 iinc 3 1
- 457 iload_3
- 458 aload_0
- 459 getfield # <Field mfKigxveL m_spec>
- 462 getfield # <Field int m_dtrans_ncols>
- 465 if_icmplt 296
- 468 aload_0
- 469 getfield # <Field mfKigxveL m_spec>
- 472 getfield # <Field java.util.Vector m_dtrans_vector>
- 475 invokevirtual # <Method int size()>
- 478 aload_1
- 479 getfield # <Field int m_label>
- 482 if_icmpeq 489
- 485 iconst_0
- 486 goto 490
- 489 iconst_1
- 490 invokestatic # <Method void assert(boolean)>
- 493 aload_0
- 494 getfield # <Field mfKigxveL m_spec>
- 497 getfield # <Field java.util.Vector m_dtrans_vector>
- 500 aload 6
- 502 invokevirtual # <Method void addElement(java.lang.Object)>
- 505 aload_0
- 506 invokespecial # <Method GLrwerhps get_unmarked()>
- 509 dup
- 510 astore_1
- 511 ifnonnull 215
- 514 iinc 8 1
- 517 iload 9
- 519 iload 8
- 521 if_icmpgt 48
- 524 getstatic # <Field java.io.PrintStream out>
- 527 ldc # <String "">
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 return
-
-Method void free_dfa_states()
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_dfa_states>
-   8 aload_0
-   9 getfield # <Field mfKigxveL m_spec>
-  12 aconst_null
-  13 putfield # <Field java.util.Hashtable m_dfa_sets>
-  16 return
-
-Method void free_nfa_states()
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_nfa_states>
-   8 aload_0
-   9 getfield # <Field mfKigxveL m_spec>
-  12 aconst_null
-  13 putfield # <Field vjSXErPeE m_nfa_start>
-  16 aload_0
-  17 getfield # <Field mfKigxveL m_spec>
-  20 aconst_null
-  21 putfield # <Field java.util.Vector m_state_rules[]>
-  24 return
-
-Method void e_closure(qfijWftDc)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 getfield # <Field java.util.Vector m_nfa_set>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_1
-  28 getfield # <Field java.util.BitSet m_nfa_bit>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_1
-  43 aconst_null
-  44 putfield # <Field oNaJmmlAX m_accept>
-  47 aload_1
-  48 iconst_0
-  49 putfield # <Field int m_anchor>
-  52 aload_1
-  53 ldc # <Integer 2147483647>
-  55 putfield # <Field int m_accept_index>
-  58 new # <Class java.util.Stack>
-  61 dup
-  62 invokespecial # <Method java.util.Stack()>
-  65 astore_2
-  66 aload_1
-  67 getfield # <Field java.util.Vector m_nfa_set>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore 4
-  77 goto 128
-  80 aload_1
-  81 getfield # <Field java.util.Vector m_nfa_set>
-  84 iload 4
-  86 invokevirtual # <Method java.lang.Object elementAt(int)>
-  89 checkcast # <Class vjSXErPeE>
-  92 astore 5
-  94 aload_1
-  95 getfield # <Field java.util.BitSet m_nfa_bit>
-  98 aload 5
- 100 getfield # <Field int m_label>
- 103 invokevirtual # <Method boolean get(int)>
- 106 iconst_1
- 107 if_icmpeq 114
- 110 iconst_0
- 111 goto 115
- 114 iconst_1
- 115 invokestatic # <Method void assert(boolean)>
- 118 aload_2
- 119 aload 5
- 121 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 124 pop
- 125 iinc 4 1
- 128 iload 4
- 130 iload_3
- 131 if_icmplt 80
- 134 goto 427
- 137 aload_2
- 138 invokevirtual # <Method java.lang.Object pop()>
- 141 checkcast # <Class vjSXErPeE>
- 144 astore 5
- 146 aload 5
- 148 getfield # <Field oNaJmmlAX m_accept>
- 151 ifnull 241
- 154 aload 5
- 156 getfield # <Field int m_label>
- 159 aload_1
- 160 getfield # <Field int m_accept_index>
- 163 if_icmpge 241
- 166 aload_1
- 167 aload 5
- 169 getfield # <Field int m_label>
- 172 putfield # <Field int m_accept_index>
- 175 aload_1
- 176 aload 5
- 178 getfield # <Field oNaJmmlAX m_accept>
- 181 putfield # <Field oNaJmmlAX m_accept>
- 184 aload_1
- 185 aload 5
- 187 getfield # <Field int m_anchor>
- 190 putfield # <Field int m_anchor>
- 193 aload_1
- 194 getfield # <Field oNaJmmlAX m_accept>
- 197 ifnonnull 204
- 200 iconst_0
- 201 goto 205
- 204 iconst_1
- 205 invokestatic # <Method void assert(boolean)>
- 208 aload_1
- 209 getfield # <Field int m_anchor>
- 212 ifeq 237
- 215 aload_1
- 216 getfield # <Field int m_anchor>
- 219 iconst_2
- 220 iand
- 221 ifne 237
- 224 aload_1
- 225 getfield # <Field int m_anchor>
- 228 iconst_1
- 229 iand
- 230 ifne 237
- 233 iconst_0
- 234 goto 238
- 237 iconst_1
- 238 invokestatic # <Method void assert(boolean)>
- 241 aload 5
- 243 getfield # <Field int m_edge>
- 246 bipush -3
- 248 if_icmpne 427
- 251 aload 5
- 253 getfield # <Field vjSXErPeE m_next>
- 256 ifnull 339
- 259 aload_1
- 260 getfield # <Field java.util.Vector m_nfa_set>
- 263 aload 5
- 265 getfield # <Field vjSXErPeE m_next>
- 268 invokevirtual # <Method boolean contains(java.lang.Object)>
- 271 iconst_0
- 272 if_icmpne 339
- 275 aload_1
- 276 getfield # <Field java.util.BitSet m_nfa_bit>
- 279 aload 5
- 281 getfield # <Field vjSXErPeE m_next>
- 284 getfield # <Field int m_label>
- 287 invokevirtual # <Method boolean get(int)>
- 290 iconst_0
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 aload_1
- 303 getfield # <Field java.util.BitSet m_nfa_bit>
- 306 aload 5
- 308 getfield # <Field vjSXErPeE m_next>
- 311 getfield # <Field int m_label>
- 314 invokevirtual # <Method void set(int)>
- 317 aload_1
- 318 getfield # <Field java.util.Vector m_nfa_set>
- 321 aload 5
- 323 getfield # <Field vjSXErPeE m_next>
- 326 invokevirtual # <Method void addElement(java.lang.Object)>
- 329 aload_2
- 330 aload 5
- 332 getfield # <Field vjSXErPeE m_next>
- 335 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 338 pop
- 339 aload 5
- 341 getfield # <Field vjSXErPeE m_next2>
- 344 ifnull 427
- 347 aload_1
- 348 getfield # <Field java.util.Vector m_nfa_set>
- 351 aload 5
- 353 getfield # <Field vjSXErPeE m_next2>
- 356 invokevirtual # <Method boolean contains(java.lang.Object)>
- 359 iconst_0
- 360 if_icmpne 427
- 363 aload_1
- 364 getfield # <Field java.util.BitSet m_nfa_bit>
- 367 aload 5
- 369 getfield # <Field vjSXErPeE m_next2>
- 372 getfield # <Field int m_label>
- 375 invokevirtual # <Method boolean get(int)>
- 378 iconst_0
- 379 if_icmpeq 386
- 382 iconst_0
- 383 goto 387
- 386 iconst_1
- 387 invokestatic # <Method void assert(boolean)>
- 390 aload_1
- 391 getfield # <Field java.util.BitSet m_nfa_bit>
- 394 aload 5
- 396 getfield # <Field vjSXErPeE m_next2>
- 399 getfield # <Field int m_label>
- 402 invokevirtual # <Method void set(int)>
- 405 aload_1
- 406 getfield # <Field java.util.Vector m_nfa_set>
- 409 aload 5
- 411 getfield # <Field vjSXErPeE m_next2>
- 414 invokevirtual # <Method void addElement(java.lang.Object)>
- 417 aload_2
- 418 aload 5
- 420 getfield # <Field vjSXErPeE m_next2>
- 423 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 426 pop
- 427 aload_2
- 428 invokevirtual # <Method boolean empty()>
- 431 iconst_0
- 432 if_icmpeq 137
- 435 aload_1
- 436 getfield # <Field java.util.Vector m_nfa_set>
- 439 ifnull 450
- 442 aload_0
- 443 aload_1
- 444 getfield # <Field java.util.Vector m_nfa_set>
- 447 invokespecial # <Method void sortStates(java.util.Vector)>
- 450 return
-
-Method void move(java.util.Vector, java.util.BitSet, int, qfijWftDc)
-   0 aload 4
-   2 aconst_null
-   3 putfield # <Field java.util.Vector m_nfa_set>
-   6 aload 4
-   8 aconst_null
-   9 putfield # <Field java.util.BitSet m_nfa_bit>
-  12 aload_1
-  13 invokevirtual # <Method int size()>
-  16 istore 5
-  18 iconst_0
-  19 istore 6
-  21 goto 156
-  24 aload_1
-  25 iload 6
-  27 invokevirtual # <Method java.lang.Object elementAt(int)>
-  30 checkcast # <Class vjSXErPeE>
-  33 astore 7
-  35 iload_3
-  36 aload 7
-  38 getfield # <Field int m_edge>
-  41 if_icmpeq 66
-  44 aload 7
-  46 getfield # <Field int m_edge>
-  49 iconst_m1
-  50 if_icmpne 153
-  53 aload 7
-  55 getfield # <Field JVUKgUbFW m_set>
-  58 iload_3
-  59 invokevirtual # <Method boolean contains(int)>
-  62 iconst_1
-  63 if_icmpne 153
-  66 aload 4
-  68 getfield # <Field java.util.Vector m_nfa_set>
-  71 ifnonnull 124
-  74 aload 4
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 ifnull 86
-  82 iconst_0
-  83 goto 87
-  86 iconst_1
-  87 invokestatic # <Method void assert(boolean)>
-  90 aload 4
-  92 new # <Class java.util.Vector>
-  95 dup
-  96 invokespecial # <Method java.util.Vector()>
-  99 putfield # <Field java.util.Vector m_nfa_set>
- 102 aload 4
- 104 new # <Class java.util.BitSet>
- 107 dup
- 108 aload_0
- 109 getfield # <Field mfKigxveL m_spec>
- 112 getfield # <Field java.util.Vector m_nfa_states>
- 115 invokevirtual # <Method int size()>
- 118 invokespecial # <Method java.util.BitSet(int)>
- 121 putfield # <Field java.util.BitSet m_nfa_bit>
- 124 aload 4
- 126 getfield # <Field java.util.Vector m_nfa_set>
- 129 aload 7
- 131 getfield # <Field vjSXErPeE m_next>
- 134 invokevirtual # <Method void addElement(java.lang.Object)>
- 137 aload 4
- 139 getfield # <Field java.util.BitSet m_nfa_bit>
- 142 aload 7
- 144 getfield # <Field vjSXErPeE m_next>
- 147 getfield # <Field int m_label>
- 150 invokevirtual # <Method void set(int)>
- 153 iinc 6 1
- 156 iload 6
- 158 iload 5
- 160 if_icmplt 24
- 163 aload 4
- 165 getfield # <Field java.util.Vector m_nfa_set>
- 168 ifnull 196
- 171 aload 4
- 173 getfield # <Field java.util.BitSet m_nfa_bit>
- 176 ifnonnull 183
- 179 iconst_0
- 180 goto 184
- 183 iconst_1
- 184 invokestatic # <Method void assert(boolean)>
- 187 aload_0
- 188 aload 4
- 190 getfield # <Field java.util.Vector m_nfa_set>
- 193 invokespecial # <Method void sortStates(java.util.Vector)>
- 196 return
-
-Method void sortStates(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore 4
-   6 iconst_0
-   7 istore_3
-   8 goto 115
-  11 aload_1
-  12 iload_3
-  13 invokevirtual # <Method java.lang.Object elementAt(int)>
-  16 checkcast # <Class vjSXErPeE>
-  19 astore_2
-  20 aload_2
-  21 getfield # <Field int m_label>
-  24 istore 8
-  26 iload_3
-  27 istore 7
-  29 iload_3
-  30 iconst_1
-  31 iadd
-  32 istore 5
-  34 goto 71
-  37 aload_1
-  38 iload 5
-  40 invokevirtual # <Method java.lang.Object elementAt(int)>
-  43 checkcast # <Class vjSXErPeE>
-  46 astore_2
-  47 aload_2
-  48 getfield # <Field int m_label>
-  51 istore 6
-  53 iload 6
-  55 iload 8
-  57 if_icmpge 68
-  60 iload 5
-  62 istore 7
-  64 iload 6
-  66 istore 8
-  68 iinc 5 1
-  71 iload 5
-  73 iload 4
-  75 if_icmplt 37
-  78 aload_1
-  79 iload_3
-  80 invokevirtual # <Method java.lang.Object elementAt(int)>
-  83 checkcast # <Class vjSXErPeE>
-  86 astore 9
-  88 aload_1
-  89 iload 7
-  91 invokevirtual # <Method java.lang.Object elementAt(int)>
-  94 checkcast # <Class vjSXErPeE>
-  97 astore_2
-  98 aload_1
-  99 aload_2
- 100 iload_3
- 101 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 104 aload_1
- 105 aload 9
- 107 iload 7
- 109 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 112 iinc 3 1
- 115 iload_3
- 116 iload 4
- 118 if_icmplt 11
- 121 return
-
-Method GLrwerhps get_unmarked()
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 getfield # <Field java.util.Vector m_dfa_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_1
-  11 goto 52
-  14 aload_0
-  15 getfield # <Field mfKigxveL m_spec>
-  18 getfield # <Field java.util.Vector m_dfa_states>
-  21 aload_0
-  22 getfield # <Field int m_unmarked_dfa>
-  25 invokevirtual # <Method java.lang.Object elementAt(int)>
-  28 checkcast # <Class GLrwerhps>
-  31 astore_2
-  32 aload_2
-  33 getfield # <Field boolean m_mark>
-  36 iconst_0
-  37 if_icmpne 42
-  40 aload_2
-  41 areturn
-  42 aload_0
-  43 dup
-  44 getfield # <Field int m_unmarked_dfa>
-  47 iconst_1
-  48 iadd
-  49 putfield # <Field int m_unmarked_dfa>
-  52 aload_0
-  53 getfield # <Field int m_unmarked_dfa>
-  56 iload_1
-  57 if_icmplt 14
-  60 aconst_null
-  61 areturn
-
-Method int add_to_dstates(qfijWftDc)
-   0 aload_1
-   1 getfield # <Field java.util.Vector m_nfa_set>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_1
-  16 getfield # <Field java.util.BitSet m_nfa_bit>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_1
-  31 getfield # <Field oNaJmmlAX m_accept>
-  34 ifnonnull 48
-  37 aload_1
-  38 getfield # <Field int m_anchor>
-  41 ifeq 48
-  44 iconst_0
-  45 goto 49
-  48 iconst_1
-  49 invokestatic # <Method void assert(boolean)>
-  52 aload_0
-  53 getfield # <Field mfKigxveL m_spec>
-  56 invokestatic # <Method GLrwerhps newGLrwerhps(mfKigxveL)>
-  59 astore_2
-  60 aload_2
-  61 aload_1
-  62 getfield # <Field java.util.Vector m_nfa_set>
-  65 invokevirtual # <Method java.lang.Object clone()>
-  68 checkcast # <Class java.util.Vector>
-  71 putfield # <Field java.util.Vector m_nfa_set>
-  74 aload_2
-  75 aload_1
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 invokevirtual # <Method java.lang.Object clone()>
-  82 checkcast # <Class java.util.BitSet>
-  85 putfield # <Field java.util.BitSet m_nfa_bit>
-  88 aload_2
-  89 aload_1
-  90 getfield # <Field oNaJmmlAX m_accept>
-  93 putfield # <Field oNaJmmlAX m_accept>
-  96 aload_2
-  97 aload_1
-  98 getfield # <Field int m_anchor>
- 101 putfield # <Field int m_anchor>
- 104 aload_2
- 105 iconst_0
- 106 putfield # <Field boolean m_mark>
- 109 aload_0
- 110 getfield # <Field mfKigxveL m_spec>
- 113 getfield # <Field java.util.Hashtable m_dfa_sets>
- 116 aload_2
- 117 getfield # <Field java.util.BitSet m_nfa_bit>
- 120 aload_2
- 121 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 124 pop
- 125 aload_2
- 126 getfield # <Field int m_label>
- 129 ireturn
-
-Method int in_dstates(qfijWftDc)
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 getfield # <Field java.util.Hashtable m_dfa_sets>
-   7 aload_1
-   8 getfield # <Field java.util.BitSet m_nfa_bit>
-  11 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  14 checkcast # <Class GLrwerhps>
-  17 astore_2
-  18 aload_2
-  19 ifnull 27
-  22 aload_2
-  23 getfield # <Field int m_label>
-  26 ireturn
-  27 iconst_m1
-  28 ireturn
-Compiled from JavaLex.java
-final class FYZwuamNE extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    FYZwuamNE();
-    void complement();
-    void add(int);
-    boolean contains(int);
-    void mimic(FYZwuamNE);
-}
-
-Method FYZwuamNE()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 new # <Class java.util.BitSet>
-   8 dup
-   9 invokespecial # <Method java.util.BitSet()>
-  12 putfield # <Field java.util.BitSet m_set>
-  15 aload_0
-  16 iconst_0
-  17 putfield # <Field boolean m_complement>
-  20 return
-
-Method void complement()
-   0 aload_0
-   1 iconst_1
-   2 putfield # <Field boolean m_complement>
-   5 return
-
-Method void add(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method void set(int)>
-   8 return
-
-Method boolean contains(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method boolean get(int)>
-   8 istore_2
-   9 aload_0
-  10 getfield # <Field boolean m_complement>
-  13 iconst_1
-  14 if_icmpne 26
-  17 iload_2
-  18 iconst_0
-  19 if_icmpeq 24
-  22 iconst_0
-  23 ireturn
-  24 iconst_1
-  25 ireturn
-  26 iload_2
-  27 ireturn
-
-Method void mimic(FYZwuamNE)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field boolean m_complement>
-   5 putfield # <Field boolean m_complement>
-   8 aload_0
-   9 aload_1
-  10 getfield # <Field java.util.BitSet m_set>
-  13 invokevirtual # <Method java.lang.Object clone()>
-  16 checkcast # <Class java.util.BitSet>
-  19 putfield # <Field java.util.BitSet m_set>
-  22 return
-Compiled from JavaLex.java
-final class FdipEadqR extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static ECEVWgdOK newECEVWgdOK(drHChFQzb);
-    static dHBnaZxmQ newdHBnaZxmQ();
-    static CkBxcepSH newCkBxcepSH(drHChFQzb);
-    FdipEadqR();
-}
-
-Method ECEVWgdOK newECEVWgdOK(drHChFQzb)
-   0 new # <Class ECEVWgdOK>
-   3 dup
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_dfa_states>
-   8 invokevirtual # <Method int size()>
-  11 invokespecial # <Method ECEVWgdOK(int)>
-  14 astore_1
-  15 aload_0
-  16 getfield # <Field java.util.Vector m_dfa_states>
-  19 aload_1
-  20 invokevirtual # <Method void addElement(java.lang.Object)>
-  23 aload_1
-  24 areturn
-
-Method dHBnaZxmQ newdHBnaZxmQ()
-   0 new # <Class dHBnaZxmQ>
-   3 dup
-   4 invokespecial # <Method dHBnaZxmQ()>
-   7 astore_0
-   8 aload_0
-   9 areturn
-
-Method CkBxcepSH newCkBxcepSH(drHChFQzb)
-   0 new # <Class CkBxcepSH>
-   3 dup
-   4 invokespecial # <Method CkBxcepSH()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field java.util.Vector m_nfa_states>
-  12 aload_1
-  13 invokevirtual # <Method void addElement(java.lang.Object)>
-  16 aload_1
-  17 bipush -3
-  19 putfield # <Field int m_edge>
-  22 aload_1
-  23 areturn
-
-Method FdipEadqR()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class GKmsrthmG extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final boolean DEBUG;
-    static final boolean SLOW_DEBUG;
-    static final boolean DUMP_DEBUG;
-    static final boolean DESCENT_DEBUG;
-    static final boolean OLD_DEBUG;
-    static final boolean OLD_DUMP_DEBUG;
-    static final boolean FOODEBUG;
-    static final boolean DO_DEBUG;
-    static final int INT_MAX;
-    static final int MAX_SEVEN_BIT;
-    static final int MAX_EIGHT_BIT;
-    static void enter(java.lang.String, char, int);
-    static void leave(java.lang.String, char, int);
-    static void assert(boolean);
-    static char doubleSize(char[])[];
-    static byte doubleSize(byte[])[];
-    static char hex2bin(char);
-    static boolean ishexdigit(char);
-    static char oct2bin(char);
-    static boolean isoctdigit(char);
-    static boolean isspace(char);
-    static boolean isnewline(char);
-    static boolean isalpha(char);
-    static char toupper(char);
-    static int bytencmp(byte[], int, byte[], int, int);
-    static int charncmp(char[], int, char[], int, int);
-    GKmsrthmG();
-}
-
-Method void enter(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Entering ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme: ">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token: ">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void leave(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Leaving ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme:">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token:">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void assert(boolean)
-   0 iload_0
-   1 iconst_0
-   2 if_icmpne 23
-   5 getstatic # <Field java.io.PrintStream out>
-   8 ldc # <String "Assertion Failed">
-  10 invokevirtual # <Method void println(java.lang.String)>
-  13 new # <Class java.lang.Error>
-  16 dup
-  17 ldc # <String "Assertion Failed.">
-  19 invokespecial # <Method java.lang.Error(java.lang.String)>
-  22 athrow
-  23 return
-
-Method char doubleSize(char[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray char
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 caload
-  17 castore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method byte doubleSize(byte[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray byte
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 baload
-  17 bastore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method char hex2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 57
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 iload_0
-  19 bipush 97
-  21 if_icmplt 39
-  24 iload_0
-  25 bipush 102
-  27 if_icmpgt 39
-  30 iload_0
-  31 bipush 97
-  33 isub
-  34 bipush 10
-  36 iadd
-  37 i2c
-  38 ireturn
-  39 iload_0
-  40 bipush 65
-  42 if_icmplt 60
-  45 iload_0
-  46 bipush 70
-  48 if_icmpgt 60
-  51 iload_0
-  52 bipush 65
-  54 isub
-  55 bipush 10
-  57 iadd
-  58 i2c
-  59 ireturn
-  60 new # <Class java.lang.StringBuffer>
-  63 dup
-  64 invokespecial # <Method java.lang.StringBuffer()>
-  67 ldc # <String "Bad hexidecimal digit">
-  69 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  72 iload_0
-  73 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  76 invokevirtual # <Method java.lang.String toString()>
-  79 invokestatic # <Method void impos(java.lang.String)>
-  82 iconst_0
-  83 ireturn
-
-Method boolean ishexdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 57
-   9 if_icmple 36
-  12 iload_0
-  13 bipush 97
-  15 if_icmplt 24
-  18 iload_0
-  19 bipush 102
-  21 if_icmple 36
-  24 iload_0
-  25 bipush 65
-  27 if_icmplt 38
-  30 iload_0
-  31 bipush 70
-  33 if_icmpgt 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method char oct2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 new # <Class java.lang.StringBuffer>
-  21 dup
-  22 invokespecial # <Method java.lang.StringBuffer()>
-  25 ldc # <String "Bad octal digit ">
-  27 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  30 iload_0
-  31 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 invokestatic # <Method void impos(java.lang.String)>
-  40 iconst_0
-  41 ireturn
-
-Method boolean isoctdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 14
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isspace(char)
-   0 iload_0
-   1 bipush 8
-   3 if_icmpeq 36
-   6 iload_0
-   7 bipush 9
-   9 if_icmpeq 36
-  12 iload_0
-  13 bipush 10
-  15 if_icmpeq 36
-  18 iload_0
-  19 bipush 12
-  21 if_icmpeq 36
-  24 iload_0
-  25 bipush 13
-  27 if_icmpeq 36
-  30 iload_0
-  31 bipush 32
-  33 if_icmpne 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method boolean isnewline(char)
-   0 iload_0
-   1 bipush 10
-   3 if_icmpeq 12
-   6 iload_0
-   7 bipush 13
-   9 if_icmpne 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isalpha(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 122
-   9 if_icmple 24
-  12 iload_0
-  13 bipush 65
-  15 if_icmplt 26
-  18 iload_0
-  19 bipush 90
-  21 if_icmpgt 26
-  24 iconst_1
-  25 ireturn
-  26 iconst_0
-  27 ireturn
-
-Method char toupper(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 21
-   6 iload_0
-   7 bipush 122
-   9 if_icmpgt 21
-  12 iload_0
-  13 bipush 97
-  15 isub
-  16 bipush 65
-  18 iadd
-  19 i2c
-  20 ireturn
-  21 iload_0
-  22 ireturn
-
-Method int bytencmp(byte[], int, byte[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 baload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 baload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 baload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 baload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 baload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 baload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method int charncmp(char[], int, char[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 caload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 caload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 caload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 caload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 caload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 caload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method GKmsrthmG()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class GLrwerhps extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_group;
-    boolean m_mark;
-    oNaJmmlAX m_accept;
-    int m_anchor;
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    int m_label;
-    GLrwerhps(int);
-}
-
-Method GLrwerhps(int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_0
-   6 putfield # <Field int m_group>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field boolean m_mark>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field oNaJmmlAX m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 aconst_null
-  26 putfield # <Field java.util.Vector m_nfa_set>
-  29 aload_0
-  30 aconst_null
-  31 putfield # <Field java.util.BitSet m_nfa_bit>
-  34 aload_0
-  35 iload_1
-  36 putfield # <Field int m_label>
-  39 return
-Compiled from JavaLex.java
-final class HNTNIcohS extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    HNTNIcohS();
-    void emit(mfKigxveL, java.io.OutputStream) throws java.io.IOException;
-}
-
-Method HNTNIcohS()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_1
-   6 putfield # <Field int START>
-   9 aload_0
-  10 iconst_2
-  11 putfield # <Field int END>
-  14 aload_0
-  15 iconst_4
-  16 putfield # <Field int NONE>
-  19 aload_0
-  20 iconst_1
-  21 putfield # <Field boolean EDBG>
-  24 aload_0
-  25 iconst_0
-  26 putfield # <Field boolean NOT_EDBG>
-  29 aload_0
-  30 invokespecial # <Method void reset()>
-  33 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field mfKigxveL m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.io.DataOutputStream m_outstream>
-  10 return
-
-Method void set(mfKigxveL, java.io.OutputStream)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_2
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_0
-  25 aload_1
-  26 putfield # <Field mfKigxveL m_spec>
-  29 aload_0
-  30 new # <Class java.io.DataOutputStream>
-  33 dup
-  34 aload_2
-  35 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-  38 putfield # <Field java.io.DataOutputStream m_outstream>
-  41 return
-
-Method void print_details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "---------------------- Transition Table ----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 iconst_0
-   9 istore_1
-  10 goto 358
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "State ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 invokevirtual # <Method java.lang.String toString()>
-  35 invokevirtual # <Method void print(java.lang.String)>
-  38 aload_0
-  39 getfield # <Field mfKigxveL m_spec>
-  42 getfield # <Field java.util.Vector m_accept_vector>
-  45 iload_1
-  46 invokevirtual # <Method java.lang.Object elementAt(int)>
-  49 checkcast # <Class oNaJmmlAX>
-  52 astore 6
-  54 aload 6
-  56 ifnonnull 70
-  59 getstatic # <Field java.io.PrintStream out>
-  62 ldc # <String " [nonaccepting]">
-  64 invokevirtual # <Method void println(java.lang.String)>
-  67 goto 130
-  70 getstatic # <Field java.io.PrintStream out>
-  73 new # <Class java.lang.StringBuffer>
-  76 dup
-  77 invokespecial # <Method java.lang.StringBuffer()>
-  80 ldc # <String " [accepting, line ">
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 aload 6
-  87 getfield # <Field int m_line_number>
-  90 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  93 ldc # <String " <">
-  95 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  98 new # <Class java.lang.String>
- 101 dup
- 102 aload 6
- 104 getfield # <Field char m_action[]>
- 107 iconst_0
- 108 aload 6
- 110 getfield # <Field int m_action_read>
- 113 invokespecial # <Method java.lang.String(char[],int,int)>
- 116 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 119 ldc # <String ">]">
- 121 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 124 invokevirtual # <Method java.lang.String toString()>
- 127 invokevirtual # <Method void println(java.lang.String)>
- 130 aload_0
- 131 getfield # <Field mfKigxveL m_spec>
- 134 getfield # <Field java.util.Vector m_dtrans_vector>
- 137 aload_0
- 138 getfield # <Field mfKigxveL m_spec>
- 141 getfield # <Field int m_row_map[]>
- 144 iload_1
- 145 iaload
- 146 invokevirtual # <Method java.lang.Object elementAt(int)>
- 149 checkcast # <Class UKEULJtgQ>
- 152 astore 5
- 154 iconst_0
- 155 istore 7
- 157 aload 5
- 159 getfield # <Field int m_dtrans[]>
- 162 aload_0
- 163 getfield # <Field mfKigxveL m_spec>
- 166 getfield # <Field int m_col_map[]>
- 169 iconst_0
- 170 iaload
- 171 iaload
- 172 istore 4
- 174 iload 4
- 176 iconst_m1
- 177 if_icmpeq 218
- 180 iconst_1
- 181 istore 7
- 183 getstatic # <Field java.io.PrintStream out>
- 186 new # <Class java.lang.StringBuffer>
- 189 dup
- 190 invokespecial # <Method java.lang.StringBuffer()>
- 193 ldc # <String "   goto ">
- 195 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 198 iload 4
- 200 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 203 ldc # <String " on [">
- 205 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 208 iconst_0
- 209 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 212 invokevirtual # <Method java.lang.String toString()>
- 215 invokevirtual # <Method void print(java.lang.String)>
- 218 iconst_1
- 219 istore_2
- 220 goto 330
- 223 aload 5
- 225 getfield # <Field int m_dtrans[]>
- 228 aload_0
- 229 getfield # <Field mfKigxveL m_spec>
- 232 getfield # <Field int m_col_map[]>
- 235 iload_2
- 236 iaload
- 237 iaload
- 238 istore_3
- 239 iload 4
- 241 iload_3
- 242 if_icmpne 262
- 245 iload 4
- 247 iconst_m1
- 248 if_icmpeq 327
- 251 getstatic # <Field java.io.PrintStream out>
- 254 iload_2
- 255 i2c
- 256 invokevirtual # <Method void print(char)>
- 259 goto 327
- 262 iload_3
- 263 istore 4
- 265 iload 7
- 267 iconst_1
- 268 if_icmpne 282
- 271 getstatic # <Field java.io.PrintStream out>
- 274 ldc # <String "]">
- 276 invokevirtual # <Method void println(java.lang.String)>
- 279 iconst_0
- 280 istore 7
- 282 iload 4
- 284 iconst_m1
- 285 if_icmpeq 327
- 288 iconst_1
- 289 istore 7
- 291 getstatic # <Field java.io.PrintStream out>
- 294 new # <Class java.lang.StringBuffer>
- 297 dup
- 298 invokespecial # <Method java.lang.StringBuffer()>
- 301 ldc # <String "   goto ">
- 303 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 306 iload 4
- 308 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 311 ldc # <String " on [">
- 313 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 316 iload_2
- 317 i2c
- 318 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 321 invokevirtual # <Method java.lang.String toString()>
- 324 invokevirtual # <Method void print(java.lang.String)>
- 327 iinc 2 1
- 330 iload_2
- 331 aload_0
- 332 getfield # <Field mfKigxveL m_spec>
- 335 getfield # <Field int m_dtrans_ncols>
- 338 if_icmplt 223
- 341 iload 7
- 343 iconst_1
- 344 if_icmpne 355
- 347 getstatic # <Field java.io.PrintStream out>
- 350 ldc # <String "]">
- 352 invokevirtual # <Method void println(java.lang.String)>
- 355 iinc 1 1
- 358 iload_1
- 359 aload_0
- 360 getfield # <Field mfKigxveL m_spec>
- 363 getfield # <Field int m_row_map[]>
- 366 arraylength
- 367 if_icmplt 13
- 370 getstatic # <Field java.io.PrintStream out>
- 373 ldc # <String "---------------------- Transition Table ----------------------">
- 375 invokevirtual # <Method void println(java.lang.String)>
- 378 return
-
-Method void emit(mfKigxveL, java.io.OutputStream)
-   0 aload_0
-   1 aload_1
-   2 aload_2
-   3 invokespecial # <Method void set(mfKigxveL, java.io.OutputStream)>
-   6 aload_0
-   7 getfield # <Field mfKigxveL m_spec>
-  10 ifnonnull 17
-  13 iconst_0
-  14 goto 18
-  17 iconst_1
-  18 invokestatic # <Method void assert(boolean)>
-  21 aload_0
-  22 getfield # <Field java.io.DataOutputStream m_outstream>
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 invokespecial # <Method void emit_header()>
-  40 aload_0
-  41 invokespecial # <Method void emit_construct()>
-  44 aload_0
-  45 invokespecial # <Method void emit_helpers()>
-  48 aload_0
-  49 invokespecial # <Method void emit_driver()>
-  52 aload_0
-  53 invokespecial # <Method void emit_footer()>
-  56 aload_0
-  57 invokespecial # <Method void reset()>
-  60 return
-
-Method void emit_construct()
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private static final int YY_BUFFER_SIZE = 512;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 ldc # <String "   private static final int YY_F = -1;
-">
-  45 invokevirtual # <Method void writeBytes(java.lang.String)>
-  48 aload_0
-  49 getfield # <Field java.io.DataOutputStream m_outstream>
-  52 ldc # <String "   private static final int YY_NO_STATE = -1;
-">
-  54 invokevirtual # <Method void writeBytes(java.lang.String)>
-  57 aload_0
-  58 getfield # <Field java.io.DataOutputStream m_outstream>
-  61 ldc # <String "   private static final byte YY_NOT_ACCEPT = 0;
-">
-  63 invokevirtual # <Method void writeBytes(java.lang.String)>
-  66 aload_0
-  67 getfield # <Field java.io.DataOutputStream m_outstream>
-  70 ldc # <String "   private static final int YY_START = 1;
-">
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String "   private static final int YY_END = 2;
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 aload_0
-  85 getfield # <Field java.io.DataOutputStream m_outstream>
-  88 ldc # <String "   private static final byte YY_NO_ANCHOR = 4;
-">
-  90 invokevirtual # <Method void writeBytes(java.lang.String)>
-  93 aload_0
-  94 getfield # <Field java.io.DataOutputStream m_outstream>
-  97 ldc # <String "   public static final int YYEOF = -1;
-">
-  99 invokevirtual # <Method void writeBytes(java.lang.String)>
- 102 aload_0
- 103 getfield # <Field mfKigxveL m_spec>
- 106 getfield # <Field char m_class_code[]>
- 109 ifnull 141
- 112 aload_0
- 113 getfield # <Field java.io.DataOutputStream m_outstream>
- 116 new # <Class java.lang.String>
- 119 dup
- 120 aload_0
- 121 getfield # <Field mfKigxveL m_spec>
- 124 getfield # <Field char m_class_code[]>
- 127 iconst_0
- 128 aload_0
- 129 getfield # <Field mfKigxveL m_spec>
- 132 getfield # <Field int m_class_read>
- 135 invokespecial # <Method java.lang.String(char[],int,int)>
- 138 invokevirtual # <Method void writeBytes(java.lang.String)>
- 141 aload_0
- 142 getfield # <Field java.io.DataOutputStream m_outstream>
- 145 ldc # <String "   private java.io.DataInputStream yy_instream;
-">
- 147 invokevirtual # <Method void writeBytes(java.lang.String)>
- 150 aload_0
- 151 getfield # <Field java.io.DataOutputStream m_outstream>
- 154 ldc # <String "   private int yy_buffer_index;
-">
- 156 invokevirtual # <Method void writeBytes(java.lang.String)>
- 159 aload_0
- 160 getfield # <Field java.io.DataOutputStream m_outstream>
- 163 ldc # <String "   private int yy_buffer_read;
-">
- 165 invokevirtual # <Method void writeBytes(java.lang.String)>
- 168 aload_0
- 169 getfield # <Field java.io.DataOutputStream m_outstream>
- 172 ldc # <String "   private int yy_buffer_start;
-">
- 174 invokevirtual # <Method void writeBytes(java.lang.String)>
- 177 aload_0
- 178 getfield # <Field java.io.DataOutputStream m_outstream>
- 181 ldc # <String "   private int yy_buffer_end;
-">
- 183 invokevirtual # <Method void writeBytes(java.lang.String)>
- 186 aload_0
- 187 getfield # <Field java.io.DataOutputStream m_outstream>
- 190 ldc # <String "   private byte yy_buffer[];
-">
- 192 invokevirtual # <Method void writeBytes(java.lang.String)>
- 195 aload_0
- 196 getfield # <Field mfKigxveL m_spec>
- 199 getfield # <Field boolean m_count_chars>
- 202 iconst_1
- 203 if_icmpne 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String "   private int yy_char_count;
-">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field mfKigxveL m_spec>
- 219 getfield # <Field boolean m_count_lines>
- 222 iconst_1
- 223 if_icmpne 235
- 226 aload_0
- 227 getfield # <Field java.io.DataOutputStream m_outstream>
- 230 ldc # <String "   private int yy_line_count;
-">
- 232 invokevirtual # <Method void writeBytes(java.lang.String)>
- 235 aload_0
- 236 getfield # <Field java.io.DataOutputStream m_outstream>
- 239 ldc # <String "   private int yy_lexical_state;
-">
- 241 invokevirtual # <Method void writeBytes(java.lang.String)>
- 244 aload_0
- 245 getfield # <Field java.io.DataOutputStream m_outstream>
- 248 ldc # <String "   ">
- 250 invokevirtual # <Method void writeBytes(java.lang.String)>
- 253 aload_0
- 254 getfield # <Field java.io.DataOutputStream m_outstream>
- 257 new # <Class java.lang.String>
- 260 dup
- 261 aload_0
- 262 getfield # <Field mfKigxveL m_spec>
- 265 getfield # <Field char m_class_name[]>
- 268 invokespecial # <Method java.lang.String(char[])>
- 271 invokevirtual # <Method void writeBytes(java.lang.String)>
- 274 aload_0
- 275 getfield # <Field java.io.DataOutputStream m_outstream>
- 278 ldc # <String " (java.io.InputStream instream)">
- 280 invokevirtual # <Method void writeBytes(java.lang.String)>
- 283 aload_0
- 284 getfield # <Field mfKigxveL m_spec>
- 287 getfield # <Field char m_init_throw_code[]>
- 290 ifnull 352
- 293 aload_0
- 294 getfield # <Field java.io.DataOutputStream m_outstream>
- 297 ldc # <String "
-">
- 299 invokevirtual # <Method void writeBytes(java.lang.String)>
- 302 aload_0
- 303 getfield # <Field java.io.DataOutputStream m_outstream>
- 306 ldc # <String "           throws ">
- 308 invokevirtual # <Method void writeBytes(java.lang.String)>
- 311 aload_0
- 312 getfield # <Field java.io.DataOutputStream m_outstream>
- 315 new # <Class java.lang.String>
- 318 dup
- 319 aload_0
- 320 getfield # <Field mfKigxveL m_spec>
- 323 getfield # <Field char m_init_throw_code[]>
- 326 iconst_0
- 327 aload_0
- 328 getfield # <Field mfKigxveL m_spec>
- 331 getfield # <Field int m_init_throw_read>
- 334 invokespecial # <Method java.lang.String(char[],int,int)>
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "
-               {
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 goto 361
- 352 aload_0
- 353 getfield # <Field java.io.DataOutputStream m_outstream>
- 356 ldc # <String " {
-">
- 358 invokevirtual # <Method void writeBytes(java.lang.String)>
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           if (null == instream) {
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field java.io.DataOutputStream m_outstream>
- 374 ldc # <String "                   throw (new Error("Error: Bad input stream initializer."));
-">
- 376 invokevirtual # <Method void writeBytes(java.lang.String)>
- 379 aload_0
- 380 getfield # <Field java.io.DataOutputStream m_outstream>
- 383 ldc # <String "           }
-">
- 385 invokevirtual # <Method void writeBytes(java.lang.String)>
- 388 aload_0
- 389 getfield # <Field java.io.DataOutputStream m_outstream>
- 392 ldc # <String "           yy_instream = new java.io.DataInputStream(instream);
-">
- 394 invokevirtual # <Method void writeBytes(java.lang.String)>
- 397 aload_0
- 398 getfield # <Field java.io.DataOutputStream m_outstream>
- 401 ldc # <String "           yy_buffer = new byte[YY_BUFFER_SIZE];
-">
- 403 invokevirtual # <Method void writeBytes(java.lang.String)>
- 406 aload_0
- 407 getfield # <Field java.io.DataOutputStream m_outstream>
- 410 ldc # <String "           yy_buffer_read = 0;
-">
- 412 invokevirtual # <Method void writeBytes(java.lang.String)>
- 415 aload_0
- 416 getfield # <Field java.io.DataOutputStream m_outstream>
- 419 ldc # <String "           yy_buffer_index = 0;
-">
- 421 invokevirtual # <Method void writeBytes(java.lang.String)>
- 424 aload_0
- 425 getfield # <Field java.io.DataOutputStream m_outstream>
- 428 ldc # <String "           yy_buffer_start = 0;
-">
- 430 invokevirtual # <Method void writeBytes(java.lang.String)>
- 433 aload_0
- 434 getfield # <Field java.io.DataOutputStream m_outstream>
- 437 ldc # <String "           yy_buffer_end = 0;
-">
- 439 invokevirtual # <Method void writeBytes(java.lang.String)>
- 442 aload_0
- 443 getfield # <Field mfKigxveL m_spec>
- 446 getfield # <Field boolean m_count_chars>
- 449 iconst_1
- 450 if_icmpne 462
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           yy_char_count = 0;
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field mfKigxveL m_spec>
- 466 getfield # <Field boolean m_count_lines>
- 469 iconst_1
- 470 if_icmpne 482
- 473 aload_0
- 474 getfield # <Field java.io.DataOutputStream m_outstream>
- 477 ldc # <String "           yy_line_count = 0;
-">
- 479 invokevirtual # <Method void writeBytes(java.lang.String)>
- 482 aload_0
- 483 getfield # <Field java.io.DataOutputStream m_outstream>
- 486 ldc # <String "           yy_lexical_state = YYINITIAL;
-">
- 488 invokevirtual # <Method void writeBytes(java.lang.String)>
- 491 aload_0
- 492 getfield # <Field mfKigxveL m_spec>
- 495 getfield # <Field char m_init_code[]>
- 498 ifnull 530
- 501 aload_0
- 502 getfield # <Field java.io.DataOutputStream m_outstream>
- 505 new # <Class java.lang.String>
- 508 dup
- 509 aload_0
- 510 getfield # <Field mfKigxveL m_spec>
- 513 getfield # <Field char m_init_code[]>
- 516 iconst_0
- 517 aload_0
- 518 getfield # <Field mfKigxveL m_spec>
- 521 getfield # <Field int m_init_read>
- 524 invokespecial # <Method java.lang.String(char[],int,int)>
- 527 invokevirtual # <Method void writeBytes(java.lang.String)>
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 ldc # <String "   }
-">
- 536 invokevirtual # <Method void writeBytes(java.lang.String)>
- 539 return
-
-Method void emit_states()
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method java.util.Enumeration keys()>
-  10 astore_1
-  11 goto 89
-  14 aload_1
-  15 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  20 checkcast # <Class java.lang.String>
-  23 astore_2
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 getfield # <Field java.io.DataOutputStream m_outstream>
-  40 new # <Class java.lang.StringBuffer>
-  43 dup
-  44 invokespecial # <Method java.lang.StringBuffer()>
-  47 ldc # <String "   private final int ">
-  49 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  52 aload_2
-  53 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  56 ldc # <String " = ">
-  58 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  61 aload_0
-  62 getfield # <Field mfKigxveL m_spec>
-  65 getfield # <Field java.util.Hashtable m_states>
-  68 aload_2
-  69 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  72 invokevirtual # <Method java.lang.String toString()>
-  75 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  78 ldc # <String ";
-">
-  80 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  83 invokevirtual # <Method java.lang.String toString()>
-  86 invokevirtual # <Method void writeBytes(java.lang.String)>
-  89 aload_1
-  90 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
-  95 iconst_1
-  96 if_icmpeq 14
-  99 aload_0
- 100 getfield # <Field java.io.DataOutputStream m_outstream>
- 103 ldc # <String "   private final int yy_state_dtrans[] = {
-">
- 105 invokevirtual # <Method void writeBytes(java.lang.String)>
- 108 iconst_0
- 109 istore_3
- 110 goto 185
- 113 aload_0
- 114 getfield # <Field java.io.DataOutputStream m_outstream>
- 117 new # <Class java.lang.StringBuffer>
- 120 dup
- 121 invokespecial # <Method java.lang.StringBuffer()>
- 124 ldc # <String "           ">
- 126 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 129 aload_0
- 130 getfield # <Field mfKigxveL m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_3
- 137 iaload
- 138 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 141 invokevirtual # <Method java.lang.String toString()>
- 144 invokevirtual # <Method void writeBytes(java.lang.String)>
- 147 iload_3
- 148 aload_0
- 149 getfield # <Field mfKigxveL m_spec>
- 152 getfield # <Field int m_state_dtrans[]>
- 155 arraylength
- 156 iconst_1
- 157 isub
- 158 if_icmpge 173
- 161 aload_0
- 162 getfield # <Field java.io.DataOutputStream m_outstream>
- 165 ldc # <String ",
-">
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 goto 182
- 173 aload_0
- 174 getfield # <Field java.io.DataOutputStream m_outstream>
- 177 ldc # <String "
-">
- 179 invokevirtual # <Method void writeBytes(java.lang.String)>
- 182 iinc 3 1
- 185 iload_3
- 186 aload_0
- 187 getfield # <Field mfKigxveL m_spec>
- 190 getfield # <Field int m_state_dtrans[]>
- 193 arraylength
- 194 if_icmplt 113
- 197 aload_0
- 198 getfield # <Field java.io.DataOutputStream m_outstream>
- 201 ldc # <String "   };
-">
- 203 invokevirtual # <Method void writeBytes(java.lang.String)>
- 206 return
-
-Method void emit_helpers()
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private boolean yy_eof_done = false;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field mfKigxveL m_spec>
-  43 getfield # <Field char m_eof_code[]>
-  46 ifnull 201
-  49 aload_0
-  50 getfield # <Field java.io.DataOutputStream m_outstream>
-  53 ldc # <String "   private void yy_do_eof ()">
-  55 invokevirtual # <Method void writeBytes(java.lang.String)>
-  58 aload_0
-  59 getfield # <Field mfKigxveL m_spec>
-  62 getfield # <Field char m_eof_throw_code[]>
-  65 ifnull 127
-  68 aload_0
-  69 getfield # <Field java.io.DataOutputStream m_outstream>
-  72 ldc # <String "
-">
-  74 invokevirtual # <Method void writeBytes(java.lang.String)>
-  77 aload_0
-  78 getfield # <Field java.io.DataOutputStream m_outstream>
-  81 ldc # <String "           throws ">
-  83 invokevirtual # <Method void writeBytes(java.lang.String)>
-  86 aload_0
-  87 getfield # <Field java.io.DataOutputStream m_outstream>
-  90 new # <Class java.lang.String>
-  93 dup
-  94 aload_0
-  95 getfield # <Field mfKigxveL m_spec>
-  98 getfield # <Field char m_eof_throw_code[]>
- 101 iconst_0
- 102 aload_0
- 103 getfield # <Field mfKigxveL m_spec>
- 106 getfield # <Field int m_eof_throw_read>
- 109 invokespecial # <Method java.lang.String(char[],int,int)>
- 112 invokevirtual # <Method void writeBytes(java.lang.String)>
- 115 aload_0
- 116 getfield # <Field java.io.DataOutputStream m_outstream>
- 119 ldc # <String "
-               {
-">
- 121 invokevirtual # <Method void writeBytes(java.lang.String)>
- 124 goto 136
- 127 aload_0
- 128 getfield # <Field java.io.DataOutputStream m_outstream>
- 131 ldc # <String " {
-">
- 133 invokevirtual # <Method void writeBytes(java.lang.String)>
- 136 aload_0
- 137 getfield # <Field java.io.DataOutputStream m_outstream>
- 140 ldc # <String "           if (false == yy_eof_done) {
-">
- 142 invokevirtual # <Method void writeBytes(java.lang.String)>
- 145 aload_0
- 146 getfield # <Field java.io.DataOutputStream m_outstream>
- 149 new # <Class java.lang.String>
- 152 dup
- 153 aload_0
- 154 getfield # <Field mfKigxveL m_spec>
- 157 getfield # <Field char m_eof_code[]>
- 160 iconst_0
- 161 aload_0
- 162 getfield # <Field mfKigxveL m_spec>
- 165 getfield # <Field int m_eof_read>
- 168 invokespecial # <Method java.lang.String(char[],int,int)>
- 171 invokevirtual # <Method void writeBytes(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 ldc # <String "           }
-">
- 180 invokevirtual # <Method void writeBytes(java.lang.String)>
- 183 aload_0
- 184 getfield # <Field java.io.DataOutputStream m_outstream>
- 187 ldc # <String "           yy_eof_done = true;
-">
- 189 invokevirtual # <Method void writeBytes(java.lang.String)>
- 192 aload_0
- 193 getfield # <Field java.io.DataOutputStream m_outstream>
- 196 ldc # <String "   }
-">
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 invokespecial # <Method void emit_states()>
- 205 aload_0
- 206 getfield # <Field java.io.DataOutputStream m_outstream>
- 209 ldc # <String "   private void yybegin (int state) {
-">
- 211 invokevirtual # <Method void writeBytes(java.lang.String)>
- 214 aload_0
- 215 getfield # <Field java.io.DataOutputStream m_outstream>
- 218 ldc # <String "           yy_lexical_state = state;
-">
- 220 invokevirtual # <Method void writeBytes(java.lang.String)>
- 223 aload_0
- 224 getfield # <Field java.io.DataOutputStream m_outstream>
- 227 ldc # <String "   }
-">
- 229 invokevirtual # <Method void writeBytes(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   private int yy_advance ()
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "           throws java.io.IOException {
-">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 aload_0
- 251 getfield # <Field java.io.DataOutputStream m_outstream>
- 254 ldc # <String "           int next_read;
-">
- 256 invokevirtual # <Method void writeBytes(java.lang.String)>
- 259 aload_0
- 260 getfield # <Field java.io.DataOutputStream m_outstream>
- 263 ldc # <String "           int i;
-">
- 265 invokevirtual # <Method void writeBytes(java.lang.String)>
- 268 aload_0
- 269 getfield # <Field java.io.DataOutputStream m_outstream>
- 272 ldc # <String "           int j;
-">
- 274 invokevirtual # <Method void writeBytes(java.lang.String)>
- 277 aload_0
- 278 getfield # <Field java.io.DataOutputStream m_outstream>
- 281 ldc # <String "
-">
- 283 invokevirtual # <Method void writeBytes(java.lang.String)>
- 286 aload_0
- 287 getfield # <Field java.io.DataOutputStream m_outstream>
- 290 ldc # <String "           if (yy_buffer_index < yy_buffer_read) {
-">
- 292 invokevirtual # <Method void writeBytes(java.lang.String)>
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String "                   return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 aload_0
- 305 getfield # <Field java.io.DataOutputStream m_outstream>
- 308 ldc # <String "           }
-">
- 310 invokevirtual # <Method void writeBytes(java.lang.String)>
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 aload_0
- 323 getfield # <Field java.io.DataOutputStream m_outstream>
- 326 ldc # <String "           if (0 != yy_buffer_start) {
-">
- 328 invokevirtual # <Method void writeBytes(java.lang.String)>
- 331 aload_0
- 332 getfield # <Field java.io.DataOutputStream m_outstream>
- 335 ldc # <String "                   i = yy_buffer_start;
-">
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "                   j = 0;
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "                   while (i < yy_buffer_read) {
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "                           yy_buffer[j] = yy_buffer[i];
-">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 aload_0
- 368 getfield # <Field java.io.DataOutputStream m_outstream>
- 371 ldc # <String "                           ++i;
-">
- 373 invokevirtual # <Method void writeBytes(java.lang.String)>
- 376 aload_0
- 377 getfield # <Field java.io.DataOutputStream m_outstream>
- 380 ldc # <String "                           ++j;
-">
- 382 invokevirtual # <Method void writeBytes(java.lang.String)>
- 385 aload_0
- 386 getfield # <Field java.io.DataOutputStream m_outstream>
- 389 ldc # <String "                   }
-">
- 391 invokevirtual # <Method void writeBytes(java.lang.String)>
- 394 aload_0
- 395 getfield # <Field java.io.DataOutputStream m_outstream>
- 398 ldc # <String "                   yy_buffer_end = yy_buffer_end - yy_buffer_start;
-">
- 400 invokevirtual # <Method void writeBytes(java.lang.String)>
- 403 aload_0
- 404 getfield # <Field java.io.DataOutputStream m_outstream>
- 407 ldc # <String "                   yy_buffer_start = 0;
-">
- 409 invokevirtual # <Method void writeBytes(java.lang.String)>
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String "                   yy_buffer_read = j;
-">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 aload_0
- 422 getfield # <Field java.io.DataOutputStream m_outstream>
- 425 ldc # <String "                   yy_buffer_index = j;
-">
- 427 invokevirtual # <Method void writeBytes(java.lang.String)>
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 aload_0
- 440 getfield # <Field java.io.DataOutputStream m_outstream>
- 443 ldc # <String "                                   yy_buffer_read,
-">
- 445 invokevirtual # <Method void writeBytes(java.lang.String)>
- 448 aload_0
- 449 getfield # <Field java.io.DataOutputStream m_outstream>
- 452 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 454 invokevirtual # <Method void writeBytes(java.lang.String)>
- 457 aload_0
- 458 getfield # <Field java.io.DataOutputStream m_outstream>
- 461 ldc # <String "                   if (-1 == next_read) {
-">
- 463 invokevirtual # <Method void writeBytes(java.lang.String)>
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "                           return YYEOF;
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "                   }
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field java.io.DataOutputStream m_outstream>
- 488 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 490 invokevirtual # <Method void writeBytes(java.lang.String)>
- 493 aload_0
- 494 getfield # <Field java.io.DataOutputStream m_outstream>
- 497 ldc # <String "           }
-">
- 499 invokevirtual # <Method void writeBytes(java.lang.String)>
- 502 aload_0
- 503 getfield # <Field java.io.DataOutputStream m_outstream>
- 506 ldc # <String "
-">
- 508 invokevirtual # <Method void writeBytes(java.lang.String)>
- 511 aload_0
- 512 getfield # <Field java.io.DataOutputStream m_outstream>
- 515 ldc # <String "           while (yy_buffer_index >= yy_buffer_read) {
-">
- 517 invokevirtual # <Method void writeBytes(java.lang.String)>
- 520 aload_0
- 521 getfield # <Field java.io.DataOutputStream m_outstream>
- 524 ldc # <String "                   if (yy_buffer_index >= yy_buffer.length) {
-">
- 526 invokevirtual # <Method void writeBytes(java.lang.String)>
- 529 aload_0
- 530 getfield # <Field java.io.DataOutputStream m_outstream>
- 533 ldc # <String "                           yy_buffer = yy_double(yy_buffer);
-">
- 535 invokevirtual # <Method void writeBytes(java.lang.String)>
- 538 aload_0
- 539 getfield # <Field java.io.DataOutputStream m_outstream>
- 542 ldc # <String "                   }
-">
- 544 invokevirtual # <Method void writeBytes(java.lang.String)>
- 547 aload_0
- 548 getfield # <Field java.io.DataOutputStream m_outstream>
- 551 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 553 invokevirtual # <Method void writeBytes(java.lang.String)>
- 556 aload_0
- 557 getfield # <Field java.io.DataOutputStream m_outstream>
- 560 ldc # <String "                                   yy_buffer_read,
-">
- 562 invokevirtual # <Method void writeBytes(java.lang.String)>
- 565 aload_0
- 566 getfield # <Field java.io.DataOutputStream m_outstream>
- 569 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 571 invokevirtual # <Method void writeBytes(java.lang.String)>
- 574 aload_0
- 575 getfield # <Field java.io.DataOutputStream m_outstream>
- 578 ldc # <String "                   if (-1 == next_read) {
-">
- 580 invokevirtual # <Method void writeBytes(java.lang.String)>
- 583 aload_0
- 584 getfield # <Field java.io.DataOutputStream m_outstream>
- 587 ldc # <String "                           return YYEOF;
-">
- 589 invokevirtual # <Method void writeBytes(java.lang.String)>
- 592 aload_0
- 593 getfield # <Field java.io.DataOutputStream m_outstream>
- 596 ldc # <String "                   }
-">
- 598 invokevirtual # <Method void writeBytes(java.lang.String)>
- 601 aload_0
- 602 getfield # <Field java.io.DataOutputStream m_outstream>
- 605 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 607 invokevirtual # <Method void writeBytes(java.lang.String)>
- 610 aload_0
- 611 getfield # <Field java.io.DataOutputStream m_outstream>
- 614 ldc # <String "           }
-">
- 616 invokevirtual # <Method void writeBytes(java.lang.String)>
- 619 aload_0
- 620 getfield # <Field java.io.DataOutputStream m_outstream>
- 623 ldc # <String "           return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 625 invokevirtual # <Method void writeBytes(java.lang.String)>
- 628 aload_0
- 629 getfield # <Field java.io.DataOutputStream m_outstream>
- 632 ldc # <String "   }
-">
- 634 invokevirtual # <Method void writeBytes(java.lang.String)>
- 637 aload_0
- 638 getfield # <Field java.io.DataOutputStream m_outstream>
- 641 ldc # <String "   private void yy_move_start () {
-">
- 643 invokevirtual # <Method void writeBytes(java.lang.String)>
- 646 aload_0
- 647 getfield # <Field mfKigxveL m_spec>
- 650 getfield # <Field boolean m_count_lines>
- 653 iconst_1
- 654 if_icmpne 716
- 657 aload_0
- 658 getfield # <Field mfKigxveL m_spec>
- 661 getfield # <Field boolean m_unix>
- 664 iconst_1
- 665 if_icmpne 680
- 668 aload_0
- 669 getfield # <Field java.io.DataOutputStream m_outstream>
- 672 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]) {
-">
- 674 invokevirtual # <Method void writeBytes(java.lang.String)>
- 677 goto 698
- 680 aload_0
- 681 getfield # <Field java.io.DataOutputStream m_outstream>
- 684 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]
-">
- 686 invokevirtual # <Method void writeBytes(java.lang.String)>
- 689 aload_0
- 690 getfield # <Field java.io.DataOutputStream m_outstream>
- 693 ldc # <String "                   || (byte) '\r' == yy_buffer[yy_buffer_start]) {
-">
- 695 invokevirtual # <Method void writeBytes(java.lang.String)>
- 698 aload_0
- 699 getfield # <Field java.io.DataOutputStream m_outstream>
- 702 ldc # <String "                   ++yy_line_count; yy_char_count = 0;
-">
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 aload_0
- 708 getfield # <Field java.io.DataOutputStream m_outstream>
- 711 ldc # <String "           }
-">
- 713 invokevirtual # <Method void writeBytes(java.lang.String)>
- 716 aload_0
- 717 getfield # <Field mfKigxveL m_spec>
- 720 getfield # <Field boolean m_count_chars>
- 723 iconst_1
- 724 if_icmpne 736
- 727 aload_0
- 728 getfield # <Field java.io.DataOutputStream m_outstream>
- 731 ldc # <String "           ++yy_char_count;
-">
- 733 invokevirtual # <Method void writeBytes(java.lang.String)>
- 736 aload_0
- 737 getfield # <Field java.io.DataOutputStream m_outstream>
- 740 ldc # <String "           ++yy_buffer_start;
-">
- 742 invokevirtual # <Method void writeBytes(java.lang.String)>
- 745 aload_0
- 746 getfield # <Field java.io.DataOutputStream m_outstream>
- 749 ldc # <String "   }
-">
- 751 invokevirtual # <Method void writeBytes(java.lang.String)>
- 754 aload_0
- 755 getfield # <Field java.io.DataOutputStream m_outstream>
- 758 ldc # <String "   private void yy_pushback () {
-">
- 760 invokevirtual # <Method void writeBytes(java.lang.String)>
- 763 aload_0
- 764 getfield # <Field java.io.DataOutputStream m_outstream>
- 767 ldc # <String "           --yy_buffer_end;
-">
- 769 invokevirtual # <Method void writeBytes(java.lang.String)>
- 772 aload_0
- 773 getfield # <Field java.io.DataOutputStream m_outstream>
- 776 ldc # <String "   }
-">
- 778 invokevirtual # <Method void writeBytes(java.lang.String)>
- 781 aload_0
- 782 getfield # <Field java.io.DataOutputStream m_outstream>
- 785 ldc # <String "   private void yy_mark_start () {
-">
- 787 invokevirtual # <Method void writeBytes(java.lang.String)>
- 790 aload_0
- 791 getfield # <Field mfKigxveL m_spec>
- 794 getfield # <Field boolean m_count_lines>
- 797 iconst_1
- 798 if_icmpeq 812
- 801 aload_0
- 802 getfield # <Field mfKigxveL m_spec>
- 805 getfield # <Field boolean m_count_chars>
- 808 iconst_1
- 809 if_icmpne 909
- 812 aload_0
- 813 getfield # <Field mfKigxveL m_spec>
- 816 getfield # <Field boolean m_count_lines>
- 819 iconst_1
- 820 if_icmpne 909
- 823 aload_0
- 824 getfield # <Field java.io.DataOutputStream m_outstream>
- 827 ldc # <String "           int i;
-">
- 829 invokevirtual # <Method void writeBytes(java.lang.String)>
- 832 aload_0
- 833 getfield # <Field java.io.DataOutputStream m_outstream>
- 836 ldc # <String "           for (i = yy_buffer_start; i < yy_buffer_index; ++i) {
-">
- 838 invokevirtual # <Method void writeBytes(java.lang.String)>
- 841 aload_0
- 842 getfield # <Field mfKigxveL m_spec>
- 845 getfield # <Field boolean m_unix>
- 848 iconst_1
- 849 if_icmpne 864
- 852 aload_0
- 853 getfield # <Field java.io.DataOutputStream m_outstream>
- 856 ldc # <String "                   if ((byte) '\n' == yy_buffer[i]) {
-">
- 858 invokevirtual # <Method void writeBytes(java.lang.String)>
- 861 goto 873
- 864 aload_0
- 865 getfield # <Field java.io.DataOutputStream m_outstream>
- 868 ldc # <String "                   if ((byte) '\n' == yy_buffer[i] || (byte) '\r' == yy_buffer[i]) {
-">
- 870 invokevirtual # <Method void writeBytes(java.lang.String)>
- 873 aload_0
- 874 getfield # <Field java.io.DataOutputStream m_outstream>
- 877 ldc # <String "                           ++yy_line_count;  yy_char_count = 0;
-">
- 879 invokevirtual # <Method void writeBytes(java.lang.String)>
- 882 aload_0
- 883 getfield # <Field java.io.DataOutputStream m_outstream>
- 886 ldc # <String "                   }
-">
- 888 invokevirtual # <Method void writeBytes(java.lang.String)>
- 891 aload_0
- 892 getfield # <Field java.io.DataOutputStream m_outstream>
- 895 ldc # <String "           ++yy_char_count;
-">
- 897 invokevirtual # <Method void writeBytes(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "           }
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "           yy_buffer_start = yy_buffer_index;
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "   }
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "   private void yy_mark_end () {
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "           yy_buffer_end = yy_buffer_index;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "   }
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "   private void yy_to_mark () {
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "           yy_buffer_index = yy_buffer_end;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "   }
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "   private java.lang.String yy_gettext () {
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "           return (new java.lang.String(yy_buffer,0,
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                   yy_buffer_start,
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                   yy_buffer_end - yy_buffer_start));
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "   }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "private char[] yy_getcharArray()
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "   {
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   int  count   = yy_buffer_end - yy_buffer_start;
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 aload_0
-1054 getfield # <Field java.io.DataOutputStream m_outstream>
-1057 ldc # <String "   char value[] = new char[count];
-">
-1059 invokevirtual # <Method void writeBytes(java.lang.String)>
-1062 aload_0
-1063 getfield # <Field java.io.DataOutputStream m_outstream>
-1066 ldc # <String "   for( int i = count ; i-- > 0 ; )
-">
-1068 invokevirtual # <Method void writeBytes(java.lang.String)>
-1071 aload_0
-1072 getfield # <Field java.io.DataOutputStream m_outstream>
-1075 ldc # <String "           value[i] = (char) (yy_buffer[i + yy_buffer_start] & 0xff);
-">
-1077 invokevirtual # <Method void writeBytes(java.lang.String)>
-1080 aload_0
-1081 getfield # <Field java.io.DataOutputStream m_outstream>
-1084 ldc # <String "   return value;
-">
-1086 invokevirtual # <Method void writeBytes(java.lang.String)>
-1089 aload_0
-1090 getfield # <Field java.io.DataOutputStream m_outstream>
-1093 ldc # <String "   }
-">
-1095 invokevirtual # <Method void writeBytes(java.lang.String)>
-1098 aload_0
-1099 getfield # <Field mfKigxveL m_spec>
-1102 getfield # <Field boolean m_count_chars>
-1105 iconst_1
-1106 if_icmpne 1136
-1109 aload_0
-1110 getfield # <Field java.io.DataOutputStream m_outstream>
-1113 ldc # <String "   private int yy_getchar () {
-">
-1115 invokevirtual # <Method void writeBytes(java.lang.String)>
-1118 aload_0
-1119 getfield # <Field java.io.DataOutputStream m_outstream>
-1122 ldc # <String "           return yy_char_count;
-">
-1124 invokevirtual # <Method void writeBytes(java.lang.String)>
-1127 aload_0
-1128 getfield # <Field java.io.DataOutputStream m_outstream>
-1131 ldc # <String "   }
-">
-1133 invokevirtual # <Method void writeBytes(java.lang.String)>
-1136 aload_0
-1137 getfield # <Field mfKigxveL m_spec>
-1140 getfield # <Field boolean m_count_lines>
-1143 iconst_1
-1144 if_icmpne 1174
-1147 aload_0
-1148 getfield # <Field java.io.DataOutputStream m_outstream>
-1151 ldc # <String "   private int yy_getline () {
-">
-1153 invokevirtual # <Method void writeBytes(java.lang.String)>
-1156 aload_0
-1157 getfield # <Field java.io.DataOutputStream m_outstream>
-1160 ldc # <String "           return yy_line_count;
-">
-1162 invokevirtual # <Method void writeBytes(java.lang.String)>
-1165 aload_0
-1166 getfield # <Field java.io.DataOutputStream m_outstream>
-1169 ldc # <String "   }
-">
-1171 invokevirtual # <Method void writeBytes(java.lang.String)>
-1174 aload_0
-1175 getfield # <Field java.io.DataOutputStream m_outstream>
-1178 ldc # <String "   private byte[] yy_double (byte buf[]) {
-">
-1180 invokevirtual # <Method void writeBytes(java.lang.String)>
-1183 aload_0
-1184 getfield # <Field java.io.DataOutputStream m_outstream>
-1187 ldc # <String "           int i;
-               byte newbuf[];
-">
-1189 invokevirtual # <Method void writeBytes(java.lang.String)>
-1192 aload_0
-1193 getfield # <Field java.io.DataOutputStream m_outstream>
-1196 ldc # <String "           newbuf = new byte[2*buf.length];
-">
-1198 invokevirtual # <Method void writeBytes(java.lang.String)>
-1201 aload_0
-1202 getfield # <Field java.io.DataOutputStream m_outstream>
-1205 ldc # <String "           for (i = 0; i < buf.length; ++i) {
-">
-1207 invokevirtual # <Method void writeBytes(java.lang.String)>
-1210 aload_0
-1211 getfield # <Field java.io.DataOutputStream m_outstream>
-1214 ldc # <String "                   newbuf[i] = buf[i];
-">
-1216 invokevirtual # <Method void writeBytes(java.lang.String)>
-1219 aload_0
-1220 getfield # <Field java.io.DataOutputStream m_outstream>
-1223 ldc # <String "           }
-">
-1225 invokevirtual # <Method void writeBytes(java.lang.String)>
-1228 aload_0
-1229 getfield # <Field java.io.DataOutputStream m_outstream>
-1232 ldc # <String "           return newbuf;
-">
-1234 invokevirtual # <Method void writeBytes(java.lang.String)>
-1237 aload_0
-1238 getfield # <Field java.io.DataOutputStream m_outstream>
-1241 ldc # <String "   }
-">
-1243 invokevirtual # <Method void writeBytes(java.lang.String)>
-1246 aload_0
-1247 getfield # <Field java.io.DataOutputStream m_outstream>
-1250 ldc # <String "   private final int YY_E_INTERNAL = 0;
-">
-1252 invokevirtual # <Method void writeBytes(java.lang.String)>
-1255 aload_0
-1256 getfield # <Field java.io.DataOutputStream m_outstream>
-1259 ldc # <String "   private final int YY_E_MATCH = 1;
-">
-1261 invokevirtual # <Method void writeBytes(java.lang.String)>
-1264 aload_0
-1265 getfield # <Field java.io.DataOutputStream m_outstream>
-1268 ldc # <String "   private java.lang.String yy_error_string[] = {
-">
-1270 invokevirtual # <Method void writeBytes(java.lang.String)>
-1273 aload_0
-1274 getfield # <Field java.io.DataOutputStream m_outstream>
-1277 ldc # <String "           "Error: Internal error.\n",
-">
-1279 invokevirtual # <Method void writeBytes(java.lang.String)>
-1282 aload_0
-1283 getfield # <Field java.io.DataOutputStream m_outstream>
-1286 ldc # <String "           "Error: Unmatched input.\n"
-">
-1288 invokevirtual # <Method void writeBytes(java.lang.String)>
-1291 aload_0
-1292 getfield # <Field java.io.DataOutputStream m_outstream>
-1295 ldc # <String "   };
-">
-1297 invokevirtual # <Method void writeBytes(java.lang.String)>
-1300 aload_0
-1301 getfield # <Field java.io.DataOutputStream m_outstream>
-1304 ldc # <String "   private void yy_error (int code,boolean fatal) {
-">
-1306 invokevirtual # <Method void writeBytes(java.lang.String)>
-1309 aload_0
-1310 getfield # <Field java.io.DataOutputStream m_outstream>
-1313 ldc # <String "           java.lang.System.out.print(yy_error_string[code]);
-">
-1315 invokevirtual # <Method void writeBytes(java.lang.String)>
-1318 aload_0
-1319 getfield # <Field java.io.DataOutputStream m_outstream>
-1322 ldc # <String "           java.lang.System.out.flush();
-">
-1324 invokevirtual # <Method void writeBytes(java.lang.String)>
-1327 aload_0
-1328 getfield # <Field java.io.DataOutputStream m_outstream>
-1331 ldc # <String "           if (true == fatal) {
-">
-1333 invokevirtual # <Method void writeBytes(java.lang.String)>
-1336 aload_0
-1337 getfield # <Field java.io.DataOutputStream m_outstream>
-1340 ldc # <String "                   throw new Error("Fatal Error.\n");
-">
-1342 invokevirtual # <Method void writeBytes(java.lang.String)>
-1345 aload_0
-1346 getfield # <Field java.io.DataOutputStream m_outstream>
-1349 ldc # <String "           }
-">
-1351 invokevirtual # <Method void writeBytes(java.lang.String)>
-1354 aload_0
-1355 getfield # <Field java.io.DataOutputStream m_outstream>
-1358 ldc # <String "   }
-">
-1360 invokevirtual # <Method void writeBytes(java.lang.String)>
-1363 return
-
-Method void emit_header()
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "
-
-class ">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 new # <Class java.lang.String>
-  46 dup
-  47 aload_0
-  48 getfield # <Field mfKigxveL m_spec>
-  51 getfield # <Field char m_class_name[]>
-  54 iconst_0
-  55 aload_0
-  56 getfield # <Field mfKigxveL m_spec>
-  59 getfield # <Field char m_class_name[]>
-  62 arraylength
-  63 invokespecial # <Method java.lang.String(char[],int,int)>
-  66 invokevirtual # <Method void writeBytes(java.lang.String)>
-  69 aload_0
-  70 getfield # <Field java.io.DataOutputStream m_outstream>
-  73 ldc # <String " {
-">
-  75 invokevirtual # <Method void writeBytes(java.lang.String)>
-  78 return
-
-Method void emit_table()
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private byte yy_acpt[] = {
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field mfKigxveL m_spec>
-  43 getfield # <Field java.util.Vector m_accept_vector>
-  46 invokevirtual # <Method int size()>
-  49 istore_3
-  50 iconst_0
-  51 istore_2
-  52 goto 227
-  55 aload_0
-  56 getfield # <Field mfKigxveL m_spec>
-  59 getfield # <Field java.util.Vector m_accept_vector>
-  62 iload_2
-  63 invokevirtual # <Method java.lang.Object elementAt(int)>
-  66 checkcast # <Class oNaJmmlAX>
-  69 astore 7
-  71 aload 7
-  73 ifnull 190
-  76 aload_0
-  77 getfield # <Field mfKigxveL m_spec>
-  80 getfield # <Field int m_anchor_array[]>
-  83 iload_2
-  84 iaload
-  85 iconst_1
-  86 iand
-  87 ifne 94
-  90 iconst_0
-  91 goto 95
-  94 iconst_1
-  95 istore 5
-  97 aload_0
-  98 getfield # <Field mfKigxveL m_spec>
- 101 getfield # <Field int m_anchor_array[]>
- 104 iload_2
- 105 iaload
- 106 iconst_2
- 107 iand
- 108 ifne 115
- 111 iconst_0
- 112 goto 116
- 115 iconst_1
- 116 istore 6
- 118 iload 5
- 120 iconst_1
- 121 if_icmpne 142
- 124 iload 6
- 126 iconst_1
- 127 if_icmpne 142
- 130 aload_0
- 131 getfield # <Field java.io.DataOutputStream m_outstream>
- 134 ldc # <String "           YY_START | YY_END">
- 136 invokevirtual # <Method void writeBytes(java.lang.String)>
- 139 goto 199
- 142 iload 5
- 144 iconst_1
- 145 if_icmpne 160
- 148 aload_0
- 149 getfield # <Field java.io.DataOutputStream m_outstream>
- 152 ldc # <String "           YY_START">
- 154 invokevirtual # <Method void writeBytes(java.lang.String)>
- 157 goto 199
- 160 iload 6
- 162 iconst_1
- 163 if_icmpne 178
- 166 aload_0
- 167 getfield # <Field java.io.DataOutputStream m_outstream>
- 170 ldc # <String "           YY_END">
- 172 invokevirtual # <Method void writeBytes(java.lang.String)>
- 175 goto 199
- 178 aload_0
- 179 getfield # <Field java.io.DataOutputStream m_outstream>
- 182 ldc # <String "           YY_NO_ANCHOR">
- 184 invokevirtual # <Method void writeBytes(java.lang.String)>
- 187 goto 199
- 190 aload_0
- 191 getfield # <Field java.io.DataOutputStream m_outstream>
- 194 ldc # <String "           YY_NOT_ACCEPT">
- 196 invokevirtual # <Method void writeBytes(java.lang.String)>
- 199 iload_2
- 200 iload_3
- 201 iconst_1
- 202 isub
- 203 if_icmpge 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String ",">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field java.io.DataOutputStream m_outstream>
- 219 ldc # <String "
-">
- 221 invokevirtual # <Method void writeBytes(java.lang.String)>
- 224 iinc 2 1
- 227 iload_2
- 228 iload_3
- 229 if_icmplt 55
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   };
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "   private short yy_cmap[] = {
-               ">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 iconst_0
- 251 istore_1
- 252 goto 337
- 255 aload_0
- 256 getfield # <Field java.io.DataOutputStream m_outstream>
- 259 new # <Class java.lang.Integer>
- 262 dup
- 263 aload_0
- 264 getfield # <Field mfKigxveL m_spec>
- 267 getfield # <Field int m_col_map[]>
- 270 iload_1
- 271 iaload
- 272 invokespecial # <Method java.lang.Integer(int)>
- 275 invokevirtual # <Method java.lang.String toString()>
- 278 invokevirtual # <Method void writeBytes(java.lang.String)>
- 281 iload_1
- 282 aload_0
- 283 getfield # <Field mfKigxveL m_spec>
- 286 getfield # <Field int m_col_map[]>
- 289 arraylength
- 290 iconst_1
- 291 isub
- 292 if_icmpge 304
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String ",">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 iload_1
- 305 iconst_1
- 306 iadd
- 307 bipush 8
- 309 irem
- 310 ifne 325
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-               ">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 goto 334
- 325 aload_0
- 326 getfield # <Field java.io.DataOutputStream m_outstream>
- 329 ldc # <String " ">
- 331 invokevirtual # <Method void writeBytes(java.lang.String)>
- 334 iinc 1 1
- 337 iload_1
- 338 aload_0
- 339 getfield # <Field mfKigxveL m_spec>
- 342 getfield # <Field int m_col_map[]>
- 345 arraylength
- 346 if_icmplt 255
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "
-       };
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "   private short yy_rmap[] = {
-               ">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 iconst_0
- 368 istore_1
- 369 goto 454
- 372 aload_0
- 373 getfield # <Field java.io.DataOutputStream m_outstream>
- 376 new # <Class java.lang.Integer>
- 379 dup
- 380 aload_0
- 381 getfield # <Field mfKigxveL m_spec>
- 384 getfield # <Field int m_row_map[]>
- 387 iload_1
- 388 iaload
- 389 invokespecial # <Method java.lang.Integer(int)>
- 392 invokevirtual # <Method java.lang.String toString()>
- 395 invokevirtual # <Method void writeBytes(java.lang.String)>
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field mfKigxveL m_spec>
- 403 getfield # <Field int m_row_map[]>
- 406 arraylength
- 407 iconst_1
- 408 isub
- 409 if_icmpge 421
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String ",">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 iload_1
- 422 iconst_1
- 423 iadd
- 424 bipush 8
- 426 irem
- 427 ifne 442
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "
-               ">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 goto 451
- 442 aload_0
- 443 getfield # <Field java.io.DataOutputStream m_outstream>
- 446 ldc # <String " ">
- 448 invokevirtual # <Method void writeBytes(java.lang.String)>
- 451 iinc 1 1
- 454 iload_1
- 455 aload_0
- 456 getfield # <Field mfKigxveL m_spec>
- 459 getfield # <Field int m_row_map[]>
- 462 arraylength
- 463 if_icmplt 372
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "
-       };
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "   private short yy_nxt[][] = {
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field mfKigxveL m_spec>
- 488 getfield # <Field java.util.Vector m_dtrans_vector>
- 491 invokevirtual # <Method int size()>
- 494 istore_3
- 495 iconst_0
- 496 istore_2
- 497 goto 657
- 500 aload_0
- 501 getfield # <Field mfKigxveL m_spec>
- 504 getfield # <Field java.util.Vector m_dtrans_vector>
- 507 iload_2
- 508 invokevirtual # <Method java.lang.Object elementAt(int)>
- 511 checkcast # <Class UKEULJtgQ>
- 514 astore 4
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "           { ">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 iconst_0
- 526 istore_1
- 527 goto 609
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 new # <Class java.lang.Integer>
- 537 dup
- 538 aload 4
- 540 getfield # <Field int m_dtrans[]>
- 543 iload_1
- 544 iaload
- 545 invokespecial # <Method java.lang.Integer(int)>
- 548 invokevirtual # <Method java.lang.String toString()>
- 551 invokevirtual # <Method void writeBytes(java.lang.String)>
- 554 iload_1
- 555 aload_0
- 556 getfield # <Field mfKigxveL m_spec>
- 559 getfield # <Field int m_dtrans_ncols>
- 562 iconst_1
- 563 isub
- 564 if_icmpge 576
- 567 aload_0
- 568 getfield # <Field java.io.DataOutputStream m_outstream>
- 571 ldc # <String ",">
- 573 invokevirtual # <Method void writeBytes(java.lang.String)>
- 576 iload_1
- 577 iconst_1
- 578 iadd
- 579 bipush 8
- 581 irem
- 582 ifne 597
- 585 aload_0
- 586 getfield # <Field java.io.DataOutputStream m_outstream>
- 589 ldc # <String "
-                       ">
- 591 invokevirtual # <Method void writeBytes(java.lang.String)>
- 594 goto 606
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String " ">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 iinc 1 1
- 609 iload_1
- 610 aload_0
- 611 getfield # <Field mfKigxveL m_spec>
- 614 getfield # <Field int m_dtrans_ncols>
- 617 if_icmplt 530
- 620 aload_0
- 621 getfield # <Field java.io.DataOutputStream m_outstream>
- 624 ldc # <String "
-               }">
- 626 invokevirtual # <Method void writeBytes(java.lang.String)>
- 629 iload_2
- 630 iload_3
- 631 iconst_1
- 632 isub
- 633 if_icmpge 645
- 636 aload_0
- 637 getfield # <Field java.io.DataOutputStream m_outstream>
- 640 ldc # <String ",">
- 642 invokevirtual # <Method void writeBytes(java.lang.String)>
- 645 aload_0
- 646 getfield # <Field java.io.DataOutputStream m_outstream>
- 649 ldc # <String "
-">
- 651 invokevirtual # <Method void writeBytes(java.lang.String)>
- 654 iinc 2 1
- 657 iload_2
- 658 iload_3
- 659 if_icmplt 500
- 662 aload_0
- 663 getfield # <Field java.io.DataOutputStream m_outstream>
- 666 ldc # <String "   };
-">
- 668 invokevirtual # <Method void writeBytes(java.lang.String)>
- 671 return
-
-Method void emit_driver()
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 invokespecial # <Method void emit_table()>
-  34 aload_0
-  35 getfield # <Field mfKigxveL m_spec>
-  38 getfield # <Field boolean m_integer_type>
-  41 iconst_1
-  42 if_icmpne 87
-  45 aload_0
-  46 getfield # <Field java.io.DataOutputStream m_outstream>
-  49 ldc # <String "   public int ">
-  51 invokevirtual # <Method void writeBytes(java.lang.String)>
-  54 aload_0
-  55 getfield # <Field java.io.DataOutputStream m_outstream>
-  58 new # <Class java.lang.String>
-  61 dup
-  62 aload_0
-  63 getfield # <Field mfKigxveL m_spec>
-  66 getfield # <Field char m_function_name[]>
-  69 invokespecial # <Method java.lang.String(char[])>
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String " ()
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 goto 209
-  87 aload_0
-  88 getfield # <Field mfKigxveL m_spec>
-  91 getfield # <Field boolean m_intwrap_type>
-  94 iconst_1
-  95 if_icmpne 140
-  98 aload_0
-  99 getfield # <Field java.io.DataOutputStream m_outstream>
- 102 ldc # <String "   public java.lang.Integer ">
- 104 invokevirtual # <Method void writeBytes(java.lang.String)>
- 107 aload_0
- 108 getfield # <Field java.io.DataOutputStream m_outstream>
- 111 new # <Class java.lang.String>
- 114 dup
- 115 aload_0
- 116 getfield # <Field mfKigxveL m_spec>
- 119 getfield # <Field char m_function_name[]>
- 122 invokespecial # <Method java.lang.String(char[])>
- 125 invokevirtual # <Method void writeBytes(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field java.io.DataOutputStream m_outstream>
- 132 ldc # <String " ()
-">
- 134 invokevirtual # <Method void writeBytes(java.lang.String)>
- 137 goto 209
- 140 aload_0
- 141 getfield # <Field java.io.DataOutputStream m_outstream>
- 144 ldc # <String "   public ">
- 146 invokevirtual # <Method void writeBytes(java.lang.String)>
- 149 aload_0
- 150 getfield # <Field java.io.DataOutputStream m_outstream>
- 153 new # <Class java.lang.String>
- 156 dup
- 157 aload_0
- 158 getfield # <Field mfKigxveL m_spec>
- 161 getfield # <Field char m_type_name[]>
- 164 invokespecial # <Method java.lang.String(char[])>
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 aload_0
- 171 getfield # <Field java.io.DataOutputStream m_outstream>
- 174 ldc # <String " ">
- 176 invokevirtual # <Method void writeBytes(java.lang.String)>
- 179 aload_0
- 180 getfield # <Field java.io.DataOutputStream m_outstream>
- 183 new # <Class java.lang.String>
- 186 dup
- 187 aload_0
- 188 getfield # <Field mfKigxveL m_spec>
- 191 getfield # <Field char m_function_name[]>
- 194 invokespecial # <Method java.lang.String(char[])>
- 197 invokevirtual # <Method void writeBytes(java.lang.String)>
- 200 aload_0
- 201 getfield # <Field java.io.DataOutputStream m_outstream>
- 204 ldc # <String " ()
-">
- 206 invokevirtual # <Method void writeBytes(java.lang.String)>
- 209 aload_0
- 210 getfield # <Field java.io.DataOutputStream m_outstream>
- 213 ldc # <String "           throws java.io.IOException">
- 215 invokevirtual # <Method void writeBytes(java.lang.String)>
- 218 aload_0
- 219 getfield # <Field mfKigxveL m_spec>
- 222 getfield # <Field char m_yylex_throw_code[]>
- 225 ifnull 278
- 228 aload_0
- 229 getfield # <Field java.io.DataOutputStream m_outstream>
- 232 ldc # <String ", ">
- 234 invokevirtual # <Method void writeBytes(java.lang.String)>
- 237 aload_0
- 238 getfield # <Field java.io.DataOutputStream m_outstream>
- 241 new # <Class java.lang.String>
- 244 dup
- 245 aload_0
- 246 getfield # <Field mfKigxveL m_spec>
- 249 getfield # <Field char m_yylex_throw_code[]>
- 252 iconst_0
- 253 aload_0
- 254 getfield # <Field mfKigxveL m_spec>
- 257 getfield # <Field int m_yylex_throw_read>
- 260 invokespecial # <Method java.lang.String(char[],int,int)>
- 263 invokevirtual # <Method void writeBytes(java.lang.String)>
- 266 aload_0
- 267 getfield # <Field java.io.DataOutputStream m_outstream>
- 270 ldc # <String "
-               {
-">
- 272 invokevirtual # <Method void writeBytes(java.lang.String)>
- 275 goto 287
- 278 aload_0
- 279 getfield # <Field java.io.DataOutputStream m_outstream>
- 282 ldc # <String " {
-">
- 284 invokevirtual # <Method void writeBytes(java.lang.String)>
- 287 aload_0
- 288 getfield # <Field java.io.DataOutputStream m_outstream>
- 291 ldc # <String "           int yy_lookahead;
-">
- 293 invokevirtual # <Method void writeBytes(java.lang.String)>
- 296 aload_0
- 297 getfield # <Field java.io.DataOutputStream m_outstream>
- 300 ldc # <String "           int yy_anchor = YY_NO_ANCHOR;
-">
- 302 invokevirtual # <Method void writeBytes(java.lang.String)>
- 305 aload_0
- 306 getfield # <Field java.io.DataOutputStream m_outstream>
- 309 ldc # <String "           int yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 311 invokevirtual # <Method void writeBytes(java.lang.String)>
- 314 aload_0
- 315 getfield # <Field java.io.DataOutputStream m_outstream>
- 318 ldc # <String "           int yy_next_state = YY_NO_STATE;
-">
- 320 invokevirtual # <Method void writeBytes(java.lang.String)>
- 323 aload_0
- 324 getfield # <Field java.io.DataOutputStream m_outstream>
- 327 ldc # <String "           int yy_last_accept_state = YY_NO_STATE;
-">
- 329 invokevirtual # <Method void writeBytes(java.lang.String)>
- 332 aload_0
- 333 getfield # <Field java.io.DataOutputStream m_outstream>
- 336 ldc # <String "           boolean yy_initial = true;
-">
- 338 invokevirtual # <Method void writeBytes(java.lang.String)>
- 341 aload_0
- 342 getfield # <Field java.io.DataOutputStream m_outstream>
- 345 ldc # <String "           byte yy_this_accept;
-">
- 347 invokevirtual # <Method void writeBytes(java.lang.String)>
- 350 aload_0
- 351 getfield # <Field mfKigxveL m_spec>
- 354 getfield # <Field boolean m_count_chars>
- 357 iconst_1
- 358 if_icmpne 370
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           int yychar;
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field mfKigxveL m_spec>
- 374 getfield # <Field boolean m_count_lines>
- 377 iconst_1
- 378 if_icmpne 390
- 381 aload_0
- 382 getfield # <Field java.io.DataOutputStream m_outstream>
- 385 ldc # <String "           int yyline;
-">
- 387 invokevirtual # <Method void writeBytes(java.lang.String)>
- 390 aload_0
- 391 getfield # <Field java.io.DataOutputStream m_outstream>
- 394 ldc # <String "           java.lang.String yytext;
-">
- 396 invokevirtual # <Method void writeBytes(java.lang.String)>
- 399 aload_0
- 400 getfield # <Field java.io.DataOutputStream m_outstream>
- 403 ldc # <String "
-">
- 405 invokevirtual # <Method void writeBytes(java.lang.String)>
- 408 aload_0
- 409 getfield # <Field java.io.DataOutputStream m_outstream>
- 412 ldc # <String "           yy_mark_start();
-">
- 414 invokevirtual # <Method void writeBytes(java.lang.String)>
- 417 aload_0
- 418 getfield # <Field java.io.DataOutputStream m_outstream>
- 421 ldc # <String "           yy_this_accept = yy_acpt[yy_state];
-">
- 423 invokevirtual # <Method void writeBytes(java.lang.String)>
- 426 aload_0
- 427 getfield # <Field java.io.DataOutputStream m_outstream>
- 430 ldc # <String "           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 432 invokevirtual # <Method void writeBytes(java.lang.String)>
- 435 aload_0
- 436 getfield # <Field java.io.DataOutputStream m_outstream>
- 439 ldc # <String "                   yy_last_accept_state = yy_state;
-">
- 441 invokevirtual # <Method void writeBytes(java.lang.String)>
- 444 aload_0
- 445 getfield # <Field java.io.DataOutputStream m_outstream>
- 448 ldc # <String "                   yy_mark_end();
-">
- 450 invokevirtual # <Method void writeBytes(java.lang.String)>
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           }
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field java.io.DataOutputStream m_outstream>
- 466 ldc # <String "           while (true) {
-">
- 468 invokevirtual # <Method void writeBytes(java.lang.String)>
- 471 aload_0
- 472 getfield # <Field java.io.DataOutputStream m_outstream>
- 475 ldc # <String "                   yy_lookahead = yy_advance();
-">
- 477 invokevirtual # <Method void writeBytes(java.lang.String)>
- 480 aload_0
- 481 getfield # <Field java.io.DataOutputStream m_outstream>
- 484 ldc # <String "                   yy_next_state = YY_F;
-">
- 486 invokevirtual # <Method void writeBytes(java.lang.String)>
- 489 aload_0
- 490 getfield # <Field java.io.DataOutputStream m_outstream>
- 493 ldc # <String "                   if (YYEOF != yy_lookahead) {
-">
- 495 invokevirtual # <Method void writeBytes(java.lang.String)>
- 498 aload_0
- 499 getfield # <Field java.io.DataOutputStream m_outstream>
- 502 ldc # <String "                           yy_next_state = yy_nxt[yy_rmap[yy_state]][yy_cmap[yy_lookahead]];
-">
- 504 invokevirtual # <Method void writeBytes(java.lang.String)>
- 507 aload_0
- 508 getfield # <Field java.io.DataOutputStream m_outstream>
- 511 ldc # <String "                   }
-">
- 513 invokevirtual # <Method void writeBytes(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "                   if (YY_F != yy_next_state) {
-">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 aload_0
- 526 getfield # <Field java.io.DataOutputStream m_outstream>
- 529 ldc # <String "                           yy_state = yy_next_state;
-">
- 531 invokevirtual # <Method void writeBytes(java.lang.String)>
- 534 aload_0
- 535 getfield # <Field java.io.DataOutputStream m_outstream>
- 538 ldc # <String "                           yy_initial = false;
-">
- 540 invokevirtual # <Method void writeBytes(java.lang.String)>
- 543 aload_0
- 544 getfield # <Field java.io.DataOutputStream m_outstream>
- 547 ldc # <String "                           yy_this_accept = yy_acpt[yy_state];
-">
- 549 invokevirtual # <Method void writeBytes(java.lang.String)>
- 552 aload_0
- 553 getfield # <Field java.io.DataOutputStream m_outstream>
- 556 ldc # <String "                           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 558 invokevirtual # <Method void writeBytes(java.lang.String)>
- 561 aload_0
- 562 getfield # <Field java.io.DataOutputStream m_outstream>
- 565 ldc # <String "                                   yy_last_accept_state = yy_state;
-">
- 567 invokevirtual # <Method void writeBytes(java.lang.String)>
- 570 aload_0
- 571 getfield # <Field java.io.DataOutputStream m_outstream>
- 574 ldc # <String "                                   yy_mark_end();
-">
- 576 invokevirtual # <Method void writeBytes(java.lang.String)>
- 579 aload_0
- 580 getfield # <Field java.io.DataOutputStream m_outstream>
- 583 ldc # <String "                           }
-">
- 585 invokevirtual # <Method void writeBytes(java.lang.String)>
- 588 aload_0
- 589 getfield # <Field java.io.DataOutputStream m_outstream>
- 592 ldc # <String "                   }
-">
- 594 invokevirtual # <Method void writeBytes(java.lang.String)>
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String "                   else {
-">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 aload_0
- 607 getfield # <Field java.io.DataOutputStream m_outstream>
- 610 ldc # <String "                           if (YYEOF == yy_lookahead && true == yy_initial) {
-">
- 612 invokevirtual # <Method void writeBytes(java.lang.String)>
- 615 aload_0
- 616 getfield # <Field mfKigxveL m_spec>
- 619 getfield # <Field char m_eof_code[]>
- 622 ifnull 634
- 625 aload_0
- 626 getfield # <Field java.io.DataOutputStream m_outstream>
- 629 ldc # <String "                                   yy_do_eof();
-">
- 631 invokevirtual # <Method void writeBytes(java.lang.String)>
- 634 aload_0
- 635 getfield # <Field mfKigxveL m_spec>
- 638 getfield # <Field boolean m_integer_type>
- 641 iconst_1
- 642 if_icmpeq 656
- 645 aload_0
- 646 getfield # <Field mfKigxveL m_spec>
- 649 getfield # <Field boolean m_yyeof>
- 652 iconst_1
- 653 if_icmpne 668
- 656 aload_0
- 657 getfield # <Field java.io.DataOutputStream m_outstream>
- 660 ldc # <String "                                   return YYEOF;
-">
- 662 invokevirtual # <Method void writeBytes(java.lang.String)>
- 665 goto 719
- 668 aload_0
- 669 getfield # <Field mfKigxveL m_spec>
- 672 getfield # <Field char m_eof_value_code[]>
- 675 ifnull 710
- 678 aload_0
- 679 getfield # <Field java.io.DataOutputStream m_outstream>
- 682 new # <Class java.lang.String>
- 685 dup
- 686 aload_0
- 687 getfield # <Field mfKigxveL m_spec>
- 690 getfield # <Field char m_eof_value_code[]>
- 693 iconst_0
- 694 aload_0
- 695 getfield # <Field mfKigxveL m_spec>
- 698 getfield # <Field int m_eof_value_read>
- 701 invokespecial # <Method java.lang.String(char[],int,int)>
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 goto 719
- 710 aload_0
- 711 getfield # <Field java.io.DataOutputStream m_outstream>
- 714 ldc # <String "                                   return null;
-">
- 716 invokevirtual # <Method void writeBytes(java.lang.String)>
- 719 aload_0
- 720 getfield # <Field java.io.DataOutputStream m_outstream>
- 723 ldc # <String "                           }
-">
- 725 invokevirtual # <Method void writeBytes(java.lang.String)>
- 728 aload_0
- 729 getfield # <Field java.io.DataOutputStream m_outstream>
- 732 ldc # <String "                           else if (YY_NO_STATE == yy_last_accept_state) {
-">
- 734 invokevirtual # <Method void writeBytes(java.lang.String)>
- 737 aload_0
- 738 getfield # <Field java.io.DataOutputStream m_outstream>
- 741 ldc # <String "                                   throw (new Error("Lexical Error: Unmatched Input."));
-">
- 743 invokevirtual # <Method void writeBytes(java.lang.String)>
- 746 aload_0
- 747 getfield # <Field java.io.DataOutputStream m_outstream>
- 750 ldc # <String "                           }
-">
- 752 invokevirtual # <Method void writeBytes(java.lang.String)>
- 755 aload_0
- 756 getfield # <Field java.io.DataOutputStream m_outstream>
- 759 ldc # <String "                           else {
-">
- 761 invokevirtual # <Method void writeBytes(java.lang.String)>
- 764 aload_0
- 765 getfield # <Field java.io.DataOutputStream m_outstream>
- 768 ldc # <String "                                   yy_to_mark();
-">
- 770 invokevirtual # <Method void writeBytes(java.lang.String)>
- 773 aload_0
- 774 getfield # <Field java.io.DataOutputStream m_outstream>
- 777 ldc # <String "                                   yy_anchor = yy_acpt[yy_last_accept_state];
-">
- 779 invokevirtual # <Method void writeBytes(java.lang.String)>
- 782 aload_0
- 783 getfield # <Field java.io.DataOutputStream m_outstream>
- 786 ldc # <String "                                   if (0 != (YY_END & yy_anchor)) {
-">
- 788 invokevirtual # <Method void writeBytes(java.lang.String)>
- 791 aload_0
- 792 getfield # <Field java.io.DataOutputStream m_outstream>
- 795 ldc # <String "                                           yy_pushback();
-">
- 797 invokevirtual # <Method void writeBytes(java.lang.String)>
- 800 aload_0
- 801 getfield # <Field java.io.DataOutputStream m_outstream>
- 804 ldc # <String "                                   }
-">
- 806 invokevirtual # <Method void writeBytes(java.lang.String)>
- 809 aload_0
- 810 getfield # <Field java.io.DataOutputStream m_outstream>
- 813 ldc # <String "                                   if (0 != (YY_START & yy_anchor)) {
-">
- 815 invokevirtual # <Method void writeBytes(java.lang.String)>
- 818 aload_0
- 819 getfield # <Field java.io.DataOutputStream m_outstream>
- 822 ldc # <String "                                           yy_move_start();
-">
- 824 invokevirtual # <Method void writeBytes(java.lang.String)>
- 827 aload_0
- 828 getfield # <Field java.io.DataOutputStream m_outstream>
- 831 ldc # <String "                                   }
-">
- 833 invokevirtual # <Method void writeBytes(java.lang.String)>
- 836 aload_0
- 837 getfield # <Field mfKigxveL m_spec>
- 840 getfield # <Field boolean m_count_chars>
- 843 iconst_1
- 844 if_icmpne 856
- 847 aload_0
- 848 getfield # <Field java.io.DataOutputStream m_outstream>
- 851 ldc # <String "                                   yychar = yy_getchar();
-">
- 853 invokevirtual # <Method void writeBytes(java.lang.String)>
- 856 aload_0
- 857 getfield # <Field mfKigxveL m_spec>
- 860 getfield # <Field boolean m_count_lines>
- 863 iconst_1
- 864 if_icmpne 876
- 867 aload_0
- 868 getfield # <Field java.io.DataOutputStream m_outstream>
- 871 ldc # <String "                                   yyline = yy_getline();
-">
- 873 invokevirtual # <Method void writeBytes(java.lang.String)>
- 876 aload_0
- 877 getfield # <Field java.io.DataOutputStream m_outstream>
- 880 ldc # <String "                                   yytext = yy_gettext();
-">
- 882 invokevirtual # <Method void writeBytes(java.lang.String)>
- 885 aload_0
- 886 getfield # <Field java.io.DataOutputStream m_outstream>
- 889 ldc # <String "                                   switch (yy_last_accept_state) {
-">
- 891 invokevirtual # <Method void writeBytes(java.lang.String)>
- 894 aload_0
- 895 ldc # <String "                                   ">
- 897 invokespecial # <Method void emit_actions(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "                                   default:
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "                                           yy_error(YY_E_INTERNAL,false);
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "                                   case -1:
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "                                   }
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "                                   yy_initial = true;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "                                   yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "                                   yy_next_state = YY_NO_STATE;
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "                                   yy_last_accept_state = YY_NO_STATE;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "                                   yy_mark_start();
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "                                   yy_this_accept = yy_acpt[yy_state];
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "                                   if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                                           yy_last_accept_state = yy_state;
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                                   }
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "                           }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "                   }
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "           }
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   }
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 return
-
-Method void emit_actions(java.lang.String)
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 getfield # <Field java.util.Vector m_accept_vector>
-   7 invokevirtual # <Method int size()>
-  10 aload_0
-  11 getfield # <Field mfKigxveL m_spec>
-  14 getfield # <Field int m_anchor_array[]>
-  17 arraylength
-  18 if_icmpeq 25
-  21 iconst_0
-  22 goto 26
-  25 iconst_1
-  26 invokestatic # <Method void assert(boolean)>
-  29 bipush -2
-  31 istore 4
-  33 aload_0
-  34 getfield # <Field mfKigxveL m_spec>
-  37 getfield # <Field java.util.Vector m_accept_vector>
-  40 invokevirtual # <Method int size()>
-  43 istore_3
-  44 iconst_0
-  45 istore_2
-  46 goto 233
-  49 aload_0
-  50 getfield # <Field mfKigxveL m_spec>
-  53 getfield # <Field java.util.Vector m_accept_vector>
-  56 iload_2
-  57 invokevirtual # <Method java.lang.Object elementAt(int)>
-  60 checkcast # <Class oNaJmmlAX>
-  63 astore 5
-  65 aload 5
-  67 ifnull 230
-  70 aload_0
-  71 getfield # <Field java.io.DataOutputStream m_outstream>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 aload_1
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 ldc # <String "case ">
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 iload_2
-  91 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  94 ldc # <String ":
-">
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 invokevirtual # <Method java.lang.String toString()>
- 102 invokevirtual # <Method void writeBytes(java.lang.String)>
- 105 aload_0
- 106 getfield # <Field java.io.DataOutputStream m_outstream>
- 109 new # <Class java.lang.StringBuffer>
- 112 dup
- 113 invokespecial # <Method java.lang.StringBuffer()>
- 116 aload_1
- 117 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 120 ldc # <String "   ">
- 122 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 125 invokevirtual # <Method java.lang.String toString()>
- 128 invokevirtual # <Method void writeBytes(java.lang.String)>
- 131 aload_0
- 132 getfield # <Field java.io.DataOutputStream m_outstream>
- 135 new # <Class java.lang.String>
- 138 dup
- 139 aload 5
- 141 getfield # <Field char m_action[]>
- 144 iconst_0
- 145 aload 5
- 147 getfield # <Field int m_action_read>
- 150 invokespecial # <Method java.lang.String(char[],int,int)>
- 153 invokevirtual # <Method void writeBytes(java.lang.String)>
- 156 aload_0
- 157 getfield # <Field java.io.DataOutputStream m_outstream>
- 160 ldc # <String "
-">
- 162 invokevirtual # <Method void writeBytes(java.lang.String)>
- 165 aload_0
- 166 getfield # <Field java.io.DataOutputStream m_outstream>
- 169 new # <Class java.lang.StringBuffer>
- 172 dup
- 173 invokespecial # <Method java.lang.StringBuffer()>
- 176 aload_1
- 177 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 180 ldc # <String "case ">
- 182 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 185 iload 4
- 187 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 190 ldc # <String ":
-">
- 192 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 195 invokevirtual # <Method java.lang.String toString()>
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 getfield # <Field java.io.DataOutputStream m_outstream>
- 205 new # <Class java.lang.StringBuffer>
- 208 dup
- 209 invokespecial # <Method java.lang.StringBuffer()>
- 212 aload_1
- 213 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 216 ldc # <String "   break;
-">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 invokevirtual # <Method java.lang.String toString()>
- 224 invokevirtual # <Method void writeBytes(java.lang.String)>
- 227 iinc 4 -1
- 230 iinc 2 1
- 233 iload_2
- 234 iload_3
- 235 if_icmplt 49
- 238 return
-
-Method void emit_footer()
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "}
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 return
-Compiled from JavaLex.java
-final class ILGgZCItA extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    OWSzqTzPR m_spec;
-    java.util.Vector m_group;
-    int m_ingroup[];
-    ILGgZCItA();
-    void min_dfa(OWSzqTzPR);
-}
-
-Method ILGgZCItA()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field OWSzqTzPR m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.util.Vector m_group>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field int m_ingroup[]>
-  15 return
-
-Method void set(OWSzqTzPR)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 aload_1
-  14 putfield # <Field OWSzqTzPR m_spec>
-  17 aload_0
-  18 aconst_null
-  19 putfield # <Field java.util.Vector m_group>
-  22 aload_0
-  23 aconst_null
-  24 putfield # <Field int m_ingroup[]>
-  27 return
-
-Method void min_dfa(OWSzqTzPR)
-   0 aload_0
-   1 aload_1
-   2 invokespecial # <Method void set(OWSzqTzPR)>
-   5 aload_0
-   6 invokespecial # <Method void minimize()>
-   9 aload_0
-  10 invokespecial # <Method void reduce()>
-  13 aload_0
-  14 invokespecial # <Method void reset()>
-  17 return
-
-Method void col_copy(int, int)
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 51
-  17 aload_0
-  18 getfield # <Field OWSzqTzPR m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class dSqSxJFla>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 aload 5
-  42 getfield # <Field int m_dtrans[]>
-  45 iload_2
-  46 iaload
-  47 iastore
-  48 iinc 4 1
-  51 iload 4
-  53 iload_3
-  54 if_icmplt 17
-  57 return
-
-Method void row_copy(int, int)
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_2
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class dSqSxJFla>
-  14 astore_3
-  15 aload_0
-  16 getfield # <Field OWSzqTzPR m_spec>
-  19 getfield # <Field java.util.Vector m_dtrans_vector>
-  22 aload_3
-  23 iload_1
-  24 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
-  27 return
-
-Method boolean col_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 56
-  17 aload_0
-  18 getfield # <Field OWSzqTzPR m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class dSqSxJFla>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 iaload
-  41 aload 5
-  43 getfield # <Field int m_dtrans[]>
-  46 iload_2
-  47 iaload
-  48 if_icmpeq 53
-  51 iconst_0
-  52 ireturn
-  53 iinc 4 1
-  56 iload 4
-  58 iload_3
-  59 if_icmplt 17
-  62 iconst_1
-  63 ireturn
-
-Method boolean row_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_1
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class dSqSxJFla>
-  14 astore 4
-  16 aload_0
-  17 getfield # <Field OWSzqTzPR m_spec>
-  20 getfield # <Field java.util.Vector m_dtrans_vector>
-  23 iload_2
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class dSqSxJFla>
-  30 astore 5
-  32 iconst_0
-  33 istore_3
-  34 goto 59
-  37 aload 4
-  39 getfield # <Field int m_dtrans[]>
-  42 iload_3
-  43 iaload
-  44 aload 5
-  46 getfield # <Field int m_dtrans[]>
-  49 iload_3
-  50 iaload
-  51 if_icmpeq 56
-  54 iconst_0
-  55 ireturn
-  56 iinc 3 1
-  59 iload_3
-  60 aload_0
-  61 getfield # <Field OWSzqTzPR m_spec>
-  64 getfield # <Field int m_dtrans_ncols>
-  67 if_icmplt 37
-  70 iconst_1
-  71 ireturn
-
-Method void reduce()
-   0 new # <Class java.util.BitSet>
-   3 dup
-   4 invokespecial # <Method java.util.BitSet()>
-   7 astore 7
-   9 aload_0
-  10 getfield # <Field OWSzqTzPR m_spec>
-  13 getfield # <Field java.util.Vector m_dtrans_vector>
-  16 invokevirtual # <Method int size()>
-  19 istore 9
-  21 aload_0
-  22 getfield # <Field OWSzqTzPR m_spec>
-  25 iload 9
-  27 newarray int
-  29 putfield # <Field int m_anchor_array[]>
-  32 aload_0
-  33 getfield # <Field OWSzqTzPR m_spec>
-  36 new # <Class java.util.Vector>
-  39 dup
-  40 invokespecial # <Method java.util.Vector()>
-  43 putfield # <Field java.util.Vector m_accept_vector>
-  46 iconst_0
-  47 istore_1
-  48 goto 105
-  51 aload_0
-  52 getfield # <Field OWSzqTzPR m_spec>
-  55 getfield # <Field java.util.Vector m_dtrans_vector>
-  58 iload_1
-  59 invokevirtual # <Method java.lang.Object elementAt(int)>
-  62 checkcast # <Class dSqSxJFla>
-  65 astore 8
-  67 aload_0
-  68 getfield # <Field OWSzqTzPR m_spec>
-  71 getfield # <Field java.util.Vector m_accept_vector>
-  74 aload 8
-  76 getfield # <Field erEfVsiXy m_accept>
-  79 invokevirtual # <Method void addElement(java.lang.Object)>
-  82 aload_0
-  83 getfield # <Field OWSzqTzPR m_spec>
-  86 getfield # <Field int m_anchor_array[]>
-  89 iload_1
-  90 aload 8
-  92 getfield # <Field int m_anchor>
-  95 iastore
-  96 aload 8
-  98 aconst_null
-  99 putfield # <Field erEfVsiXy m_accept>
- 102 iinc 1 1
- 105 iload_1
- 106 iload 9
- 108 if_icmplt 51
- 111 aload_0
- 112 getfield # <Field OWSzqTzPR m_spec>
- 115 aload_0
- 116 getfield # <Field OWSzqTzPR m_spec>
- 119 getfield # <Field int m_dtrans_ncols>
- 122 newarray int
- 124 putfield # <Field int m_col_map[]>
- 127 iconst_0
- 128 istore_1
- 129 goto 145
- 132 aload_0
- 133 getfield # <Field OWSzqTzPR m_spec>
- 136 getfield # <Field int m_col_map[]>
- 139 iload_1
- 140 iconst_m1
- 141 iastore
- 142 iinc 1 1
- 145 iload_1
- 146 aload_0
- 147 getfield # <Field OWSzqTzPR m_spec>
- 150 getfield # <Field int m_dtrans_ncols>
- 153 if_icmplt 132
- 156 iconst_0
- 157 istore 5
- 159 iconst_0
- 160 istore_1
- 161 goto 188
- 164 aload_0
- 165 getfield # <Field OWSzqTzPR m_spec>
- 168 getfield # <Field int m_col_map[]>
- 171 iload_1
- 172 iaload
- 173 iconst_m1
- 174 if_icmpne 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 iinc 1 1
- 188 iload_1
- 189 iload 5
- 191 if_icmplt 164
- 194 iload 5
- 196 istore_1
- 197 goto 219
- 200 aload_0
- 201 getfield # <Field OWSzqTzPR m_spec>
- 204 getfield # <Field int m_col_map[]>
- 207 iload_1
- 208 iaload
- 209 iconst_m1
- 210 if_icmpne 216
- 213 goto 230
- 216 iinc 1 1
- 219 iload_1
- 220 aload_0
- 221 getfield # <Field OWSzqTzPR m_spec>
- 224 getfield # <Field int m_dtrans_ncols>
- 227 if_icmplt 200
- 230 iload_1
- 231 aload_0
- 232 getfield # <Field OWSzqTzPR m_spec>
- 235 getfield # <Field int m_dtrans_ncols>
- 238 if_icmpge 358
- 241 aload 7
- 243 iload_1
- 244 invokevirtual # <Method boolean get(int)>
- 247 iconst_0
- 248 if_icmpeq 255
- 251 iconst_0
- 252 goto 256
- 255 iconst_1
- 256 invokestatic # <Method void assert(boolean)>
- 259 aload_0
- 260 getfield # <Field OWSzqTzPR m_spec>
- 263 getfield # <Field int m_col_map[]>
- 266 iload_1
- 267 iaload
- 268 iconst_m1
- 269 if_icmpeq 276
- 272 iconst_0
- 273 goto 277
- 276 iconst_1
- 277 invokestatic # <Method void assert(boolean)>
- 280 aload 7
- 282 iload_1
- 283 invokevirtual # <Method void set(int)>
- 286 aload_0
- 287 getfield # <Field OWSzqTzPR m_spec>
- 290 getfield # <Field int m_col_map[]>
- 293 iload_1
- 294 iload 5
- 296 iastore
- 297 iload_1
- 298 iconst_1
- 299 iadd
- 300 istore_2
- 301 goto 341
- 304 aload_0
- 305 getfield # <Field OWSzqTzPR m_spec>
- 308 getfield # <Field int m_col_map[]>
- 311 iload_2
- 312 iaload
- 313 iconst_m1
- 314 if_icmpne 338
- 317 aload_0
- 318 iload_1
- 319 iload_2
- 320 invokespecial # <Method boolean col_equiv(int, int)>
- 323 iconst_1
- 324 if_icmpne 338
- 327 aload_0
- 328 getfield # <Field OWSzqTzPR m_spec>
- 331 getfield # <Field int m_col_map[]>
- 334 iload_2
- 335 iload 5
- 337 iastore
- 338 iinc 2 1
- 341 iload_2
- 342 aload_0
- 343 getfield # <Field OWSzqTzPR m_spec>
- 346 getfield # <Field int m_dtrans_ncols>
- 349 if_icmplt 304
- 352 iinc 5 1
- 355 goto 159
- 358 iconst_0
- 359 istore_3
- 360 iconst_0
- 361 istore_1
- 362 goto 421
- 365 aload 7
- 367 iload_1
- 368 invokevirtual # <Method boolean get(int)>
- 371 iconst_1
- 372 if_icmpne 418
- 375 iinc 3 1
- 378 aload 7
- 380 iload_1
- 381 invokevirtual # <Method void clear(int)>
- 384 aload_0
- 385 getfield # <Field OWSzqTzPR m_spec>
- 388 getfield # <Field int m_col_map[]>
- 391 iload_1
- 392 iaload
- 393 istore_2
- 394 iload_2
- 395 iload_1
- 396 if_icmple 403
- 399 iconst_0
- 400 goto 404
- 403 iconst_1
- 404 invokestatic # <Method void assert(boolean)>
- 407 iload_2
- 408 iload_1
- 409 if_icmpeq 418
- 412 aload_0
- 413 iload_2
- 414 iload_1
- 415 invokespecial # <Method void col_copy(int, int)>
- 418 iinc 1 1
- 421 iload_1
- 422 aload_0
- 423 getfield # <Field OWSzqTzPR m_spec>
- 426 getfield # <Field int m_dtrans_ncols>
- 429 if_icmplt 365
- 432 aload_0
- 433 getfield # <Field OWSzqTzPR m_spec>
- 436 iload 5
- 438 putfield # <Field int m_dtrans_ncols>
- 441 iload_3
- 442 iload 5
- 444 if_icmpeq 451
- 447 iconst_0
- 448 goto 452
- 451 iconst_1
- 452 invokestatic # <Method void assert(boolean)>
- 455 aload_0
- 456 getfield # <Field OWSzqTzPR m_spec>
- 459 getfield # <Field java.util.Vector m_dtrans_vector>
- 462 invokevirtual # <Method int size()>
- 465 istore 4
- 467 aload_0
- 468 getfield # <Field OWSzqTzPR m_spec>
- 471 iload 4
- 473 newarray int
- 475 putfield # <Field int m_row_map[]>
- 478 iconst_0
- 479 istore_1
- 480 goto 496
- 483 aload_0
- 484 getfield # <Field OWSzqTzPR m_spec>
- 487 getfield # <Field int m_row_map[]>
- 490 iload_1
- 491 iconst_m1
- 492 iastore
- 493 iinc 1 1
- 496 iload_1
- 497 iload 4
- 499 if_icmplt 483
- 502 iconst_0
- 503 istore 6
- 505 iconst_0
- 506 istore_1
- 507 goto 534
- 510 aload_0
- 511 getfield # <Field OWSzqTzPR m_spec>
- 514 getfield # <Field int m_row_map[]>
- 517 iload_1
- 518 iaload
- 519 iconst_m1
- 520 if_icmpne 527
- 523 iconst_0
- 524 goto 528
- 527 iconst_1
- 528 invokestatic # <Method void assert(boolean)>
- 531 iinc 1 1
- 534 iload_1
- 535 iload 6
- 537 if_icmplt 510
- 540 iload 6
- 542 istore_1
- 543 goto 565
- 546 aload_0
- 547 getfield # <Field OWSzqTzPR m_spec>
- 550 getfield # <Field int m_row_map[]>
- 553 iload_1
- 554 iaload
- 555 iconst_m1
- 556 if_icmpne 562
- 559 goto 571
- 562 iinc 1 1
- 565 iload_1
- 566 iload 4
- 568 if_icmplt 546
- 571 iload_1
- 572 iload 4
- 574 if_icmpge 689
- 577 aload 7
- 579 iload_1
- 580 invokevirtual # <Method boolean get(int)>
- 583 iconst_0
- 584 if_icmpeq 591
- 587 iconst_0
- 588 goto 592
- 591 iconst_1
- 592 invokestatic # <Method void assert(boolean)>
- 595 aload_0
- 596 getfield # <Field OWSzqTzPR m_spec>
- 599 getfield # <Field int m_row_map[]>
- 602 iload_1
- 603 iaload
- 604 iconst_m1
- 605 if_icmpeq 612
- 608 iconst_0
- 609 goto 613
- 612 iconst_1
- 613 invokestatic # <Method void assert(boolean)>
- 616 aload 7
- 618 iload_1
- 619 invokevirtual # <Method void set(int)>
- 622 aload_0
- 623 getfield # <Field OWSzqTzPR m_spec>
- 626 getfield # <Field int m_row_map[]>
- 629 iload_1
- 630 iload 6
- 632 iastore
- 633 iload_1
- 634 iconst_1
- 635 iadd
- 636 istore_2
- 637 goto 677
- 640 aload_0
- 641 getfield # <Field OWSzqTzPR m_spec>
- 644 getfield # <Field int m_row_map[]>
- 647 iload_2
- 648 iaload
- 649 iconst_m1
- 650 if_icmpne 674
- 653 aload_0
- 654 iload_1
- 655 iload_2
- 656 invokespecial # <Method boolean row_equiv(int, int)>
- 659 iconst_1
- 660 if_icmpne 674
- 663 aload_0
- 664 getfield # <Field OWSzqTzPR m_spec>
- 667 getfield # <Field int m_row_map[]>
- 670 iload_2
- 671 iload 6
- 673 iastore
- 674 iinc 2 1
- 677 iload_2
- 678 iload 4
- 680 if_icmplt 640
- 683 iinc 6 1
- 686 goto 505
- 689 iconst_0
- 690 istore_3
- 691 iconst_0
- 692 istore_1
- 693 goto 752
- 696 aload 7
- 698 iload_1
- 699 invokevirtual # <Method boolean get(int)>
- 702 iconst_1
- 703 if_icmpne 749
- 706 iinc 3 1
- 709 aload 7
- 711 iload_1
- 712 invokevirtual # <Method void clear(int)>
- 715 aload_0
- 716 getfield # <Field OWSzqTzPR m_spec>
- 719 getfield # <Field int m_row_map[]>
- 722 iload_1
- 723 iaload
- 724 istore_2
- 725 iload_2
- 726 iload_1
- 727 if_icmple 734
- 730 iconst_0
- 731 goto 735
- 734 iconst_1
- 735 invokestatic # <Method void assert(boolean)>
- 738 iload_2
- 739 iload_1
- 740 if_icmpeq 749
- 743 aload_0
- 744 iload_2
- 745 iload_1
- 746 invokespecial # <Method void row_copy(int, int)>
- 749 iinc 1 1
- 752 iload_1
- 753 iload 4
- 755 if_icmplt 696
- 758 aload_0
- 759 getfield # <Field OWSzqTzPR m_spec>
- 762 getfield # <Field java.util.Vector m_dtrans_vector>
- 765 iload 6
- 767 invokevirtual # <Method void setSize(int)>
- 770 iload_3
- 771 iload 6
- 773 if_icmpeq 780
- 776 iconst_0
- 777 goto 781
- 780 iconst_1
- 781 invokestatic # <Method void assert(boolean)>
- 784 return
-
-Method void fix_dtrans()
-   0 new # <Class java.util.Vector>
-   3 dup
-   4 invokespecial # <Method java.util.Vector()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field OWSzqTzPR m_spec>
-  12 getfield # <Field int m_state_dtrans[]>
-  15 arraylength
-  16 istore_3
-  17 iconst_0
-  18 istore_2
-  19 goto 61
-  22 aload_0
-  23 getfield # <Field OWSzqTzPR m_spec>
-  26 getfield # <Field int m_state_dtrans[]>
-  29 iload_2
-  30 iaload
-  31 iconst_m1
-  32 if_icmpeq 58
-  35 aload_0
-  36 getfield # <Field OWSzqTzPR m_spec>
-  39 getfield # <Field int m_state_dtrans[]>
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_ingroup[]>
-  47 aload_0
-  48 getfield # <Field OWSzqTzPR m_spec>
-  51 getfield # <Field int m_state_dtrans[]>
-  54 iload_2
-  55 iaload
-  56 iaload
-  57 iastore
-  58 iinc 2 1
-  61 iload_2
-  62 iload_3
-  63 if_icmplt 22
-  66 aload_0
-  67 getfield # <Field java.util.Vector m_group>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore_2
-  76 goto 166
-  79 aload_0
-  80 getfield # <Field java.util.Vector m_group>
-  83 iload_2
-  84 invokevirtual # <Method java.lang.Object elementAt(int)>
-  87 checkcast # <Class java.util.Vector>
-  90 astore 4
-  92 aload 4
-  94 iconst_0
-  95 invokevirtual # <Method java.lang.Object elementAt(int)>
-  98 checkcast # <Class dSqSxJFla>
- 101 astore 5
- 103 aload_1
- 104 aload 5
- 106 invokevirtual # <Method void addElement(java.lang.Object)>
- 109 iconst_0
- 110 istore 6
- 112 goto 151
- 115 aload 5
- 117 getfield # <Field int m_dtrans[]>
- 120 iload 6
- 122 iaload
- 123 iconst_m1
- 124 if_icmpeq 148
- 127 aload 5
- 129 getfield # <Field int m_dtrans[]>
- 132 iload 6
- 134 aload_0
- 135 getfield # <Field int m_ingroup[]>
- 138 aload 5
- 140 getfield # <Field int m_dtrans[]>
- 143 iload 6
- 145 iaload
- 146 iaload
- 147 iastore
- 148 iinc 6 1
- 151 iload 6
- 153 aload_0
- 154 getfield # <Field OWSzqTzPR m_spec>
- 157 getfield # <Field int m_dtrans_ncols>
- 160 if_icmplt 115
- 163 iinc 2 1
- 166 iload_2
- 167 iload_3
- 168 if_icmplt 79
- 171 aload_0
- 172 aconst_null
- 173 putfield # <Field java.util.Vector m_group>
- 176 aload_0
- 177 getfield # <Field OWSzqTzPR m_spec>
- 180 aload_1
- 181 putfield # <Field java.util.Vector m_dtrans_vector>
- 184 return
-
-Method void minimize()
-   0 aload_0
-   1 invokespecial # <Method void init_groups()>
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_group>
-   8 invokevirtual # <Method int size()>
-  11 istore 6
-  13 iload 6
-  15 iconst_1
-  16 isub
-  17 istore 5
-  19 goto 469
-  22 iload 6
-  24 istore 5
-  26 aload_0
-  27 getfield # <Field java.util.Vector m_group>
-  30 invokevirtual # <Method int size()>
-  33 iload 6
-  35 if_icmpeq 42
-  38 iconst_0
-  39 goto 43
-  42 iconst_1
-  43 invokestatic # <Method void assert(boolean)>
-  46 iconst_0
-  47 istore_3
-  48 goto 463
-  51 aload_0
-  52 getfield # <Field java.util.Vector m_group>
-  55 iload_3
-  56 invokevirtual # <Method java.lang.Object elementAt(int)>
-  59 checkcast # <Class java.util.Vector>
-  62 astore_1
-  63 aload_1
-  64 invokevirtual # <Method int size()>
-  67 istore 12
-  69 iload 12
-  71 iconst_1
-  72 if_icmple 460
-  75 new # <Class java.util.Vector>
-  78 dup
-  79 invokespecial # <Method java.util.Vector()>
-  82 astore_2
-  83 iconst_0
-  84 istore 13
-  86 aload_1
-  87 iconst_0
-  88 invokevirtual # <Method java.lang.Object elementAt(int)>
-  91 checkcast # <Class dSqSxJFla>
-  94 astore 8
-  96 iconst_1
-  97 istore 4
-  99 goto 453
- 102 aload_1
- 103 iload 4
- 105 invokevirtual # <Method java.lang.Object elementAt(int)>
- 108 checkcast # <Class dSqSxJFla>
- 111 astore 7
- 113 iconst_0
- 114 istore 11
- 116 goto 438
- 119 aload 8
- 121 getfield # <Field int m_dtrans[]>
- 124 iload 11
- 126 iaload
- 127 istore 9
- 129 aload 7
- 131 getfield # <Field int m_dtrans[]>
- 134 iload 11
- 136 iaload
- 137 istore 10
- 139 iload 9
- 141 iload 10
- 143 if_icmpeq 435
- 146 iload 9
- 148 iconst_m1
- 149 if_icmpeq 175
- 152 iload 10
- 154 iconst_m1
- 155 if_icmpeq 175
- 158 aload_0
- 159 getfield # <Field int m_ingroup[]>
- 162 iload 10
- 164 iaload
- 165 aload_0
- 166 getfield # <Field int m_ingroup[]>
- 169 iload 9
- 171 iaload
- 172 if_icmpeq 435
- 175 aload_1
- 176 iload 4
- 178 invokevirtual # <Method java.lang.Object elementAt(int)>
- 181 aload 7
- 183 if_acmpeq 190
- 186 iconst_0
- 187 goto 191
- 190 iconst_1
- 191 invokestatic # <Method void assert(boolean)>
- 194 aload_1
- 195 iload 4
- 197 invokevirtual # <Method void removeElementAt(int)>
- 200 iinc 4 -1
- 203 iinc 12 -1
- 206 aload_2
- 207 aload 7
- 209 invokevirtual # <Method void addElement(java.lang.Object)>
- 212 iload 13
- 214 iconst_0
- 215 if_icmpne 232
- 218 iconst_1
- 219 istore 13
- 221 iinc 6 1
- 224 aload_0
- 225 getfield # <Field java.util.Vector m_group>
- 228 aload_2
- 229 invokevirtual # <Method void addElement(java.lang.Object)>
- 232 aload_0
- 233 getfield # <Field int m_ingroup[]>
- 236 aload 7
- 238 getfield # <Field int m_label>
- 241 aload_0
- 242 getfield # <Field java.util.Vector m_group>
- 245 invokevirtual # <Method int size()>
- 248 iconst_1
- 249 isub
- 250 iastore
- 251 aload_0
- 252 getfield # <Field java.util.Vector m_group>
- 255 aload_2
- 256 invokevirtual # <Method boolean contains(java.lang.Object)>
- 259 iconst_1
- 260 if_icmpeq 267
- 263 iconst_0
- 264 goto 268
- 267 iconst_1
- 268 invokestatic # <Method void assert(boolean)>
- 271 aload_0
- 272 getfield # <Field java.util.Vector m_group>
- 275 aload_1
- 276 invokevirtual # <Method boolean contains(java.lang.Object)>
- 279 iconst_1
- 280 if_icmpeq 287
- 283 iconst_0
- 284 goto 288
- 287 iconst_1
- 288 invokestatic # <Method void assert(boolean)>
- 291 aload_1
- 292 aload 8
- 294 invokevirtual # <Method boolean contains(java.lang.Object)>
- 297 iconst_1
- 298 if_icmpeq 305
- 301 iconst_0
- 302 goto 306
- 305 iconst_1
- 306 invokestatic # <Method void assert(boolean)>
- 309 aload_1
- 310 aload 7
- 312 invokevirtual # <Method boolean contains(java.lang.Object)>
- 315 iconst_0
- 316 if_icmpeq 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_2
- 328 aload 8
- 330 invokevirtual # <Method boolean contains(java.lang.Object)>
- 333 iconst_0
- 334 if_icmpeq 341
- 337 iconst_0
- 338 goto 342
- 341 iconst_1
- 342 invokestatic # <Method void assert(boolean)>
- 345 aload_2
- 346 aload 7
- 348 invokevirtual # <Method boolean contains(java.lang.Object)>
- 351 iconst_1
- 352 if_icmpeq 359
- 355 iconst_0
- 356 goto 360
- 359 iconst_1
- 360 invokestatic # <Method void assert(boolean)>
- 363 aload_1
- 364 invokevirtual # <Method int size()>
- 367 iload 12
- 369 if_icmpeq 376
- 372 iconst_0
- 373 goto 377
- 376 iconst_1
- 377 invokestatic # <Method void assert(boolean)>
- 380 iload_3
- 381 aload_0
- 382 getfield # <Field int m_ingroup[]>
- 385 aload 8
- 387 getfield # <Field int m_label>
- 390 iaload
- 391 if_icmpeq 398
- 394 iconst_0
- 395 goto 399
- 398 iconst_1
- 399 invokestatic # <Method void assert(boolean)>
- 402 aload_0
- 403 getfield # <Field java.util.Vector m_group>
- 406 invokevirtual # <Method int size()>
- 409 iconst_1
- 410 isub
- 411 aload_0
- 412 getfield # <Field int m_ingroup[]>
- 415 aload 7
- 417 getfield # <Field int m_label>
- 420 iaload
- 421 if_icmpeq 428
- 424 iconst_0
- 425 goto 429
- 428 iconst_1
- 429 invokestatic # <Method void assert(boolean)>
- 432 goto 450
- 435 iinc 11 1
- 438 iload 11
- 440 aload_0
- 441 getfield # <Field OWSzqTzPR m_spec>
- 444 getfield # <Field int m_dtrans_ncols>
- 447 if_icmplt 119
- 450 iinc 4 1
- 453 iload 4
- 455 iload 12
- 457 if_icmplt 102
- 460 iinc 3 1
- 463 iload_3
- 464 iload 6
- 466 if_icmplt 51
- 469 iload 5
- 471 iload 6
- 473 if_icmpne 22
- 476 getstatic # <Field java.io.PrintStream out>
- 479 new # <Class java.lang.StringBuffer>
- 482 dup
- 483 invokespecial # <Method java.lang.StringBuffer()>
- 486 aload_0
- 487 getfield # <Field java.util.Vector m_group>
- 490 invokevirtual # <Method int size()>
- 493 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 496 ldc # <String " states after removal of redundant states.">
- 498 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 501 invokevirtual # <Method java.lang.String toString()>
- 504 invokevirtual # <Method void println(java.lang.String)>
- 507 aload_0
- 508 invokespecial # <Method void fix_dtrans()>
- 511 return
-
-Method void init_groups()
-   0 aload_0
-   1 new # <Class java.util.Vector>
-   4 dup
-   5 invokespecial # <Method java.util.Vector()>
-   8 putfield # <Field java.util.Vector m_group>
-  11 iconst_0
-  12 istore_3
-  13 aload_0
-  14 getfield # <Field OWSzqTzPR m_spec>
-  17 getfield # <Field java.util.Vector m_dtrans_vector>
-  20 invokevirtual # <Method int size()>
-  23 istore 4
-  25 aload_0
-  26 iload 4
-  28 newarray int
-  30 putfield # <Field int m_ingroup[]>
-  33 iconst_0
-  34 istore_1
-  35 goto 348
-  38 iconst_0
-  39 istore 8
-  41 aload_0
-  42 getfield # <Field OWSzqTzPR m_spec>
-  45 getfield # <Field java.util.Vector m_dtrans_vector>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class dSqSxJFla>
-  55 astore 5
-  57 iload_1
-  58 aload 5
-  60 getfield # <Field int m_label>
-  63 if_icmpeq 70
-  66 iconst_0
-  67 goto 71
-  70 iconst_1
-  71 invokestatic # <Method void assert(boolean)>
-  74 iload 8
-  76 iconst_0
-  77 if_icmpeq 84
-  80 iconst_0
-  81 goto 85
-  84 iconst_1
-  85 invokestatic # <Method void assert(boolean)>
-  88 iload_3
-  89 aload_0
-  90 getfield # <Field java.util.Vector m_group>
-  93 invokevirtual # <Method int size()>
-  96 if_icmpeq 103
-  99 iconst_0
- 100 goto 104
- 103 iconst_1
- 104 invokestatic # <Method void assert(boolean)>
- 107 iconst_0
- 108 istore_2
- 109 goto 293
- 112 aload_0
- 113 getfield # <Field java.util.Vector m_group>
- 116 iload_2
- 117 invokevirtual # <Method java.lang.Object elementAt(int)>
- 120 checkcast # <Class java.util.Vector>
- 123 astore 6
- 125 iload 8
- 127 iconst_0
- 128 if_icmpeq 135
- 131 iconst_0
- 132 goto 136
- 135 iconst_1
- 136 invokestatic # <Method void assert(boolean)>
- 139 aload 6
- 141 invokevirtual # <Method int size()>
- 144 ifgt 151
- 147 iconst_0
- 148 goto 152
- 151 iconst_1
- 152 invokestatic # <Method void assert(boolean)>
- 155 aload 6
- 157 iconst_0
- 158 invokevirtual # <Method java.lang.Object elementAt(int)>
- 161 checkcast # <Class dSqSxJFla>
- 164 astore 7
- 166 aload 6
- 168 invokevirtual # <Method int size()>
- 171 istore 11
- 173 iload 11
- 175 ifgt 182
- 178 iconst_0
- 179 goto 183
- 182 iconst_1
- 183 invokestatic # <Method void assert(boolean)>
- 186 iconst_1
- 187 istore 10
- 189 goto 228
- 192 aload 6
- 194 iload 10
- 196 invokevirtual # <Method java.lang.Object elementAt(int)>
- 199 checkcast # <Class dSqSxJFla>
- 202 astore 9
- 204 aload 9
- 206 getfield # <Field erEfVsiXy m_accept>
- 209 aload 7
- 211 getfield # <Field erEfVsiXy m_accept>
- 214 if_acmpeq 221
- 217 iconst_0
- 218 goto 222
- 221 iconst_1
- 222 invokestatic # <Method void assert(boolean)>
- 225 iinc 10 1
- 228 iload 10
- 230 iload 11
- 232 if_icmplt 192
- 235 aload 7
- 237 getfield # <Field erEfVsiXy m_accept>
- 240 aload 5
- 242 getfield # <Field erEfVsiXy m_accept>
- 245 if_acmpne 290
- 248 aload 6
- 250 aload 5
- 252 invokevirtual # <Method void addElement(java.lang.Object)>
- 255 aload_0
- 256 getfield # <Field int m_ingroup[]>
- 259 iload_1
- 260 iload_2
- 261 iastore
- 262 iconst_1
- 263 istore 8
- 265 iload_2
- 266 aload_0
- 267 getfield # <Field int m_ingroup[]>
- 270 aload 5
- 272 getfield # <Field int m_label>
- 275 iaload
- 276 if_icmpeq 283
- 279 iconst_0
- 280 goto 284
- 283 iconst_1
- 284 invokestatic # <Method void assert(boolean)>
- 287 goto 298
- 290 iinc 2 1
- 293 iload_2
- 294 iload_3
- 295 if_icmplt 112
- 298 iload 8
- 300 iconst_0
- 301 if_icmpne 345
- 304 new # <Class java.util.Vector>
- 307 dup
- 308 invokespecial # <Method java.util.Vector()>
- 311 astore 6
- 313 aload 6
- 315 aload 5
- 317 invokevirtual # <Method void addElement(java.lang.Object)>
- 320 aload_0
- 321 getfield # <Field int m_ingroup[]>
- 324 iload_1
- 325 aload_0
- 326 getfield # <Field java.util.Vector m_group>
- 329 invokevirtual # <Method int size()>
- 332 iastore
- 333 aload_0
- 334 getfield # <Field java.util.Vector m_group>
- 337 aload 6
- 339 invokevirtual # <Method void addElement(java.lang.Object)>
- 342 iinc 3 1
- 345 iinc 1 1
- 348 iload_1
- 349 iload 4
- 351 if_icmplt 38
- 354 return
-
-Method void pset(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_3
-   5 iconst_0
-   6 istore_2
-   7 goto 52
-  10 aload_1
-  11 iload_2
-  12 invokevirtual # <Method java.lang.Object elementAt(int)>
-  15 checkcast # <Class dSqSxJFla>
-  18 astore 4
-  20 getstatic # <Field java.io.PrintStream out>
-  23 new # <Class java.lang.StringBuffer>
-  26 dup
-  27 invokespecial # <Method java.lang.StringBuffer()>
-  30 aload 4
-  32 getfield # <Field int m_label>
-  35 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  38 ldc # <String " ">
-  40 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  43 invokevirtual # <Method java.lang.String toString()>
-  46 invokevirtual # <Method void print(java.lang.String)>
-  49 iinc 2 1
-  52 iload_2
-  53 iload_3
-  54 if_icmplt 10
-  57 return
-
-Method void pgroups()
-   0 aload_0
-   1 getfield # <Field java.util.Vector m_group>
-   4 invokevirtual # <Method int size()>
-   7 istore_3
-   8 iconst_0
-   9 istore_1
-  10 goto 69
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "   Group ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 ldc # <String " {">
-  34 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  37 invokevirtual # <Method java.lang.String toString()>
-  40 invokevirtual # <Method void print(java.lang.String)>
-  43 aload_0
-  44 aload_0
-  45 getfield # <Field java.util.Vector m_group>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class java.util.Vector>
-  55 invokespecial # <Method void pset(java.util.Vector)>
-  58 getstatic # <Field java.io.PrintStream out>
-  61 ldc # <String "}
-">
-  63 invokevirtual # <Method void println(java.lang.String)>
-  66 iinc 1 1
-  69 iload_1
-  70 iload_3
-  71 if_icmplt 13
-  74 getstatic # <Field java.io.PrintStream out>
-  77 ldc # <String "">
-  79 invokevirtual # <Method void println(java.lang.String)>
-  82 aload_0
-  83 getfield # <Field OWSzqTzPR m_spec>
-  86 getfield # <Field java.util.Vector m_dtrans_vector>
-  89 invokevirtual # <Method int size()>
-  92 istore_2
-  93 iconst_0
-  94 istore_1
-  95 goto 140
-  98 getstatic # <Field java.io.PrintStream out>
- 101 new # <Class java.lang.StringBuffer>
- 104 dup
- 105 invokespecial # <Method java.lang.StringBuffer()>
- 108 ldc # <String "   state ">
- 110 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 113 iload_1
- 114 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 117 ldc # <String " is in group ">
- 119 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 122 aload_0
- 123 getfield # <Field int m_ingroup[]>
- 126 iload_1
- 127 iaload
- 128 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 131 invokevirtual # <Method java.lang.String toString()>
- 134 invokevirtual # <Method void println(java.lang.String)>
- 137 iinc 1 1
- 140 iload_1
- 141 iload_2
- 142 if_icmplt 98
- 145 return
-Compiled from JavaLex.java
-final class INAhxAQiZ extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final boolean DEBUG;
-    static final boolean SLOW_DEBUG;
-    static final boolean DUMP_DEBUG;
-    static final boolean DESCENT_DEBUG;
-    static final boolean OLD_DEBUG;
-    static final boolean OLD_DUMP_DEBUG;
-    static final boolean FOODEBUG;
-    static final boolean DO_DEBUG;
-    static final int INT_MAX;
-    static final int MAX_SEVEN_BIT;
-    static final int MAX_EIGHT_BIT;
-    static void enter(java.lang.String, char, int);
-    static void leave(java.lang.String, char, int);
-    static void assert(boolean);
-    static char doubleSize(char[])[];
-    static byte doubleSize(byte[])[];
-    static char hex2bin(char);
-    static boolean ishexdigit(char);
-    static char oct2bin(char);
-    static boolean isoctdigit(char);
-    static boolean isspace(char);
-    static boolean isnewline(char);
-    static boolean isalpha(char);
-    static char toupper(char);
-    static int bytencmp(byte[], int, byte[], int, int);
-    static int charncmp(char[], int, char[], int, int);
-    INAhxAQiZ();
-}
-
-Method void enter(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Entering ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme: ">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token: ">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void leave(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Leaving ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme:">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token:">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void assert(boolean)
-   0 iload_0
-   1 iconst_0
-   2 if_icmpne 23
-   5 getstatic # <Field java.io.PrintStream out>
-   8 ldc # <String "Assertion Failed">
-  10 invokevirtual # <Method void println(java.lang.String)>
-  13 new # <Class java.lang.Error>
-  16 dup
-  17 ldc # <String "Assertion Failed.">
-  19 invokespecial # <Method java.lang.Error(java.lang.String)>
-  22 athrow
-  23 return
-
-Method char doubleSize(char[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray char
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 caload
-  17 castore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method byte doubleSize(byte[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray byte
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 baload
-  17 bastore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method char hex2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 57
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 iload_0
-  19 bipush 97
-  21 if_icmplt 39
-  24 iload_0
-  25 bipush 102
-  27 if_icmpgt 39
-  30 iload_0
-  31 bipush 97
-  33 isub
-  34 bipush 10
-  36 iadd
-  37 i2c
-  38 ireturn
-  39 iload_0
-  40 bipush 65
-  42 if_icmplt 60
-  45 iload_0
-  46 bipush 70
-  48 if_icmpgt 60
-  51 iload_0
-  52 bipush 65
-  54 isub
-  55 bipush 10
-  57 iadd
-  58 i2c
-  59 ireturn
-  60 new # <Class java.lang.StringBuffer>
-  63 dup
-  64 invokespecial # <Method java.lang.StringBuffer()>
-  67 ldc # <String "Bad hexidecimal digit">
-  69 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  72 iload_0
-  73 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  76 invokevirtual # <Method java.lang.String toString()>
-  79 invokestatic # <Method void impos(java.lang.String)>
-  82 iconst_0
-  83 ireturn
-
-Method boolean ishexdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 57
-   9 if_icmple 36
-  12 iload_0
-  13 bipush 97
-  15 if_icmplt 24
-  18 iload_0
-  19 bipush 102
-  21 if_icmple 36
-  24 iload_0
-  25 bipush 65
-  27 if_icmplt 38
-  30 iload_0
-  31 bipush 70
-  33 if_icmpgt 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method char oct2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 new # <Class java.lang.StringBuffer>
-  21 dup
-  22 invokespecial # <Method java.lang.StringBuffer()>
-  25 ldc # <String "Bad octal digit ">
-  27 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  30 iload_0
-  31 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 invokestatic # <Method void impos(java.lang.String)>
-  40 iconst_0
-  41 ireturn
-
-Method boolean isoctdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 14
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isspace(char)
-   0 iload_0
-   1 bipush 8
-   3 if_icmpeq 36
-   6 iload_0
-   7 bipush 9
-   9 if_icmpeq 36
-  12 iload_0
-  13 bipush 10
-  15 if_icmpeq 36
-  18 iload_0
-  19 bipush 12
-  21 if_icmpeq 36
-  24 iload_0
-  25 bipush 13
-  27 if_icmpeq 36
-  30 iload_0
-  31 bipush 32
-  33 if_icmpne 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method boolean isnewline(char)
-   0 iload_0
-   1 bipush 10
-   3 if_icmpeq 12
-   6 iload_0
-   7 bipush 13
-   9 if_icmpne 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isalpha(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 122
-   9 if_icmple 24
-  12 iload_0
-  13 bipush 65
-  15 if_icmplt 26
-  18 iload_0
-  19 bipush 90
-  21 if_icmpgt 26
-  24 iconst_1
-  25 ireturn
-  26 iconst_0
-  27 ireturn
-
-Method char toupper(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 21
-   6 iload_0
-   7 bipush 122
-   9 if_icmpgt 21
-  12 iload_0
-  13 bipush 97
-  15 isub
-  16 bipush 65
-  18 iadd
-  19 i2c
-  20 ireturn
-  21 iload_0
-  22 ireturn
-
-Method int bytencmp(byte[], int, byte[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 baload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 baload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 baload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 baload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 baload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 baload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method int charncmp(char[], int, char[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 caload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 caload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 caload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 caload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 caload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 caload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method INAhxAQiZ()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class IRxqsITZU extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    char m_action[];
-    int m_action_read;
-    int m_line_number;
-    IRxqsITZU(char[],int,int);
-    IRxqsITZU(IRxqsITZU);
-    void mimic(IRxqsITZU);
-}
-
-Method IRxqsITZU(char[],int,int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iload_2
-   6 putfield # <Field int m_action_read>
-   9 aload_0
-  10 aload_0
-  11 getfield # <Field int m_action_read>
-  14 newarray char
-  16 putfield # <Field char m_action[]>
-  19 iconst_0
-  20 istore 4
-  22 goto 39
-  25 aload_0
-  26 getfield # <Field char m_action[]>
-  29 iload 4
-  31 aload_1
-  32 iload 4
-  34 caload
-  35 castore
-  36 iinc 4 1
-  39 iload 4
-  41 aload_0
-  42 getfield # <Field int m_action_read>
-  45 if_icmplt 25
-  48 aload_0
-  49 iload_3
-  50 putfield # <Field int m_line_number>
-  53 return
-
-Method IRxqsITZU(IRxqsITZU)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_1
-   6 getfield # <Field int m_action_read>
-   9 putfield # <Field int m_action_read>
-  12 aload_0
-  13 aload_0
-  14 getfield # <Field int m_action_read>
-  17 newarray char
-  19 putfield # <Field char m_action[]>
-  22 iconst_0
-  23 istore_2
-  24 goto 42
-  27 aload_0
-  28 getfield # <Field char m_action[]>
-  31 iload_2
-  32 aload_1
-  33 getfield # <Field char m_action[]>
-  36 iload_2
-  37 caload
-  38 castore
-  39 iinc 2 1
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_action_read>
-  47 if_icmplt 27
-  50 aload_0
-  51 aload_1
-  52 getfield # <Field int m_line_number>
-  55 putfield # <Field int m_line_number>
-  58 return
-
-Method void mimic(IRxqsITZU)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_action_read>
-   5 putfield # <Field int m_action_read>
-   8 aload_0
-   9 aload_0
-  10 getfield # <Field int m_action_read>
-  13 newarray char
-  15 putfield # <Field char m_action[]>
-  18 iconst_0
-  19 istore_2
-  20 goto 38
-  23 aload_0
-  24 getfield # <Field char m_action[]>
-  27 iload_2
-  28 aload_1
-  29 getfield # <Field char m_action[]>
-  32 iload_2
-  33 caload
-  34 castore
-  35 iinc 2 1
-  38 iload_2
-  39 aload_0
-  40 getfield # <Field int m_action_read>
-  43 if_icmplt 23
-  46 return
-Compiled from JavaLex.java
-final class IxcsuvWDA extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    IxcsuvWDA();
-    void complement();
-    void add(int);
-    boolean contains(int);
-    void mimic(IxcsuvWDA);
-}
-
-Method IxcsuvWDA()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 new # <Class java.util.BitSet>
-   8 dup
-   9 invokespecial # <Method java.util.BitSet()>
-  12 putfield # <Field java.util.BitSet m_set>
-  15 aload_0
-  16 iconst_0
-  17 putfield # <Field boolean m_complement>
-  20 return
-
-Method void complement()
-   0 aload_0
-   1 iconst_1
-   2 putfield # <Field boolean m_complement>
-   5 return
-
-Method void add(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method void set(int)>
-   8 return
-
-Method boolean contains(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method boolean get(int)>
-   8 istore_2
-   9 aload_0
-  10 getfield # <Field boolean m_complement>
-  13 iconst_1
-  14 if_icmpne 26
-  17 iload_2
-  18 iconst_0
-  19 if_icmpeq 24
-  22 iconst_0
-  23 ireturn
-  24 iconst_1
-  25 ireturn
-  26 iload_2
-  27 ireturn
-
-Method void mimic(IxcsuvWDA)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field boolean m_complement>
-   5 putfield # <Field boolean m_complement>
-   8 aload_0
-   9 aload_1
-  10 getfield # <Field java.util.BitSet m_set>
-  13 invokevirtual # <Method java.lang.Object clone()>
-  16 checkcast # <Class java.util.BitSet>
-  19 putfield # <Field java.util.BitSet m_set>
-  22 return
-Compiled from JavaLex.java
-final class JJdTyoVCJ extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int E_BADEXPR;
-    static final int E_PAREN;
-    static final int E_LENGTH;
-    static final int E_BRACKET;
-    static final int E_BOL;
-    static final int E_CLOSE;
-    static final int E_NEWLINE;
-    static final int E_BADMAC;
-    static final int E_NOMAC;
-    static final int E_MACDEPTH;
-    static final int E_INIT;
-    static final int E_EOF;
-    static final int E_DIRECT;
-    static final int E_INTERNAL;
-    static final int E_STATE;
-    static final int E_MACDEF;
-    static final int E_SYNTAX;
-    static final int E_BRACE;
-    static final java.lang.String errmsg[];
-    static void impos(java.lang.String);
-    static void parse_error(int, int);
-    JJdTyoVCJ();
-    static {};
-}
-
-Method void impos(java.lang.String)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Java-Lex Error: ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 invokevirtual # <Method java.lang.String toString()>
-  22 invokevirtual # <Method void println(java.lang.String)>
-  25 return
-
-Method void parse_error(int, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Error: Parse error at line ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 iload_1
-  16 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  19 ldc # <String ".">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 invokevirtual # <Method java.lang.String toString()>
-  27 invokevirtual # <Method void println(java.lang.String)>
-  30 getstatic # <Field java.io.PrintStream out>
-  33 new # <Class java.lang.StringBuffer>
-  36 dup
-  37 invokespecial # <Method java.lang.StringBuffer()>
-  40 ldc # <String "Error Description: ">
-  42 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  45 getstatic # <Field java.lang.String errmsg[]>
-  48 iload_0
-  49 aaload
-  50 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  53 invokevirtual # <Method java.lang.String toString()>
-  56 invokevirtual # <Method void println(java.lang.String)>
-  59 new # <Class java.lang.Error>
-  62 dup
-  63 ldc # <String "Parse error.">
-  65 invokespecial # <Method java.lang.Error(java.lang.String)>
-  68 athrow
-
-Method JJdTyoVCJ()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-
-Method static {}
-   0 bipush 18
-   2 anewarray class # <Class java.lang.String>
-   5 dup
-   6 iconst_0
-   7 ldc # <String "Malformed regular expression.">
-   9 aastore
-  10 dup
-  11 iconst_1
-  12 ldc # <String "Missing close parenthesis.">
-  14 aastore
-  15 dup
-  16 iconst_2
-  17 ldc # <String "Too many regular expressions or expression too long.">
-  19 aastore
-  20 dup
-  21 iconst_3
-  22 ldc # <String "Missing [ in character class.">
-  24 aastore
-  25 dup
-  26 iconst_4
-  27 ldc # <String "^ must be at start of expression or after [.">
-  29 aastore
-  30 dup
-  31 iconst_5
-  32 ldc # <String "+ ? or * must follow an expression or subexpression.">
-  34 aastore
-  35 dup
-  36 bipush 6
-  38 ldc # <String "Newline in quoted string.">
-  40 aastore
-  41 dup
-  42 bipush 7
-  44 ldc # <String "Missing } in macro expansion.">
-  46 aastore
-  47 dup
-  48 bipush 8
-  50 ldc # <String "Macro does not exist.">
-  52 aastore
-  53 dup
-  54 bipush 9
-  56 ldc # <String "Macro expansions nested too deeply.">
-  58 aastore
-  59 dup
-  60 bipush 10
-  62 ldc # <String "Java-Lex has not been successfully initialized.">
-  64 aastore
-  65 dup
-  66 bipush 11
-  68 ldc # <String "Unexpected end-of-file found.">
-  70 aastore
-  71 dup
-  72 bipush 12
-  74 ldc # <String "Undefined or badly-formed Java-Lex directive.">
-  76 aastore
-  77 dup
-  78 bipush 13
-  80 ldc # <String "Internal Java-Lex error.">
-  82 aastore
-  83 dup
-  84 bipush 14
-  86 ldc # <String "Unitialized state name.">
-  88 aastore
-  89 dup
-  90 bipush 15
-  92 ldc # <String "Badly formed macro definition.">
-  94 aastore
-  95 dup
-  96 bipush 16
-  98 ldc # <String "Syntax error.">
- 100 aastore
- 101 dup
- 102 bipush 17
- 104 ldc # <String "Missing brace at start of lexical action.">
- 106 aastore
- 107 putstatic # <Field java.lang.String errmsg[]>
- 110 return
-Compiled from JavaLex.java
-final class JVUKgUbFW extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    JVUKgUbFW();
-    void complement();
-    void add(int);
-    boolean contains(int);
-    void mimic(JVUKgUbFW);
-}
-
-Method JVUKgUbFW()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 new # <Class java.util.BitSet>
-   8 dup
-   9 invokespecial # <Method java.util.BitSet()>
-  12 putfield # <Field java.util.BitSet m_set>
-  15 aload_0
-  16 iconst_0
-  17 putfield # <Field boolean m_complement>
-  20 return
-
-Method void complement()
-   0 aload_0
-   1 iconst_1
-   2 putfield # <Field boolean m_complement>
-   5 return
-
-Method void add(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method void set(int)>
-   8 return
-
-Method boolean contains(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method boolean get(int)>
-   8 istore_2
-   9 aload_0
-  10 getfield # <Field boolean m_complement>
-  13 iconst_1
-  14 if_icmpne 26
-  17 iload_2
-  18 iconst_0
-  19 if_icmpeq 24
-  22 iconst_0
-  23 ireturn
-  24 iconst_1
-  25 ireturn
-  26 iload_2
-  27 ireturn
-
-Method void mimic(JVUKgUbFW)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field boolean m_complement>
-   5 putfield # <Field boolean m_complement>
-   8 aload_0
-   9 aload_1
-  10 getfield # <Field java.util.BitSet m_set>
-  13 invokevirtual # <Method java.lang.Object clone()>
-  16 checkcast # <Class java.util.BitSet>
-  19 putfield # <Field java.util.BitSet m_set>
-  22 return
-Compiled from JavaLex.java
-public final class JavaLex extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    public static void main(java.lang.String[]) throws java.io.IOException;
-    public JavaLex();
-}
-
-Method void main(java.lang.String[])
-   0 aload_0
-   1 arraylength
-   2 iconst_1
-   3 if_icmpge 15
-   6 getstatic # <Field java.io.PrintStream out>
-   9 ldc # <String "Usage: JavaLex <filename>">
-  11 invokevirtual # <Method void println(java.lang.String)>
-  14 return
-  15 new # <Class CLexGen>
-  18 dup
-  19 aload_0
-  20 iconst_0
-  21 aaload
-  22 invokespecial # <Method CLexGen(java.lang.String)>
-  25 astore_1
-  26 aload_1
-  27 invokevirtual # <Method void generate()>
-  30 return
-
-Method JavaLex()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class JfEtZXdya extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    erEfVsiXy m_accept;
-    int m_anchor;
-    int m_accept_index;
-    JfEtZXdya();
-}
-
-Method JfEtZXdya()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field java.util.Vector m_nfa_set>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field java.util.BitSet m_nfa_bit>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field erEfVsiXy m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iconst_m1
-  26 putfield # <Field int m_accept_index>
-  29 return
-Compiled from JavaLex.java
-final class KzuxJIHqb extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int E_BADEXPR;
-    static final int E_PAREN;
-    static final int E_LENGTH;
-    static final int E_BRACKET;
-    static final int E_BOL;
-    static final int E_CLOSE;
-    static final int E_NEWLINE;
-    static final int E_BADMAC;
-    static final int E_NOMAC;
-    static final int E_MACDEPTH;
-    static final int E_INIT;
-    static final int E_EOF;
-    static final int E_DIRECT;
-    static final int E_INTERNAL;
-    static final int E_STATE;
-    static final int E_MACDEF;
-    static final int E_SYNTAX;
-    static final int E_BRACE;
-    static final java.lang.String errmsg[];
-    static void impos(java.lang.String);
-    static void parse_error(int, int);
-    KzuxJIHqb();
-    static {};
-}
-
-Method void impos(java.lang.String)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Java-Lex Error: ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 invokevirtual # <Method java.lang.String toString()>
-  22 invokevirtual # <Method void println(java.lang.String)>
-  25 return
-
-Method void parse_error(int, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Error: Parse error at line ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 iload_1
-  16 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  19 ldc # <String ".">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 invokevirtual # <Method java.lang.String toString()>
-  27 invokevirtual # <Method void println(java.lang.String)>
-  30 getstatic # <Field java.io.PrintStream out>
-  33 new # <Class java.lang.StringBuffer>
-  36 dup
-  37 invokespecial # <Method java.lang.StringBuffer()>
-  40 ldc # <String "Error Description: ">
-  42 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  45 getstatic # <Field java.lang.String errmsg[]>
-  48 iload_0
-  49 aaload
-  50 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  53 invokevirtual # <Method java.lang.String toString()>
-  56 invokevirtual # <Method void println(java.lang.String)>
-  59 new # <Class java.lang.Error>
-  62 dup
-  63 ldc # <String "Parse error.">
-  65 invokespecial # <Method java.lang.Error(java.lang.String)>
-  68 athrow
-
-Method KzuxJIHqb()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-
-Method static {}
-   0 bipush 18
-   2 anewarray class # <Class java.lang.String>
-   5 dup
-   6 iconst_0
-   7 ldc # <String "Malformed regular expression.">
-   9 aastore
-  10 dup
-  11 iconst_1
-  12 ldc # <String "Missing close parenthesis.">
-  14 aastore
-  15 dup
-  16 iconst_2
-  17 ldc # <String "Too many regular expressions or expression too long.">
-  19 aastore
-  20 dup
-  21 iconst_3
-  22 ldc # <String "Missing [ in character class.">
-  24 aastore
-  25 dup
-  26 iconst_4
-  27 ldc # <String "^ must be at start of expression or after [.">
-  29 aastore
-  30 dup
-  31 iconst_5
-  32 ldc # <String "+ ? or * must follow an expression or subexpression.">
-  34 aastore
-  35 dup
-  36 bipush 6
-  38 ldc # <String "Newline in quoted string.">
-  40 aastore
-  41 dup
-  42 bipush 7
-  44 ldc # <String "Missing } in macro expansion.">
-  46 aastore
-  47 dup
-  48 bipush 8
-  50 ldc # <String "Macro does not exist.">
-  52 aastore
-  53 dup
-  54 bipush 9
-  56 ldc # <String "Macro expansions nested too deeply.">
-  58 aastore
-  59 dup
-  60 bipush 10
-  62 ldc # <String "Java-Lex has not been successfully initialized.">
-  64 aastore
-  65 dup
-  66 bipush 11
-  68 ldc # <String "Unexpected end-of-file found.">
-  70 aastore
-  71 dup
-  72 bipush 12
-  74 ldc # <String "Undefined or badly-formed Java-Lex directive.">
-  76 aastore
-  77 dup
-  78 bipush 13
-  80 ldc # <String "Internal Java-Lex error.">
-  82 aastore
-  83 dup
-  84 bipush 14
-  86 ldc # <String "Unitialized state name.">
-  88 aastore
-  89 dup
-  90 bipush 15
-  92 ldc # <String "Badly formed macro definition.">
-  94 aastore
-  95 dup
-  96 bipush 16
-  98 ldc # <String "Syntax error.">
- 100 aastore
- 101 dup
- 102 bipush 17
- 104 ldc # <String "Missing brace at start of lexical action.">
- 106 aastore
- 107 putstatic # <Field java.lang.String errmsg[]>
- 110 return
-Compiled from JavaLex.java
-final class LbyVwnGUc extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    LbyVwnGUc();
-    void complement();
-    void add(int);
-    boolean contains(int);
-    void mimic(LbyVwnGUc);
-}
-
-Method LbyVwnGUc()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 new # <Class java.util.BitSet>
-   8 dup
-   9 invokespecial # <Method java.util.BitSet()>
-  12 putfield # <Field java.util.BitSet m_set>
-  15 aload_0
-  16 iconst_0
-  17 putfield # <Field boolean m_complement>
-  20 return
-
-Method void complement()
-   0 aload_0
-   1 iconst_1
-   2 putfield # <Field boolean m_complement>
-   5 return
-
-Method void add(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method void set(int)>
-   8 return
-
-Method boolean contains(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method boolean get(int)>
-   8 istore_2
-   9 aload_0
-  10 getfield # <Field boolean m_complement>
-  13 iconst_1
-  14 if_icmpne 26
-  17 iload_2
-  18 iconst_0
-  19 if_icmpeq 24
-  22 iconst_0
-  23 ireturn
-  24 iconst_1
-  25 ireturn
-  26 iload_2
-  27 ireturn
-
-Method void mimic(LbyVwnGUc)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field boolean m_complement>
-   5 putfield # <Field boolean m_complement>
-   8 aload_0
-   9 aload_1
-  10 getfield # <Field java.util.BitSet m_set>
-  13 invokevirtual # <Method java.lang.Object clone()>
-  16 checkcast # <Class java.util.BitSet>
-  19 putfield # <Field java.util.BitSet m_set>
-  22 return
-Compiled from JavaLex.java
-final class LdFBwMgdz extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_group;
-    boolean m_mark;
-    TdLZzxjmB m_accept;
-    int m_anchor;
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    int m_label;
-    LdFBwMgdz(int);
-}
-
-Method LdFBwMgdz(int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_0
-   6 putfield # <Field int m_group>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field boolean m_mark>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field TdLZzxjmB m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 aconst_null
-  26 putfield # <Field java.util.Vector m_nfa_set>
-  29 aload_0
-  30 aconst_null
-  31 putfield # <Field java.util.BitSet m_nfa_bit>
-  34 aload_0
-  35 iload_1
-  36 putfield # <Field int m_label>
-  39 return
-Compiled from JavaLex.java
-final class LyUTHTKZL extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static vzHaKjPuC newvzHaKjPuC(dWRgaYOHu);
-    static XXLtVEVoD newXXLtVEVoD();
-    static TRZKEzoEt newTRZKEzoEt(dWRgaYOHu);
-    LyUTHTKZL();
-}
-
-Method vzHaKjPuC newvzHaKjPuC(dWRgaYOHu)
-   0 new # <Class vzHaKjPuC>
-   3 dup
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_dfa_states>
-   8 invokevirtual # <Method int size()>
-  11 invokespecial # <Method vzHaKjPuC(int)>
-  14 astore_1
-  15 aload_0
-  16 getfield # <Field java.util.Vector m_dfa_states>
-  19 aload_1
-  20 invokevirtual # <Method void addElement(java.lang.Object)>
-  23 aload_1
-  24 areturn
-
-Method XXLtVEVoD newXXLtVEVoD()
-   0 new # <Class XXLtVEVoD>
-   3 dup
-   4 invokespecial # <Method XXLtVEVoD()>
-   7 astore_0
-   8 aload_0
-   9 areturn
-
-Method TRZKEzoEt newTRZKEzoEt(dWRgaYOHu)
-   0 new # <Class TRZKEzoEt>
-   3 dup
-   4 invokespecial # <Method TRZKEzoEt()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field java.util.Vector m_nfa_states>
-  12 aload_1
-  13 invokevirtual # <Method void addElement(java.lang.Object)>
-  16 aload_1
-  17 bipush -3
-  19 putfield # <Field int m_edge>
-  22 aload_1
-  23 areturn
-
-Method LyUTHTKZL()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class MXozxsWOU extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    xAYJWnUkN m_accept;
-    int m_anchor;
-    int m_accept_index;
-    MXozxsWOU();
-}
-
-Method MXozxsWOU()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field java.util.Vector m_nfa_set>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field java.util.BitSet m_nfa_bit>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field xAYJWnUkN m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iconst_m1
-  26 putfield # <Field int m_accept_index>
-  29 return
-Compiled from JavaLex.java
-final class MXrueHIOC extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    vjSXErPeE m_start;
-    vjSXErPeE m_end;
-    MXrueHIOC();
-}
-
-Method MXrueHIOC()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field vjSXErPeE m_start>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field vjSXErPeE m_end>
-  14 return
-Compiled from JavaLex.java
-final class MZTWBrgSN extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    char m_action[];
-    int m_action_read;
-    int m_line_number;
-    MZTWBrgSN(char[],int,int);
-    MZTWBrgSN(MZTWBrgSN);
-    void mimic(MZTWBrgSN);
-}
-
-Method MZTWBrgSN(char[],int,int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iload_2
-   6 putfield # <Field int m_action_read>
-   9 aload_0
-  10 aload_0
-  11 getfield # <Field int m_action_read>
-  14 newarray char
-  16 putfield # <Field char m_action[]>
-  19 iconst_0
-  20 istore 4
-  22 goto 39
-  25 aload_0
-  26 getfield # <Field char m_action[]>
-  29 iload 4
-  31 aload_1
-  32 iload 4
-  34 caload
-  35 castore
-  36 iinc 4 1
-  39 iload 4
-  41 aload_0
-  42 getfield # <Field int m_action_read>
-  45 if_icmplt 25
-  48 aload_0
-  49 iload_3
-  50 putfield # <Field int m_line_number>
-  53 return
-
-Method MZTWBrgSN(MZTWBrgSN)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_1
-   6 getfield # <Field int m_action_read>
-   9 putfield # <Field int m_action_read>
-  12 aload_0
-  13 aload_0
-  14 getfield # <Field int m_action_read>
-  17 newarray char
-  19 putfield # <Field char m_action[]>
-  22 iconst_0
-  23 istore_2
-  24 goto 42
-  27 aload_0
-  28 getfield # <Field char m_action[]>
-  31 iload_2
-  32 aload_1
-  33 getfield # <Field char m_action[]>
-  36 iload_2
-  37 caload
-  38 castore
-  39 iinc 2 1
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_action_read>
-  47 if_icmplt 27
-  50 aload_0
-  51 aload_1
-  52 getfield # <Field int m_line_number>
-  55 putfield # <Field int m_line_number>
-  58 return
-
-Method void mimic(MZTWBrgSN)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_action_read>
-   5 putfield # <Field int m_action_read>
-   8 aload_0
-   9 aload_0
-  10 getfield # <Field int m_action_read>
-  13 newarray char
-  15 putfield # <Field char m_action[]>
-  18 iconst_0
-  19 istore_2
-  20 goto 38
-  23 aload_0
-  24 getfield # <Field char m_action[]>
-  27 iload_2
-  28 aload_1
-  29 getfield # <Field char m_action[]>
-  32 iload_2
-  33 caload
-  34 castore
-  35 iinc 2 1
-  38 iload_2
-  39 aload_0
-  40 getfield # <Field int m_action_read>
-  43 if_icmplt 23
-  46 return
-Compiled from JavaLex.java
-final class MqfqJGbhF extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    MqfqJGbhF();
-    void complement();
-    void add(int);
-    boolean contains(int);
-    void mimic(MqfqJGbhF);
-}
-
-Method MqfqJGbhF()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 new # <Class java.util.BitSet>
-   8 dup
-   9 invokespecial # <Method java.util.BitSet()>
-  12 putfield # <Field java.util.BitSet m_set>
-  15 aload_0
-  16 iconst_0
-  17 putfield # <Field boolean m_complement>
-  20 return
-
-Method void complement()
-   0 aload_0
-   1 iconst_1
-   2 putfield # <Field boolean m_complement>
-   5 return
-
-Method void add(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method void set(int)>
-   8 return
-
-Method boolean contains(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method boolean get(int)>
-   8 istore_2
-   9 aload_0
-  10 getfield # <Field boolean m_complement>
-  13 iconst_1
-  14 if_icmpne 26
-  17 iload_2
-  18 iconst_0
-  19 if_icmpeq 24
-  22 iconst_0
-  23 ireturn
-  24 iconst_1
-  25 ireturn
-  26 iload_2
-  27 ireturn
-
-Method void mimic(MqfqJGbhF)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field boolean m_complement>
-   5 putfield # <Field boolean m_complement>
-   8 aload_0
-   9 aload_1
-  10 getfield # <Field java.util.BitSet m_set>
-  13 invokevirtual # <Method java.lang.Object clone()>
-  16 checkcast # <Class java.util.BitSet>
-  19 putfield # <Field java.util.BitSet m_set>
-  22 return
-Compiled from JavaLex.java
-final class NMUlQfUtR extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_edge;
-    MqfqJGbhF m_set;
-    NMUlQfUtR m_next;
-    NMUlQfUtR m_next2;
-    SfZaCAliZ m_accept;
-    int m_anchor;
-    int m_label;
-    java.util.BitSet m_states;
-    static final int NO_LABEL;
-    static final int CCL;
-    static final int EMPTY;
-    static final int EPSILON;
-    NMUlQfUtR();
-    void mimic(NMUlQfUtR);
-}
-
-Method NMUlQfUtR()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush -2
-   7 putfield # <Field int m_edge>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field MqfqJGbhF m_set>
-  15 aload_0
-  16 aconst_null
-  17 putfield # <Field NMUlQfUtR m_next>
-  20 aload_0
-  21 aconst_null
-  22 putfield # <Field NMUlQfUtR m_next2>
-  25 aload_0
-  26 aconst_null
-  27 putfield # <Field SfZaCAliZ m_accept>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_anchor>
-  35 aload_0
-  36 iconst_m1
-  37 putfield # <Field int m_label>
-  40 aload_0
-  41 aconst_null
-  42 putfield # <Field java.util.BitSet m_states>
-  45 return
-
-Method void mimic(NMUlQfUtR)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_edge>
-   5 putfield # <Field int m_edge>
-   8 aload_1
-   9 getfield # <Field MqfqJGbhF m_set>
-  12 ifnull 47
-  15 aload_0
-  16 getfield # <Field MqfqJGbhF m_set>
-  19 ifnonnull 33
-  22 aload_0
-  23 new # <Class MqfqJGbhF>
-  26 dup
-  27 invokespecial # <Method MqfqJGbhF()>
-  30 putfield # <Field MqfqJGbhF m_set>
-  33 aload_0
-  34 getfield # <Field MqfqJGbhF m_set>
-  37 aload_1
-  38 getfield # <Field MqfqJGbhF m_set>
-  41 invokevirtual # <Method void mimic(MqfqJGbhF)>
-  44 goto 52
-  47 aload_0
-  48 aconst_null
-  49 putfield # <Field MqfqJGbhF m_set>
-  52 aload_0
-  53 aload_1
-  54 getfield # <Field NMUlQfUtR m_next>
-  57 putfield # <Field NMUlQfUtR m_next>
-  60 aload_0
-  61 aload_1
-  62 getfield # <Field NMUlQfUtR m_next2>
-  65 putfield # <Field NMUlQfUtR m_next2>
-  68 aload_0
-  69 aload_1
-  70 getfield # <Field SfZaCAliZ m_accept>
-  73 putfield # <Field SfZaCAliZ m_accept>
-  76 aload_0
-  77 aload_1
-  78 getfield # <Field int m_anchor>
-  81 putfield # <Field int m_anchor>
-  84 aload_1
-  85 getfield # <Field java.util.BitSet m_states>
-  88 ifnull 106
-  91 aload_0
-  92 aload_1
-  93 getfield # <Field java.util.BitSet m_states>
-  96 invokevirtual # <Method java.lang.Object clone()>
-  99 checkcast # <Class java.util.BitSet>
- 102 putfield # <Field java.util.BitSet m_states>
- 105 return
- 106 aload_0
- 107 aconst_null
- 108 putfield # <Field java.util.BitSet m_states>
- 111 return
-Compiled from JavaLex.java
-final class NSQWZCoAa extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    NMUlQfUtR m_start;
-    NMUlQfUtR m_end;
-    NSQWZCoAa();
-}
-
-Method NSQWZCoAa()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field NMUlQfUtR m_start>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field NMUlQfUtR m_end>
-  14 return
-Compiled from JavaLex.java
-final class OAdukKIqY extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final boolean DEBUG;
-    static final boolean SLOW_DEBUG;
-    static final boolean DUMP_DEBUG;
-    static final boolean DESCENT_DEBUG;
-    static final boolean OLD_DEBUG;
-    static final boolean OLD_DUMP_DEBUG;
-    static final boolean FOODEBUG;
-    static final boolean DO_DEBUG;
-    static final int INT_MAX;
-    static final int MAX_SEVEN_BIT;
-    static final int MAX_EIGHT_BIT;
-    static void enter(java.lang.String, char, int);
-    static void leave(java.lang.String, char, int);
-    static void assert(boolean);
-    static char doubleSize(char[])[];
-    static byte doubleSize(byte[])[];
-    static char hex2bin(char);
-    static boolean ishexdigit(char);
-    static char oct2bin(char);
-    static boolean isoctdigit(char);
-    static boolean isspace(char);
-    static boolean isnewline(char);
-    static boolean isalpha(char);
-    static char toupper(char);
-    static int bytencmp(byte[], int, byte[], int, int);
-    static int charncmp(char[], int, char[], int, int);
-    OAdukKIqY();
-}
-
-Method void enter(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Entering ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme: ">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token: ">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void leave(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Leaving ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme:">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token:">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void assert(boolean)
-   0 iload_0
-   1 iconst_0
-   2 if_icmpne 23
-   5 getstatic # <Field java.io.PrintStream out>
-   8 ldc # <String "Assertion Failed">
-  10 invokevirtual # <Method void println(java.lang.String)>
-  13 new # <Class java.lang.Error>
-  16 dup
-  17 ldc # <String "Assertion Failed.">
-  19 invokespecial # <Method java.lang.Error(java.lang.String)>
-  22 athrow
-  23 return
-
-Method char doubleSize(char[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray char
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 caload
-  17 castore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method byte doubleSize(byte[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray byte
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 baload
-  17 bastore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method char hex2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 57
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 iload_0
-  19 bipush 97
-  21 if_icmplt 39
-  24 iload_0
-  25 bipush 102
-  27 if_icmpgt 39
-  30 iload_0
-  31 bipush 97
-  33 isub
-  34 bipush 10
-  36 iadd
-  37 i2c
-  38 ireturn
-  39 iload_0
-  40 bipush 65
-  42 if_icmplt 60
-  45 iload_0
-  46 bipush 70
-  48 if_icmpgt 60
-  51 iload_0
-  52 bipush 65
-  54 isub
-  55 bipush 10
-  57 iadd
-  58 i2c
-  59 ireturn
-  60 new # <Class java.lang.StringBuffer>
-  63 dup
-  64 invokespecial # <Method java.lang.StringBuffer()>
-  67 ldc # <String "Bad hexidecimal digit">
-  69 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  72 iload_0
-  73 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  76 invokevirtual # <Method java.lang.String toString()>
-  79 invokestatic # <Method void impos(java.lang.String)>
-  82 iconst_0
-  83 ireturn
-
-Method boolean ishexdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 57
-   9 if_icmple 36
-  12 iload_0
-  13 bipush 97
-  15 if_icmplt 24
-  18 iload_0
-  19 bipush 102
-  21 if_icmple 36
-  24 iload_0
-  25 bipush 65
-  27 if_icmplt 38
-  30 iload_0
-  31 bipush 70
-  33 if_icmpgt 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method char oct2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 new # <Class java.lang.StringBuffer>
-  21 dup
-  22 invokespecial # <Method java.lang.StringBuffer()>
-  25 ldc # <String "Bad octal digit ">
-  27 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  30 iload_0
-  31 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 invokestatic # <Method void impos(java.lang.String)>
-  40 iconst_0
-  41 ireturn
-
-Method boolean isoctdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 14
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isspace(char)
-   0 iload_0
-   1 bipush 8
-   3 if_icmpeq 36
-   6 iload_0
-   7 bipush 9
-   9 if_icmpeq 36
-  12 iload_0
-  13 bipush 10
-  15 if_icmpeq 36
-  18 iload_0
-  19 bipush 12
-  21 if_icmpeq 36
-  24 iload_0
-  25 bipush 13
-  27 if_icmpeq 36
-  30 iload_0
-  31 bipush 32
-  33 if_icmpne 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method boolean isnewline(char)
-   0 iload_0
-   1 bipush 10
-   3 if_icmpeq 12
-   6 iload_0
-   7 bipush 13
-   9 if_icmpne 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isalpha(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 122
-   9 if_icmple 24
-  12 iload_0
-  13 bipush 65
-  15 if_icmplt 26
-  18 iload_0
-  19 bipush 90
-  21 if_icmpgt 26
-  24 iconst_1
-  25 ireturn
-  26 iconst_0
-  27 ireturn
-
-Method char toupper(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 21
-   6 iload_0
-   7 bipush 122
-   9 if_icmpgt 21
-  12 iload_0
-  13 bipush 97
-  15 isub
-  16 bipush 65
-  18 iadd
-  19 i2c
-  20 ireturn
-  21 iload_0
-  22 ireturn
-
-Method int bytencmp(byte[], int, byte[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 baload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 baload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 baload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 baload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 baload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 baload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method int charncmp(char[], int, char[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 caload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 caload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 caload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 caload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 caload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 caload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method OAdukKIqY()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class OFJSFYvbh extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    TdLZzxjmB m_accept;
-    int m_anchor;
-    OFJSFYvbh();
-}
-
-Method OFJSFYvbh()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field TdLZzxjmB m_accept>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field int m_anchor>
-  14 return
-Compiled from JavaLex.java
-final class OWSzqTzPR extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Hashtable m_states;
-    java.util.Hashtable m_macros;
-    gCRTXjbfh m_nfa_start;
-    java.util.Vector m_nfa_states;
-    java.util.Vector m_state_rules[];
-    int m_state_dtrans[];
-    java.util.Vector m_dfa_states;
-    java.util.Hashtable m_dfa_sets;
-    java.util.Vector m_accept_vector;
-    int m_anchor_array[];
-    java.util.Vector m_dtrans_vector;
-    int m_dtrans_ncols;
-    int m_row_map[];
-    int m_col_map[];
-    int m_current_token;
-    char m_lexeme;
-    boolean m_in_quote;
-    boolean m_verbose;
-    boolean m_integer_type;
-    boolean m_intwrap_type;
-    boolean m_yyeof;
-    boolean m_count_chars;
-    boolean m_count_lines;
-    boolean m_cup_compatible;
-    boolean m_unix;
-    char m_init_code[];
-    int m_init_read;
-    char m_init_throw_code[];
-    int m_init_throw_read;
-    char m_class_code[];
-    int m_class_read;
-    char m_eof_code[];
-    int m_eof_read;
-    char m_eof_value_code[];
-    int m_eof_value_read;
-    char m_eof_throw_code[];
-    int m_eof_throw_read;
-    char m_yylex_throw_code[];
-    int m_yylex_throw_read;
-    char m_class_name[];
-    char m_function_name[];
-    char m_type_name[];
-    static final int NONE;
-    static final int START;
-    static final int END;
-    OWSzqTzPR(tgasWBJtc);
-}
-
-Method OWSzqTzPR(tgasWBJtc)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_5
-   6 newarray char
-   8 dup
-   9 iconst_0
-  10 bipush 89
-  12 castore
-  13 dup
-  14 iconst_1
-  15 bipush 121
-  17 castore
-  18 dup
-  19 iconst_2
-  20 bipush 108
-  22 castore
-  23 dup
-  24 iconst_3
-  25 bipush 101
-  27 castore
-  28 dup
-  29 iconst_4
-  30 bipush 120
-  32 castore
-  33 putfield # <Field char m_class_name[]>
-  36 aload_0
-  37 iconst_5
-  38 newarray char
-  40 dup
-  41 iconst_0
-  42 bipush 121
-  44 castore
-  45 dup
-  46 iconst_1
-  47 bipush 121
-  49 castore
-  50 dup
-  51 iconst_2
-  52 bipush 108
-  54 castore
-  55 dup
-  56 iconst_3
-  57 bipush 101
-  59 castore
-  60 dup
-  61 iconst_4
-  62 bipush 120
-  64 castore
-  65 putfield # <Field char m_function_name[]>
-  68 aload_0
-  69 bipush 7
-  71 newarray char
-  73 dup
-  74 iconst_0
-  75 bipush 89
-  77 castore
-  78 dup
-  79 iconst_1
-  80 bipush 121
-  82 castore
-  83 dup
-  84 iconst_2
-  85 bipush 116
-  87 castore
-  88 dup
-  89 iconst_3
-  90 bipush 111
-  92 castore
-  93 dup
-  94 iconst_4
-  95 bipush 107
-  97 castore
-  98 dup
-  99 iconst_5
- 100 bipush 101
- 102 castore
- 103 dup
- 104 bipush 6
- 106 bipush 110
- 108 castore
- 109 putfield # <Field char m_type_name[]>
- 112 aload_0
- 113 aload_1
- 114 putfield # <Field tgasWBJtc m_lexGen>
- 117 aload_0
- 118 iconst_1
- 119 putfield # <Field int m_current_token>
- 122 aload_0
- 123 iconst_0
- 124 putfield # <Field char m_lexeme>
- 127 aload_0
- 128 iconst_0
- 129 putfield # <Field boolean m_in_quote>
- 132 aload_0
- 133 new # <Class java.util.Hashtable>
- 136 dup
- 137 invokespecial # <Method java.util.Hashtable()>
- 140 putfield # <Field java.util.Hashtable m_states>
- 143 aload_0
- 144 getfield # <Field java.util.Hashtable m_states>
- 147 new # <Class java.lang.String>
- 150 dup
- 151 ldc # <String "YYINITIAL">
- 153 invokespecial # <Method java.lang.String(java.lang.String)>
- 156 new # <Class java.lang.Integer>
- 159 dup
- 160 aload_0
- 161 getfield # <Field java.util.Hashtable m_states>
- 164 invokevirtual # <Method int size()>
- 167 invokespecial # <Method java.lang.Integer(int)>
- 170 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 173 pop
- 174 aload_0
- 175 new # <Class java.util.Hashtable>
- 178 dup
- 179 invokespecial # <Method java.util.Hashtable()>
- 182 putfield # <Field java.util.Hashtable m_macros>
- 185 aload_0
- 186 iconst_0
- 187 putfield # <Field boolean m_integer_type>
- 190 aload_0
- 191 iconst_0
- 192 putfield # <Field boolean m_intwrap_type>
- 195 aload_0
- 196 iconst_0
- 197 putfield # <Field boolean m_count_lines>
- 200 aload_0
- 201 iconst_0
- 202 putfield # <Field boolean m_count_chars>
- 205 aload_0
- 206 iconst_0
- 207 putfield # <Field boolean m_cup_compatible>
- 210 aload_0
- 211 iconst_1
- 212 putfield # <Field boolean m_unix>
- 215 aload_0
- 216 iconst_0
- 217 putfield # <Field boolean m_yyeof>
- 220 aload_0
- 221 iconst_1
- 222 putfield # <Field boolean m_verbose>
- 225 aload_0
- 226 aconst_null
- 227 putfield # <Field gCRTXjbfh m_nfa_start>
- 230 aload_0
- 231 new # <Class java.util.Vector>
- 234 dup
- 235 invokespecial # <Method java.util.Vector()>
- 238 putfield # <Field java.util.Vector m_nfa_states>
- 241 aload_0
- 242 new # <Class java.util.Vector>
- 245 dup
- 246 invokespecial # <Method java.util.Vector()>
- 249 putfield # <Field java.util.Vector m_dfa_states>
- 252 aload_0
- 253 new # <Class java.util.Hashtable>
- 256 dup
- 257 invokespecial # <Method java.util.Hashtable()>
- 260 putfield # <Field java.util.Hashtable m_dfa_sets>
- 263 aload_0
- 264 new # <Class java.util.Vector>
- 267 dup
- 268 invokespecial # <Method java.util.Vector()>
- 271 putfield # <Field java.util.Vector m_dtrans_vector>
- 274 aload_0
- 275 sipush 128
- 278 putfield # <Field int m_dtrans_ncols>
- 281 aload_0
- 282 aconst_null
- 283 putfield # <Field int m_row_map[]>
- 286 aload_0
- 287 aconst_null
- 288 putfield # <Field int m_col_map[]>
- 291 aload_0
- 292 aconst_null
- 293 putfield # <Field java.util.Vector m_accept_vector>
- 296 aload_0
- 297 aconst_null
- 298 putfield # <Field int m_anchor_array[]>
- 301 aload_0
- 302 aconst_null
- 303 putfield # <Field char m_init_code[]>
- 306 aload_0
- 307 iconst_0
- 308 putfield # <Field int m_init_read>
- 311 aload_0
- 312 aconst_null
- 313 putfield # <Field char m_init_throw_code[]>
- 316 aload_0
- 317 iconst_0
- 318 putfield # <Field int m_init_throw_read>
- 321 aload_0
- 322 aconst_null
- 323 putfield # <Field char m_yylex_throw_code[]>
- 326 aload_0
- 327 iconst_0
- 328 putfield # <Field int m_yylex_throw_read>
- 331 aload_0
- 332 aconst_null
- 333 putfield # <Field char m_class_code[]>
- 336 aload_0
- 337 iconst_0
- 338 putfield # <Field int m_class_read>
- 341 aload_0
- 342 aconst_null
- 343 putfield # <Field char m_eof_code[]>
- 346 aload_0
- 347 iconst_0
- 348 putfield # <Field int m_eof_read>
- 351 aload_0
- 352 aconst_null
- 353 putfield # <Field char m_eof_value_code[]>
- 356 aload_0
- 357 iconst_0
- 358 putfield # <Field int m_eof_value_read>
- 361 aload_0
- 362 aconst_null
- 363 putfield # <Field char m_eof_throw_code[]>
- 366 aload_0
- 367 iconst_0
- 368 putfield # <Field int m_eof_throw_read>
- 371 aload_0
- 372 aconst_null
- 373 putfield # <Field int m_state_dtrans[]>
- 376 aload_0
- 377 aconst_null
- 378 putfield # <Field java.util.Vector m_state_rules[]>
- 381 return
-Compiled from JavaLex.java
-final class PepwQHsOl extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    PepwQHsOl();
-    void emit(aYvbfLVVU, java.io.OutputStream) throws java.io.IOException;
-}
-
-Method PepwQHsOl()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_1
-   6 putfield # <Field int START>
-   9 aload_0
-  10 iconst_2
-  11 putfield # <Field int END>
-  14 aload_0
-  15 iconst_4
-  16 putfield # <Field int NONE>
-  19 aload_0
-  20 iconst_1
-  21 putfield # <Field boolean EDBG>
-  24 aload_0
-  25 iconst_0
-  26 putfield # <Field boolean NOT_EDBG>
-  29 aload_0
-  30 invokespecial # <Method void reset()>
-  33 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field aYvbfLVVU m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.io.DataOutputStream m_outstream>
-  10 return
-
-Method void set(aYvbfLVVU, java.io.OutputStream)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_2
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_0
-  25 aload_1
-  26 putfield # <Field aYvbfLVVU m_spec>
-  29 aload_0
-  30 new # <Class java.io.DataOutputStream>
-  33 dup
-  34 aload_2
-  35 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-  38 putfield # <Field java.io.DataOutputStream m_outstream>
-  41 return
-
-Method void print_details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "---------------------- Transition Table ----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 iconst_0
-   9 istore_1
-  10 goto 358
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "State ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 invokevirtual # <Method java.lang.String toString()>
-  35 invokevirtual # <Method void print(java.lang.String)>
-  38 aload_0
-  39 getfield # <Field aYvbfLVVU m_spec>
-  42 getfield # <Field java.util.Vector m_accept_vector>
-  45 iload_1
-  46 invokevirtual # <Method java.lang.Object elementAt(int)>
-  49 checkcast # <Class xAYJWnUkN>
-  52 astore 6
-  54 aload 6
-  56 ifnonnull 70
-  59 getstatic # <Field java.io.PrintStream out>
-  62 ldc # <String " [nonaccepting]">
-  64 invokevirtual # <Method void println(java.lang.String)>
-  67 goto 130
-  70 getstatic # <Field java.io.PrintStream out>
-  73 new # <Class java.lang.StringBuffer>
-  76 dup
-  77 invokespecial # <Method java.lang.StringBuffer()>
-  80 ldc # <String " [accepting, line ">
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 aload 6
-  87 getfield # <Field int m_line_number>
-  90 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  93 ldc # <String " <">
-  95 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  98 new # <Class java.lang.String>
- 101 dup
- 102 aload 6
- 104 getfield # <Field char m_action[]>
- 107 iconst_0
- 108 aload 6
- 110 getfield # <Field int m_action_read>
- 113 invokespecial # <Method java.lang.String(char[],int,int)>
- 116 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 119 ldc # <String ">]">
- 121 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 124 invokevirtual # <Method java.lang.String toString()>
- 127 invokevirtual # <Method void println(java.lang.String)>
- 130 aload_0
- 131 getfield # <Field aYvbfLVVU m_spec>
- 134 getfield # <Field java.util.Vector m_dtrans_vector>
- 137 aload_0
- 138 getfield # <Field aYvbfLVVU m_spec>
- 141 getfield # <Field int m_row_map[]>
- 144 iload_1
- 145 iaload
- 146 invokevirtual # <Method java.lang.Object elementAt(int)>
- 149 checkcast # <Class uQFetIDnd>
- 152 astore 5
- 154 iconst_0
- 155 istore 7
- 157 aload 5
- 159 getfield # <Field int m_dtrans[]>
- 162 aload_0
- 163 getfield # <Field aYvbfLVVU m_spec>
- 166 getfield # <Field int m_col_map[]>
- 169 iconst_0
- 170 iaload
- 171 iaload
- 172 istore 4
- 174 iload 4
- 176 iconst_m1
- 177 if_icmpeq 218
- 180 iconst_1
- 181 istore 7
- 183 getstatic # <Field java.io.PrintStream out>
- 186 new # <Class java.lang.StringBuffer>
- 189 dup
- 190 invokespecial # <Method java.lang.StringBuffer()>
- 193 ldc # <String "   goto ">
- 195 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 198 iload 4
- 200 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 203 ldc # <String " on [">
- 205 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 208 iconst_0
- 209 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 212 invokevirtual # <Method java.lang.String toString()>
- 215 invokevirtual # <Method void print(java.lang.String)>
- 218 iconst_1
- 219 istore_2
- 220 goto 330
- 223 aload 5
- 225 getfield # <Field int m_dtrans[]>
- 228 aload_0
- 229 getfield # <Field aYvbfLVVU m_spec>
- 232 getfield # <Field int m_col_map[]>
- 235 iload_2
- 236 iaload
- 237 iaload
- 238 istore_3
- 239 iload 4
- 241 iload_3
- 242 if_icmpne 262
- 245 iload 4
- 247 iconst_m1
- 248 if_icmpeq 327
- 251 getstatic # <Field java.io.PrintStream out>
- 254 iload_2
- 255 i2c
- 256 invokevirtual # <Method void print(char)>
- 259 goto 327
- 262 iload_3
- 263 istore 4
- 265 iload 7
- 267 iconst_1
- 268 if_icmpne 282
- 271 getstatic # <Field java.io.PrintStream out>
- 274 ldc # <String "]">
- 276 invokevirtual # <Method void println(java.lang.String)>
- 279 iconst_0
- 280 istore 7
- 282 iload 4
- 284 iconst_m1
- 285 if_icmpeq 327
- 288 iconst_1
- 289 istore 7
- 291 getstatic # <Field java.io.PrintStream out>
- 294 new # <Class java.lang.StringBuffer>
- 297 dup
- 298 invokespecial # <Method java.lang.StringBuffer()>
- 301 ldc # <String "   goto ">
- 303 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 306 iload 4
- 308 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 311 ldc # <String " on [">
- 313 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 316 iload_2
- 317 i2c
- 318 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 321 invokevirtual # <Method java.lang.String toString()>
- 324 invokevirtual # <Method void print(java.lang.String)>
- 327 iinc 2 1
- 330 iload_2
- 331 aload_0
- 332 getfield # <Field aYvbfLVVU m_spec>
- 335 getfield # <Field int m_dtrans_ncols>
- 338 if_icmplt 223
- 341 iload 7
- 343 iconst_1
- 344 if_icmpne 355
- 347 getstatic # <Field java.io.PrintStream out>
- 350 ldc # <String "]">
- 352 invokevirtual # <Method void println(java.lang.String)>
- 355 iinc 1 1
- 358 iload_1
- 359 aload_0
- 360 getfield # <Field aYvbfLVVU m_spec>
- 363 getfield # <Field int m_row_map[]>
- 366 arraylength
- 367 if_icmplt 13
- 370 getstatic # <Field java.io.PrintStream out>
- 373 ldc # <String "---------------------- Transition Table ----------------------">
- 375 invokevirtual # <Method void println(java.lang.String)>
- 378 return
-
-Method void emit(aYvbfLVVU, java.io.OutputStream)
-   0 aload_0
-   1 aload_1
-   2 aload_2
-   3 invokespecial # <Method void set(aYvbfLVVU, java.io.OutputStream)>
-   6 aload_0
-   7 getfield # <Field aYvbfLVVU m_spec>
-  10 ifnonnull 17
-  13 iconst_0
-  14 goto 18
-  17 iconst_1
-  18 invokestatic # <Method void assert(boolean)>
-  21 aload_0
-  22 getfield # <Field java.io.DataOutputStream m_outstream>
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 invokespecial # <Method void emit_header()>
-  40 aload_0
-  41 invokespecial # <Method void emit_construct()>
-  44 aload_0
-  45 invokespecial # <Method void emit_helpers()>
-  48 aload_0
-  49 invokespecial # <Method void emit_driver()>
-  52 aload_0
-  53 invokespecial # <Method void emit_footer()>
-  56 aload_0
-  57 invokespecial # <Method void reset()>
-  60 return
-
-Method void emit_construct()
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private static final int YY_BUFFER_SIZE = 512;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 ldc # <String "   private static final int YY_F = -1;
-">
-  45 invokevirtual # <Method void writeBytes(java.lang.String)>
-  48 aload_0
-  49 getfield # <Field java.io.DataOutputStream m_outstream>
-  52 ldc # <String "   private static final int YY_NO_STATE = -1;
-">
-  54 invokevirtual # <Method void writeBytes(java.lang.String)>
-  57 aload_0
-  58 getfield # <Field java.io.DataOutputStream m_outstream>
-  61 ldc # <String "   private static final byte YY_NOT_ACCEPT = 0;
-">
-  63 invokevirtual # <Method void writeBytes(java.lang.String)>
-  66 aload_0
-  67 getfield # <Field java.io.DataOutputStream m_outstream>
-  70 ldc # <String "   private static final int YY_START = 1;
-">
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String "   private static final int YY_END = 2;
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 aload_0
-  85 getfield # <Field java.io.DataOutputStream m_outstream>
-  88 ldc # <String "   private static final byte YY_NO_ANCHOR = 4;
-">
-  90 invokevirtual # <Method void writeBytes(java.lang.String)>
-  93 aload_0
-  94 getfield # <Field java.io.DataOutputStream m_outstream>
-  97 ldc # <String "   public static final int YYEOF = -1;
-">
-  99 invokevirtual # <Method void writeBytes(java.lang.String)>
- 102 aload_0
- 103 getfield # <Field aYvbfLVVU m_spec>
- 106 getfield # <Field char m_class_code[]>
- 109 ifnull 141
- 112 aload_0
- 113 getfield # <Field java.io.DataOutputStream m_outstream>
- 116 new # <Class java.lang.String>
- 119 dup
- 120 aload_0
- 121 getfield # <Field aYvbfLVVU m_spec>
- 124 getfield # <Field char m_class_code[]>
- 127 iconst_0
- 128 aload_0
- 129 getfield # <Field aYvbfLVVU m_spec>
- 132 getfield # <Field int m_class_read>
- 135 invokespecial # <Method java.lang.String(char[],int,int)>
- 138 invokevirtual # <Method void writeBytes(java.lang.String)>
- 141 aload_0
- 142 getfield # <Field java.io.DataOutputStream m_outstream>
- 145 ldc # <String "   private java.io.DataInputStream yy_instream;
-">
- 147 invokevirtual # <Method void writeBytes(java.lang.String)>
- 150 aload_0
- 151 getfield # <Field java.io.DataOutputStream m_outstream>
- 154 ldc # <String "   private int yy_buffer_index;
-">
- 156 invokevirtual # <Method void writeBytes(java.lang.String)>
- 159 aload_0
- 160 getfield # <Field java.io.DataOutputStream m_outstream>
- 163 ldc # <String "   private int yy_buffer_read;
-">
- 165 invokevirtual # <Method void writeBytes(java.lang.String)>
- 168 aload_0
- 169 getfield # <Field java.io.DataOutputStream m_outstream>
- 172 ldc # <String "   private int yy_buffer_start;
-">
- 174 invokevirtual # <Method void writeBytes(java.lang.String)>
- 177 aload_0
- 178 getfield # <Field java.io.DataOutputStream m_outstream>
- 181 ldc # <String "   private int yy_buffer_end;
-">
- 183 invokevirtual # <Method void writeBytes(java.lang.String)>
- 186 aload_0
- 187 getfield # <Field java.io.DataOutputStream m_outstream>
- 190 ldc # <String "   private byte yy_buffer[];
-">
- 192 invokevirtual # <Method void writeBytes(java.lang.String)>
- 195 aload_0
- 196 getfield # <Field aYvbfLVVU m_spec>
- 199 getfield # <Field boolean m_count_chars>
- 202 iconst_1
- 203 if_icmpne 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String "   private int yy_char_count;
-">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field aYvbfLVVU m_spec>
- 219 getfield # <Field boolean m_count_lines>
- 222 iconst_1
- 223 if_icmpne 235
- 226 aload_0
- 227 getfield # <Field java.io.DataOutputStream m_outstream>
- 230 ldc # <String "   private int yy_line_count;
-">
- 232 invokevirtual # <Method void writeBytes(java.lang.String)>
- 235 aload_0
- 236 getfield # <Field java.io.DataOutputStream m_outstream>
- 239 ldc # <String "   private int yy_lexical_state;
-">
- 241 invokevirtual # <Method void writeBytes(java.lang.String)>
- 244 aload_0
- 245 getfield # <Field java.io.DataOutputStream m_outstream>
- 248 ldc # <String "   ">
- 250 invokevirtual # <Method void writeBytes(java.lang.String)>
- 253 aload_0
- 254 getfield # <Field java.io.DataOutputStream m_outstream>
- 257 new # <Class java.lang.String>
- 260 dup
- 261 aload_0
- 262 getfield # <Field aYvbfLVVU m_spec>
- 265 getfield # <Field char m_class_name[]>
- 268 invokespecial # <Method java.lang.String(char[])>
- 271 invokevirtual # <Method void writeBytes(java.lang.String)>
- 274 aload_0
- 275 getfield # <Field java.io.DataOutputStream m_outstream>
- 278 ldc # <String " (java.io.InputStream instream)">
- 280 invokevirtual # <Method void writeBytes(java.lang.String)>
- 283 aload_0
- 284 getfield # <Field aYvbfLVVU m_spec>
- 287 getfield # <Field char m_init_throw_code[]>
- 290 ifnull 352
- 293 aload_0
- 294 getfield # <Field java.io.DataOutputStream m_outstream>
- 297 ldc # <String "
-">
- 299 invokevirtual # <Method void writeBytes(java.lang.String)>
- 302 aload_0
- 303 getfield # <Field java.io.DataOutputStream m_outstream>
- 306 ldc # <String "           throws ">
- 308 invokevirtual # <Method void writeBytes(java.lang.String)>
- 311 aload_0
- 312 getfield # <Field java.io.DataOutputStream m_outstream>
- 315 new # <Class java.lang.String>
- 318 dup
- 319 aload_0
- 320 getfield # <Field aYvbfLVVU m_spec>
- 323 getfield # <Field char m_init_throw_code[]>
- 326 iconst_0
- 327 aload_0
- 328 getfield # <Field aYvbfLVVU m_spec>
- 331 getfield # <Field int m_init_throw_read>
- 334 invokespecial # <Method java.lang.String(char[],int,int)>
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "
-               {
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 goto 361
- 352 aload_0
- 353 getfield # <Field java.io.DataOutputStream m_outstream>
- 356 ldc # <String " {
-">
- 358 invokevirtual # <Method void writeBytes(java.lang.String)>
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           if (null == instream) {
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field java.io.DataOutputStream m_outstream>
- 374 ldc # <String "                   throw (new Error("Error: Bad input stream initializer."));
-">
- 376 invokevirtual # <Method void writeBytes(java.lang.String)>
- 379 aload_0
- 380 getfield # <Field java.io.DataOutputStream m_outstream>
- 383 ldc # <String "           }
-">
- 385 invokevirtual # <Method void writeBytes(java.lang.String)>
- 388 aload_0
- 389 getfield # <Field java.io.DataOutputStream m_outstream>
- 392 ldc # <String "           yy_instream = new java.io.DataInputStream(instream);
-">
- 394 invokevirtual # <Method void writeBytes(java.lang.String)>
- 397 aload_0
- 398 getfield # <Field java.io.DataOutputStream m_outstream>
- 401 ldc # <String "           yy_buffer = new byte[YY_BUFFER_SIZE];
-">
- 403 invokevirtual # <Method void writeBytes(java.lang.String)>
- 406 aload_0
- 407 getfield # <Field java.io.DataOutputStream m_outstream>
- 410 ldc # <String "           yy_buffer_read = 0;
-">
- 412 invokevirtual # <Method void writeBytes(java.lang.String)>
- 415 aload_0
- 416 getfield # <Field java.io.DataOutputStream m_outstream>
- 419 ldc # <String "           yy_buffer_index = 0;
-">
- 421 invokevirtual # <Method void writeBytes(java.lang.String)>
- 424 aload_0
- 425 getfield # <Field java.io.DataOutputStream m_outstream>
- 428 ldc # <String "           yy_buffer_start = 0;
-">
- 430 invokevirtual # <Method void writeBytes(java.lang.String)>
- 433 aload_0
- 434 getfield # <Field java.io.DataOutputStream m_outstream>
- 437 ldc # <String "           yy_buffer_end = 0;
-">
- 439 invokevirtual # <Method void writeBytes(java.lang.String)>
- 442 aload_0
- 443 getfield # <Field aYvbfLVVU m_spec>
- 446 getfield # <Field boolean m_count_chars>
- 449 iconst_1
- 450 if_icmpne 462
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           yy_char_count = 0;
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field aYvbfLVVU m_spec>
- 466 getfield # <Field boolean m_count_lines>
- 469 iconst_1
- 470 if_icmpne 482
- 473 aload_0
- 474 getfield # <Field java.io.DataOutputStream m_outstream>
- 477 ldc # <String "           yy_line_count = 0;
-">
- 479 invokevirtual # <Method void writeBytes(java.lang.String)>
- 482 aload_0
- 483 getfield # <Field java.io.DataOutputStream m_outstream>
- 486 ldc # <String "           yy_lexical_state = YYINITIAL;
-">
- 488 invokevirtual # <Method void writeBytes(java.lang.String)>
- 491 aload_0
- 492 getfield # <Field aYvbfLVVU m_spec>
- 495 getfield # <Field char m_init_code[]>
- 498 ifnull 530
- 501 aload_0
- 502 getfield # <Field java.io.DataOutputStream m_outstream>
- 505 new # <Class java.lang.String>
- 508 dup
- 509 aload_0
- 510 getfield # <Field aYvbfLVVU m_spec>
- 513 getfield # <Field char m_init_code[]>
- 516 iconst_0
- 517 aload_0
- 518 getfield # <Field aYvbfLVVU m_spec>
- 521 getfield # <Field int m_init_read>
- 524 invokespecial # <Method java.lang.String(char[],int,int)>
- 527 invokevirtual # <Method void writeBytes(java.lang.String)>
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 ldc # <String "   }
-">
- 536 invokevirtual # <Method void writeBytes(java.lang.String)>
- 539 return
-
-Method void emit_states()
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method java.util.Enumeration keys()>
-  10 astore_1
-  11 goto 89
-  14 aload_1
-  15 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  20 checkcast # <Class java.lang.String>
-  23 astore_2
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 getfield # <Field java.io.DataOutputStream m_outstream>
-  40 new # <Class java.lang.StringBuffer>
-  43 dup
-  44 invokespecial # <Method java.lang.StringBuffer()>
-  47 ldc # <String "   private final int ">
-  49 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  52 aload_2
-  53 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  56 ldc # <String " = ">
-  58 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  61 aload_0
-  62 getfield # <Field aYvbfLVVU m_spec>
-  65 getfield # <Field java.util.Hashtable m_states>
-  68 aload_2
-  69 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  72 invokevirtual # <Method java.lang.String toString()>
-  75 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  78 ldc # <String ";
-">
-  80 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  83 invokevirtual # <Method java.lang.String toString()>
-  86 invokevirtual # <Method void writeBytes(java.lang.String)>
-  89 aload_1
-  90 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
-  95 iconst_1
-  96 if_icmpeq 14
-  99 aload_0
- 100 getfield # <Field java.io.DataOutputStream m_outstream>
- 103 ldc # <String "   private final int yy_state_dtrans[] = {
-">
- 105 invokevirtual # <Method void writeBytes(java.lang.String)>
- 108 iconst_0
- 109 istore_3
- 110 goto 185
- 113 aload_0
- 114 getfield # <Field java.io.DataOutputStream m_outstream>
- 117 new # <Class java.lang.StringBuffer>
- 120 dup
- 121 invokespecial # <Method java.lang.StringBuffer()>
- 124 ldc # <String "           ">
- 126 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 129 aload_0
- 130 getfield # <Field aYvbfLVVU m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_3
- 137 iaload
- 138 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 141 invokevirtual # <Method java.lang.String toString()>
- 144 invokevirtual # <Method void writeBytes(java.lang.String)>
- 147 iload_3
- 148 aload_0
- 149 getfield # <Field aYvbfLVVU m_spec>
- 152 getfield # <Field int m_state_dtrans[]>
- 155 arraylength
- 156 iconst_1
- 157 isub
- 158 if_icmpge 173
- 161 aload_0
- 162 getfield # <Field java.io.DataOutputStream m_outstream>
- 165 ldc # <String ",
-">
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 goto 182
- 173 aload_0
- 174 getfield # <Field java.io.DataOutputStream m_outstream>
- 177 ldc # <String "
-">
- 179 invokevirtual # <Method void writeBytes(java.lang.String)>
- 182 iinc 3 1
- 185 iload_3
- 186 aload_0
- 187 getfield # <Field aYvbfLVVU m_spec>
- 190 getfield # <Field int m_state_dtrans[]>
- 193 arraylength
- 194 if_icmplt 113
- 197 aload_0
- 198 getfield # <Field java.io.DataOutputStream m_outstream>
- 201 ldc # <String "   };
-">
- 203 invokevirtual # <Method void writeBytes(java.lang.String)>
- 206 return
-
-Method void emit_helpers()
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private boolean yy_eof_done = false;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field aYvbfLVVU m_spec>
-  43 getfield # <Field char m_eof_code[]>
-  46 ifnull 201
-  49 aload_0
-  50 getfield # <Field java.io.DataOutputStream m_outstream>
-  53 ldc # <String "   private void yy_do_eof ()">
-  55 invokevirtual # <Method void writeBytes(java.lang.String)>
-  58 aload_0
-  59 getfield # <Field aYvbfLVVU m_spec>
-  62 getfield # <Field char m_eof_throw_code[]>
-  65 ifnull 127
-  68 aload_0
-  69 getfield # <Field java.io.DataOutputStream m_outstream>
-  72 ldc # <String "
-">
-  74 invokevirtual # <Method void writeBytes(java.lang.String)>
-  77 aload_0
-  78 getfield # <Field java.io.DataOutputStream m_outstream>
-  81 ldc # <String "           throws ">
-  83 invokevirtual # <Method void writeBytes(java.lang.String)>
-  86 aload_0
-  87 getfield # <Field java.io.DataOutputStream m_outstream>
-  90 new # <Class java.lang.String>
-  93 dup
-  94 aload_0
-  95 getfield # <Field aYvbfLVVU m_spec>
-  98 getfield # <Field char m_eof_throw_code[]>
- 101 iconst_0
- 102 aload_0
- 103 getfield # <Field aYvbfLVVU m_spec>
- 106 getfield # <Field int m_eof_throw_read>
- 109 invokespecial # <Method java.lang.String(char[],int,int)>
- 112 invokevirtual # <Method void writeBytes(java.lang.String)>
- 115 aload_0
- 116 getfield # <Field java.io.DataOutputStream m_outstream>
- 119 ldc # <String "
-               {
-">
- 121 invokevirtual # <Method void writeBytes(java.lang.String)>
- 124 goto 136
- 127 aload_0
- 128 getfield # <Field java.io.DataOutputStream m_outstream>
- 131 ldc # <String " {
-">
- 133 invokevirtual # <Method void writeBytes(java.lang.String)>
- 136 aload_0
- 137 getfield # <Field java.io.DataOutputStream m_outstream>
- 140 ldc # <String "           if (false == yy_eof_done) {
-">
- 142 invokevirtual # <Method void writeBytes(java.lang.String)>
- 145 aload_0
- 146 getfield # <Field java.io.DataOutputStream m_outstream>
- 149 new # <Class java.lang.String>
- 152 dup
- 153 aload_0
- 154 getfield # <Field aYvbfLVVU m_spec>
- 157 getfield # <Field char m_eof_code[]>
- 160 iconst_0
- 161 aload_0
- 162 getfield # <Field aYvbfLVVU m_spec>
- 165 getfield # <Field int m_eof_read>
- 168 invokespecial # <Method java.lang.String(char[],int,int)>
- 171 invokevirtual # <Method void writeBytes(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 ldc # <String "           }
-">
- 180 invokevirtual # <Method void writeBytes(java.lang.String)>
- 183 aload_0
- 184 getfield # <Field java.io.DataOutputStream m_outstream>
- 187 ldc # <String "           yy_eof_done = true;
-">
- 189 invokevirtual # <Method void writeBytes(java.lang.String)>
- 192 aload_0
- 193 getfield # <Field java.io.DataOutputStream m_outstream>
- 196 ldc # <String "   }
-">
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 invokespecial # <Method void emit_states()>
- 205 aload_0
- 206 getfield # <Field java.io.DataOutputStream m_outstream>
- 209 ldc # <String "   private void yybegin (int state) {
-">
- 211 invokevirtual # <Method void writeBytes(java.lang.String)>
- 214 aload_0
- 215 getfield # <Field java.io.DataOutputStream m_outstream>
- 218 ldc # <String "           yy_lexical_state = state;
-">
- 220 invokevirtual # <Method void writeBytes(java.lang.String)>
- 223 aload_0
- 224 getfield # <Field java.io.DataOutputStream m_outstream>
- 227 ldc # <String "   }
-">
- 229 invokevirtual # <Method void writeBytes(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   private int yy_advance ()
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "           throws java.io.IOException {
-">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 aload_0
- 251 getfield # <Field java.io.DataOutputStream m_outstream>
- 254 ldc # <String "           int next_read;
-">
- 256 invokevirtual # <Method void writeBytes(java.lang.String)>
- 259 aload_0
- 260 getfield # <Field java.io.DataOutputStream m_outstream>
- 263 ldc # <String "           int i;
-">
- 265 invokevirtual # <Method void writeBytes(java.lang.String)>
- 268 aload_0
- 269 getfield # <Field java.io.DataOutputStream m_outstream>
- 272 ldc # <String "           int j;
-">
- 274 invokevirtual # <Method void writeBytes(java.lang.String)>
- 277 aload_0
- 278 getfield # <Field java.io.DataOutputStream m_outstream>
- 281 ldc # <String "
-">
- 283 invokevirtual # <Method void writeBytes(java.lang.String)>
- 286 aload_0
- 287 getfield # <Field java.io.DataOutputStream m_outstream>
- 290 ldc # <String "           if (yy_buffer_index < yy_buffer_read) {
-">
- 292 invokevirtual # <Method void writeBytes(java.lang.String)>
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String "                   return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 aload_0
- 305 getfield # <Field java.io.DataOutputStream m_outstream>
- 308 ldc # <String "           }
-">
- 310 invokevirtual # <Method void writeBytes(java.lang.String)>
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 aload_0
- 323 getfield # <Field java.io.DataOutputStream m_outstream>
- 326 ldc # <String "           if (0 != yy_buffer_start) {
-">
- 328 invokevirtual # <Method void writeBytes(java.lang.String)>
- 331 aload_0
- 332 getfield # <Field java.io.DataOutputStream m_outstream>
- 335 ldc # <String "                   i = yy_buffer_start;
-">
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "                   j = 0;
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "                   while (i < yy_buffer_read) {
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "                           yy_buffer[j] = yy_buffer[i];
-">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 aload_0
- 368 getfield # <Field java.io.DataOutputStream m_outstream>
- 371 ldc # <String "                           ++i;
-">
- 373 invokevirtual # <Method void writeBytes(java.lang.String)>
- 376 aload_0
- 377 getfield # <Field java.io.DataOutputStream m_outstream>
- 380 ldc # <String "                           ++j;
-">
- 382 invokevirtual # <Method void writeBytes(java.lang.String)>
- 385 aload_0
- 386 getfield # <Field java.io.DataOutputStream m_outstream>
- 389 ldc # <String "                   }
-">
- 391 invokevirtual # <Method void writeBytes(java.lang.String)>
- 394 aload_0
- 395 getfield # <Field java.io.DataOutputStream m_outstream>
- 398 ldc # <String "                   yy_buffer_end = yy_buffer_end - yy_buffer_start;
-">
- 400 invokevirtual # <Method void writeBytes(java.lang.String)>
- 403 aload_0
- 404 getfield # <Field java.io.DataOutputStream m_outstream>
- 407 ldc # <String "                   yy_buffer_start = 0;
-">
- 409 invokevirtual # <Method void writeBytes(java.lang.String)>
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String "                   yy_buffer_read = j;
-">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 aload_0
- 422 getfield # <Field java.io.DataOutputStream m_outstream>
- 425 ldc # <String "                   yy_buffer_index = j;
-">
- 427 invokevirtual # <Method void writeBytes(java.lang.String)>
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 aload_0
- 440 getfield # <Field java.io.DataOutputStream m_outstream>
- 443 ldc # <String "                                   yy_buffer_read,
-">
- 445 invokevirtual # <Method void writeBytes(java.lang.String)>
- 448 aload_0
- 449 getfield # <Field java.io.DataOutputStream m_outstream>
- 452 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 454 invokevirtual # <Method void writeBytes(java.lang.String)>
- 457 aload_0
- 458 getfield # <Field java.io.DataOutputStream m_outstream>
- 461 ldc # <String "                   if (-1 == next_read) {
-">
- 463 invokevirtual # <Method void writeBytes(java.lang.String)>
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "                           return YYEOF;
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "                   }
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field java.io.DataOutputStream m_outstream>
- 488 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 490 invokevirtual # <Method void writeBytes(java.lang.String)>
- 493 aload_0
- 494 getfield # <Field java.io.DataOutputStream m_outstream>
- 497 ldc # <String "           }
-">
- 499 invokevirtual # <Method void writeBytes(java.lang.String)>
- 502 aload_0
- 503 getfield # <Field java.io.DataOutputStream m_outstream>
- 506 ldc # <String "
-">
- 508 invokevirtual # <Method void writeBytes(java.lang.String)>
- 511 aload_0
- 512 getfield # <Field java.io.DataOutputStream m_outstream>
- 515 ldc # <String "           while (yy_buffer_index >= yy_buffer_read) {
-">
- 517 invokevirtual # <Method void writeBytes(java.lang.String)>
- 520 aload_0
- 521 getfield # <Field java.io.DataOutputStream m_outstream>
- 524 ldc # <String "                   if (yy_buffer_index >= yy_buffer.length) {
-">
- 526 invokevirtual # <Method void writeBytes(java.lang.String)>
- 529 aload_0
- 530 getfield # <Field java.io.DataOutputStream m_outstream>
- 533 ldc # <String "                           yy_buffer = yy_double(yy_buffer);
-">
- 535 invokevirtual # <Method void writeBytes(java.lang.String)>
- 538 aload_0
- 539 getfield # <Field java.io.DataOutputStream m_outstream>
- 542 ldc # <String "                   }
-">
- 544 invokevirtual # <Method void writeBytes(java.lang.String)>
- 547 aload_0
- 548 getfield # <Field java.io.DataOutputStream m_outstream>
- 551 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 553 invokevirtual # <Method void writeBytes(java.lang.String)>
- 556 aload_0
- 557 getfield # <Field java.io.DataOutputStream m_outstream>
- 560 ldc # <String "                                   yy_buffer_read,
-">
- 562 invokevirtual # <Method void writeBytes(java.lang.String)>
- 565 aload_0
- 566 getfield # <Field java.io.DataOutputStream m_outstream>
- 569 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 571 invokevirtual # <Method void writeBytes(java.lang.String)>
- 574 aload_0
- 575 getfield # <Field java.io.DataOutputStream m_outstream>
- 578 ldc # <String "                   if (-1 == next_read) {
-">
- 580 invokevirtual # <Method void writeBytes(java.lang.String)>
- 583 aload_0
- 584 getfield # <Field java.io.DataOutputStream m_outstream>
- 587 ldc # <String "                           return YYEOF;
-">
- 589 invokevirtual # <Method void writeBytes(java.lang.String)>
- 592 aload_0
- 593 getfield # <Field java.io.DataOutputStream m_outstream>
- 596 ldc # <String "                   }
-">
- 598 invokevirtual # <Method void writeBytes(java.lang.String)>
- 601 aload_0
- 602 getfield # <Field java.io.DataOutputStream m_outstream>
- 605 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 607 invokevirtual # <Method void writeBytes(java.lang.String)>
- 610 aload_0
- 611 getfield # <Field java.io.DataOutputStream m_outstream>
- 614 ldc # <String "           }
-">
- 616 invokevirtual # <Method void writeBytes(java.lang.String)>
- 619 aload_0
- 620 getfield # <Field java.io.DataOutputStream m_outstream>
- 623 ldc # <String "           return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 625 invokevirtual # <Method void writeBytes(java.lang.String)>
- 628 aload_0
- 629 getfield # <Field java.io.DataOutputStream m_outstream>
- 632 ldc # <String "   }
-">
- 634 invokevirtual # <Method void writeBytes(java.lang.String)>
- 637 aload_0
- 638 getfield # <Field java.io.DataOutputStream m_outstream>
- 641 ldc # <String "   private void yy_move_start () {
-">
- 643 invokevirtual # <Method void writeBytes(java.lang.String)>
- 646 aload_0
- 647 getfield # <Field aYvbfLVVU m_spec>
- 650 getfield # <Field boolean m_count_lines>
- 653 iconst_1
- 654 if_icmpne 716
- 657 aload_0
- 658 getfield # <Field aYvbfLVVU m_spec>
- 661 getfield # <Field boolean m_unix>
- 664 iconst_1
- 665 if_icmpne 680
- 668 aload_0
- 669 getfield # <Field java.io.DataOutputStream m_outstream>
- 672 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]) {
-">
- 674 invokevirtual # <Method void writeBytes(java.lang.String)>
- 677 goto 698
- 680 aload_0
- 681 getfield # <Field java.io.DataOutputStream m_outstream>
- 684 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]
-">
- 686 invokevirtual # <Method void writeBytes(java.lang.String)>
- 689 aload_0
- 690 getfield # <Field java.io.DataOutputStream m_outstream>
- 693 ldc # <String "                   || (byte) '\r' == yy_buffer[yy_buffer_start]) {
-">
- 695 invokevirtual # <Method void writeBytes(java.lang.String)>
- 698 aload_0
- 699 getfield # <Field java.io.DataOutputStream m_outstream>
- 702 ldc # <String "                   ++yy_line_count; yy_char_count = 0;
-">
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 aload_0
- 708 getfield # <Field java.io.DataOutputStream m_outstream>
- 711 ldc # <String "           }
-">
- 713 invokevirtual # <Method void writeBytes(java.lang.String)>
- 716 aload_0
- 717 getfield # <Field aYvbfLVVU m_spec>
- 720 getfield # <Field boolean m_count_chars>
- 723 iconst_1
- 724 if_icmpne 736
- 727 aload_0
- 728 getfield # <Field java.io.DataOutputStream m_outstream>
- 731 ldc # <String "           ++yy_char_count;
-">
- 733 invokevirtual # <Method void writeBytes(java.lang.String)>
- 736 aload_0
- 737 getfield # <Field java.io.DataOutputStream m_outstream>
- 740 ldc # <String "           ++yy_buffer_start;
-">
- 742 invokevirtual # <Method void writeBytes(java.lang.String)>
- 745 aload_0
- 746 getfield # <Field java.io.DataOutputStream m_outstream>
- 749 ldc # <String "   }
-">
- 751 invokevirtual # <Method void writeBytes(java.lang.String)>
- 754 aload_0
- 755 getfield # <Field java.io.DataOutputStream m_outstream>
- 758 ldc # <String "   private void yy_pushback () {
-">
- 760 invokevirtual # <Method void writeBytes(java.lang.String)>
- 763 aload_0
- 764 getfield # <Field java.io.DataOutputStream m_outstream>
- 767 ldc # <String "           --yy_buffer_end;
-">
- 769 invokevirtual # <Method void writeBytes(java.lang.String)>
- 772 aload_0
- 773 getfield # <Field java.io.DataOutputStream m_outstream>
- 776 ldc # <String "   }
-">
- 778 invokevirtual # <Method void writeBytes(java.lang.String)>
- 781 aload_0
- 782 getfield # <Field java.io.DataOutputStream m_outstream>
- 785 ldc # <String "   private void yy_mark_start () {
-">
- 787 invokevirtual # <Method void writeBytes(java.lang.String)>
- 790 aload_0
- 791 getfield # <Field aYvbfLVVU m_spec>
- 794 getfield # <Field boolean m_count_lines>
- 797 iconst_1
- 798 if_icmpeq 812
- 801 aload_0
- 802 getfield # <Field aYvbfLVVU m_spec>
- 805 getfield # <Field boolean m_count_chars>
- 808 iconst_1
- 809 if_icmpne 909
- 812 aload_0
- 813 getfield # <Field aYvbfLVVU m_spec>
- 816 getfield # <Field boolean m_count_lines>
- 819 iconst_1
- 820 if_icmpne 909
- 823 aload_0
- 824 getfield # <Field java.io.DataOutputStream m_outstream>
- 827 ldc # <String "           int i;
-">
- 829 invokevirtual # <Method void writeBytes(java.lang.String)>
- 832 aload_0
- 833 getfield # <Field java.io.DataOutputStream m_outstream>
- 836 ldc # <String "           for (i = yy_buffer_start; i < yy_buffer_index; ++i) {
-">
- 838 invokevirtual # <Method void writeBytes(java.lang.String)>
- 841 aload_0
- 842 getfield # <Field aYvbfLVVU m_spec>
- 845 getfield # <Field boolean m_unix>
- 848 iconst_1
- 849 if_icmpne 864
- 852 aload_0
- 853 getfield # <Field java.io.DataOutputStream m_outstream>
- 856 ldc # <String "                   if ((byte) '\n' == yy_buffer[i]) {
-">
- 858 invokevirtual # <Method void writeBytes(java.lang.String)>
- 861 goto 873
- 864 aload_0
- 865 getfield # <Field java.io.DataOutputStream m_outstream>
- 868 ldc # <String "                   if ((byte) '\n' == yy_buffer[i] || (byte) '\r' == yy_buffer[i]) {
-">
- 870 invokevirtual # <Method void writeBytes(java.lang.String)>
- 873 aload_0
- 874 getfield # <Field java.io.DataOutputStream m_outstream>
- 877 ldc # <String "                           ++yy_line_count;  yy_char_count = 0;
-">
- 879 invokevirtual # <Method void writeBytes(java.lang.String)>
- 882 aload_0
- 883 getfield # <Field java.io.DataOutputStream m_outstream>
- 886 ldc # <String "                   }
-">
- 888 invokevirtual # <Method void writeBytes(java.lang.String)>
- 891 aload_0
- 892 getfield # <Field java.io.DataOutputStream m_outstream>
- 895 ldc # <String "           ++yy_char_count;
-">
- 897 invokevirtual # <Method void writeBytes(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "           }
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "           yy_buffer_start = yy_buffer_index;
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "   }
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "   private void yy_mark_end () {
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "           yy_buffer_end = yy_buffer_index;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "   }
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "   private void yy_to_mark () {
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "           yy_buffer_index = yy_buffer_end;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "   }
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "   private java.lang.String yy_gettext () {
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "           return (new java.lang.String(yy_buffer,0,
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                   yy_buffer_start,
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                   yy_buffer_end - yy_buffer_start));
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "   }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "private char[] yy_getcharArray()
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "   {
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   int  count   = yy_buffer_end - yy_buffer_start;
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 aload_0
-1054 getfield # <Field java.io.DataOutputStream m_outstream>
-1057 ldc # <String "   char value[] = new char[count];
-">
-1059 invokevirtual # <Method void writeBytes(java.lang.String)>
-1062 aload_0
-1063 getfield # <Field java.io.DataOutputStream m_outstream>
-1066 ldc # <String "   for( int i = count ; i-- > 0 ; )
-">
-1068 invokevirtual # <Method void writeBytes(java.lang.String)>
-1071 aload_0
-1072 getfield # <Field java.io.DataOutputStream m_outstream>
-1075 ldc # <String "           value[i] = (char) (yy_buffer[i + yy_buffer_start] & 0xff);
-">
-1077 invokevirtual # <Method void writeBytes(java.lang.String)>
-1080 aload_0
-1081 getfield # <Field java.io.DataOutputStream m_outstream>
-1084 ldc # <String "   return value;
-">
-1086 invokevirtual # <Method void writeBytes(java.lang.String)>
-1089 aload_0
-1090 getfield # <Field java.io.DataOutputStream m_outstream>
-1093 ldc # <String "   }
-">
-1095 invokevirtual # <Method void writeBytes(java.lang.String)>
-1098 aload_0
-1099 getfield # <Field aYvbfLVVU m_spec>
-1102 getfield # <Field boolean m_count_chars>
-1105 iconst_1
-1106 if_icmpne 1136
-1109 aload_0
-1110 getfield # <Field java.io.DataOutputStream m_outstream>
-1113 ldc # <String "   private int yy_getchar () {
-">
-1115 invokevirtual # <Method void writeBytes(java.lang.String)>
-1118 aload_0
-1119 getfield # <Field java.io.DataOutputStream m_outstream>
-1122 ldc # <String "           return yy_char_count;
-">
-1124 invokevirtual # <Method void writeBytes(java.lang.String)>
-1127 aload_0
-1128 getfield # <Field java.io.DataOutputStream m_outstream>
-1131 ldc # <String "   }
-">
-1133 invokevirtual # <Method void writeBytes(java.lang.String)>
-1136 aload_0
-1137 getfield # <Field aYvbfLVVU m_spec>
-1140 getfield # <Field boolean m_count_lines>
-1143 iconst_1
-1144 if_icmpne 1174
-1147 aload_0
-1148 getfield # <Field java.io.DataOutputStream m_outstream>
-1151 ldc # <String "   private int yy_getline () {
-">
-1153 invokevirtual # <Method void writeBytes(java.lang.String)>
-1156 aload_0
-1157 getfield # <Field java.io.DataOutputStream m_outstream>
-1160 ldc # <String "           return yy_line_count;
-">
-1162 invokevirtual # <Method void writeBytes(java.lang.String)>
-1165 aload_0
-1166 getfield # <Field java.io.DataOutputStream m_outstream>
-1169 ldc # <String "   }
-">
-1171 invokevirtual # <Method void writeBytes(java.lang.String)>
-1174 aload_0
-1175 getfield # <Field java.io.DataOutputStream m_outstream>
-1178 ldc # <String "   private byte[] yy_double (byte buf[]) {
-">
-1180 invokevirtual # <Method void writeBytes(java.lang.String)>
-1183 aload_0
-1184 getfield # <Field java.io.DataOutputStream m_outstream>
-1187 ldc # <String "           int i;
-               byte newbuf[];
-">
-1189 invokevirtual # <Method void writeBytes(java.lang.String)>
-1192 aload_0
-1193 getfield # <Field java.io.DataOutputStream m_outstream>
-1196 ldc # <String "           newbuf = new byte[2*buf.length];
-">
-1198 invokevirtual # <Method void writeBytes(java.lang.String)>
-1201 aload_0
-1202 getfield # <Field java.io.DataOutputStream m_outstream>
-1205 ldc # <String "           for (i = 0; i < buf.length; ++i) {
-">
-1207 invokevirtual # <Method void writeBytes(java.lang.String)>
-1210 aload_0
-1211 getfield # <Field java.io.DataOutputStream m_outstream>
-1214 ldc # <String "                   newbuf[i] = buf[i];
-">
-1216 invokevirtual # <Method void writeBytes(java.lang.String)>
-1219 aload_0
-1220 getfield # <Field java.io.DataOutputStream m_outstream>
-1223 ldc # <String "           }
-">
-1225 invokevirtual # <Method void writeBytes(java.lang.String)>
-1228 aload_0
-1229 getfield # <Field java.io.DataOutputStream m_outstream>
-1232 ldc # <String "           return newbuf;
-">
-1234 invokevirtual # <Method void writeBytes(java.lang.String)>
-1237 aload_0
-1238 getfield # <Field java.io.DataOutputStream m_outstream>
-1241 ldc # <String "   }
-">
-1243 invokevirtual # <Method void writeBytes(java.lang.String)>
-1246 aload_0
-1247 getfield # <Field java.io.DataOutputStream m_outstream>
-1250 ldc # <String "   private final int YY_E_INTERNAL = 0;
-">
-1252 invokevirtual # <Method void writeBytes(java.lang.String)>
-1255 aload_0
-1256 getfield # <Field java.io.DataOutputStream m_outstream>
-1259 ldc # <String "   private final int YY_E_MATCH = 1;
-">
-1261 invokevirtual # <Method void writeBytes(java.lang.String)>
-1264 aload_0
-1265 getfield # <Field java.io.DataOutputStream m_outstream>
-1268 ldc # <String "   private java.lang.String yy_error_string[] = {
-">
-1270 invokevirtual # <Method void writeBytes(java.lang.String)>
-1273 aload_0
-1274 getfield # <Field java.io.DataOutputStream m_outstream>
-1277 ldc # <String "           "Error: Internal error.\n",
-">
-1279 invokevirtual # <Method void writeBytes(java.lang.String)>
-1282 aload_0
-1283 getfield # <Field java.io.DataOutputStream m_outstream>
-1286 ldc # <String "           "Error: Unmatched input.\n"
-">
-1288 invokevirtual # <Method void writeBytes(java.lang.String)>
-1291 aload_0
-1292 getfield # <Field java.io.DataOutputStream m_outstream>
-1295 ldc # <String "   };
-">
-1297 invokevirtual # <Method void writeBytes(java.lang.String)>
-1300 aload_0
-1301 getfield # <Field java.io.DataOutputStream m_outstream>
-1304 ldc # <String "   private void yy_error (int code,boolean fatal) {
-">
-1306 invokevirtual # <Method void writeBytes(java.lang.String)>
-1309 aload_0
-1310 getfield # <Field java.io.DataOutputStream m_outstream>
-1313 ldc # <String "           java.lang.System.out.print(yy_error_string[code]);
-">
-1315 invokevirtual # <Method void writeBytes(java.lang.String)>
-1318 aload_0
-1319 getfield # <Field java.io.DataOutputStream m_outstream>
-1322 ldc # <String "           java.lang.System.out.flush();
-">
-1324 invokevirtual # <Method void writeBytes(java.lang.String)>
-1327 aload_0
-1328 getfield # <Field java.io.DataOutputStream m_outstream>
-1331 ldc # <String "           if (true == fatal) {
-">
-1333 invokevirtual # <Method void writeBytes(java.lang.String)>
-1336 aload_0
-1337 getfield # <Field java.io.DataOutputStream m_outstream>
-1340 ldc # <String "                   throw new Error("Fatal Error.\n");
-">
-1342 invokevirtual # <Method void writeBytes(java.lang.String)>
-1345 aload_0
-1346 getfield # <Field java.io.DataOutputStream m_outstream>
-1349 ldc # <String "           }
-">
-1351 invokevirtual # <Method void writeBytes(java.lang.String)>
-1354 aload_0
-1355 getfield # <Field java.io.DataOutputStream m_outstream>
-1358 ldc # <String "   }
-">
-1360 invokevirtual # <Method void writeBytes(java.lang.String)>
-1363 return
-
-Method void emit_header()
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "
-
-class ">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 new # <Class java.lang.String>
-  46 dup
-  47 aload_0
-  48 getfield # <Field aYvbfLVVU m_spec>
-  51 getfield # <Field char m_class_name[]>
-  54 iconst_0
-  55 aload_0
-  56 getfield # <Field aYvbfLVVU m_spec>
-  59 getfield # <Field char m_class_name[]>
-  62 arraylength
-  63 invokespecial # <Method java.lang.String(char[],int,int)>
-  66 invokevirtual # <Method void writeBytes(java.lang.String)>
-  69 aload_0
-  70 getfield # <Field java.io.DataOutputStream m_outstream>
-  73 ldc # <String " {
-">
-  75 invokevirtual # <Method void writeBytes(java.lang.String)>
-  78 return
-
-Method void emit_table()
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private byte yy_acpt[] = {
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field aYvbfLVVU m_spec>
-  43 getfield # <Field java.util.Vector m_accept_vector>
-  46 invokevirtual # <Method int size()>
-  49 istore_3
-  50 iconst_0
-  51 istore_2
-  52 goto 227
-  55 aload_0
-  56 getfield # <Field aYvbfLVVU m_spec>
-  59 getfield # <Field java.util.Vector m_accept_vector>
-  62 iload_2
-  63 invokevirtual # <Method java.lang.Object elementAt(int)>
-  66 checkcast # <Class xAYJWnUkN>
-  69 astore 7
-  71 aload 7
-  73 ifnull 190
-  76 aload_0
-  77 getfield # <Field aYvbfLVVU m_spec>
-  80 getfield # <Field int m_anchor_array[]>
-  83 iload_2
-  84 iaload
-  85 iconst_1
-  86 iand
-  87 ifne 94
-  90 iconst_0
-  91 goto 95
-  94 iconst_1
-  95 istore 5
-  97 aload_0
-  98 getfield # <Field aYvbfLVVU m_spec>
- 101 getfield # <Field int m_anchor_array[]>
- 104 iload_2
- 105 iaload
- 106 iconst_2
- 107 iand
- 108 ifne 115
- 111 iconst_0
- 112 goto 116
- 115 iconst_1
- 116 istore 6
- 118 iload 5
- 120 iconst_1
- 121 if_icmpne 142
- 124 iload 6
- 126 iconst_1
- 127 if_icmpne 142
- 130 aload_0
- 131 getfield # <Field java.io.DataOutputStream m_outstream>
- 134 ldc # <String "           YY_START | YY_END">
- 136 invokevirtual # <Method void writeBytes(java.lang.String)>
- 139 goto 199
- 142 iload 5
- 144 iconst_1
- 145 if_icmpne 160
- 148 aload_0
- 149 getfield # <Field java.io.DataOutputStream m_outstream>
- 152 ldc # <String "           YY_START">
- 154 invokevirtual # <Method void writeBytes(java.lang.String)>
- 157 goto 199
- 160 iload 6
- 162 iconst_1
- 163 if_icmpne 178
- 166 aload_0
- 167 getfield # <Field java.io.DataOutputStream m_outstream>
- 170 ldc # <String "           YY_END">
- 172 invokevirtual # <Method void writeBytes(java.lang.String)>
- 175 goto 199
- 178 aload_0
- 179 getfield # <Field java.io.DataOutputStream m_outstream>
- 182 ldc # <String "           YY_NO_ANCHOR">
- 184 invokevirtual # <Method void writeBytes(java.lang.String)>
- 187 goto 199
- 190 aload_0
- 191 getfield # <Field java.io.DataOutputStream m_outstream>
- 194 ldc # <String "           YY_NOT_ACCEPT">
- 196 invokevirtual # <Method void writeBytes(java.lang.String)>
- 199 iload_2
- 200 iload_3
- 201 iconst_1
- 202 isub
- 203 if_icmpge 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String ",">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field java.io.DataOutputStream m_outstream>
- 219 ldc # <String "
-">
- 221 invokevirtual # <Method void writeBytes(java.lang.String)>
- 224 iinc 2 1
- 227 iload_2
- 228 iload_3
- 229 if_icmplt 55
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   };
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "   private short yy_cmap[] = {
-               ">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 iconst_0
- 251 istore_1
- 252 goto 337
- 255 aload_0
- 256 getfield # <Field java.io.DataOutputStream m_outstream>
- 259 new # <Class java.lang.Integer>
- 262 dup
- 263 aload_0
- 264 getfield # <Field aYvbfLVVU m_spec>
- 267 getfield # <Field int m_col_map[]>
- 270 iload_1
- 271 iaload
- 272 invokespecial # <Method java.lang.Integer(int)>
- 275 invokevirtual # <Method java.lang.String toString()>
- 278 invokevirtual # <Method void writeBytes(java.lang.String)>
- 281 iload_1
- 282 aload_0
- 283 getfield # <Field aYvbfLVVU m_spec>
- 286 getfield # <Field int m_col_map[]>
- 289 arraylength
- 290 iconst_1
- 291 isub
- 292 if_icmpge 304
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String ",">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 iload_1
- 305 iconst_1
- 306 iadd
- 307 bipush 8
- 309 irem
- 310 ifne 325
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-               ">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 goto 334
- 325 aload_0
- 326 getfield # <Field java.io.DataOutputStream m_outstream>
- 329 ldc # <String " ">
- 331 invokevirtual # <Method void writeBytes(java.lang.String)>
- 334 iinc 1 1
- 337 iload_1
- 338 aload_0
- 339 getfield # <Field aYvbfLVVU m_spec>
- 342 getfield # <Field int m_col_map[]>
- 345 arraylength
- 346 if_icmplt 255
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "
-       };
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "   private short yy_rmap[] = {
-               ">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 iconst_0
- 368 istore_1
- 369 goto 454
- 372 aload_0
- 373 getfield # <Field java.io.DataOutputStream m_outstream>
- 376 new # <Class java.lang.Integer>
- 379 dup
- 380 aload_0
- 381 getfield # <Field aYvbfLVVU m_spec>
- 384 getfield # <Field int m_row_map[]>
- 387 iload_1
- 388 iaload
- 389 invokespecial # <Method java.lang.Integer(int)>
- 392 invokevirtual # <Method java.lang.String toString()>
- 395 invokevirtual # <Method void writeBytes(java.lang.String)>
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field aYvbfLVVU m_spec>
- 403 getfield # <Field int m_row_map[]>
- 406 arraylength
- 407 iconst_1
- 408 isub
- 409 if_icmpge 421
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String ",">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 iload_1
- 422 iconst_1
- 423 iadd
- 424 bipush 8
- 426 irem
- 427 ifne 442
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "
-               ">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 goto 451
- 442 aload_0
- 443 getfield # <Field java.io.DataOutputStream m_outstream>
- 446 ldc # <String " ">
- 448 invokevirtual # <Method void writeBytes(java.lang.String)>
- 451 iinc 1 1
- 454 iload_1
- 455 aload_0
- 456 getfield # <Field aYvbfLVVU m_spec>
- 459 getfield # <Field int m_row_map[]>
- 462 arraylength
- 463 if_icmplt 372
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "
-       };
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "   private short yy_nxt[][] = {
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field aYvbfLVVU m_spec>
- 488 getfield # <Field java.util.Vector m_dtrans_vector>
- 491 invokevirtual # <Method int size()>
- 494 istore_3
- 495 iconst_0
- 496 istore_2
- 497 goto 657
- 500 aload_0
- 501 getfield # <Field aYvbfLVVU m_spec>
- 504 getfield # <Field java.util.Vector m_dtrans_vector>
- 507 iload_2
- 508 invokevirtual # <Method java.lang.Object elementAt(int)>
- 511 checkcast # <Class uQFetIDnd>
- 514 astore 4
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "           { ">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 iconst_0
- 526 istore_1
- 527 goto 609
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 new # <Class java.lang.Integer>
- 537 dup
- 538 aload 4
- 540 getfield # <Field int m_dtrans[]>
- 543 iload_1
- 544 iaload
- 545 invokespecial # <Method java.lang.Integer(int)>
- 548 invokevirtual # <Method java.lang.String toString()>
- 551 invokevirtual # <Method void writeBytes(java.lang.String)>
- 554 iload_1
- 555 aload_0
- 556 getfield # <Field aYvbfLVVU m_spec>
- 559 getfield # <Field int m_dtrans_ncols>
- 562 iconst_1
- 563 isub
- 564 if_icmpge 576
- 567 aload_0
- 568 getfield # <Field java.io.DataOutputStream m_outstream>
- 571 ldc # <String ",">
- 573 invokevirtual # <Method void writeBytes(java.lang.String)>
- 576 iload_1
- 577 iconst_1
- 578 iadd
- 579 bipush 8
- 581 irem
- 582 ifne 597
- 585 aload_0
- 586 getfield # <Field java.io.DataOutputStream m_outstream>
- 589 ldc # <String "
-                       ">
- 591 invokevirtual # <Method void writeBytes(java.lang.String)>
- 594 goto 606
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String " ">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 iinc 1 1
- 609 iload_1
- 610 aload_0
- 611 getfield # <Field aYvbfLVVU m_spec>
- 614 getfield # <Field int m_dtrans_ncols>
- 617 if_icmplt 530
- 620 aload_0
- 621 getfield # <Field java.io.DataOutputStream m_outstream>
- 624 ldc # <String "
-               }">
- 626 invokevirtual # <Method void writeBytes(java.lang.String)>
- 629 iload_2
- 630 iload_3
- 631 iconst_1
- 632 isub
- 633 if_icmpge 645
- 636 aload_0
- 637 getfield # <Field java.io.DataOutputStream m_outstream>
- 640 ldc # <String ",">
- 642 invokevirtual # <Method void writeBytes(java.lang.String)>
- 645 aload_0
- 646 getfield # <Field java.io.DataOutputStream m_outstream>
- 649 ldc # <String "
-">
- 651 invokevirtual # <Method void writeBytes(java.lang.String)>
- 654 iinc 2 1
- 657 iload_2
- 658 iload_3
- 659 if_icmplt 500
- 662 aload_0
- 663 getfield # <Field java.io.DataOutputStream m_outstream>
- 666 ldc # <String "   };
-">
- 668 invokevirtual # <Method void writeBytes(java.lang.String)>
- 671 return
-
-Method void emit_driver()
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 invokespecial # <Method void emit_table()>
-  34 aload_0
-  35 getfield # <Field aYvbfLVVU m_spec>
-  38 getfield # <Field boolean m_integer_type>
-  41 iconst_1
-  42 if_icmpne 87
-  45 aload_0
-  46 getfield # <Field java.io.DataOutputStream m_outstream>
-  49 ldc # <String "   public int ">
-  51 invokevirtual # <Method void writeBytes(java.lang.String)>
-  54 aload_0
-  55 getfield # <Field java.io.DataOutputStream m_outstream>
-  58 new # <Class java.lang.String>
-  61 dup
-  62 aload_0
-  63 getfield # <Field aYvbfLVVU m_spec>
-  66 getfield # <Field char m_function_name[]>
-  69 invokespecial # <Method java.lang.String(char[])>
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String " ()
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 goto 209
-  87 aload_0
-  88 getfield # <Field aYvbfLVVU m_spec>
-  91 getfield # <Field boolean m_intwrap_type>
-  94 iconst_1
-  95 if_icmpne 140
-  98 aload_0
-  99 getfield # <Field java.io.DataOutputStream m_outstream>
- 102 ldc # <String "   public java.lang.Integer ">
- 104 invokevirtual # <Method void writeBytes(java.lang.String)>
- 107 aload_0
- 108 getfield # <Field java.io.DataOutputStream m_outstream>
- 111 new # <Class java.lang.String>
- 114 dup
- 115 aload_0
- 116 getfield # <Field aYvbfLVVU m_spec>
- 119 getfield # <Field char m_function_name[]>
- 122 invokespecial # <Method java.lang.String(char[])>
- 125 invokevirtual # <Method void writeBytes(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field java.io.DataOutputStream m_outstream>
- 132 ldc # <String " ()
-">
- 134 invokevirtual # <Method void writeBytes(java.lang.String)>
- 137 goto 209
- 140 aload_0
- 141 getfield # <Field java.io.DataOutputStream m_outstream>
- 144 ldc # <String "   public ">
- 146 invokevirtual # <Method void writeBytes(java.lang.String)>
- 149 aload_0
- 150 getfield # <Field java.io.DataOutputStream m_outstream>
- 153 new # <Class java.lang.String>
- 156 dup
- 157 aload_0
- 158 getfield # <Field aYvbfLVVU m_spec>
- 161 getfield # <Field char m_type_name[]>
- 164 invokespecial # <Method java.lang.String(char[])>
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 aload_0
- 171 getfield # <Field java.io.DataOutputStream m_outstream>
- 174 ldc # <String " ">
- 176 invokevirtual # <Method void writeBytes(java.lang.String)>
- 179 aload_0
- 180 getfield # <Field java.io.DataOutputStream m_outstream>
- 183 new # <Class java.lang.String>
- 186 dup
- 187 aload_0
- 188 getfield # <Field aYvbfLVVU m_spec>
- 191 getfield # <Field char m_function_name[]>
- 194 invokespecial # <Method java.lang.String(char[])>
- 197 invokevirtual # <Method void writeBytes(java.lang.String)>
- 200 aload_0
- 201 getfield # <Field java.io.DataOutputStream m_outstream>
- 204 ldc # <String " ()
-">
- 206 invokevirtual # <Method void writeBytes(java.lang.String)>
- 209 aload_0
- 210 getfield # <Field java.io.DataOutputStream m_outstream>
- 213 ldc # <String "           throws java.io.IOException">
- 215 invokevirtual # <Method void writeBytes(java.lang.String)>
- 218 aload_0
- 219 getfield # <Field aYvbfLVVU m_spec>
- 222 getfield # <Field char m_yylex_throw_code[]>
- 225 ifnull 278
- 228 aload_0
- 229 getfield # <Field java.io.DataOutputStream m_outstream>
- 232 ldc # <String ", ">
- 234 invokevirtual # <Method void writeBytes(java.lang.String)>
- 237 aload_0
- 238 getfield # <Field java.io.DataOutputStream m_outstream>
- 241 new # <Class java.lang.String>
- 244 dup
- 245 aload_0
- 246 getfield # <Field aYvbfLVVU m_spec>
- 249 getfield # <Field char m_yylex_throw_code[]>
- 252 iconst_0
- 253 aload_0
- 254 getfield # <Field aYvbfLVVU m_spec>
- 257 getfield # <Field int m_yylex_throw_read>
- 260 invokespecial # <Method java.lang.String(char[],int,int)>
- 263 invokevirtual # <Method void writeBytes(java.lang.String)>
- 266 aload_0
- 267 getfield # <Field java.io.DataOutputStream m_outstream>
- 270 ldc # <String "
-               {
-">
- 272 invokevirtual # <Method void writeBytes(java.lang.String)>
- 275 goto 287
- 278 aload_0
- 279 getfield # <Field java.io.DataOutputStream m_outstream>
- 282 ldc # <String " {
-">
- 284 invokevirtual # <Method void writeBytes(java.lang.String)>
- 287 aload_0
- 288 getfield # <Field java.io.DataOutputStream m_outstream>
- 291 ldc # <String "           int yy_lookahead;
-">
- 293 invokevirtual # <Method void writeBytes(java.lang.String)>
- 296 aload_0
- 297 getfield # <Field java.io.DataOutputStream m_outstream>
- 300 ldc # <String "           int yy_anchor = YY_NO_ANCHOR;
-">
- 302 invokevirtual # <Method void writeBytes(java.lang.String)>
- 305 aload_0
- 306 getfield # <Field java.io.DataOutputStream m_outstream>
- 309 ldc # <String "           int yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 311 invokevirtual # <Method void writeBytes(java.lang.String)>
- 314 aload_0
- 315 getfield # <Field java.io.DataOutputStream m_outstream>
- 318 ldc # <String "           int yy_next_state = YY_NO_STATE;
-">
- 320 invokevirtual # <Method void writeBytes(java.lang.String)>
- 323 aload_0
- 324 getfield # <Field java.io.DataOutputStream m_outstream>
- 327 ldc # <String "           int yy_last_accept_state = YY_NO_STATE;
-">
- 329 invokevirtual # <Method void writeBytes(java.lang.String)>
- 332 aload_0
- 333 getfield # <Field java.io.DataOutputStream m_outstream>
- 336 ldc # <String "           boolean yy_initial = true;
-">
- 338 invokevirtual # <Method void writeBytes(java.lang.String)>
- 341 aload_0
- 342 getfield # <Field java.io.DataOutputStream m_outstream>
- 345 ldc # <String "           byte yy_this_accept;
-">
- 347 invokevirtual # <Method void writeBytes(java.lang.String)>
- 350 aload_0
- 351 getfield # <Field aYvbfLVVU m_spec>
- 354 getfield # <Field boolean m_count_chars>
- 357 iconst_1
- 358 if_icmpne 370
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           int yychar;
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field aYvbfLVVU m_spec>
- 374 getfield # <Field boolean m_count_lines>
- 377 iconst_1
- 378 if_icmpne 390
- 381 aload_0
- 382 getfield # <Field java.io.DataOutputStream m_outstream>
- 385 ldc # <String "           int yyline;
-">
- 387 invokevirtual # <Method void writeBytes(java.lang.String)>
- 390 aload_0
- 391 getfield # <Field java.io.DataOutputStream m_outstream>
- 394 ldc # <String "           java.lang.String yytext;
-">
- 396 invokevirtual # <Method void writeBytes(java.lang.String)>
- 399 aload_0
- 400 getfield # <Field java.io.DataOutputStream m_outstream>
- 403 ldc # <String "
-">
- 405 invokevirtual # <Method void writeBytes(java.lang.String)>
- 408 aload_0
- 409 getfield # <Field java.io.DataOutputStream m_outstream>
- 412 ldc # <String "           yy_mark_start();
-">
- 414 invokevirtual # <Method void writeBytes(java.lang.String)>
- 417 aload_0
- 418 getfield # <Field java.io.DataOutputStream m_outstream>
- 421 ldc # <String "           yy_this_accept = yy_acpt[yy_state];
-">
- 423 invokevirtual # <Method void writeBytes(java.lang.String)>
- 426 aload_0
- 427 getfield # <Field java.io.DataOutputStream m_outstream>
- 430 ldc # <String "           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 432 invokevirtual # <Method void writeBytes(java.lang.String)>
- 435 aload_0
- 436 getfield # <Field java.io.DataOutputStream m_outstream>
- 439 ldc # <String "                   yy_last_accept_state = yy_state;
-">
- 441 invokevirtual # <Method void writeBytes(java.lang.String)>
- 444 aload_0
- 445 getfield # <Field java.io.DataOutputStream m_outstream>
- 448 ldc # <String "                   yy_mark_end();
-">
- 450 invokevirtual # <Method void writeBytes(java.lang.String)>
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           }
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field java.io.DataOutputStream m_outstream>
- 466 ldc # <String "           while (true) {
-">
- 468 invokevirtual # <Method void writeBytes(java.lang.String)>
- 471 aload_0
- 472 getfield # <Field java.io.DataOutputStream m_outstream>
- 475 ldc # <String "                   yy_lookahead = yy_advance();
-">
- 477 invokevirtual # <Method void writeBytes(java.lang.String)>
- 480 aload_0
- 481 getfield # <Field java.io.DataOutputStream m_outstream>
- 484 ldc # <String "                   yy_next_state = YY_F;
-">
- 486 invokevirtual # <Method void writeBytes(java.lang.String)>
- 489 aload_0
- 490 getfield # <Field java.io.DataOutputStream m_outstream>
- 493 ldc # <String "                   if (YYEOF != yy_lookahead) {
-">
- 495 invokevirtual # <Method void writeBytes(java.lang.String)>
- 498 aload_0
- 499 getfield # <Field java.io.DataOutputStream m_outstream>
- 502 ldc # <String "                           yy_next_state = yy_nxt[yy_rmap[yy_state]][yy_cmap[yy_lookahead]];
-">
- 504 invokevirtual # <Method void writeBytes(java.lang.String)>
- 507 aload_0
- 508 getfield # <Field java.io.DataOutputStream m_outstream>
- 511 ldc # <String "                   }
-">
- 513 invokevirtual # <Method void writeBytes(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "                   if (YY_F != yy_next_state) {
-">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 aload_0
- 526 getfield # <Field java.io.DataOutputStream m_outstream>
- 529 ldc # <String "                           yy_state = yy_next_state;
-">
- 531 invokevirtual # <Method void writeBytes(java.lang.String)>
- 534 aload_0
- 535 getfield # <Field java.io.DataOutputStream m_outstream>
- 538 ldc # <String "                           yy_initial = false;
-">
- 540 invokevirtual # <Method void writeBytes(java.lang.String)>
- 543 aload_0
- 544 getfield # <Field java.io.DataOutputStream m_outstream>
- 547 ldc # <String "                           yy_this_accept = yy_acpt[yy_state];
-">
- 549 invokevirtual # <Method void writeBytes(java.lang.String)>
- 552 aload_0
- 553 getfield # <Field java.io.DataOutputStream m_outstream>
- 556 ldc # <String "                           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 558 invokevirtual # <Method void writeBytes(java.lang.String)>
- 561 aload_0
- 562 getfield # <Field java.io.DataOutputStream m_outstream>
- 565 ldc # <String "                                   yy_last_accept_state = yy_state;
-">
- 567 invokevirtual # <Method void writeBytes(java.lang.String)>
- 570 aload_0
- 571 getfield # <Field java.io.DataOutputStream m_outstream>
- 574 ldc # <String "                                   yy_mark_end();
-">
- 576 invokevirtual # <Method void writeBytes(java.lang.String)>
- 579 aload_0
- 580 getfield # <Field java.io.DataOutputStream m_outstream>
- 583 ldc # <String "                           }
-">
- 585 invokevirtual # <Method void writeBytes(java.lang.String)>
- 588 aload_0
- 589 getfield # <Field java.io.DataOutputStream m_outstream>
- 592 ldc # <String "                   }
-">
- 594 invokevirtual # <Method void writeBytes(java.lang.String)>
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String "                   else {
-">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 aload_0
- 607 getfield # <Field java.io.DataOutputStream m_outstream>
- 610 ldc # <String "                           if (YYEOF == yy_lookahead && true == yy_initial) {
-">
- 612 invokevirtual # <Method void writeBytes(java.lang.String)>
- 615 aload_0
- 616 getfield # <Field aYvbfLVVU m_spec>
- 619 getfield # <Field char m_eof_code[]>
- 622 ifnull 634
- 625 aload_0
- 626 getfield # <Field java.io.DataOutputStream m_outstream>
- 629 ldc # <String "                                   yy_do_eof();
-">
- 631 invokevirtual # <Method void writeBytes(java.lang.String)>
- 634 aload_0
- 635 getfield # <Field aYvbfLVVU m_spec>
- 638 getfield # <Field boolean m_integer_type>
- 641 iconst_1
- 642 if_icmpeq 656
- 645 aload_0
- 646 getfield # <Field aYvbfLVVU m_spec>
- 649 getfield # <Field boolean m_yyeof>
- 652 iconst_1
- 653 if_icmpne 668
- 656 aload_0
- 657 getfield # <Field java.io.DataOutputStream m_outstream>
- 660 ldc # <String "                                   return YYEOF;
-">
- 662 invokevirtual # <Method void writeBytes(java.lang.String)>
- 665 goto 719
- 668 aload_0
- 669 getfield # <Field aYvbfLVVU m_spec>
- 672 getfield # <Field char m_eof_value_code[]>
- 675 ifnull 710
- 678 aload_0
- 679 getfield # <Field java.io.DataOutputStream m_outstream>
- 682 new # <Class java.lang.String>
- 685 dup
- 686 aload_0
- 687 getfield # <Field aYvbfLVVU m_spec>
- 690 getfield # <Field char m_eof_value_code[]>
- 693 iconst_0
- 694 aload_0
- 695 getfield # <Field aYvbfLVVU m_spec>
- 698 getfield # <Field int m_eof_value_read>
- 701 invokespecial # <Method java.lang.String(char[],int,int)>
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 goto 719
- 710 aload_0
- 711 getfield # <Field java.io.DataOutputStream m_outstream>
- 714 ldc # <String "                                   return null;
-">
- 716 invokevirtual # <Method void writeBytes(java.lang.String)>
- 719 aload_0
- 720 getfield # <Field java.io.DataOutputStream m_outstream>
- 723 ldc # <String "                           }
-">
- 725 invokevirtual # <Method void writeBytes(java.lang.String)>
- 728 aload_0
- 729 getfield # <Field java.io.DataOutputStream m_outstream>
- 732 ldc # <String "                           else if (YY_NO_STATE == yy_last_accept_state) {
-">
- 734 invokevirtual # <Method void writeBytes(java.lang.String)>
- 737 aload_0
- 738 getfield # <Field java.io.DataOutputStream m_outstream>
- 741 ldc # <String "                                   throw (new Error("Lexical Error: Unmatched Input."));
-">
- 743 invokevirtual # <Method void writeBytes(java.lang.String)>
- 746 aload_0
- 747 getfield # <Field java.io.DataOutputStream m_outstream>
- 750 ldc # <String "                           }
-">
- 752 invokevirtual # <Method void writeBytes(java.lang.String)>
- 755 aload_0
- 756 getfield # <Field java.io.DataOutputStream m_outstream>
- 759 ldc # <String "                           else {
-">
- 761 invokevirtual # <Method void writeBytes(java.lang.String)>
- 764 aload_0
- 765 getfield # <Field java.io.DataOutputStream m_outstream>
- 768 ldc # <String "                                   yy_to_mark();
-">
- 770 invokevirtual # <Method void writeBytes(java.lang.String)>
- 773 aload_0
- 774 getfield # <Field java.io.DataOutputStream m_outstream>
- 777 ldc # <String "                                   yy_anchor = yy_acpt[yy_last_accept_state];
-">
- 779 invokevirtual # <Method void writeBytes(java.lang.String)>
- 782 aload_0
- 783 getfield # <Field java.io.DataOutputStream m_outstream>
- 786 ldc # <String "                                   if (0 != (YY_END & yy_anchor)) {
-">
- 788 invokevirtual # <Method void writeBytes(java.lang.String)>
- 791 aload_0
- 792 getfield # <Field java.io.DataOutputStream m_outstream>
- 795 ldc # <String "                                           yy_pushback();
-">
- 797 invokevirtual # <Method void writeBytes(java.lang.String)>
- 800 aload_0
- 801 getfield # <Field java.io.DataOutputStream m_outstream>
- 804 ldc # <String "                                   }
-">
- 806 invokevirtual # <Method void writeBytes(java.lang.String)>
- 809 aload_0
- 810 getfield # <Field java.io.DataOutputStream m_outstream>
- 813 ldc # <String "                                   if (0 != (YY_START & yy_anchor)) {
-">
- 815 invokevirtual # <Method void writeBytes(java.lang.String)>
- 818 aload_0
- 819 getfield # <Field java.io.DataOutputStream m_outstream>
- 822 ldc # <String "                                           yy_move_start();
-">
- 824 invokevirtual # <Method void writeBytes(java.lang.String)>
- 827 aload_0
- 828 getfield # <Field java.io.DataOutputStream m_outstream>
- 831 ldc # <String "                                   }
-">
- 833 invokevirtual # <Method void writeBytes(java.lang.String)>
- 836 aload_0
- 837 getfield # <Field aYvbfLVVU m_spec>
- 840 getfield # <Field boolean m_count_chars>
- 843 iconst_1
- 844 if_icmpne 856
- 847 aload_0
- 848 getfield # <Field java.io.DataOutputStream m_outstream>
- 851 ldc # <String "                                   yychar = yy_getchar();
-">
- 853 invokevirtual # <Method void writeBytes(java.lang.String)>
- 856 aload_0
- 857 getfield # <Field aYvbfLVVU m_spec>
- 860 getfield # <Field boolean m_count_lines>
- 863 iconst_1
- 864 if_icmpne 876
- 867 aload_0
- 868 getfield # <Field java.io.DataOutputStream m_outstream>
- 871 ldc # <String "                                   yyline = yy_getline();
-">
- 873 invokevirtual # <Method void writeBytes(java.lang.String)>
- 876 aload_0
- 877 getfield # <Field java.io.DataOutputStream m_outstream>
- 880 ldc # <String "                                   yytext = yy_gettext();
-">
- 882 invokevirtual # <Method void writeBytes(java.lang.String)>
- 885 aload_0
- 886 getfield # <Field java.io.DataOutputStream m_outstream>
- 889 ldc # <String "                                   switch (yy_last_accept_state) {
-">
- 891 invokevirtual # <Method void writeBytes(java.lang.String)>
- 894 aload_0
- 895 ldc # <String "                                   ">
- 897 invokespecial # <Method void emit_actions(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "                                   default:
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "                                           yy_error(YY_E_INTERNAL,false);
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "                                   case -1:
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "                                   }
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "                                   yy_initial = true;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "                                   yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "                                   yy_next_state = YY_NO_STATE;
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "                                   yy_last_accept_state = YY_NO_STATE;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "                                   yy_mark_start();
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "                                   yy_this_accept = yy_acpt[yy_state];
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "                                   if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                                           yy_last_accept_state = yy_state;
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                                   }
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "                           }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "                   }
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "           }
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   }
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 return
-
-Method void emit_actions(java.lang.String)
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 getfield # <Field java.util.Vector m_accept_vector>
-   7 invokevirtual # <Method int size()>
-  10 aload_0
-  11 getfield # <Field aYvbfLVVU m_spec>
-  14 getfield # <Field int m_anchor_array[]>
-  17 arraylength
-  18 if_icmpeq 25
-  21 iconst_0
-  22 goto 26
-  25 iconst_1
-  26 invokestatic # <Method void assert(boolean)>
-  29 bipush -2
-  31 istore 4
-  33 aload_0
-  34 getfield # <Field aYvbfLVVU m_spec>
-  37 getfield # <Field java.util.Vector m_accept_vector>
-  40 invokevirtual # <Method int size()>
-  43 istore_3
-  44 iconst_0
-  45 istore_2
-  46 goto 233
-  49 aload_0
-  50 getfield # <Field aYvbfLVVU m_spec>
-  53 getfield # <Field java.util.Vector m_accept_vector>
-  56 iload_2
-  57 invokevirtual # <Method java.lang.Object elementAt(int)>
-  60 checkcast # <Class xAYJWnUkN>
-  63 astore 5
-  65 aload 5
-  67 ifnull 230
-  70 aload_0
-  71 getfield # <Field java.io.DataOutputStream m_outstream>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 aload_1
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 ldc # <String "case ">
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 iload_2
-  91 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  94 ldc # <String ":
-">
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 invokevirtual # <Method java.lang.String toString()>
- 102 invokevirtual # <Method void writeBytes(java.lang.String)>
- 105 aload_0
- 106 getfield # <Field java.io.DataOutputStream m_outstream>
- 109 new # <Class java.lang.StringBuffer>
- 112 dup
- 113 invokespecial # <Method java.lang.StringBuffer()>
- 116 aload_1
- 117 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 120 ldc # <String "   ">
- 122 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 125 invokevirtual # <Method java.lang.String toString()>
- 128 invokevirtual # <Method void writeBytes(java.lang.String)>
- 131 aload_0
- 132 getfield # <Field java.io.DataOutputStream m_outstream>
- 135 new # <Class java.lang.String>
- 138 dup
- 139 aload 5
- 141 getfield # <Field char m_action[]>
- 144 iconst_0
- 145 aload 5
- 147 getfield # <Field int m_action_read>
- 150 invokespecial # <Method java.lang.String(char[],int,int)>
- 153 invokevirtual # <Method void writeBytes(java.lang.String)>
- 156 aload_0
- 157 getfield # <Field java.io.DataOutputStream m_outstream>
- 160 ldc # <String "
-">
- 162 invokevirtual # <Method void writeBytes(java.lang.String)>
- 165 aload_0
- 166 getfield # <Field java.io.DataOutputStream m_outstream>
- 169 new # <Class java.lang.StringBuffer>
- 172 dup
- 173 invokespecial # <Method java.lang.StringBuffer()>
- 176 aload_1
- 177 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 180 ldc # <String "case ">
- 182 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 185 iload 4
- 187 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 190 ldc # <String ":
-">
- 192 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 195 invokevirtual # <Method java.lang.String toString()>
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 getfield # <Field java.io.DataOutputStream m_outstream>
- 205 new # <Class java.lang.StringBuffer>
- 208 dup
- 209 invokespecial # <Method java.lang.StringBuffer()>
- 212 aload_1
- 213 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 216 ldc # <String "   break;
-">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 invokevirtual # <Method java.lang.String toString()>
- 224 invokevirtual # <Method void writeBytes(java.lang.String)>
- 227 iinc 4 -1
- 230 iinc 2 1
- 233 iload_2
- 234 iload_3
- 235 if_icmplt 49
- 238 return
-
-Method void emit_footer()
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "}
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 return
-Compiled from JavaLex.java
-final class QJPxdCimP extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    public static void main(java.lang.String[]) throws java.io.IOException;
-    QJPxdCimP();
-}
-
-Method void main(java.lang.String[])
-   0 aload_0
-   1 arraylength
-   2 iconst_1
-   3 if_icmpge 15
-   6 getstatic # <Field java.io.PrintStream out>
-   9 ldc # <String "Usage: QJPxdCimP <filename>">
-  11 invokevirtual # <Method void println(java.lang.String)>
-  14 return
-  15 new # <Class YUydifjdg>
-  18 dup
-  19 aload_0
-  20 iconst_0
-  21 aaload
-  22 invokespecial # <Method YUydifjdg(java.lang.String)>
-  25 astore_1
-  26 aload_1
-  27 invokevirtual # <Method void generate()>
-  30 return
-
-Method QJPxdCimP()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class QoAZYlDCa extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final boolean DEBUG;
-    static final boolean SLOW_DEBUG;
-    static final boolean DUMP_DEBUG;
-    static final boolean DESCENT_DEBUG;
-    static final boolean OLD_DEBUG;
-    static final boolean OLD_DUMP_DEBUG;
-    static final boolean FOODEBUG;
-    static final boolean DO_DEBUG;
-    static final int INT_MAX;
-    static final int MAX_SEVEN_BIT;
-    static final int MAX_EIGHT_BIT;
-    static void enter(java.lang.String, char, int);
-    static void leave(java.lang.String, char, int);
-    static void assert(boolean);
-    static char doubleSize(char[])[];
-    static byte doubleSize(byte[])[];
-    static char hex2bin(char);
-    static boolean ishexdigit(char);
-    static char oct2bin(char);
-    static boolean isoctdigit(char);
-    static boolean isspace(char);
-    static boolean isnewline(char);
-    static boolean isalpha(char);
-    static char toupper(char);
-    static int bytencmp(byte[], int, byte[], int, int);
-    static int charncmp(char[], int, char[], int, int);
-    QoAZYlDCa();
-}
-
-Method void enter(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Entering ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme: ">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token: ">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void leave(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Leaving ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme:">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token:">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void assert(boolean)
-   0 iload_0
-   1 iconst_0
-   2 if_icmpne 23
-   5 getstatic # <Field java.io.PrintStream out>
-   8 ldc # <String "Assertion Failed">
-  10 invokevirtual # <Method void println(java.lang.String)>
-  13 new # <Class java.lang.Error>
-  16 dup
-  17 ldc # <String "Assertion Failed.">
-  19 invokespecial # <Method java.lang.Error(java.lang.String)>
-  22 athrow
-  23 return
-
-Method char doubleSize(char[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray char
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 caload
-  17 castore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method byte doubleSize(byte[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray byte
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 baload
-  17 bastore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method char hex2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 57
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 iload_0
-  19 bipush 97
-  21 if_icmplt 39
-  24 iload_0
-  25 bipush 102
-  27 if_icmpgt 39
-  30 iload_0
-  31 bipush 97
-  33 isub
-  34 bipush 10
-  36 iadd
-  37 i2c
-  38 ireturn
-  39 iload_0
-  40 bipush 65
-  42 if_icmplt 60
-  45 iload_0
-  46 bipush 70
-  48 if_icmpgt 60
-  51 iload_0
-  52 bipush 65
-  54 isub
-  55 bipush 10
-  57 iadd
-  58 i2c
-  59 ireturn
-  60 new # <Class java.lang.StringBuffer>
-  63 dup
-  64 invokespecial # <Method java.lang.StringBuffer()>
-  67 ldc # <String "Bad hexidecimal digit">
-  69 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  72 iload_0
-  73 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  76 invokevirtual # <Method java.lang.String toString()>
-  79 invokestatic # <Method void impos(java.lang.String)>
-  82 iconst_0
-  83 ireturn
-
-Method boolean ishexdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 57
-   9 if_icmple 36
-  12 iload_0
-  13 bipush 97
-  15 if_icmplt 24
-  18 iload_0
-  19 bipush 102
-  21 if_icmple 36
-  24 iload_0
-  25 bipush 65
-  27 if_icmplt 38
-  30 iload_0
-  31 bipush 70
-  33 if_icmpgt 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method char oct2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 new # <Class java.lang.StringBuffer>
-  21 dup
-  22 invokespecial # <Method java.lang.StringBuffer()>
-  25 ldc # <String "Bad octal digit ">
-  27 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  30 iload_0
-  31 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 invokestatic # <Method void impos(java.lang.String)>
-  40 iconst_0
-  41 ireturn
-
-Method boolean isoctdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 14
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isspace(char)
-   0 iload_0
-   1 bipush 8
-   3 if_icmpeq 36
-   6 iload_0
-   7 bipush 9
-   9 if_icmpeq 36
-  12 iload_0
-  13 bipush 10
-  15 if_icmpeq 36
-  18 iload_0
-  19 bipush 12
-  21 if_icmpeq 36
-  24 iload_0
-  25 bipush 13
-  27 if_icmpeq 36
-  30 iload_0
-  31 bipush 32
-  33 if_icmpne 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method boolean isnewline(char)
-   0 iload_0
-   1 bipush 10
-   3 if_icmpeq 12
-   6 iload_0
-   7 bipush 13
-   9 if_icmpne 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isalpha(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 122
-   9 if_icmple 24
-  12 iload_0
-  13 bipush 65
-  15 if_icmplt 26
-  18 iload_0
-  19 bipush 90
-  21 if_icmpgt 26
-  24 iconst_1
-  25 ireturn
-  26 iconst_0
-  27 ireturn
-
-Method char toupper(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 21
-   6 iload_0
-   7 bipush 122
-   9 if_icmpgt 21
-  12 iload_0
-  13 bipush 97
-  15 isub
-  16 bipush 65
-  18 iadd
-  19 i2c
-  20 ireturn
-  21 iload_0
-  22 ireturn
-
-Method int bytencmp(byte[], int, byte[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 baload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 baload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 baload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 baload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 baload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 baload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method int charncmp(char[], int, char[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 caload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 caload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 caload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 caload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 caload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 caload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method QoAZYlDCa()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class RnSdHehzX extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_group;
-    boolean m_mark;
-    xAYJWnUkN m_accept;
-    int m_anchor;
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    int m_label;
-    RnSdHehzX(int);
-}
-
-Method RnSdHehzX(int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_0
-   6 putfield # <Field int m_group>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field boolean m_mark>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field xAYJWnUkN m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 aconst_null
-  26 putfield # <Field java.util.Vector m_nfa_set>
-  29 aload_0
-  30 aconst_null
-  31 putfield # <Field java.util.BitSet m_nfa_bit>
-  34 aload_0
-  35 iload_1
-  36 putfield # <Field int m_label>
-  39 return
-Compiled from JavaLex.java
-final class SMVuEWOdP extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    MZTWBrgSN m_accept;
-    int m_anchor;
-    int m_accept_index;
-    SMVuEWOdP();
-}
-
-Method SMVuEWOdP()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field java.util.Vector m_nfa_set>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field java.util.BitSet m_nfa_bit>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field MZTWBrgSN m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iconst_m1
-  26 putfield # <Field int m_accept_index>
-  29 return
-Compiled from JavaLex.java
-final class SfZaCAliZ extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    char m_action[];
-    int m_action_read;
-    int m_line_number;
-    SfZaCAliZ(char[],int,int);
-    SfZaCAliZ(SfZaCAliZ);
-    void mimic(SfZaCAliZ);
-}
-
-Method SfZaCAliZ(char[],int,int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iload_2
-   6 putfield # <Field int m_action_read>
-   9 aload_0
-  10 aload_0
-  11 getfield # <Field int m_action_read>
-  14 newarray char
-  16 putfield # <Field char m_action[]>
-  19 iconst_0
-  20 istore 4
-  22 goto 39
-  25 aload_0
-  26 getfield # <Field char m_action[]>
-  29 iload 4
-  31 aload_1
-  32 iload 4
-  34 caload
-  35 castore
-  36 iinc 4 1
-  39 iload 4
-  41 aload_0
-  42 getfield # <Field int m_action_read>
-  45 if_icmplt 25
-  48 aload_0
-  49 iload_3
-  50 putfield # <Field int m_line_number>
-  53 return
-
-Method SfZaCAliZ(SfZaCAliZ)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_1
-   6 getfield # <Field int m_action_read>
-   9 putfield # <Field int m_action_read>
-  12 aload_0
-  13 aload_0
-  14 getfield # <Field int m_action_read>
-  17 newarray char
-  19 putfield # <Field char m_action[]>
-  22 iconst_0
-  23 istore_2
-  24 goto 42
-  27 aload_0
-  28 getfield # <Field char m_action[]>
-  31 iload_2
-  32 aload_1
-  33 getfield # <Field char m_action[]>
-  36 iload_2
-  37 caload
-  38 castore
-  39 iinc 2 1
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_action_read>
-  47 if_icmplt 27
-  50 aload_0
-  51 aload_1
-  52 getfield # <Field int m_line_number>
-  55 putfield # <Field int m_line_number>
-  58 return
-
-Method void mimic(SfZaCAliZ)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_action_read>
-   5 putfield # <Field int m_action_read>
-   8 aload_0
-   9 aload_0
-  10 getfield # <Field int m_action_read>
-  13 newarray char
-  15 putfield # <Field char m_action[]>
-  18 iconst_0
-  19 istore_2
-  20 goto 38
-  23 aload_0
-  24 getfield # <Field char m_action[]>
-  27 iload_2
-  28 aload_1
-  29 getfield # <Field char m_action[]>
-  32 iload_2
-  33 caload
-  34 castore
-  35 iinc 2 1
-  38 iload_2
-  39 aload_0
-  40 getfield # <Field int m_action_read>
-  43 if_icmplt 23
-  46 return
-Compiled from JavaLex.java
-final class TRZKEzoEt extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_edge;
-    afExAKshu m_set;
-    TRZKEzoEt m_next;
-    TRZKEzoEt m_next2;
-    MZTWBrgSN m_accept;
-    int m_anchor;
-    int m_label;
-    java.util.BitSet m_states;
-    static final int NO_LABEL;
-    static final int CCL;
-    static final int EMPTY;
-    static final int EPSILON;
-    TRZKEzoEt();
-    void mimic(TRZKEzoEt);
-}
-
-Method TRZKEzoEt()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush -2
-   7 putfield # <Field int m_edge>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field afExAKshu m_set>
-  15 aload_0
-  16 aconst_null
-  17 putfield # <Field TRZKEzoEt m_next>
-  20 aload_0
-  21 aconst_null
-  22 putfield # <Field TRZKEzoEt m_next2>
-  25 aload_0
-  26 aconst_null
-  27 putfield # <Field MZTWBrgSN m_accept>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_anchor>
-  35 aload_0
-  36 iconst_m1
-  37 putfield # <Field int m_label>
-  40 aload_0
-  41 aconst_null
-  42 putfield # <Field java.util.BitSet m_states>
-  45 return
-
-Method void mimic(TRZKEzoEt)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_edge>
-   5 putfield # <Field int m_edge>
-   8 aload_1
-   9 getfield # <Field afExAKshu m_set>
-  12 ifnull 47
-  15 aload_0
-  16 getfield # <Field afExAKshu m_set>
-  19 ifnonnull 33
-  22 aload_0
-  23 new # <Class afExAKshu>
-  26 dup
-  27 invokespecial # <Method afExAKshu()>
-  30 putfield # <Field afExAKshu m_set>
-  33 aload_0
-  34 getfield # <Field afExAKshu m_set>
-  37 aload_1
-  38 getfield # <Field afExAKshu m_set>
-  41 invokevirtual # <Method void mimic(afExAKshu)>
-  44 goto 52
-  47 aload_0
-  48 aconst_null
-  49 putfield # <Field afExAKshu m_set>
-  52 aload_0
-  53 aload_1
-  54 getfield # <Field TRZKEzoEt m_next>
-  57 putfield # <Field TRZKEzoEt m_next>
-  60 aload_0
-  61 aload_1
-  62 getfield # <Field TRZKEzoEt m_next2>
-  65 putfield # <Field TRZKEzoEt m_next2>
-  68 aload_0
-  69 aload_1
-  70 getfield # <Field MZTWBrgSN m_accept>
-  73 putfield # <Field MZTWBrgSN m_accept>
-  76 aload_0
-  77 aload_1
-  78 getfield # <Field int m_anchor>
-  81 putfield # <Field int m_anchor>
-  84 aload_1
-  85 getfield # <Field java.util.BitSet m_states>
-  88 ifnull 106
-  91 aload_0
-  92 aload_1
-  93 getfield # <Field java.util.BitSet m_states>
-  96 invokevirtual # <Method java.lang.Object clone()>
-  99 checkcast # <Class java.util.BitSet>
- 102 putfield # <Field java.util.BitSet m_states>
- 105 return
- 106 aload_0
- 107 aconst_null
- 108 putfield # <Field java.util.BitSet m_states>
- 111 return
-Compiled from JavaLex.java
-final class TdLZzxjmB extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    char m_action[];
-    int m_action_read;
-    int m_line_number;
-    TdLZzxjmB(char[],int,int);
-    TdLZzxjmB(TdLZzxjmB);
-    void mimic(TdLZzxjmB);
-}
-
-Method TdLZzxjmB(char[],int,int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iload_2
-   6 putfield # <Field int m_action_read>
-   9 aload_0
-  10 aload_0
-  11 getfield # <Field int m_action_read>
-  14 newarray char
-  16 putfield # <Field char m_action[]>
-  19 iconst_0
-  20 istore 4
-  22 goto 39
-  25 aload_0
-  26 getfield # <Field char m_action[]>
-  29 iload 4
-  31 aload_1
-  32 iload 4
-  34 caload
-  35 castore
-  36 iinc 4 1
-  39 iload 4
-  41 aload_0
-  42 getfield # <Field int m_action_read>
-  45 if_icmplt 25
-  48 aload_0
-  49 iload_3
-  50 putfield # <Field int m_line_number>
-  53 return
-
-Method TdLZzxjmB(TdLZzxjmB)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_1
-   6 getfield # <Field int m_action_read>
-   9 putfield # <Field int m_action_read>
-  12 aload_0
-  13 aload_0
-  14 getfield # <Field int m_action_read>
-  17 newarray char
-  19 putfield # <Field char m_action[]>
-  22 iconst_0
-  23 istore_2
-  24 goto 42
-  27 aload_0
-  28 getfield # <Field char m_action[]>
-  31 iload_2
-  32 aload_1
-  33 getfield # <Field char m_action[]>
-  36 iload_2
-  37 caload
-  38 castore
-  39 iinc 2 1
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_action_read>
-  47 if_icmplt 27
-  50 aload_0
-  51 aload_1
-  52 getfield # <Field int m_line_number>
-  55 putfield # <Field int m_line_number>
-  58 return
-
-Method void mimic(TdLZzxjmB)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_action_read>
-   5 putfield # <Field int m_action_read>
-   8 aload_0
-   9 aload_0
-  10 getfield # <Field int m_action_read>
-  13 newarray char
-  15 putfield # <Field char m_action[]>
-  18 iconst_0
-  19 istore_2
-  20 goto 38
-  23 aload_0
-  24 getfield # <Field char m_action[]>
-  27 iload_2
-  28 aload_1
-  29 getfield # <Field char m_action[]>
-  32 iload_2
-  33 caload
-  34 castore
-  35 iinc 2 1
-  38 iload_2
-  39 aload_0
-  40 getfield # <Field int m_action_read>
-  43 if_icmplt 23
-  46 return
-Compiled from JavaLex.java
-final class TyWHbCSwu extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    aYvbfLVVU m_spec;
-    java.util.Vector m_group;
-    int m_ingroup[];
-    TyWHbCSwu();
-    void min_dfa(aYvbfLVVU);
-}
-
-Method TyWHbCSwu()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field aYvbfLVVU m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.util.Vector m_group>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field int m_ingroup[]>
-  15 return
-
-Method void set(aYvbfLVVU)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 aload_1
-  14 putfield # <Field aYvbfLVVU m_spec>
-  17 aload_0
-  18 aconst_null
-  19 putfield # <Field java.util.Vector m_group>
-  22 aload_0
-  23 aconst_null
-  24 putfield # <Field int m_ingroup[]>
-  27 return
-
-Method void min_dfa(aYvbfLVVU)
-   0 aload_0
-   1 aload_1
-   2 invokespecial # <Method void set(aYvbfLVVU)>
-   5 aload_0
-   6 invokespecial # <Method void minimize()>
-   9 aload_0
-  10 invokespecial # <Method void reduce()>
-  13 aload_0
-  14 invokespecial # <Method void reset()>
-  17 return
-
-Method void col_copy(int, int)
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 51
-  17 aload_0
-  18 getfield # <Field aYvbfLVVU m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class uQFetIDnd>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 aload 5
-  42 getfield # <Field int m_dtrans[]>
-  45 iload_2
-  46 iaload
-  47 iastore
-  48 iinc 4 1
-  51 iload 4
-  53 iload_3
-  54 if_icmplt 17
-  57 return
-
-Method void row_copy(int, int)
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_2
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class uQFetIDnd>
-  14 astore_3
-  15 aload_0
-  16 getfield # <Field aYvbfLVVU m_spec>
-  19 getfield # <Field java.util.Vector m_dtrans_vector>
-  22 aload_3
-  23 iload_1
-  24 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
-  27 return
-
-Method boolean col_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 56
-  17 aload_0
-  18 getfield # <Field aYvbfLVVU m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class uQFetIDnd>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 iaload
-  41 aload 5
-  43 getfield # <Field int m_dtrans[]>
-  46 iload_2
-  47 iaload
-  48 if_icmpeq 53
-  51 iconst_0
-  52 ireturn
-  53 iinc 4 1
-  56 iload 4
-  58 iload_3
-  59 if_icmplt 17
-  62 iconst_1
-  63 ireturn
-
-Method boolean row_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_1
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class uQFetIDnd>
-  14 astore 4
-  16 aload_0
-  17 getfield # <Field aYvbfLVVU m_spec>
-  20 getfield # <Field java.util.Vector m_dtrans_vector>
-  23 iload_2
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class uQFetIDnd>
-  30 astore 5
-  32 iconst_0
-  33 istore_3
-  34 goto 59
-  37 aload 4
-  39 getfield # <Field int m_dtrans[]>
-  42 iload_3
-  43 iaload
-  44 aload 5
-  46 getfield # <Field int m_dtrans[]>
-  49 iload_3
-  50 iaload
-  51 if_icmpeq 56
-  54 iconst_0
-  55 ireturn
-  56 iinc 3 1
-  59 iload_3
-  60 aload_0
-  61 getfield # <Field aYvbfLVVU m_spec>
-  64 getfield # <Field int m_dtrans_ncols>
-  67 if_icmplt 37
-  70 iconst_1
-  71 ireturn
-
-Method void reduce()
-   0 new # <Class java.util.BitSet>
-   3 dup
-   4 invokespecial # <Method java.util.BitSet()>
-   7 astore 7
-   9 aload_0
-  10 getfield # <Field aYvbfLVVU m_spec>
-  13 getfield # <Field java.util.Vector m_dtrans_vector>
-  16 invokevirtual # <Method int size()>
-  19 istore 9
-  21 aload_0
-  22 getfield # <Field aYvbfLVVU m_spec>
-  25 iload 9
-  27 newarray int
-  29 putfield # <Field int m_anchor_array[]>
-  32 aload_0
-  33 getfield # <Field aYvbfLVVU m_spec>
-  36 new # <Class java.util.Vector>
-  39 dup
-  40 invokespecial # <Method java.util.Vector()>
-  43 putfield # <Field java.util.Vector m_accept_vector>
-  46 iconst_0
-  47 istore_1
-  48 goto 105
-  51 aload_0
-  52 getfield # <Field aYvbfLVVU m_spec>
-  55 getfield # <Field java.util.Vector m_dtrans_vector>
-  58 iload_1
-  59 invokevirtual # <Method java.lang.Object elementAt(int)>
-  62 checkcast # <Class uQFetIDnd>
-  65 astore 8
-  67 aload_0
-  68 getfield # <Field aYvbfLVVU m_spec>
-  71 getfield # <Field java.util.Vector m_accept_vector>
-  74 aload 8
-  76 getfield # <Field xAYJWnUkN m_accept>
-  79 invokevirtual # <Method void addElement(java.lang.Object)>
-  82 aload_0
-  83 getfield # <Field aYvbfLVVU m_spec>
-  86 getfield # <Field int m_anchor_array[]>
-  89 iload_1
-  90 aload 8
-  92 getfield # <Field int m_anchor>
-  95 iastore
-  96 aload 8
-  98 aconst_null
-  99 putfield # <Field xAYJWnUkN m_accept>
- 102 iinc 1 1
- 105 iload_1
- 106 iload 9
- 108 if_icmplt 51
- 111 aload_0
- 112 getfield # <Field aYvbfLVVU m_spec>
- 115 aload_0
- 116 getfield # <Field aYvbfLVVU m_spec>
- 119 getfield # <Field int m_dtrans_ncols>
- 122 newarray int
- 124 putfield # <Field int m_col_map[]>
- 127 iconst_0
- 128 istore_1
- 129 goto 145
- 132 aload_0
- 133 getfield # <Field aYvbfLVVU m_spec>
- 136 getfield # <Field int m_col_map[]>
- 139 iload_1
- 140 iconst_m1
- 141 iastore
- 142 iinc 1 1
- 145 iload_1
- 146 aload_0
- 147 getfield # <Field aYvbfLVVU m_spec>
- 150 getfield # <Field int m_dtrans_ncols>
- 153 if_icmplt 132
- 156 iconst_0
- 157 istore 5
- 159 iconst_0
- 160 istore_1
- 161 goto 188
- 164 aload_0
- 165 getfield # <Field aYvbfLVVU m_spec>
- 168 getfield # <Field int m_col_map[]>
- 171 iload_1
- 172 iaload
- 173 iconst_m1
- 174 if_icmpne 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 iinc 1 1
- 188 iload_1
- 189 iload 5
- 191 if_icmplt 164
- 194 iload 5
- 196 istore_1
- 197 goto 219
- 200 aload_0
- 201 getfield # <Field aYvbfLVVU m_spec>
- 204 getfield # <Field int m_col_map[]>
- 207 iload_1
- 208 iaload
- 209 iconst_m1
- 210 if_icmpne 216
- 213 goto 230
- 216 iinc 1 1
- 219 iload_1
- 220 aload_0
- 221 getfield # <Field aYvbfLVVU m_spec>
- 224 getfield # <Field int m_dtrans_ncols>
- 227 if_icmplt 200
- 230 iload_1
- 231 aload_0
- 232 getfield # <Field aYvbfLVVU m_spec>
- 235 getfield # <Field int m_dtrans_ncols>
- 238 if_icmpge 358
- 241 aload 7
- 243 iload_1
- 244 invokevirtual # <Method boolean get(int)>
- 247 iconst_0
- 248 if_icmpeq 255
- 251 iconst_0
- 252 goto 256
- 255 iconst_1
- 256 invokestatic # <Method void assert(boolean)>
- 259 aload_0
- 260 getfield # <Field aYvbfLVVU m_spec>
- 263 getfield # <Field int m_col_map[]>
- 266 iload_1
- 267 iaload
- 268 iconst_m1
- 269 if_icmpeq 276
- 272 iconst_0
- 273 goto 277
- 276 iconst_1
- 277 invokestatic # <Method void assert(boolean)>
- 280 aload 7
- 282 iload_1
- 283 invokevirtual # <Method void set(int)>
- 286 aload_0
- 287 getfield # <Field aYvbfLVVU m_spec>
- 290 getfield # <Field int m_col_map[]>
- 293 iload_1
- 294 iload 5
- 296 iastore
- 297 iload_1
- 298 iconst_1
- 299 iadd
- 300 istore_2
- 301 goto 341
- 304 aload_0
- 305 getfield # <Field aYvbfLVVU m_spec>
- 308 getfield # <Field int m_col_map[]>
- 311 iload_2
- 312 iaload
- 313 iconst_m1
- 314 if_icmpne 338
- 317 aload_0
- 318 iload_1
- 319 iload_2
- 320 invokespecial # <Method boolean col_equiv(int, int)>
- 323 iconst_1
- 324 if_icmpne 338
- 327 aload_0
- 328 getfield # <Field aYvbfLVVU m_spec>
- 331 getfield # <Field int m_col_map[]>
- 334 iload_2
- 335 iload 5
- 337 iastore
- 338 iinc 2 1
- 341 iload_2
- 342 aload_0
- 343 getfield # <Field aYvbfLVVU m_spec>
- 346 getfield # <Field int m_dtrans_ncols>
- 349 if_icmplt 304
- 352 iinc 5 1
- 355 goto 159
- 358 iconst_0
- 359 istore_3
- 360 iconst_0
- 361 istore_1
- 362 goto 421
- 365 aload 7
- 367 iload_1
- 368 invokevirtual # <Method boolean get(int)>
- 371 iconst_1
- 372 if_icmpne 418
- 375 iinc 3 1
- 378 aload 7
- 380 iload_1
- 381 invokevirtual # <Method void clear(int)>
- 384 aload_0
- 385 getfield # <Field aYvbfLVVU m_spec>
- 388 getfield # <Field int m_col_map[]>
- 391 iload_1
- 392 iaload
- 393 istore_2
- 394 iload_2
- 395 iload_1
- 396 if_icmple 403
- 399 iconst_0
- 400 goto 404
- 403 iconst_1
- 404 invokestatic # <Method void assert(boolean)>
- 407 iload_2
- 408 iload_1
- 409 if_icmpeq 418
- 412 aload_0
- 413 iload_2
- 414 iload_1
- 415 invokespecial # <Method void col_copy(int, int)>
- 418 iinc 1 1
- 421 iload_1
- 422 aload_0
- 423 getfield # <Field aYvbfLVVU m_spec>
- 426 getfield # <Field int m_dtrans_ncols>
- 429 if_icmplt 365
- 432 aload_0
- 433 getfield # <Field aYvbfLVVU m_spec>
- 436 iload 5
- 438 putfield # <Field int m_dtrans_ncols>
- 441 iload_3
- 442 iload 5
- 444 if_icmpeq 451
- 447 iconst_0
- 448 goto 452
- 451 iconst_1
- 452 invokestatic # <Method void assert(boolean)>
- 455 aload_0
- 456 getfield # <Field aYvbfLVVU m_spec>
- 459 getfield # <Field java.util.Vector m_dtrans_vector>
- 462 invokevirtual # <Method int size()>
- 465 istore 4
- 467 aload_0
- 468 getfield # <Field aYvbfLVVU m_spec>
- 471 iload 4
- 473 newarray int
- 475 putfield # <Field int m_row_map[]>
- 478 iconst_0
- 479 istore_1
- 480 goto 496
- 483 aload_0
- 484 getfield # <Field aYvbfLVVU m_spec>
- 487 getfield # <Field int m_row_map[]>
- 490 iload_1
- 491 iconst_m1
- 492 iastore
- 493 iinc 1 1
- 496 iload_1
- 497 iload 4
- 499 if_icmplt 483
- 502 iconst_0
- 503 istore 6
- 505 iconst_0
- 506 istore_1
- 507 goto 534
- 510 aload_0
- 511 getfield # <Field aYvbfLVVU m_spec>
- 514 getfield # <Field int m_row_map[]>
- 517 iload_1
- 518 iaload
- 519 iconst_m1
- 520 if_icmpne 527
- 523 iconst_0
- 524 goto 528
- 527 iconst_1
- 528 invokestatic # <Method void assert(boolean)>
- 531 iinc 1 1
- 534 iload_1
- 535 iload 6
- 537 if_icmplt 510
- 540 iload 6
- 542 istore_1
- 543 goto 565
- 546 aload_0
- 547 getfield # <Field aYvbfLVVU m_spec>
- 550 getfield # <Field int m_row_map[]>
- 553 iload_1
- 554 iaload
- 555 iconst_m1
- 556 if_icmpne 562
- 559 goto 571
- 562 iinc 1 1
- 565 iload_1
- 566 iload 4
- 568 if_icmplt 546
- 571 iload_1
- 572 iload 4
- 574 if_icmpge 689
- 577 aload 7
- 579 iload_1
- 580 invokevirtual # <Method boolean get(int)>
- 583 iconst_0
- 584 if_icmpeq 591
- 587 iconst_0
- 588 goto 592
- 591 iconst_1
- 592 invokestatic # <Method void assert(boolean)>
- 595 aload_0
- 596 getfield # <Field aYvbfLVVU m_spec>
- 599 getfield # <Field int m_row_map[]>
- 602 iload_1
- 603 iaload
- 604 iconst_m1
- 605 if_icmpeq 612
- 608 iconst_0
- 609 goto 613
- 612 iconst_1
- 613 invokestatic # <Method void assert(boolean)>
- 616 aload 7
- 618 iload_1
- 619 invokevirtual # <Method void set(int)>
- 622 aload_0
- 623 getfield # <Field aYvbfLVVU m_spec>
- 626 getfield # <Field int m_row_map[]>
- 629 iload_1
- 630 iload 6
- 632 iastore
- 633 iload_1
- 634 iconst_1
- 635 iadd
- 636 istore_2
- 637 goto 677
- 640 aload_0
- 641 getfield # <Field aYvbfLVVU m_spec>
- 644 getfield # <Field int m_row_map[]>
- 647 iload_2
- 648 iaload
- 649 iconst_m1
- 650 if_icmpne 674
- 653 aload_0
- 654 iload_1
- 655 iload_2
- 656 invokespecial # <Method boolean row_equiv(int, int)>
- 659 iconst_1
- 660 if_icmpne 674
- 663 aload_0
- 664 getfield # <Field aYvbfLVVU m_spec>
- 667 getfield # <Field int m_row_map[]>
- 670 iload_2
- 671 iload 6
- 673 iastore
- 674 iinc 2 1
- 677 iload_2
- 678 iload 4
- 680 if_icmplt 640
- 683 iinc 6 1
- 686 goto 505
- 689 iconst_0
- 690 istore_3
- 691 iconst_0
- 692 istore_1
- 693 goto 752
- 696 aload 7
- 698 iload_1
- 699 invokevirtual # <Method boolean get(int)>
- 702 iconst_1
- 703 if_icmpne 749
- 706 iinc 3 1
- 709 aload 7
- 711 iload_1
- 712 invokevirtual # <Method void clear(int)>
- 715 aload_0
- 716 getfield # <Field aYvbfLVVU m_spec>
- 719 getfield # <Field int m_row_map[]>
- 722 iload_1
- 723 iaload
- 724 istore_2
- 725 iload_2
- 726 iload_1
- 727 if_icmple 734
- 730 iconst_0
- 731 goto 735
- 734 iconst_1
- 735 invokestatic # <Method void assert(boolean)>
- 738 iload_2
- 739 iload_1
- 740 if_icmpeq 749
- 743 aload_0
- 744 iload_2
- 745 iload_1
- 746 invokespecial # <Method void row_copy(int, int)>
- 749 iinc 1 1
- 752 iload_1
- 753 iload 4
- 755 if_icmplt 696
- 758 aload_0
- 759 getfield # <Field aYvbfLVVU m_spec>
- 762 getfield # <Field java.util.Vector m_dtrans_vector>
- 765 iload 6
- 767 invokevirtual # <Method void setSize(int)>
- 770 iload_3
- 771 iload 6
- 773 if_icmpeq 780
- 776 iconst_0
- 777 goto 781
- 780 iconst_1
- 781 invokestatic # <Method void assert(boolean)>
- 784 return
-
-Method void fix_dtrans()
-   0 new # <Class java.util.Vector>
-   3 dup
-   4 invokespecial # <Method java.util.Vector()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field aYvbfLVVU m_spec>
-  12 getfield # <Field int m_state_dtrans[]>
-  15 arraylength
-  16 istore_3
-  17 iconst_0
-  18 istore_2
-  19 goto 61
-  22 aload_0
-  23 getfield # <Field aYvbfLVVU m_spec>
-  26 getfield # <Field int m_state_dtrans[]>
-  29 iload_2
-  30 iaload
-  31 iconst_m1
-  32 if_icmpeq 58
-  35 aload_0
-  36 getfield # <Field aYvbfLVVU m_spec>
-  39 getfield # <Field int m_state_dtrans[]>
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_ingroup[]>
-  47 aload_0
-  48 getfield # <Field aYvbfLVVU m_spec>
-  51 getfield # <Field int m_state_dtrans[]>
-  54 iload_2
-  55 iaload
-  56 iaload
-  57 iastore
-  58 iinc 2 1
-  61 iload_2
-  62 iload_3
-  63 if_icmplt 22
-  66 aload_0
-  67 getfield # <Field java.util.Vector m_group>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore_2
-  76 goto 166
-  79 aload_0
-  80 getfield # <Field java.util.Vector m_group>
-  83 iload_2
-  84 invokevirtual # <Method java.lang.Object elementAt(int)>
-  87 checkcast # <Class java.util.Vector>
-  90 astore 4
-  92 aload 4
-  94 iconst_0
-  95 invokevirtual # <Method java.lang.Object elementAt(int)>
-  98 checkcast # <Class uQFetIDnd>
- 101 astore 5
- 103 aload_1
- 104 aload 5
- 106 invokevirtual # <Method void addElement(java.lang.Object)>
- 109 iconst_0
- 110 istore 6
- 112 goto 151
- 115 aload 5
- 117 getfield # <Field int m_dtrans[]>
- 120 iload 6
- 122 iaload
- 123 iconst_m1
- 124 if_icmpeq 148
- 127 aload 5
- 129 getfield # <Field int m_dtrans[]>
- 132 iload 6
- 134 aload_0
- 135 getfield # <Field int m_ingroup[]>
- 138 aload 5
- 140 getfield # <Field int m_dtrans[]>
- 143 iload 6
- 145 iaload
- 146 iaload
- 147 iastore
- 148 iinc 6 1
- 151 iload 6
- 153 aload_0
- 154 getfield # <Field aYvbfLVVU m_spec>
- 157 getfield # <Field int m_dtrans_ncols>
- 160 if_icmplt 115
- 163 iinc 2 1
- 166 iload_2
- 167 iload_3
- 168 if_icmplt 79
- 171 aload_0
- 172 aconst_null
- 173 putfield # <Field java.util.Vector m_group>
- 176 aload_0
- 177 getfield # <Field aYvbfLVVU m_spec>
- 180 aload_1
- 181 putfield # <Field java.util.Vector m_dtrans_vector>
- 184 return
-
-Method void minimize()
-   0 aload_0
-   1 invokespecial # <Method void init_groups()>
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_group>
-   8 invokevirtual # <Method int size()>
-  11 istore 6
-  13 iload 6
-  15 iconst_1
-  16 isub
-  17 istore 5
-  19 goto 469
-  22 iload 6
-  24 istore 5
-  26 aload_0
-  27 getfield # <Field java.util.Vector m_group>
-  30 invokevirtual # <Method int size()>
-  33 iload 6
-  35 if_icmpeq 42
-  38 iconst_0
-  39 goto 43
-  42 iconst_1
-  43 invokestatic # <Method void assert(boolean)>
-  46 iconst_0
-  47 istore_3
-  48 goto 463
-  51 aload_0
-  52 getfield # <Field java.util.Vector m_group>
-  55 iload_3
-  56 invokevirtual # <Method java.lang.Object elementAt(int)>
-  59 checkcast # <Class java.util.Vector>
-  62 astore_1
-  63 aload_1
-  64 invokevirtual # <Method int size()>
-  67 istore 12
-  69 iload 12
-  71 iconst_1
-  72 if_icmple 460
-  75 new # <Class java.util.Vector>
-  78 dup
-  79 invokespecial # <Method java.util.Vector()>
-  82 astore_2
-  83 iconst_0
-  84 istore 13
-  86 aload_1
-  87 iconst_0
-  88 invokevirtual # <Method java.lang.Object elementAt(int)>
-  91 checkcast # <Class uQFetIDnd>
-  94 astore 8
-  96 iconst_1
-  97 istore 4
-  99 goto 453
- 102 aload_1
- 103 iload 4
- 105 invokevirtual # <Method java.lang.Object elementAt(int)>
- 108 checkcast # <Class uQFetIDnd>
- 111 astore 7
- 113 iconst_0
- 114 istore 11
- 116 goto 438
- 119 aload 8
- 121 getfield # <Field int m_dtrans[]>
- 124 iload 11
- 126 iaload
- 127 istore 9
- 129 aload 7
- 131 getfield # <Field int m_dtrans[]>
- 134 iload 11
- 136 iaload
- 137 istore 10
- 139 iload 9
- 141 iload 10
- 143 if_icmpeq 435
- 146 iload 9
- 148 iconst_m1
- 149 if_icmpeq 175
- 152 iload 10
- 154 iconst_m1
- 155 if_icmpeq 175
- 158 aload_0
- 159 getfield # <Field int m_ingroup[]>
- 162 iload 10
- 164 iaload
- 165 aload_0
- 166 getfield # <Field int m_ingroup[]>
- 169 iload 9
- 171 iaload
- 172 if_icmpeq 435
- 175 aload_1
- 176 iload 4
- 178 invokevirtual # <Method java.lang.Object elementAt(int)>
- 181 aload 7
- 183 if_acmpeq 190
- 186 iconst_0
- 187 goto 191
- 190 iconst_1
- 191 invokestatic # <Method void assert(boolean)>
- 194 aload_1
- 195 iload 4
- 197 invokevirtual # <Method void removeElementAt(int)>
- 200 iinc 4 -1
- 203 iinc 12 -1
- 206 aload_2
- 207 aload 7
- 209 invokevirtual # <Method void addElement(java.lang.Object)>
- 212 iload 13
- 214 iconst_0
- 215 if_icmpne 232
- 218 iconst_1
- 219 istore 13
- 221 iinc 6 1
- 224 aload_0
- 225 getfield # <Field java.util.Vector m_group>
- 228 aload_2
- 229 invokevirtual # <Method void addElement(java.lang.Object)>
- 232 aload_0
- 233 getfield # <Field int m_ingroup[]>
- 236 aload 7
- 238 getfield # <Field int m_label>
- 241 aload_0
- 242 getfield # <Field java.util.Vector m_group>
- 245 invokevirtual # <Method int size()>
- 248 iconst_1
- 249 isub
- 250 iastore
- 251 aload_0
- 252 getfield # <Field java.util.Vector m_group>
- 255 aload_2
- 256 invokevirtual # <Method boolean contains(java.lang.Object)>
- 259 iconst_1
- 260 if_icmpeq 267
- 263 iconst_0
- 264 goto 268
- 267 iconst_1
- 268 invokestatic # <Method void assert(boolean)>
- 271 aload_0
- 272 getfield # <Field java.util.Vector m_group>
- 275 aload_1
- 276 invokevirtual # <Method boolean contains(java.lang.Object)>
- 279 iconst_1
- 280 if_icmpeq 287
- 283 iconst_0
- 284 goto 288
- 287 iconst_1
- 288 invokestatic # <Method void assert(boolean)>
- 291 aload_1
- 292 aload 8
- 294 invokevirtual # <Method boolean contains(java.lang.Object)>
- 297 iconst_1
- 298 if_icmpeq 305
- 301 iconst_0
- 302 goto 306
- 305 iconst_1
- 306 invokestatic # <Method void assert(boolean)>
- 309 aload_1
- 310 aload 7
- 312 invokevirtual # <Method boolean contains(java.lang.Object)>
- 315 iconst_0
- 316 if_icmpeq 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_2
- 328 aload 8
- 330 invokevirtual # <Method boolean contains(java.lang.Object)>
- 333 iconst_0
- 334 if_icmpeq 341
- 337 iconst_0
- 338 goto 342
- 341 iconst_1
- 342 invokestatic # <Method void assert(boolean)>
- 345 aload_2
- 346 aload 7
- 348 invokevirtual # <Method boolean contains(java.lang.Object)>
- 351 iconst_1
- 352 if_icmpeq 359
- 355 iconst_0
- 356 goto 360
- 359 iconst_1
- 360 invokestatic # <Method void assert(boolean)>
- 363 aload_1
- 364 invokevirtual # <Method int size()>
- 367 iload 12
- 369 if_icmpeq 376
- 372 iconst_0
- 373 goto 377
- 376 iconst_1
- 377 invokestatic # <Method void assert(boolean)>
- 380 iload_3
- 381 aload_0
- 382 getfield # <Field int m_ingroup[]>
- 385 aload 8
- 387 getfield # <Field int m_label>
- 390 iaload
- 391 if_icmpeq 398
- 394 iconst_0
- 395 goto 399
- 398 iconst_1
- 399 invokestatic # <Method void assert(boolean)>
- 402 aload_0
- 403 getfield # <Field java.util.Vector m_group>
- 406 invokevirtual # <Method int size()>
- 409 iconst_1
- 410 isub
- 411 aload_0
- 412 getfield # <Field int m_ingroup[]>
- 415 aload 7
- 417 getfield # <Field int m_label>
- 420 iaload
- 421 if_icmpeq 428
- 424 iconst_0
- 425 goto 429
- 428 iconst_1
- 429 invokestatic # <Method void assert(boolean)>
- 432 goto 450
- 435 iinc 11 1
- 438 iload 11
- 440 aload_0
- 441 getfield # <Field aYvbfLVVU m_spec>
- 444 getfield # <Field int m_dtrans_ncols>
- 447 if_icmplt 119
- 450 iinc 4 1
- 453 iload 4
- 455 iload 12
- 457 if_icmplt 102
- 460 iinc 3 1
- 463 iload_3
- 464 iload 6
- 466 if_icmplt 51
- 469 iload 5
- 471 iload 6
- 473 if_icmpne 22
- 476 getstatic # <Field java.io.PrintStream out>
- 479 new # <Class java.lang.StringBuffer>
- 482 dup
- 483 invokespecial # <Method java.lang.StringBuffer()>
- 486 aload_0
- 487 getfield # <Field java.util.Vector m_group>
- 490 invokevirtual # <Method int size()>
- 493 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 496 ldc # <String " states after removal of redundant states.">
- 498 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 501 invokevirtual # <Method java.lang.String toString()>
- 504 invokevirtual # <Method void println(java.lang.String)>
- 507 aload_0
- 508 invokespecial # <Method void fix_dtrans()>
- 511 return
-
-Method void init_groups()
-   0 aload_0
-   1 new # <Class java.util.Vector>
-   4 dup
-   5 invokespecial # <Method java.util.Vector()>
-   8 putfield # <Field java.util.Vector m_group>
-  11 iconst_0
-  12 istore_3
-  13 aload_0
-  14 getfield # <Field aYvbfLVVU m_spec>
-  17 getfield # <Field java.util.Vector m_dtrans_vector>
-  20 invokevirtual # <Method int size()>
-  23 istore 4
-  25 aload_0
-  26 iload 4
-  28 newarray int
-  30 putfield # <Field int m_ingroup[]>
-  33 iconst_0
-  34 istore_1
-  35 goto 348
-  38 iconst_0
-  39 istore 8
-  41 aload_0
-  42 getfield # <Field aYvbfLVVU m_spec>
-  45 getfield # <Field java.util.Vector m_dtrans_vector>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class uQFetIDnd>
-  55 astore 5
-  57 iload_1
-  58 aload 5
-  60 getfield # <Field int m_label>
-  63 if_icmpeq 70
-  66 iconst_0
-  67 goto 71
-  70 iconst_1
-  71 invokestatic # <Method void assert(boolean)>
-  74 iload 8
-  76 iconst_0
-  77 if_icmpeq 84
-  80 iconst_0
-  81 goto 85
-  84 iconst_1
-  85 invokestatic # <Method void assert(boolean)>
-  88 iload_3
-  89 aload_0
-  90 getfield # <Field java.util.Vector m_group>
-  93 invokevirtual # <Method int size()>
-  96 if_icmpeq 103
-  99 iconst_0
- 100 goto 104
- 103 iconst_1
- 104 invokestatic # <Method void assert(boolean)>
- 107 iconst_0
- 108 istore_2
- 109 goto 293
- 112 aload_0
- 113 getfield # <Field java.util.Vector m_group>
- 116 iload_2
- 117 invokevirtual # <Method java.lang.Object elementAt(int)>
- 120 checkcast # <Class java.util.Vector>
- 123 astore 6
- 125 iload 8
- 127 iconst_0
- 128 if_icmpeq 135
- 131 iconst_0
- 132 goto 136
- 135 iconst_1
- 136 invokestatic # <Method void assert(boolean)>
- 139 aload 6
- 141 invokevirtual # <Method int size()>
- 144 ifgt 151
- 147 iconst_0
- 148 goto 152
- 151 iconst_1
- 152 invokestatic # <Method void assert(boolean)>
- 155 aload 6
- 157 iconst_0
- 158 invokevirtual # <Method java.lang.Object elementAt(int)>
- 161 checkcast # <Class uQFetIDnd>
- 164 astore 7
- 166 aload 6
- 168 invokevirtual # <Method int size()>
- 171 istore 11
- 173 iload 11
- 175 ifgt 182
- 178 iconst_0
- 179 goto 183
- 182 iconst_1
- 183 invokestatic # <Method void assert(boolean)>
- 186 iconst_1
- 187 istore 10
- 189 goto 228
- 192 aload 6
- 194 iload 10
- 196 invokevirtual # <Method java.lang.Object elementAt(int)>
- 199 checkcast # <Class uQFetIDnd>
- 202 astore 9
- 204 aload 9
- 206 getfield # <Field xAYJWnUkN m_accept>
- 209 aload 7
- 211 getfield # <Field xAYJWnUkN m_accept>
- 214 if_acmpeq 221
- 217 iconst_0
- 218 goto 222
- 221 iconst_1
- 222 invokestatic # <Method void assert(boolean)>
- 225 iinc 10 1
- 228 iload 10
- 230 iload 11
- 232 if_icmplt 192
- 235 aload 7
- 237 getfield # <Field xAYJWnUkN m_accept>
- 240 aload 5
- 242 getfield # <Field xAYJWnUkN m_accept>
- 245 if_acmpne 290
- 248 aload 6
- 250 aload 5
- 252 invokevirtual # <Method void addElement(java.lang.Object)>
- 255 aload_0
- 256 getfield # <Field int m_ingroup[]>
- 259 iload_1
- 260 iload_2
- 261 iastore
- 262 iconst_1
- 263 istore 8
- 265 iload_2
- 266 aload_0
- 267 getfield # <Field int m_ingroup[]>
- 270 aload 5
- 272 getfield # <Field int m_label>
- 275 iaload
- 276 if_icmpeq 283
- 279 iconst_0
- 280 goto 284
- 283 iconst_1
- 284 invokestatic # <Method void assert(boolean)>
- 287 goto 298
- 290 iinc 2 1
- 293 iload_2
- 294 iload_3
- 295 if_icmplt 112
- 298 iload 8
- 300 iconst_0
- 301 if_icmpne 345
- 304 new # <Class java.util.Vector>
- 307 dup
- 308 invokespecial # <Method java.util.Vector()>
- 311 astore 6
- 313 aload 6
- 315 aload 5
- 317 invokevirtual # <Method void addElement(java.lang.Object)>
- 320 aload_0
- 321 getfield # <Field int m_ingroup[]>
- 324 iload_1
- 325 aload_0
- 326 getfield # <Field java.util.Vector m_group>
- 329 invokevirtual # <Method int size()>
- 332 iastore
- 333 aload_0
- 334 getfield # <Field java.util.Vector m_group>
- 337 aload 6
- 339 invokevirtual # <Method void addElement(java.lang.Object)>
- 342 iinc 3 1
- 345 iinc 1 1
- 348 iload_1
- 349 iload 4
- 351 if_icmplt 38
- 354 return
-
-Method void pset(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_3
-   5 iconst_0
-   6 istore_2
-   7 goto 52
-  10 aload_1
-  11 iload_2
-  12 invokevirtual # <Method java.lang.Object elementAt(int)>
-  15 checkcast # <Class uQFetIDnd>
-  18 astore 4
-  20 getstatic # <Field java.io.PrintStream out>
-  23 new # <Class java.lang.StringBuffer>
-  26 dup
-  27 invokespecial # <Method java.lang.StringBuffer()>
-  30 aload 4
-  32 getfield # <Field int m_label>
-  35 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  38 ldc # <String " ">
-  40 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  43 invokevirtual # <Method java.lang.String toString()>
-  46 invokevirtual # <Method void print(java.lang.String)>
-  49 iinc 2 1
-  52 iload_2
-  53 iload_3
-  54 if_icmplt 10
-  57 return
-
-Method void pgroups()
-   0 aload_0
-   1 getfield # <Field java.util.Vector m_group>
-   4 invokevirtual # <Method int size()>
-   7 istore_3
-   8 iconst_0
-   9 istore_1
-  10 goto 69
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "   Group ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 ldc # <String " {">
-  34 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  37 invokevirtual # <Method java.lang.String toString()>
-  40 invokevirtual # <Method void print(java.lang.String)>
-  43 aload_0
-  44 aload_0
-  45 getfield # <Field java.util.Vector m_group>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class java.util.Vector>
-  55 invokespecial # <Method void pset(java.util.Vector)>
-  58 getstatic # <Field java.io.PrintStream out>
-  61 ldc # <String "}
-">
-  63 invokevirtual # <Method void println(java.lang.String)>
-  66 iinc 1 1
-  69 iload_1
-  70 iload_3
-  71 if_icmplt 13
-  74 getstatic # <Field java.io.PrintStream out>
-  77 ldc # <String "">
-  79 invokevirtual # <Method void println(java.lang.String)>
-  82 aload_0
-  83 getfield # <Field aYvbfLVVU m_spec>
-  86 getfield # <Field java.util.Vector m_dtrans_vector>
-  89 invokevirtual # <Method int size()>
-  92 istore_2
-  93 iconst_0
-  94 istore_1
-  95 goto 140
-  98 getstatic # <Field java.io.PrintStream out>
- 101 new # <Class java.lang.StringBuffer>
- 104 dup
- 105 invokespecial # <Method java.lang.StringBuffer()>
- 108 ldc # <String "   state ">
- 110 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 113 iload_1
- 114 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 117 ldc # <String " is in group ">
- 119 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 122 aload_0
- 123 getfield # <Field int m_ingroup[]>
- 126 iload_1
- 127 iaload
- 128 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 131 invokevirtual # <Method java.lang.String toString()>
- 134 invokevirtual # <Method void println(java.lang.String)>
- 137 iinc 1 1
- 140 iload_1
- 141 iload_2
- 142 if_icmplt 98
- 145 return
-Compiled from JavaLex.java
-final class UHrTGYkQm extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    mfKigxveL m_spec;
-    java.util.Vector m_group;
-    int m_ingroup[];
-    UHrTGYkQm();
-    void min_dfa(mfKigxveL);
-}
-
-Method UHrTGYkQm()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field mfKigxveL m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.util.Vector m_group>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field int m_ingroup[]>
-  15 return
-
-Method void set(mfKigxveL)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 aload_1
-  14 putfield # <Field mfKigxveL m_spec>
-  17 aload_0
-  18 aconst_null
-  19 putfield # <Field java.util.Vector m_group>
-  22 aload_0
-  23 aconst_null
-  24 putfield # <Field int m_ingroup[]>
-  27 return
-
-Method void min_dfa(mfKigxveL)
-   0 aload_0
-   1 aload_1
-   2 invokespecial # <Method void set(mfKigxveL)>
-   5 aload_0
-   6 invokespecial # <Method void minimize()>
-   9 aload_0
-  10 invokespecial # <Method void reduce()>
-  13 aload_0
-  14 invokespecial # <Method void reset()>
-  17 return
-
-Method void col_copy(int, int)
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 51
-  17 aload_0
-  18 getfield # <Field mfKigxveL m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class UKEULJtgQ>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 aload 5
-  42 getfield # <Field int m_dtrans[]>
-  45 iload_2
-  46 iaload
-  47 iastore
-  48 iinc 4 1
-  51 iload 4
-  53 iload_3
-  54 if_icmplt 17
-  57 return
-
-Method void row_copy(int, int)
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_2
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class UKEULJtgQ>
-  14 astore_3
-  15 aload_0
-  16 getfield # <Field mfKigxveL m_spec>
-  19 getfield # <Field java.util.Vector m_dtrans_vector>
-  22 aload_3
-  23 iload_1
-  24 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
-  27 return
-
-Method boolean col_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 56
-  17 aload_0
-  18 getfield # <Field mfKigxveL m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class UKEULJtgQ>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 iaload
-  41 aload 5
-  43 getfield # <Field int m_dtrans[]>
-  46 iload_2
-  47 iaload
-  48 if_icmpeq 53
-  51 iconst_0
-  52 ireturn
-  53 iinc 4 1
-  56 iload 4
-  58 iload_3
-  59 if_icmplt 17
-  62 iconst_1
-  63 ireturn
-
-Method boolean row_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_1
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class UKEULJtgQ>
-  14 astore 4
-  16 aload_0
-  17 getfield # <Field mfKigxveL m_spec>
-  20 getfield # <Field java.util.Vector m_dtrans_vector>
-  23 iload_2
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class UKEULJtgQ>
-  30 astore 5
-  32 iconst_0
-  33 istore_3
-  34 goto 59
-  37 aload 4
-  39 getfield # <Field int m_dtrans[]>
-  42 iload_3
-  43 iaload
-  44 aload 5
-  46 getfield # <Field int m_dtrans[]>
-  49 iload_3
-  50 iaload
-  51 if_icmpeq 56
-  54 iconst_0
-  55 ireturn
-  56 iinc 3 1
-  59 iload_3
-  60 aload_0
-  61 getfield # <Field mfKigxveL m_spec>
-  64 getfield # <Field int m_dtrans_ncols>
-  67 if_icmplt 37
-  70 iconst_1
-  71 ireturn
-
-Method void reduce()
-   0 new # <Class java.util.BitSet>
-   3 dup
-   4 invokespecial # <Method java.util.BitSet()>
-   7 astore 7
-   9 aload_0
-  10 getfield # <Field mfKigxveL m_spec>
-  13 getfield # <Field java.util.Vector m_dtrans_vector>
-  16 invokevirtual # <Method int size()>
-  19 istore 9
-  21 aload_0
-  22 getfield # <Field mfKigxveL m_spec>
-  25 iload 9
-  27 newarray int
-  29 putfield # <Field int m_anchor_array[]>
-  32 aload_0
-  33 getfield # <Field mfKigxveL m_spec>
-  36 new # <Class java.util.Vector>
-  39 dup
-  40 invokespecial # <Method java.util.Vector()>
-  43 putfield # <Field java.util.Vector m_accept_vector>
-  46 iconst_0
-  47 istore_1
-  48 goto 105
-  51 aload_0
-  52 getfield # <Field mfKigxveL m_spec>
-  55 getfield # <Field java.util.Vector m_dtrans_vector>
-  58 iload_1
-  59 invokevirtual # <Method java.lang.Object elementAt(int)>
-  62 checkcast # <Class UKEULJtgQ>
-  65 astore 8
-  67 aload_0
-  68 getfield # <Field mfKigxveL m_spec>
-  71 getfield # <Field java.util.Vector m_accept_vector>
-  74 aload 8
-  76 getfield # <Field oNaJmmlAX m_accept>
-  79 invokevirtual # <Method void addElement(java.lang.Object)>
-  82 aload_0
-  83 getfield # <Field mfKigxveL m_spec>
-  86 getfield # <Field int m_anchor_array[]>
-  89 iload_1
-  90 aload 8
-  92 getfield # <Field int m_anchor>
-  95 iastore
-  96 aload 8
-  98 aconst_null
-  99 putfield # <Field oNaJmmlAX m_accept>
- 102 iinc 1 1
- 105 iload_1
- 106 iload 9
- 108 if_icmplt 51
- 111 aload_0
- 112 getfield # <Field mfKigxveL m_spec>
- 115 aload_0
- 116 getfield # <Field mfKigxveL m_spec>
- 119 getfield # <Field int m_dtrans_ncols>
- 122 newarray int
- 124 putfield # <Field int m_col_map[]>
- 127 iconst_0
- 128 istore_1
- 129 goto 145
- 132 aload_0
- 133 getfield # <Field mfKigxveL m_spec>
- 136 getfield # <Field int m_col_map[]>
- 139 iload_1
- 140 iconst_m1
- 141 iastore
- 142 iinc 1 1
- 145 iload_1
- 146 aload_0
- 147 getfield # <Field mfKigxveL m_spec>
- 150 getfield # <Field int m_dtrans_ncols>
- 153 if_icmplt 132
- 156 iconst_0
- 157 istore 5
- 159 iconst_0
- 160 istore_1
- 161 goto 188
- 164 aload_0
- 165 getfield # <Field mfKigxveL m_spec>
- 168 getfield # <Field int m_col_map[]>
- 171 iload_1
- 172 iaload
- 173 iconst_m1
- 174 if_icmpne 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 iinc 1 1
- 188 iload_1
- 189 iload 5
- 191 if_icmplt 164
- 194 iload 5
- 196 istore_1
- 197 goto 219
- 200 aload_0
- 201 getfield # <Field mfKigxveL m_spec>
- 204 getfield # <Field int m_col_map[]>
- 207 iload_1
- 208 iaload
- 209 iconst_m1
- 210 if_icmpne 216
- 213 goto 230
- 216 iinc 1 1
- 219 iload_1
- 220 aload_0
- 221 getfield # <Field mfKigxveL m_spec>
- 224 getfield # <Field int m_dtrans_ncols>
- 227 if_icmplt 200
- 230 iload_1
- 231 aload_0
- 232 getfield # <Field mfKigxveL m_spec>
- 235 getfield # <Field int m_dtrans_ncols>
- 238 if_icmpge 358
- 241 aload 7
- 243 iload_1
- 244 invokevirtual # <Method boolean get(int)>
- 247 iconst_0
- 248 if_icmpeq 255
- 251 iconst_0
- 252 goto 256
- 255 iconst_1
- 256 invokestatic # <Method void assert(boolean)>
- 259 aload_0
- 260 getfield # <Field mfKigxveL m_spec>
- 263 getfield # <Field int m_col_map[]>
- 266 iload_1
- 267 iaload
- 268 iconst_m1
- 269 if_icmpeq 276
- 272 iconst_0
- 273 goto 277
- 276 iconst_1
- 277 invokestatic # <Method void assert(boolean)>
- 280 aload 7
- 282 iload_1
- 283 invokevirtual # <Method void set(int)>
- 286 aload_0
- 287 getfield # <Field mfKigxveL m_spec>
- 290 getfield # <Field int m_col_map[]>
- 293 iload_1
- 294 iload 5
- 296 iastore
- 297 iload_1
- 298 iconst_1
- 299 iadd
- 300 istore_2
- 301 goto 341
- 304 aload_0
- 305 getfield # <Field mfKigxveL m_spec>
- 308 getfield # <Field int m_col_map[]>
- 311 iload_2
- 312 iaload
- 313 iconst_m1
- 314 if_icmpne 338
- 317 aload_0
- 318 iload_1
- 319 iload_2
- 320 invokespecial # <Method boolean col_equiv(int, int)>
- 323 iconst_1
- 324 if_icmpne 338
- 327 aload_0
- 328 getfield # <Field mfKigxveL m_spec>
- 331 getfield # <Field int m_col_map[]>
- 334 iload_2
- 335 iload 5
- 337 iastore
- 338 iinc 2 1
- 341 iload_2
- 342 aload_0
- 343 getfield # <Field mfKigxveL m_spec>
- 346 getfield # <Field int m_dtrans_ncols>
- 349 if_icmplt 304
- 352 iinc 5 1
- 355 goto 159
- 358 iconst_0
- 359 istore_3
- 360 iconst_0
- 361 istore_1
- 362 goto 421
- 365 aload 7
- 367 iload_1
- 368 invokevirtual # <Method boolean get(int)>
- 371 iconst_1
- 372 if_icmpne 418
- 375 iinc 3 1
- 378 aload 7
- 380 iload_1
- 381 invokevirtual # <Method void clear(int)>
- 384 aload_0
- 385 getfield # <Field mfKigxveL m_spec>
- 388 getfield # <Field int m_col_map[]>
- 391 iload_1
- 392 iaload
- 393 istore_2
- 394 iload_2
- 395 iload_1
- 396 if_icmple 403
- 399 iconst_0
- 400 goto 404
- 403 iconst_1
- 404 invokestatic # <Method void assert(boolean)>
- 407 iload_2
- 408 iload_1
- 409 if_icmpeq 418
- 412 aload_0
- 413 iload_2
- 414 iload_1
- 415 invokespecial # <Method void col_copy(int, int)>
- 418 iinc 1 1
- 421 iload_1
- 422 aload_0
- 423 getfield # <Field mfKigxveL m_spec>
- 426 getfield # <Field int m_dtrans_ncols>
- 429 if_icmplt 365
- 432 aload_0
- 433 getfield # <Field mfKigxveL m_spec>
- 436 iload 5
- 438 putfield # <Field int m_dtrans_ncols>
- 441 iload_3
- 442 iload 5
- 444 if_icmpeq 451
- 447 iconst_0
- 448 goto 452
- 451 iconst_1
- 452 invokestatic # <Method void assert(boolean)>
- 455 aload_0
- 456 getfield # <Field mfKigxveL m_spec>
- 459 getfield # <Field java.util.Vector m_dtrans_vector>
- 462 invokevirtual # <Method int size()>
- 465 istore 4
- 467 aload_0
- 468 getfield # <Field mfKigxveL m_spec>
- 471 iload 4
- 473 newarray int
- 475 putfield # <Field int m_row_map[]>
- 478 iconst_0
- 479 istore_1
- 480 goto 496
- 483 aload_0
- 484 getfield # <Field mfKigxveL m_spec>
- 487 getfield # <Field int m_row_map[]>
- 490 iload_1
- 491 iconst_m1
- 492 iastore
- 493 iinc 1 1
- 496 iload_1
- 497 iload 4
- 499 if_icmplt 483
- 502 iconst_0
- 503 istore 6
- 505 iconst_0
- 506 istore_1
- 507 goto 534
- 510 aload_0
- 511 getfield # <Field mfKigxveL m_spec>
- 514 getfield # <Field int m_row_map[]>
- 517 iload_1
- 518 iaload
- 519 iconst_m1
- 520 if_icmpne 527
- 523 iconst_0
- 524 goto 528
- 527 iconst_1
- 528 invokestatic # <Method void assert(boolean)>
- 531 iinc 1 1
- 534 iload_1
- 535 iload 6
- 537 if_icmplt 510
- 540 iload 6
- 542 istore_1
- 543 goto 565
- 546 aload_0
- 547 getfield # <Field mfKigxveL m_spec>
- 550 getfield # <Field int m_row_map[]>
- 553 iload_1
- 554 iaload
- 555 iconst_m1
- 556 if_icmpne 562
- 559 goto 571
- 562 iinc 1 1
- 565 iload_1
- 566 iload 4
- 568 if_icmplt 546
- 571 iload_1
- 572 iload 4
- 574 if_icmpge 689
- 577 aload 7
- 579 iload_1
- 580 invokevirtual # <Method boolean get(int)>
- 583 iconst_0
- 584 if_icmpeq 591
- 587 iconst_0
- 588 goto 592
- 591 iconst_1
- 592 invokestatic # <Method void assert(boolean)>
- 595 aload_0
- 596 getfield # <Field mfKigxveL m_spec>
- 599 getfield # <Field int m_row_map[]>
- 602 iload_1
- 603 iaload
- 604 iconst_m1
- 605 if_icmpeq 612
- 608 iconst_0
- 609 goto 613
- 612 iconst_1
- 613 invokestatic # <Method void assert(boolean)>
- 616 aload 7
- 618 iload_1
- 619 invokevirtual # <Method void set(int)>
- 622 aload_0
- 623 getfield # <Field mfKigxveL m_spec>
- 626 getfield # <Field int m_row_map[]>
- 629 iload_1
- 630 iload 6
- 632 iastore
- 633 iload_1
- 634 iconst_1
- 635 iadd
- 636 istore_2
- 637 goto 677
- 640 aload_0
- 641 getfield # <Field mfKigxveL m_spec>
- 644 getfield # <Field int m_row_map[]>
- 647 iload_2
- 648 iaload
- 649 iconst_m1
- 650 if_icmpne 674
- 653 aload_0
- 654 iload_1
- 655 iload_2
- 656 invokespecial # <Method boolean row_equiv(int, int)>
- 659 iconst_1
- 660 if_icmpne 674
- 663 aload_0
- 664 getfield # <Field mfKigxveL m_spec>
- 667 getfield # <Field int m_row_map[]>
- 670 iload_2
- 671 iload 6
- 673 iastore
- 674 iinc 2 1
- 677 iload_2
- 678 iload 4
- 680 if_icmplt 640
- 683 iinc 6 1
- 686 goto 505
- 689 iconst_0
- 690 istore_3
- 691 iconst_0
- 692 istore_1
- 693 goto 752
- 696 aload 7
- 698 iload_1
- 699 invokevirtual # <Method boolean get(int)>
- 702 iconst_1
- 703 if_icmpne 749
- 706 iinc 3 1
- 709 aload 7
- 711 iload_1
- 712 invokevirtual # <Method void clear(int)>
- 715 aload_0
- 716 getfield # <Field mfKigxveL m_spec>
- 719 getfield # <Field int m_row_map[]>
- 722 iload_1
- 723 iaload
- 724 istore_2
- 725 iload_2
- 726 iload_1
- 727 if_icmple 734
- 730 iconst_0
- 731 goto 735
- 734 iconst_1
- 735 invokestatic # <Method void assert(boolean)>
- 738 iload_2
- 739 iload_1
- 740 if_icmpeq 749
- 743 aload_0
- 744 iload_2
- 745 iload_1
- 746 invokespecial # <Method void row_copy(int, int)>
- 749 iinc 1 1
- 752 iload_1
- 753 iload 4
- 755 if_icmplt 696
- 758 aload_0
- 759 getfield # <Field mfKigxveL m_spec>
- 762 getfield # <Field java.util.Vector m_dtrans_vector>
- 765 iload 6
- 767 invokevirtual # <Method void setSize(int)>
- 770 iload_3
- 771 iload 6
- 773 if_icmpeq 780
- 776 iconst_0
- 777 goto 781
- 780 iconst_1
- 781 invokestatic # <Method void assert(boolean)>
- 784 return
-
-Method void fix_dtrans()
-   0 new # <Class java.util.Vector>
-   3 dup
-   4 invokespecial # <Method java.util.Vector()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field mfKigxveL m_spec>
-  12 getfield # <Field int m_state_dtrans[]>
-  15 arraylength
-  16 istore_3
-  17 iconst_0
-  18 istore_2
-  19 goto 61
-  22 aload_0
-  23 getfield # <Field mfKigxveL m_spec>
-  26 getfield # <Field int m_state_dtrans[]>
-  29 iload_2
-  30 iaload
-  31 iconst_m1
-  32 if_icmpeq 58
-  35 aload_0
-  36 getfield # <Field mfKigxveL m_spec>
-  39 getfield # <Field int m_state_dtrans[]>
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_ingroup[]>
-  47 aload_0
-  48 getfield # <Field mfKigxveL m_spec>
-  51 getfield # <Field int m_state_dtrans[]>
-  54 iload_2
-  55 iaload
-  56 iaload
-  57 iastore
-  58 iinc 2 1
-  61 iload_2
-  62 iload_3
-  63 if_icmplt 22
-  66 aload_0
-  67 getfield # <Field java.util.Vector m_group>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore_2
-  76 goto 166
-  79 aload_0
-  80 getfield # <Field java.util.Vector m_group>
-  83 iload_2
-  84 invokevirtual # <Method java.lang.Object elementAt(int)>
-  87 checkcast # <Class java.util.Vector>
-  90 astore 4
-  92 aload 4
-  94 iconst_0
-  95 invokevirtual # <Method java.lang.Object elementAt(int)>
-  98 checkcast # <Class UKEULJtgQ>
- 101 astore 5
- 103 aload_1
- 104 aload 5
- 106 invokevirtual # <Method void addElement(java.lang.Object)>
- 109 iconst_0
- 110 istore 6
- 112 goto 151
- 115 aload 5
- 117 getfield # <Field int m_dtrans[]>
- 120 iload 6
- 122 iaload
- 123 iconst_m1
- 124 if_icmpeq 148
- 127 aload 5
- 129 getfield # <Field int m_dtrans[]>
- 132 iload 6
- 134 aload_0
- 135 getfield # <Field int m_ingroup[]>
- 138 aload 5
- 140 getfield # <Field int m_dtrans[]>
- 143 iload 6
- 145 iaload
- 146 iaload
- 147 iastore
- 148 iinc 6 1
- 151 iload 6
- 153 aload_0
- 154 getfield # <Field mfKigxveL m_spec>
- 157 getfield # <Field int m_dtrans_ncols>
- 160 if_icmplt 115
- 163 iinc 2 1
- 166 iload_2
- 167 iload_3
- 168 if_icmplt 79
- 171 aload_0
- 172 aconst_null
- 173 putfield # <Field java.util.Vector m_group>
- 176 aload_0
- 177 getfield # <Field mfKigxveL m_spec>
- 180 aload_1
- 181 putfield # <Field java.util.Vector m_dtrans_vector>
- 184 return
-
-Method void minimize()
-   0 aload_0
-   1 invokespecial # <Method void init_groups()>
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_group>
-   8 invokevirtual # <Method int size()>
-  11 istore 6
-  13 iload 6
-  15 iconst_1
-  16 isub
-  17 istore 5
-  19 goto 469
-  22 iload 6
-  24 istore 5
-  26 aload_0
-  27 getfield # <Field java.util.Vector m_group>
-  30 invokevirtual # <Method int size()>
-  33 iload 6
-  35 if_icmpeq 42
-  38 iconst_0
-  39 goto 43
-  42 iconst_1
-  43 invokestatic # <Method void assert(boolean)>
-  46 iconst_0
-  47 istore_3
-  48 goto 463
-  51 aload_0
-  52 getfield # <Field java.util.Vector m_group>
-  55 iload_3
-  56 invokevirtual # <Method java.lang.Object elementAt(int)>
-  59 checkcast # <Class java.util.Vector>
-  62 astore_1
-  63 aload_1
-  64 invokevirtual # <Method int size()>
-  67 istore 12
-  69 iload 12
-  71 iconst_1
-  72 if_icmple 460
-  75 new # <Class java.util.Vector>
-  78 dup
-  79 invokespecial # <Method java.util.Vector()>
-  82 astore_2
-  83 iconst_0
-  84 istore 13
-  86 aload_1
-  87 iconst_0
-  88 invokevirtual # <Method java.lang.Object elementAt(int)>
-  91 checkcast # <Class UKEULJtgQ>
-  94 astore 8
-  96 iconst_1
-  97 istore 4
-  99 goto 453
- 102 aload_1
- 103 iload 4
- 105 invokevirtual # <Method java.lang.Object elementAt(int)>
- 108 checkcast # <Class UKEULJtgQ>
- 111 astore 7
- 113 iconst_0
- 114 istore 11
- 116 goto 438
- 119 aload 8
- 121 getfield # <Field int m_dtrans[]>
- 124 iload 11
- 126 iaload
- 127 istore 9
- 129 aload 7
- 131 getfield # <Field int m_dtrans[]>
- 134 iload 11
- 136 iaload
- 137 istore 10
- 139 iload 9
- 141 iload 10
- 143 if_icmpeq 435
- 146 iload 9
- 148 iconst_m1
- 149 if_icmpeq 175
- 152 iload 10
- 154 iconst_m1
- 155 if_icmpeq 175
- 158 aload_0
- 159 getfield # <Field int m_ingroup[]>
- 162 iload 10
- 164 iaload
- 165 aload_0
- 166 getfield # <Field int m_ingroup[]>
- 169 iload 9
- 171 iaload
- 172 if_icmpeq 435
- 175 aload_1
- 176 iload 4
- 178 invokevirtual # <Method java.lang.Object elementAt(int)>
- 181 aload 7
- 183 if_acmpeq 190
- 186 iconst_0
- 187 goto 191
- 190 iconst_1
- 191 invokestatic # <Method void assert(boolean)>
- 194 aload_1
- 195 iload 4
- 197 invokevirtual # <Method void removeElementAt(int)>
- 200 iinc 4 -1
- 203 iinc 12 -1
- 206 aload_2
- 207 aload 7
- 209 invokevirtual # <Method void addElement(java.lang.Object)>
- 212 iload 13
- 214 iconst_0
- 215 if_icmpne 232
- 218 iconst_1
- 219 istore 13
- 221 iinc 6 1
- 224 aload_0
- 225 getfield # <Field java.util.Vector m_group>
- 228 aload_2
- 229 invokevirtual # <Method void addElement(java.lang.Object)>
- 232 aload_0
- 233 getfield # <Field int m_ingroup[]>
- 236 aload 7
- 238 getfield # <Field int m_label>
- 241 aload_0
- 242 getfield # <Field java.util.Vector m_group>
- 245 invokevirtual # <Method int size()>
- 248 iconst_1
- 249 isub
- 250 iastore
- 251 aload_0
- 252 getfield # <Field java.util.Vector m_group>
- 255 aload_2
- 256 invokevirtual # <Method boolean contains(java.lang.Object)>
- 259 iconst_1
- 260 if_icmpeq 267
- 263 iconst_0
- 264 goto 268
- 267 iconst_1
- 268 invokestatic # <Method void assert(boolean)>
- 271 aload_0
- 272 getfield # <Field java.util.Vector m_group>
- 275 aload_1
- 276 invokevirtual # <Method boolean contains(java.lang.Object)>
- 279 iconst_1
- 280 if_icmpeq 287
- 283 iconst_0
- 284 goto 288
- 287 iconst_1
- 288 invokestatic # <Method void assert(boolean)>
- 291 aload_1
- 292 aload 8
- 294 invokevirtual # <Method boolean contains(java.lang.Object)>
- 297 iconst_1
- 298 if_icmpeq 305
- 301 iconst_0
- 302 goto 306
- 305 iconst_1
- 306 invokestatic # <Method void assert(boolean)>
- 309 aload_1
- 310 aload 7
- 312 invokevirtual # <Method boolean contains(java.lang.Object)>
- 315 iconst_0
- 316 if_icmpeq 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_2
- 328 aload 8
- 330 invokevirtual # <Method boolean contains(java.lang.Object)>
- 333 iconst_0
- 334 if_icmpeq 341
- 337 iconst_0
- 338 goto 342
- 341 iconst_1
- 342 invokestatic # <Method void assert(boolean)>
- 345 aload_2
- 346 aload 7
- 348 invokevirtual # <Method boolean contains(java.lang.Object)>
- 351 iconst_1
- 352 if_icmpeq 359
- 355 iconst_0
- 356 goto 360
- 359 iconst_1
- 360 invokestatic # <Method void assert(boolean)>
- 363 aload_1
- 364 invokevirtual # <Method int size()>
- 367 iload 12
- 369 if_icmpeq 376
- 372 iconst_0
- 373 goto 377
- 376 iconst_1
- 377 invokestatic # <Method void assert(boolean)>
- 380 iload_3
- 381 aload_0
- 382 getfield # <Field int m_ingroup[]>
- 385 aload 8
- 387 getfield # <Field int m_label>
- 390 iaload
- 391 if_icmpeq 398
- 394 iconst_0
- 395 goto 399
- 398 iconst_1
- 399 invokestatic # <Method void assert(boolean)>
- 402 aload_0
- 403 getfield # <Field java.util.Vector m_group>
- 406 invokevirtual # <Method int size()>
- 409 iconst_1
- 410 isub
- 411 aload_0
- 412 getfield # <Field int m_ingroup[]>
- 415 aload 7
- 417 getfield # <Field int m_label>
- 420 iaload
- 421 if_icmpeq 428
- 424 iconst_0
- 425 goto 429
- 428 iconst_1
- 429 invokestatic # <Method void assert(boolean)>
- 432 goto 450
- 435 iinc 11 1
- 438 iload 11
- 440 aload_0
- 441 getfield # <Field mfKigxveL m_spec>
- 444 getfield # <Field int m_dtrans_ncols>
- 447 if_icmplt 119
- 450 iinc 4 1
- 453 iload 4
- 455 iload 12
- 457 if_icmplt 102
- 460 iinc 3 1
- 463 iload_3
- 464 iload 6
- 466 if_icmplt 51
- 469 iload 5
- 471 iload 6
- 473 if_icmpne 22
- 476 getstatic # <Field java.io.PrintStream out>
- 479 new # <Class java.lang.StringBuffer>
- 482 dup
- 483 invokespecial # <Method java.lang.StringBuffer()>
- 486 aload_0
- 487 getfield # <Field java.util.Vector m_group>
- 490 invokevirtual # <Method int size()>
- 493 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 496 ldc # <String " states after removal of redundant states.">
- 498 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 501 invokevirtual # <Method java.lang.String toString()>
- 504 invokevirtual # <Method void println(java.lang.String)>
- 507 aload_0
- 508 invokespecial # <Method void fix_dtrans()>
- 511 return
-
-Method void init_groups()
-   0 aload_0
-   1 new # <Class java.util.Vector>
-   4 dup
-   5 invokespecial # <Method java.util.Vector()>
-   8 putfield # <Field java.util.Vector m_group>
-  11 iconst_0
-  12 istore_3
-  13 aload_0
-  14 getfield # <Field mfKigxveL m_spec>
-  17 getfield # <Field java.util.Vector m_dtrans_vector>
-  20 invokevirtual # <Method int size()>
-  23 istore 4
-  25 aload_0
-  26 iload 4
-  28 newarray int
-  30 putfield # <Field int m_ingroup[]>
-  33 iconst_0
-  34 istore_1
-  35 goto 348
-  38 iconst_0
-  39 istore 8
-  41 aload_0
-  42 getfield # <Field mfKigxveL m_spec>
-  45 getfield # <Field java.util.Vector m_dtrans_vector>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class UKEULJtgQ>
-  55 astore 5
-  57 iload_1
-  58 aload 5
-  60 getfield # <Field int m_label>
-  63 if_icmpeq 70
-  66 iconst_0
-  67 goto 71
-  70 iconst_1
-  71 invokestatic # <Method void assert(boolean)>
-  74 iload 8
-  76 iconst_0
-  77 if_icmpeq 84
-  80 iconst_0
-  81 goto 85
-  84 iconst_1
-  85 invokestatic # <Method void assert(boolean)>
-  88 iload_3
-  89 aload_0
-  90 getfield # <Field java.util.Vector m_group>
-  93 invokevirtual # <Method int size()>
-  96 if_icmpeq 103
-  99 iconst_0
- 100 goto 104
- 103 iconst_1
- 104 invokestatic # <Method void assert(boolean)>
- 107 iconst_0
- 108 istore_2
- 109 goto 293
- 112 aload_0
- 113 getfield # <Field java.util.Vector m_group>
- 116 iload_2
- 117 invokevirtual # <Method java.lang.Object elementAt(int)>
- 120 checkcast # <Class java.util.Vector>
- 123 astore 6
- 125 iload 8
- 127 iconst_0
- 128 if_icmpeq 135
- 131 iconst_0
- 132 goto 136
- 135 iconst_1
- 136 invokestatic # <Method void assert(boolean)>
- 139 aload 6
- 141 invokevirtual # <Method int size()>
- 144 ifgt 151
- 147 iconst_0
- 148 goto 152
- 151 iconst_1
- 152 invokestatic # <Method void assert(boolean)>
- 155 aload 6
- 157 iconst_0
- 158 invokevirtual # <Method java.lang.Object elementAt(int)>
- 161 checkcast # <Class UKEULJtgQ>
- 164 astore 7
- 166 aload 6
- 168 invokevirtual # <Method int size()>
- 171 istore 11
- 173 iload 11
- 175 ifgt 182
- 178 iconst_0
- 179 goto 183
- 182 iconst_1
- 183 invokestatic # <Method void assert(boolean)>
- 186 iconst_1
- 187 istore 10
- 189 goto 228
- 192 aload 6
- 194 iload 10
- 196 invokevirtual # <Method java.lang.Object elementAt(int)>
- 199 checkcast # <Class UKEULJtgQ>
- 202 astore 9
- 204 aload 9
- 206 getfield # <Field oNaJmmlAX m_accept>
- 209 aload 7
- 211 getfield # <Field oNaJmmlAX m_accept>
- 214 if_acmpeq 221
- 217 iconst_0
- 218 goto 222
- 221 iconst_1
- 222 invokestatic # <Method void assert(boolean)>
- 225 iinc 10 1
- 228 iload 10
- 230 iload 11
- 232 if_icmplt 192
- 235 aload 7
- 237 getfield # <Field oNaJmmlAX m_accept>
- 240 aload 5
- 242 getfield # <Field oNaJmmlAX m_accept>
- 245 if_acmpne 290
- 248 aload 6
- 250 aload 5
- 252 invokevirtual # <Method void addElement(java.lang.Object)>
- 255 aload_0
- 256 getfield # <Field int m_ingroup[]>
- 259 iload_1
- 260 iload_2
- 261 iastore
- 262 iconst_1
- 263 istore 8
- 265 iload_2
- 266 aload_0
- 267 getfield # <Field int m_ingroup[]>
- 270 aload 5
- 272 getfield # <Field int m_label>
- 275 iaload
- 276 if_icmpeq 283
- 279 iconst_0
- 280 goto 284
- 283 iconst_1
- 284 invokestatic # <Method void assert(boolean)>
- 287 goto 298
- 290 iinc 2 1
- 293 iload_2
- 294 iload_3
- 295 if_icmplt 112
- 298 iload 8
- 300 iconst_0
- 301 if_icmpne 345
- 304 new # <Class java.util.Vector>
- 307 dup
- 308 invokespecial # <Method java.util.Vector()>
- 311 astore 6
- 313 aload 6
- 315 aload 5
- 317 invokevirtual # <Method void addElement(java.lang.Object)>
- 320 aload_0
- 321 getfield # <Field int m_ingroup[]>
- 324 iload_1
- 325 aload_0
- 326 getfield # <Field java.util.Vector m_group>
- 329 invokevirtual # <Method int size()>
- 332 iastore
- 333 aload_0
- 334 getfield # <Field java.util.Vector m_group>
- 337 aload 6
- 339 invokevirtual # <Method void addElement(java.lang.Object)>
- 342 iinc 3 1
- 345 iinc 1 1
- 348 iload_1
- 349 iload 4
- 351 if_icmplt 38
- 354 return
-
-Method void pset(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_3
-   5 iconst_0
-   6 istore_2
-   7 goto 52
-  10 aload_1
-  11 iload_2
-  12 invokevirtual # <Method java.lang.Object elementAt(int)>
-  15 checkcast # <Class UKEULJtgQ>
-  18 astore 4
-  20 getstatic # <Field java.io.PrintStream out>
-  23 new # <Class java.lang.StringBuffer>
-  26 dup
-  27 invokespecial # <Method java.lang.StringBuffer()>
-  30 aload 4
-  32 getfield # <Field int m_label>
-  35 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  38 ldc # <String " ">
-  40 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  43 invokevirtual # <Method java.lang.String toString()>
-  46 invokevirtual # <Method void print(java.lang.String)>
-  49 iinc 2 1
-  52 iload_2
-  53 iload_3
-  54 if_icmplt 10
-  57 return
-
-Method void pgroups()
-   0 aload_0
-   1 getfield # <Field java.util.Vector m_group>
-   4 invokevirtual # <Method int size()>
-   7 istore_3
-   8 iconst_0
-   9 istore_1
-  10 goto 69
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "   Group ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 ldc # <String " {">
-  34 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  37 invokevirtual # <Method java.lang.String toString()>
-  40 invokevirtual # <Method void print(java.lang.String)>
-  43 aload_0
-  44 aload_0
-  45 getfield # <Field java.util.Vector m_group>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class java.util.Vector>
-  55 invokespecial # <Method void pset(java.util.Vector)>
-  58 getstatic # <Field java.io.PrintStream out>
-  61 ldc # <String "}
-">
-  63 invokevirtual # <Method void println(java.lang.String)>
-  66 iinc 1 1
-  69 iload_1
-  70 iload_3
-  71 if_icmplt 13
-  74 getstatic # <Field java.io.PrintStream out>
-  77 ldc # <String "">
-  79 invokevirtual # <Method void println(java.lang.String)>
-  82 aload_0
-  83 getfield # <Field mfKigxveL m_spec>
-  86 getfield # <Field java.util.Vector m_dtrans_vector>
-  89 invokevirtual # <Method int size()>
-  92 istore_2
-  93 iconst_0
-  94 istore_1
-  95 goto 140
-  98 getstatic # <Field java.io.PrintStream out>
- 101 new # <Class java.lang.StringBuffer>
- 104 dup
- 105 invokespecial # <Method java.lang.StringBuffer()>
- 108 ldc # <String "   state ">
- 110 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 113 iload_1
- 114 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 117 ldc # <String " is in group ">
- 119 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 122 aload_0
- 123 getfield # <Field int m_ingroup[]>
- 126 iload_1
- 127 iaload
- 128 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 131 invokevirtual # <Method java.lang.String toString()>
- 134 invokevirtual # <Method void println(java.lang.String)>
- 137 iinc 1 1
- 140 iload_1
- 141 iload_2
- 142 if_icmplt 98
- 145 return
-Compiled from JavaLex.java
-final class UKEULJtgQ extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_dtrans[];
-    oNaJmmlAX m_accept;
-    int m_anchor;
-    int m_label;
-    static final int F;
-    UKEULJtgQ(int,mfKigxveL);
-}
-
-Method UKEULJtgQ(int,mfKigxveL)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_2
-   6 getfield # <Field int m_dtrans_ncols>
-   9 newarray int
-  11 putfield # <Field int m_dtrans[]>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field oNaJmmlAX m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iload_1
-  26 putfield # <Field int m_label>
-  29 return
-Compiled from JavaLex.java
-final class VTuofpvmd extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    oNaJmmlAX m_accept;
-    int m_anchor;
-    VTuofpvmd();
-}
-
-Method VTuofpvmd()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field oNaJmmlAX m_accept>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field int m_anchor>
-  14 return
-Compiled from JavaLex.java
-final class WAHnaXLrJ extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    public static void main(java.lang.String[]) throws java.io.IOException;
-    WAHnaXLrJ();
-}
-
-Method void main(java.lang.String[])
-   0 aload_0
-   1 arraylength
-   2 iconst_1
-   3 if_icmpge 15
-   6 getstatic # <Field java.io.PrintStream out>
-   9 ldc # <String "Usage: WAHnaXLrJ <filename>">
-  11 invokevirtual # <Method void println(java.lang.String)>
-  14 return
-  15 new # <Class pVfjIoLBv>
-  18 dup
-  19 aload_0
-  20 iconst_0
-  21 aaload
-  22 invokespecial # <Method pVfjIoLBv(java.lang.String)>
-  25 astore_1
-  26 aload_1
-  27 invokevirtual # <Method void generate()>
-  30 return
-
-Method WAHnaXLrJ()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class WGsEYKEwb extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    WGsEYKEwb();
-    void thompson(YUydifjdg, aYvbfLVVU, WiTcXJFSS) throws java.io.IOException;
-}
-
-Method WGsEYKEwb()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field WiTcXJFSS m_input>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field YUydifjdg m_lexGen>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field aYvbfLVVU m_spec>
-  15 return
-
-Method void set(YUydifjdg, aYvbfLVVU, WiTcXJFSS)
-   0 aload_3
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 aload_3
-  38 putfield # <Field WiTcXJFSS m_input>
-  41 aload_0
-  42 aload_1
-  43 putfield # <Field YUydifjdg m_lexGen>
-  46 aload_0
-  47 aload_2
-  48 putfield # <Field aYvbfLVVU m_spec>
-  51 return
-
-Method void thompson(YUydifjdg, aYvbfLVVU, WiTcXJFSS)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 aload_3
-   8 invokespecial # <Method void set(YUydifjdg, aYvbfLVVU, WiTcXJFSS)>
-  11 aload_0
-  12 getfield # <Field aYvbfLVVU m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method int size()>
-  21 istore 6
-  23 aload_0
-  24 getfield # <Field aYvbfLVVU m_spec>
-  27 iload 6
-  29 anewarray class # <Class java.util.Vector>
-  32 putfield # <Field java.util.Vector m_state_rules[]>
-  35 iconst_0
-  36 istore 4
-  38 goto 61
-  41 aload_0
-  42 getfield # <Field aYvbfLVVU m_spec>
-  45 getfield # <Field java.util.Vector m_state_rules[]>
-  48 iload 4
-  50 new # <Class java.util.Vector>
-  53 dup
-  54 invokespecial # <Method java.util.Vector()>
-  57 aastore
-  58 iinc 4 1
-  61 iload 4
-  63 iload 6
-  65 if_icmplt 41
-  68 aload_0
-  69 getfield # <Field aYvbfLVVU m_spec>
-  72 aload_0
-  73 invokespecial # <Method layAuDXcf machine()>
-  76 putfield # <Field layAuDXcf m_nfa_start>
-  79 aload_0
-  80 getfield # <Field aYvbfLVVU m_spec>
-  83 getfield # <Field java.util.Vector m_nfa_states>
-  86 invokevirtual # <Method int size()>
-  89 istore 6
-  91 iconst_0
-  92 istore 4
-  94 goto 124
-  97 aload_0
-  98 getfield # <Field aYvbfLVVU m_spec>
- 101 getfield # <Field java.util.Vector m_nfa_states>
- 104 iload 4
- 106 invokevirtual # <Method java.lang.Object elementAt(int)>
- 109 checkcast # <Class layAuDXcf>
- 112 astore 5
- 114 aload 5
- 116 iload 4
- 118 putfield # <Field int m_label>
- 121 iinc 4 1
- 124 iload 4
- 126 iload 6
- 128 if_icmplt 97
- 131 aload_0
- 132 getfield # <Field aYvbfLVVU m_spec>
- 135 getfield # <Field boolean m_verbose>
- 138 iconst_1
- 139 if_icmpne 183
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "NFA comprised of ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field aYvbfLVVU m_spec>
- 161 getfield # <Field java.util.Vector m_nfa_states>
- 164 invokevirtual # <Method int size()>
- 167 iconst_1
- 168 iadd
- 169 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 172 ldc # <String " states.">
- 174 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 177 invokevirtual # <Method java.lang.String toString()>
- 180 invokevirtual # <Method void println(java.lang.String)>
- 183 aload_0
- 184 invokespecial # <Method void reset()>
- 187 return
-
-Method void discardlayAuDXcf(layAuDXcf)
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 getfield # <Field java.util.Vector m_nfa_states>
-   7 aload_1
-   8 invokevirtual # <Method boolean removeElement(java.lang.Object)>
-  11 pop
-  12 return
-
-Method void processStates(java.util.BitSet, layAuDXcf)
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 44
-  17 aload_1
-  18 iload 4
-  20 invokevirtual # <Method boolean get(int)>
-  23 iconst_1
-  24 if_icmpne 41
-  27 aload_0
-  28 getfield # <Field aYvbfLVVU m_spec>
-  31 getfield # <Field java.util.Vector m_state_rules[]>
-  34 iload 4
-  36 aaload
-  37 aload_2
-  38 invokevirtual # <Method void addElement(java.lang.Object)>
-  41 iinc 4 1
-  44 iload 4
-  46 iload_3
-  47 if_icmplt 17
-  50 return
-
-Method layAuDXcf machine()
-   0 aload_0
-   1 getfield # <Field YUydifjdg m_lexGen>
-   4 invokevirtual # <Method java.util.BitSet getStates()>
-   7 astore_3
-   8 aload_0
-   9 getfield # <Field aYvbfLVVU m_spec>
-  12 iconst_1
-  13 putfield # <Field int m_current_token>
-  16 aload_0
-  17 getfield # <Field YUydifjdg m_lexGen>
-  20 invokevirtual # <Method int advance()>
-  23 pop
-  24 aload_0
-  25 getfield # <Field aYvbfLVVU m_spec>
-  28 invokestatic # <Method layAuDXcf newlayAuDXcf(aYvbfLVVU)>
-  31 astore_1
-  32 aload_1
-  33 astore_2
-  34 aload_2
-  35 aload_0
-  36 invokespecial # <Method layAuDXcf rule()>
-  39 putfield # <Field layAuDXcf m_next>
-  42 aload_0
-  43 aload_3
-  44 aload_2
-  45 getfield # <Field layAuDXcf m_next>
-  48 invokespecial # <Method void processStates(java.util.BitSet, layAuDXcf)>
-  51 goto 115
-  54 aload_0
-  55 getfield # <Field YUydifjdg m_lexGen>
-  58 invokevirtual # <Method java.util.BitSet getStates()>
-  61 astore_3
-  62 aload_0
-  63 getfield # <Field YUydifjdg m_lexGen>
-  66 invokevirtual # <Method int advance()>
-  69 pop
-  70 aload_0
-  71 getfield # <Field aYvbfLVVU m_spec>
-  74 getfield # <Field int m_current_token>
-  77 bipush 11
-  79 if_icmpeq 127
-  82 aload_2
-  83 aload_0
-  84 getfield # <Field aYvbfLVVU m_spec>
-  87 invokestatic # <Method layAuDXcf newlayAuDXcf(aYvbfLVVU)>
-  90 putfield # <Field layAuDXcf m_next2>
-  93 aload_2
-  94 getfield # <Field layAuDXcf m_next2>
-  97 astore_2
-  98 aload_2
-  99 aload_0
- 100 invokespecial # <Method layAuDXcf rule()>
- 103 putfield # <Field layAuDXcf m_next>
- 106 aload_0
- 107 aload_3
- 108 aload_2
- 109 getfield # <Field layAuDXcf m_next>
- 112 invokespecial # <Method void processStates(java.util.BitSet, layAuDXcf)>
- 115 aload_0
- 116 getfield # <Field aYvbfLVVU m_spec>
- 119 getfield # <Field int m_current_token>
- 122 bipush 11
- 124 if_icmpne 54
- 127 aload_1
- 128 areturn
-
-Method layAuDXcf rule()
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 iconst_0
-   5 istore 4
-   7 invokestatic # <Method owjuLNyxC newowjuLNyxC()>
-  10 astore_1
-  11 aload_0
-  12 getfield # <Field aYvbfLVVU m_spec>
-  15 getfield # <Field int m_current_token>
-  18 iconst_3
-  19 if_icmpne 71
-  22 aload_0
-  23 getfield # <Field aYvbfLVVU m_spec>
-  26 invokestatic # <Method layAuDXcf newlayAuDXcf(aYvbfLVVU)>
-  29 astore_2
-  30 aload_2
-  31 bipush 10
-  33 putfield # <Field int m_edge>
-  36 iload 4
-  38 iconst_1
-  39 ior
-  40 istore 4
-  42 aload_0
-  43 getfield # <Field YUydifjdg m_lexGen>
-  46 invokevirtual # <Method int advance()>
-  49 pop
-  50 aload_0
-  51 aload_1
-  52 invokespecial # <Method void expr(owjuLNyxC)>
-  55 aload_2
-  56 aload_1
-  57 getfield # <Field layAuDXcf m_start>
-  60 putfield # <Field layAuDXcf m_next>
-  63 aload_1
-  64 getfield # <Field layAuDXcf m_end>
-  67 astore_3
-  68 goto 86
-  71 aload_0
-  72 aload_1
-  73 invokespecial # <Method void expr(owjuLNyxC)>
-  76 aload_1
-  77 getfield # <Field layAuDXcf m_start>
-  80 astore_2
-  81 aload_1
-  82 getfield # <Field layAuDXcf m_end>
-  85 astore_3
-  86 aload_0
-  87 getfield # <Field aYvbfLVVU m_spec>
-  90 getfield # <Field int m_current_token>
-  93 iconst_4
-  94 if_icmpne 172
-  97 aload_0
-  98 getfield # <Field YUydifjdg m_lexGen>
- 101 invokevirtual # <Method int advance()>
- 104 pop
- 105 aload_3
- 106 aload_0
- 107 getfield # <Field aYvbfLVVU m_spec>
- 110 invokestatic # <Method layAuDXcf newlayAuDXcf(aYvbfLVVU)>
- 113 putfield # <Field layAuDXcf m_next>
- 116 aload_3
- 117 iconst_m1
- 118 putfield # <Field int m_edge>
- 121 aload_3
- 122 new # <Class pSbNWjWEi>
- 125 dup
- 126 invokespecial # <Method pSbNWjWEi()>
- 129 putfield # <Field pSbNWjWEi m_set>
- 132 aload_3
- 133 getfield # <Field pSbNWjWEi m_set>
- 136 bipush 10
- 138 invokevirtual # <Method void add(int)>
- 141 aload_0
- 142 getfield # <Field aYvbfLVVU m_spec>
- 145 getfield # <Field boolean m_unix>
- 148 iconst_0
- 149 if_icmpne 161
- 152 aload_3
- 153 getfield # <Field pSbNWjWEi m_set>
- 156 bipush 13
- 158 invokevirtual # <Method void add(int)>
- 161 aload_3
- 162 getfield # <Field layAuDXcf m_next>
- 165 astore_3
- 166 iload 4
- 168 iconst_2
- 169 ior
- 170 istore 4
- 172 aload_3
- 173 aload_0
- 174 getfield # <Field YUydifjdg m_lexGen>
- 177 invokevirtual # <Method xAYJWnUkN packAccept()>
- 180 putfield # <Field xAYJWnUkN m_accept>
- 183 aload_3
- 184 iload 4
- 186 putfield # <Field int m_anchor>
- 189 aload_2
- 190 areturn
-
-Method void expr(owjuLNyxC)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method owjuLNyxC newowjuLNyxC()>
-  15 astore_2
-  16 aload_0
-  17 aload_1
-  18 invokespecial # <Method void cat_expr(owjuLNyxC)>
-  21 goto 95
-  24 aload_0
-  25 getfield # <Field YUydifjdg m_lexGen>
-  28 invokevirtual # <Method int advance()>
-  31 pop
-  32 aload_0
-  33 aload_2
-  34 invokespecial # <Method void cat_expr(owjuLNyxC)>
-  37 aload_0
-  38 getfield # <Field aYvbfLVVU m_spec>
-  41 invokestatic # <Method layAuDXcf newlayAuDXcf(aYvbfLVVU)>
-  44 astore_3
-  45 aload_3
-  46 aload_2
-  47 getfield # <Field layAuDXcf m_start>
-  50 putfield # <Field layAuDXcf m_next2>
-  53 aload_3
-  54 aload_1
-  55 getfield # <Field layAuDXcf m_start>
-  58 putfield # <Field layAuDXcf m_next>
-  61 aload_1
-  62 aload_3
-  63 putfield # <Field layAuDXcf m_start>
-  66 aload_0
-  67 getfield # <Field aYvbfLVVU m_spec>
-  70 invokestatic # <Method layAuDXcf newlayAuDXcf(aYvbfLVVU)>
-  73 astore_3
-  74 aload_1
-  75 getfield # <Field layAuDXcf m_end>
-  78 aload_3
-  79 putfield # <Field layAuDXcf m_next>
-  82 aload_2
-  83 getfield # <Field layAuDXcf m_end>
-  86 aload_3
-  87 putfield # <Field layAuDXcf m_next>
-  90 aload_1
-  91 aload_3
-  92 putfield # <Field layAuDXcf m_end>
-  95 aload_0
-  96 getfield # <Field aYvbfLVVU m_spec>
-  99 getfield # <Field int m_current_token>
- 102 bipush 16
- 104 if_icmpeq 24
- 107 return
-
-Method void cat_expr(owjuLNyxC)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method owjuLNyxC newowjuLNyxC()>
-  15 astore_2
-  16 aload_0
-  17 aload_0
-  18 getfield # <Field aYvbfLVVU m_spec>
-  21 getfield # <Field int m_current_token>
-  24 invokespecial # <Method boolean first_in_cat(int)>
-  27 iconst_1
-  28 if_icmpne 71
-  31 aload_0
-  32 aload_1
-  33 invokespecial # <Method void factor(owjuLNyxC)>
-  36 goto 71
-  39 aload_0
-  40 aload_2
-  41 invokespecial # <Method void factor(owjuLNyxC)>
-  44 aload_1
-  45 getfield # <Field layAuDXcf m_end>
-  48 aload_2
-  49 getfield # <Field layAuDXcf m_start>
-  52 invokevirtual # <Method void mimic(layAuDXcf)>
-  55 aload_0
-  56 aload_2
-  57 getfield # <Field layAuDXcf m_start>
-  60 invokespecial # <Method void discardlayAuDXcf(layAuDXcf)>
-  63 aload_1
-  64 aload_2
-  65 getfield # <Field layAuDXcf m_end>
-  68 putfield # <Field layAuDXcf m_end>
-  71 aload_0
-  72 aload_0
-  73 getfield # <Field aYvbfLVVU m_spec>
-  76 getfield # <Field int m_current_token>
-  79 invokespecial # <Method boolean first_in_cat(int)>
-  82 iconst_1
-  83 if_icmpeq 39
-  86 return
-
-Method boolean first_in_cat(int)
-   0 iload_1
-   1 lookupswitch 9: default=125
-           1: 84
-           3: 112
-           4: 84
-           5: 99
-           8: 84
-           9: 86
-          15: 86
-          16: 84
-          17: 86
-  84 iconst_0
-  85 ireturn
-  86 iconst_5
-  87 aload_0
-  88 getfield # <Field WiTcXJFSS m_input>
-  91 getfield # <Field int m_line_number>
-  94 invokestatic # <Method void parse_error(int, int)>
-  97 iconst_0
-  98 ireturn
-  99 iconst_3
- 100 aload_0
- 101 getfield # <Field WiTcXJFSS m_input>
- 104 getfield # <Field int m_line_number>
- 107 invokestatic # <Method void parse_error(int, int)>
- 110 iconst_0
- 111 ireturn
- 112 iconst_4
- 113 aload_0
- 114 getfield # <Field WiTcXJFSS m_input>
- 117 getfield # <Field int m_line_number>
- 120 invokestatic # <Method void parse_error(int, int)>
- 123 iconst_0
- 124 ireturn
- 125 iconst_1
- 126 ireturn
-
-Method void factor(owjuLNyxC)
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 aload_0
-   5 aload_1
-   6 invokespecial # <Method void term(owjuLNyxC)>
-   9 aload_0
-  10 getfield # <Field aYvbfLVVU m_spec>
-  13 getfield # <Field int m_current_token>
-  16 bipush 9
-  18 if_icmpeq 45
-  21 aload_0
-  22 getfield # <Field aYvbfLVVU m_spec>
-  25 getfield # <Field int m_current_token>
-  28 bipush 17
-  30 if_icmpeq 45
-  33 aload_0
-  34 getfield # <Field aYvbfLVVU m_spec>
-  37 getfield # <Field int m_current_token>
-  40 bipush 15
-  42 if_icmpne 159
-  45 aload_0
-  46 getfield # <Field aYvbfLVVU m_spec>
-  49 invokestatic # <Method layAuDXcf newlayAuDXcf(aYvbfLVVU)>
-  52 astore_2
-  53 aload_0
-  54 getfield # <Field aYvbfLVVU m_spec>
-  57 invokestatic # <Method layAuDXcf newlayAuDXcf(aYvbfLVVU)>
-  60 astore_3
-  61 aload_2
-  62 aload_1
-  63 getfield # <Field layAuDXcf m_start>
-  66 putfield # <Field layAuDXcf m_next>
-  69 aload_1
-  70 getfield # <Field layAuDXcf m_end>
-  73 aload_3
-  74 putfield # <Field layAuDXcf m_next>
-  77 aload_0
-  78 getfield # <Field aYvbfLVVU m_spec>
-  81 getfield # <Field int m_current_token>
-  84 bipush 9
-  86 if_icmpeq 101
-  89 aload_0
-  90 getfield # <Field aYvbfLVVU m_spec>
-  93 getfield # <Field int m_current_token>
-  96 bipush 15
-  98 if_icmpne 106
- 101 aload_2
- 102 aload_3
- 103 putfield # <Field layAuDXcf m_next2>
- 106 aload_0
- 107 getfield # <Field aYvbfLVVU m_spec>
- 110 getfield # <Field int m_current_token>
- 113 bipush 9
- 115 if_icmpeq 130
- 118 aload_0
- 119 getfield # <Field aYvbfLVVU m_spec>
- 122 getfield # <Field int m_current_token>
- 125 bipush 17
- 127 if_icmpne 141
- 130 aload_1
- 131 getfield # <Field layAuDXcf m_end>
- 134 aload_1
- 135 getfield # <Field layAuDXcf m_start>
- 138 putfield # <Field layAuDXcf m_next2>
- 141 aload_1
- 142 aload_2
- 143 putfield # <Field layAuDXcf m_start>
- 146 aload_1
- 147 aload_3
- 148 putfield # <Field layAuDXcf m_end>
- 151 aload_0
- 152 getfield # <Field YUydifjdg m_lexGen>
- 155 invokevirtual # <Method int advance()>
- 158 pop
- 159 return
-
-Method void term(owjuLNyxC)
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 getfield # <Field int m_current_token>
-   7 bipush 14
-   9 if_icmpne 59
-  12 aload_0
-  13 getfield # <Field YUydifjdg m_lexGen>
-  16 invokevirtual # <Method int advance()>
-  19 pop
-  20 aload_0
-  21 aload_1
-  22 invokespecial # <Method void expr(owjuLNyxC)>
-  25 aload_0
-  26 getfield # <Field aYvbfLVVU m_spec>
-  29 getfield # <Field int m_current_token>
-  32 bipush 8
-  34 if_icmpne 46
-  37 aload_0
-  38 getfield # <Field YUydifjdg m_lexGen>
-  41 invokevirtual # <Method int advance()>
-  44 pop
-  45 return
-  46 bipush 16
-  48 aload_0
-  49 getfield # <Field WiTcXJFSS m_input>
-  52 getfield # <Field int m_line_number>
-  55 invokestatic # <Method void parse_error(int, int)>
-  58 return
-  59 aload_0
-  60 getfield # <Field aYvbfLVVU m_spec>
-  63 invokestatic # <Method layAuDXcf newlayAuDXcf(aYvbfLVVU)>
-  66 astore_2
-  67 aload_1
-  68 aload_2
-  69 putfield # <Field layAuDXcf m_start>
-  72 aload_2
-  73 aload_0
-  74 getfield # <Field aYvbfLVVU m_spec>
-  77 invokestatic # <Method layAuDXcf newlayAuDXcf(aYvbfLVVU)>
-  80 putfield # <Field layAuDXcf m_next>
-  83 aload_1
-  84 aload_2
-  85 getfield # <Field layAuDXcf m_next>
-  88 putfield # <Field layAuDXcf m_end>
-  91 aload_0
-  92 getfield # <Field aYvbfLVVU m_spec>
-  95 getfield # <Field int m_current_token>
-  98 iconst_2
-  99 if_icmpeq 118
- 102 aload_0
- 103 getfield # <Field aYvbfLVVU m_spec>
- 106 getfield # <Field int m_current_token>
- 109 bipush 6
- 111 if_icmpeq 118
- 114 iconst_0
- 115 goto 119
- 118 iconst_1
- 119 iconst_0
- 120 if_icmpne 143
- 123 aload_2
- 124 aload_0
- 125 getfield # <Field aYvbfLVVU m_spec>
- 128 getfield # <Field char m_lexeme>
- 131 putfield # <Field int m_edge>
- 134 aload_0
- 135 getfield # <Field YUydifjdg m_lexGen>
- 138 invokevirtual # <Method int advance()>
- 141 pop
- 142 return
- 143 aload_2
- 144 iconst_m1
- 145 putfield # <Field int m_edge>
- 148 aload_2
- 149 new # <Class pSbNWjWEi>
- 152 dup
- 153 invokespecial # <Method pSbNWjWEi()>
- 156 putfield # <Field pSbNWjWEi m_set>
- 159 aload_0
- 160 getfield # <Field aYvbfLVVU m_spec>
- 163 getfield # <Field int m_current_token>
- 166 iconst_2
- 167 if_icmpne 209
- 170 aload_2
- 171 getfield # <Field pSbNWjWEi m_set>
- 174 bipush 10
- 176 invokevirtual # <Method void add(int)>
- 179 aload_0
- 180 getfield # <Field aYvbfLVVU m_spec>
- 183 getfield # <Field boolean m_unix>
- 186 iconst_0
- 187 if_icmpne 199
- 190 aload_2
- 191 getfield # <Field pSbNWjWEi m_set>
- 194 bipush 13
- 196 invokevirtual # <Method void add(int)>
- 199 aload_2
- 200 getfield # <Field pSbNWjWEi m_set>
- 203 invokevirtual # <Method void complement()>
- 206 goto 271
- 209 aload_0
- 210 getfield # <Field YUydifjdg m_lexGen>
- 213 invokevirtual # <Method int advance()>
- 216 pop
- 217 aload_0
- 218 getfield # <Field aYvbfLVVU m_spec>
- 221 getfield # <Field int m_current_token>
- 224 iconst_3
- 225 if_icmpne 243
- 228 aload_0
- 229 getfield # <Field YUydifjdg m_lexGen>
- 232 invokevirtual # <Method int advance()>
- 235 pop
- 236 aload_2
- 237 getfield # <Field pSbNWjWEi m_set>
- 240 invokevirtual # <Method void complement()>
- 243 aload_0
- 244 getfield # <Field aYvbfLVVU m_spec>
- 247 getfield # <Field int m_current_token>
- 250 iconst_5
- 251 if_icmpeq 258
- 254 iconst_0
- 255 goto 259
- 258 iconst_1
- 259 iconst_0
- 260 if_icmpne 271
- 263 aload_0
- 264 aload_2
- 265 getfield # <Field pSbNWjWEi m_set>
- 268 invokespecial # <Method void dodash(pSbNWjWEi)>
- 271 aload_0
- 272 getfield # <Field YUydifjdg m_lexGen>
- 275 invokevirtual # <Method int advance()>
- 278 pop
- 279 return
-
-Method void dodash(pSbNWjWEi)
-   0 iconst_m1
-   1 istore_2
-   2 goto 90
-   5 aload_0
-   6 getfield # <Field aYvbfLVVU m_spec>
-   9 getfield # <Field int m_current_token>
-  12 bipush 10
-  14 if_icmpne 63
-  17 iload_2
-  18 iconst_m1
-  19 if_icmpne 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field YUydifjdg m_lexGen>
-  34 invokevirtual # <Method int advance()>
-  37 pop
-  38 goto 49
-  41 aload_1
-  42 iload_2
-  43 invokevirtual # <Method void add(int)>
-  46 iinc 2 1
-  49 iload_2
-  50 aload_0
-  51 getfield # <Field aYvbfLVVU m_spec>
-  54 getfield # <Field char m_lexeme>
-  57 if_icmple 41
-  60 goto 82
-  63 aload_0
-  64 getfield # <Field aYvbfLVVU m_spec>
-  67 getfield # <Field char m_lexeme>
-  70 istore_2
-  71 aload_1
-  72 aload_0
-  73 getfield # <Field aYvbfLVVU m_spec>
-  76 getfield # <Field char m_lexeme>
-  79 invokevirtual # <Method void add(int)>
-  82 aload_0
-  83 getfield # <Field YUydifjdg m_lexGen>
-  86 invokevirtual # <Method int advance()>
-  89 pop
-  90 aload_0
-  91 getfield # <Field aYvbfLVVU m_spec>
-  94 getfield # <Field int m_current_token>
-  97 iconst_1
-  98 if_icmpeq 112
- 101 aload_0
- 102 getfield # <Field aYvbfLVVU m_spec>
- 105 getfield # <Field int m_current_token>
- 108 iconst_5
- 109 if_icmpne 5
- 112 return
-Compiled from JavaLex.java
-final class WiTcXJFSS extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    boolean m_eof_reached;
-    boolean m_pushback_line;
-    char m_line[];
-    int m_line_read;
-    int m_line_index;
-    int m_line_number;
-    static final boolean EOF;
-    static final boolean NOT_EOF;
-    WiTcXJFSS(java.io.InputStream);
-    boolean getLine() throws java.io.IOException;
-}
-
-Method WiTcXJFSS(java.io.InputStream)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_1
-   5 ifnonnull 12
-   8 iconst_0
-   9 goto 13
-  12 iconst_1
-  13 invokestatic # <Method void assert(boolean)>
-  16 aload_0
-  17 aload_1
-  18 putfield # <Field java.io.InputStream m_input>
-  21 aload_0
-  22 sipush 1024
-  25 newarray byte
-  27 putfield # <Field byte m_buffer[]>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_buffer_read>
-  35 aload_0
-  36 iconst_0
-  37 putfield # <Field int m_buffer_index>
-  40 aload_0
-  41 sipush 1024
-  44 newarray char
-  46 putfield # <Field char m_line[]>
-  49 aload_0
-  50 iconst_0
-  51 putfield # <Field int m_line_read>
-  54 aload_0
-  55 iconst_0
-  56 putfield # <Field int m_line_index>
-  59 aload_0
-  60 iconst_0
-  61 putfield # <Field boolean m_eof_reached>
-  64 aload_0
-  65 iconst_0
-  66 putfield # <Field int m_line_number>
-  69 aload_0
-  70 iconst_0
-  71 putfield # <Field boolean m_pushback_line>
-  74 return
-
-Method boolean getLine()
-   0 aload_0
-   1 getfield # <Field boolean m_eof_reached>
-   4 iconst_1
-   5 if_icmpne 10
-   8 iconst_1
-   9 ireturn
-  10 aload_0
-  11 getfield # <Field boolean m_pushback_line>
-  14 iconst_1
-  15 if_icmpne 70
-  18 aload_0
-  19 iconst_0
-  20 putfield # <Field boolean m_pushback_line>
-  23 iconst_0
-  24 istore_1
-  25 goto 47
-  28 aload_0
-  29 getfield # <Field char m_line[]>
-  32 iload_1
-  33 caload
-  34 invokestatic # <Method boolean isspace(char)>
-  37 iconst_0
-  38 if_icmpne 44
-  41 goto 55
-  44 iinc 1 1
-  47 iload_1
-  48 aload_0
-  49 getfield # <Field int m_line_read>
-  52 if_icmplt 28
-  55 iload_1
-  56 aload_0
-  57 getfield # <Field int m_line_read>
-  60 if_icmpge 70
-  63 aload_0
-  64 iconst_0
-  65 putfield # <Field int m_line_index>
-  68 iconst_0
-  69 ireturn
-  70 aload_0
-  71 getfield # <Field int m_buffer_index>
-  74 aload_0
-  75 getfield # <Field int m_buffer_read>
-  78 if_icmplt 121
-  81 aload_0
-  82 aload_0
-  83 getfield # <Field java.io.InputStream m_input>
-  86 aload_0
-  87 getfield # <Field byte m_buffer[]>
-  90 invokevirtual # <Method int read(byte[])>
-  93 putfield # <Field int m_buffer_read>
-  96 aload_0
-  97 getfield # <Field int m_buffer_read>
- 100 iconst_m1
- 101 if_icmpne 116
- 104 aload_0
- 105 iconst_1
- 106 putfield # <Field boolean m_eof_reached>
- 109 aload_0
- 110 iconst_0
- 111 putfield # <Field int m_line_index>
- 114 iconst_1
- 115 ireturn
- 116 aload_0
- 117 iconst_0
- 118 putfield # <Field int m_buffer_index>
- 121 aload_0
- 122 iconst_0
- 123 putfield # <Field int m_line_read>
- 126 goto 288
- 129 aload_0
- 130 getfield # <Field char m_line[]>
- 133 aload_0
- 134 getfield # <Field int m_line_read>
- 137 aload_0
- 138 getfield # <Field byte m_buffer[]>
- 141 aload_0
- 142 getfield # <Field int m_buffer_index>
- 145 baload
- 146 i2c
- 147 castore
- 148 aload_0
- 149 dup
- 150 getfield # <Field int m_buffer_index>
- 153 iconst_1
- 154 iadd
- 155 putfield # <Field int m_buffer_index>
- 158 aload_0
- 159 getfield # <Field int m_buffer_index>
- 162 aload_0
- 163 getfield # <Field int m_buffer_read>
- 166 if_icmplt 255
- 169 aload_0
- 170 aload_0
- 171 getfield # <Field java.io.InputStream m_input>
- 174 aload_0
- 175 getfield # <Field byte m_buffer[]>
- 178 invokevirtual # <Method int read(byte[])>
- 181 putfield # <Field int m_buffer_read>
- 184 aload_0
- 185 getfield # <Field int m_buffer_read>
- 188 iconst_m1
- 189 if_icmpne 250
- 192 aload_0
- 193 iconst_1
- 194 putfield # <Field boolean m_eof_reached>
- 197 iconst_0
- 198 istore_1
- 199 goto 216
- 202 iinc 1 1
- 205 iload_1
- 206 aload_0
- 207 getfield # <Field int m_line_read>
- 210 if_icmpne 216
- 213 goto 228
- 216 aload_0
- 217 getfield # <Field char m_line[]>
- 220 iload_1
- 221 caload
- 222 invokestatic # <Method boolean isspace(char)>
- 225 ifne 202
- 228 iload_1
- 229 aload_0
- 230 getfield # <Field int m_line_read>
- 233 if_icmpge 243
- 236 aload_0
- 237 iconst_0
- 238 putfield # <Field int m_line_index>
- 241 iconst_0
- 242 ireturn
- 243 aload_0
- 244 iconst_0
- 245 putfield # <Field int m_line_index>
- 248 iconst_1
- 249 ireturn
- 250 aload_0
- 251 iconst_0
- 252 putfield # <Field int m_buffer_index>
- 255 aload_0
- 256 dup
- 257 getfield # <Field int m_line_read>
- 260 iconst_1
- 261 iadd
- 262 putfield # <Field int m_line_read>
- 265 aload_0
- 266 getfield # <Field int m_line_read>
- 269 aload_0
- 270 getfield # <Field char m_line[]>
- 273 arraylength
- 274 if_icmplt 288
- 277 aload_0
- 278 aload_0
- 279 getfield # <Field char m_line[]>
- 282 invokestatic # <Method char doubleSize(char[])[]>
- 285 putfield # <Field char m_line[]>
- 288 aload_0
- 289 getfield # <Field byte m_buffer[]>
- 292 aload_0
- 293 getfield # <Field int m_buffer_index>
- 296 baload
- 297 bipush 10
- 299 if_icmpne 129
- 302 aload_0
- 303 getfield # <Field char m_line[]>
- 306 aload_0
- 307 getfield # <Field int m_line_read>
- 310 aload_0
- 311 getfield # <Field byte m_buffer[]>
- 314 aload_0
- 315 getfield # <Field int m_buffer_index>
- 318 baload
- 319 i2c
- 320 castore
- 321 aload_0
- 322 dup
- 323 getfield # <Field int m_line_read>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_read>
- 331 aload_0
- 332 dup
- 333 getfield # <Field int m_buffer_index>
- 336 iconst_1
- 337 iadd
- 338 putfield # <Field int m_buffer_index>
- 341 aload_0
- 342 dup
- 343 getfield # <Field int m_line_number>
- 346 iconst_1
- 347 iadd
- 348 putfield # <Field int m_line_number>
- 351 iconst_0
- 352 istore_1
- 353 goto 370
- 356 iinc 1 1
- 359 iload_1
- 360 aload_0
- 361 getfield # <Field int m_line_read>
- 364 if_icmpne 370
- 367 goto 382
- 370 aload_0
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 caload
- 376 invokestatic # <Method boolean isspace(char)>
- 379 ifne 356
- 382 iload_1
- 383 aload_0
- 384 getfield # <Field int m_line_read>
- 387 if_icmpge 70
- 390 goto 393
- 393 aload_0
- 394 iconst_0
- 395 putfield # <Field int m_line_index>
- 398 iconst_0
- 399 ireturn
-Compiled from JavaLex.java
-final class XXLtVEVoD extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    TRZKEzoEt m_start;
-    TRZKEzoEt m_end;
-    XXLtVEVoD();
-}
-
-Method XXLtVEVoD()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field TRZKEzoEt m_start>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field TRZKEzoEt m_end>
-  14 return
-Compiled from JavaLex.java
-final class YUydifjdg extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int EOS;
-    static final int ANY;
-    static final int AT_BOL;
-    static final int AT_EOL;
-    static final int CCL_END;
-    static final int CCL_START;
-    static final int CLOSE_CURLY;
-    static final int CLOSE_PAREN;
-    static final int CLOSURE;
-    static final int DASH;
-    static final int END_OF_INPUT;
-    static final int L;
-    static final int OPEN_CURLY;
-    static final int OPEN_PAREN;
-    static final int OPTIONAL;
-    static final int OR;
-    static final int PLUS_CLOSE;
-    YUydifjdg(java.lang.String) throws java.io.FileNotFoundException, java.io.IOException;
-    void generate() throws java.io.IOException, java.io.FileNotFoundException;
-    void print_nfa();
-    java.util.BitSet getStates() throws java.io.IOException;
-    xAYJWnUkN packAccept() throws java.io.IOException;
-    int advance() throws java.io.IOException;
-    void print_set(java.util.Vector);
-}
-
-Method YUydifjdg(java.lang.String)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush 7
-   7 newarray char
-   9 dup
-  10 iconst_0
-  11 bipush 37
-  13 castore
-  14 dup
-  15 iconst_1
-  16 bipush 115
-  18 castore
-  19 dup
-  20 iconst_2
-  21 bipush 116
-  23 castore
-  24 dup
-  25 iconst_3
-  26 bipush 97
-  28 castore
-  29 dup
-  30 iconst_4
-  31 bipush 116
-  33 castore
-  34 dup
-  35 iconst_5
-  36 bipush 101
-  38 castore
-  39 dup
-  40 bipush 6
-  42 iconst_0
-  43 castore
-  44 putfield # <Field char m_state_dir[]>
-  47 aload_0
-  48 bipush 6
-  50 newarray char
-  52 dup
-  53 iconst_0
-  54 bipush 37
-  56 castore
-  57 dup
-  58 iconst_1
-  59 bipush 99
-  61 castore
-  62 dup
-  63 iconst_2
-  64 bipush 104
-  66 castore
-  67 dup
-  68 iconst_3
-  69 bipush 97
-  71 castore
-  72 dup
-  73 iconst_4
-  74 bipush 114
-  76 castore
-  77 dup
-  78 iconst_5
-  79 iconst_0
-  80 castore
-  81 putfield # <Field char m_char_dir[]>
-  84 aload_0
-  85 bipush 6
-  87 newarray char
-  89 dup
-  90 iconst_0
-  91 bipush 37
-  93 castore
-  94 dup
-  95 iconst_1
-  96 bipush 108
-  98 castore
-  99 dup
- 100 iconst_2
- 101 bipush 105
- 103 castore
- 104 dup
- 105 iconst_3
- 106 bipush 110
- 108 castore
- 109 dup
- 110 iconst_4
- 111 bipush 101
- 113 castore
- 114 dup
- 115 iconst_5
- 116 iconst_0
- 117 castore
- 118 putfield # <Field char m_line_dir[]>
- 121 aload_0
- 122 iconst_5
- 123 newarray char
- 125 dup
- 126 iconst_0
- 127 bipush 37
- 129 castore
- 130 dup
- 131 iconst_1
- 132 bipush 99
- 134 castore
- 135 dup
- 136 iconst_2
- 137 bipush 117
- 139 castore
- 140 dup
- 141 iconst_3
- 142 bipush 112
- 144 castore
- 145 dup
- 146 iconst_4
- 147 iconst_0
- 148 castore
- 149 putfield # <Field char m_cup_dir[]>
- 152 aload_0
- 153 bipush 7
- 155 newarray char
- 157 dup
- 158 iconst_0
- 159 bipush 37
- 161 castore
- 162 dup
- 163 iconst_1
- 164 bipush 99
- 166 castore
- 167 dup
- 168 iconst_2
- 169 bipush 108
- 171 castore
- 172 dup
- 173 iconst_3
- 174 bipush 97
- 176 castore
- 177 dup
- 178 iconst_4
- 179 bipush 115
- 181 castore
- 182 dup
- 183 iconst_5
- 184 bipush 115
- 186 castore
- 187 dup
- 188 bipush 6
- 190 iconst_0
- 191 castore
- 192 putfield # <Field char m_class_dir[]>
- 195 aload_0
- 196 bipush 10
- 198 newarray char
- 200 dup
- 201 iconst_0
- 202 bipush 37
- 204 castore
- 205 dup
- 206 iconst_1
- 207 bipush 102
- 209 castore
- 210 dup
- 211 iconst_2
- 212 bipush 117
- 214 castore
- 215 dup
- 216 iconst_3
- 217 bipush 110
- 219 castore
- 220 dup
- 221 iconst_4
- 222 bipush 99
- 224 castore
- 225 dup
- 226 iconst_5
- 227 bipush 116
- 229 castore
- 230 dup
- 231 bipush 6
- 233 bipush 105
- 235 castore
- 236 dup
- 237 bipush 7
- 239 bipush 111
- 241 castore
- 242 dup
- 243 bipush 8
- 245 bipush 110
- 247 castore
- 248 dup
- 249 bipush 9
- 251 iconst_0
- 252 castore
- 253 putfield # <Field char m_function_dir[]>
- 256 aload_0
- 257 bipush 6
- 259 newarray char
- 261 dup
- 262 iconst_0
- 263 bipush 37
- 265 castore
- 266 dup
- 267 iconst_1
- 268 bipush 116
- 270 castore
- 271 dup
- 272 iconst_2
- 273 bipush 121
- 275 castore
- 276 dup
- 277 iconst_3
- 278 bipush 112
- 280 castore
- 281 dup
- 282 iconst_4
- 283 bipush 101
- 285 castore
- 286 dup
- 287 iconst_5
- 288 iconst_0
- 289 castore
- 290 putfield # <Field char m_type_dir[]>
- 293 aload_0
- 294 bipush 9
- 296 newarray char
- 298 dup
- 299 iconst_0
- 300 bipush 37
- 302 castore
- 303 dup
- 304 iconst_1
- 305 bipush 105
- 307 castore
- 308 dup
- 309 iconst_2
- 310 bipush 110
- 312 castore
- 313 dup
- 314 iconst_3
- 315 bipush 116
- 317 castore
- 318 dup
- 319 iconst_4
- 320 bipush 101
- 322 castore
- 323 dup
- 324 iconst_5
- 325 bipush 103
- 327 castore
- 328 dup
- 329 bipush 6
- 331 bipush 101
- 333 castore
- 334 dup
- 335 bipush 7
- 337 bipush 114
- 339 castore
- 340 dup
- 341 bipush 8
- 343 iconst_0
- 344 castore
- 345 putfield # <Field char m_integer_dir[]>
- 348 aload_0
- 349 bipush 9
- 351 newarray char
- 353 dup
- 354 iconst_0
- 355 bipush 37
- 357 castore
- 358 dup
- 359 iconst_1
- 360 bipush 105
- 362 castore
- 363 dup
- 364 iconst_2
- 365 bipush 110
- 367 castore
- 368 dup
- 369 iconst_3
- 370 bipush 116
- 372 castore
- 373 dup
- 374 iconst_4
- 375 bipush 119
- 377 castore
- 378 dup
- 379 iconst_5
- 380 bipush 114
- 382 castore
- 383 dup
- 384 bipush 6
- 386 bipush 97
- 388 castore
- 389 dup
- 390 bipush 7
- 392 bipush 112
- 394 castore
- 395 dup
- 396 bipush 8
- 398 iconst_0
- 399 castore
- 400 putfield # <Field char m_intwrap_dir[]>
- 403 aload_0
- 404 bipush 6
- 406 newarray char
- 408 dup
- 409 iconst_0
- 410 bipush 37
- 412 castore
- 413 dup
- 414 iconst_1
- 415 bipush 102
- 417 castore
- 418 dup
- 419 iconst_2
- 420 bipush 117
- 422 castore
- 423 dup
- 424 iconst_3
- 425 bipush 108
- 427 castore
- 428 dup
- 429 iconst_4
- 430 bipush 108
- 432 castore
- 433 dup
- 434 iconst_5
- 435 iconst_0
- 436 castore
- 437 putfield # <Field char m_full_dir[]>
- 440 aload_0
- 441 bipush 9
- 443 newarray char
- 445 dup
- 446 iconst_0
- 447 bipush 37
- 449 castore
- 450 dup
- 451 iconst_1
- 452 bipush 117
- 454 castore
- 455 dup
- 456 iconst_2
- 457 bipush 110
- 459 castore
- 460 dup
- 461 iconst_3
- 462 bipush 105
- 464 castore
- 465 dup
- 466 iconst_4
- 467 bipush 99
- 469 castore
- 470 dup
- 471 iconst_5
- 472 bipush 111
- 474 castore
- 475 dup
- 476 bipush 6
- 478 bipush 100
- 480 castore
- 481 dup
- 482 bipush 7
- 484 bipush 101
- 486 castore
- 487 dup
- 488 bipush 8
- 490 iconst_0
- 491 castore
- 492 putfield # <Field char m_unicode_dir[]>
- 495 aload_0
- 496 bipush 9
- 498 newarray char
- 500 dup
- 501 iconst_0
- 502 bipush 37
- 504 castore
- 505 dup
- 506 iconst_1
- 507 bipush 110
- 509 castore
- 510 dup
- 511 iconst_2
- 512 bipush 111
- 514 castore
- 515 dup
- 516 iconst_3
- 517 bipush 116
- 519 castore
- 520 dup
- 521 iconst_4
- 522 bipush 117
- 524 castore
- 525 dup
- 526 iconst_5
- 527 bipush 110
- 529 castore
- 530 dup
- 531 bipush 6
- 533 bipush 105
- 535 castore
- 536 dup
- 537 bipush 7
- 539 bipush 120
- 541 castore
- 542 dup
- 543 bipush 8
- 545 iconst_0
- 546 castore
- 547 putfield # <Field char m_notunix_dir[]>
- 550 aload_0
- 551 bipush 7
- 553 newarray char
- 555 dup
- 556 iconst_0
- 557 bipush 37
- 559 castore
- 560 dup
- 561 iconst_1
- 562 bipush 105
- 564 castore
- 565 dup
- 566 iconst_2
- 567 bipush 110
- 569 castore
- 570 dup
- 571 iconst_3
- 572 bipush 105
- 574 castore
- 575 dup
- 576 iconst_4
- 577 bipush 116
- 579 castore
- 580 dup
- 581 iconst_5
- 582 bipush 123
- 584 castore
- 585 dup
- 586 bipush 6
- 588 iconst_0
- 589 castore
- 590 putfield # <Field char m_init_code_dir[]>
- 593 aload_0
- 594 bipush 7
- 596 newarray char
- 598 dup
- 599 iconst_0
- 600 bipush 37
- 602 castore
- 603 dup
- 604 iconst_1
- 605 bipush 105
- 607 castore
- 608 dup
- 609 iconst_2
- 610 bipush 110
- 612 castore
- 613 dup
- 614 iconst_3
- 615 bipush 105
- 617 castore
- 618 dup
- 619 iconst_4
- 620 bipush 116
- 622 castore
- 623 dup
- 624 iconst_5
- 625 bipush 125
- 627 castore
- 628 dup
- 629 bipush 6
- 631 iconst_0
- 632 castore
- 633 putfield # <Field char m_init_code_end_dir[]>
- 636 aload_0
- 637 bipush 12
- 639 newarray char
- 641 dup
- 642 iconst_0
- 643 bipush 37
- 645 castore
- 646 dup
- 647 iconst_1
- 648 bipush 105
- 650 castore
- 651 dup
- 652 iconst_2
- 653 bipush 110
- 655 castore
- 656 dup
- 657 iconst_3
- 658 bipush 105
- 660 castore
- 661 dup
- 662 iconst_4
- 663 bipush 116
- 665 castore
- 666 dup
- 667 iconst_5
- 668 bipush 116
- 670 castore
- 671 dup
- 672 bipush 6
- 674 bipush 104
- 676 castore
- 677 dup
- 678 bipush 7
- 680 bipush 114
- 682 castore
- 683 dup
- 684 bipush 8
- 686 bipush 111
- 688 castore
- 689 dup
- 690 bipush 9
- 692 bipush 119
- 694 castore
- 695 dup
- 696 bipush 10
- 698 bipush 123
- 700 castore
- 701 dup
- 702 bipush 11
- 704 iconst_0
- 705 castore
- 706 putfield # <Field char m_init_throw_code_dir[]>
- 709 aload_0
- 710 bipush 12
- 712 newarray char
- 714 dup
- 715 iconst_0
- 716 bipush 37
- 718 castore
- 719 dup
- 720 iconst_1
- 721 bipush 105
- 723 castore
- 724 dup
- 725 iconst_2
- 726 bipush 110
- 728 castore
- 729 dup
- 730 iconst_3
- 731 bipush 105
- 733 castore
- 734 dup
- 735 iconst_4
- 736 bipush 116
- 738 castore
- 739 dup
- 740 iconst_5
- 741 bipush 116
- 743 castore
- 744 dup
- 745 bipush 6
- 747 bipush 104
- 749 castore
- 750 dup
- 751 bipush 7
- 753 bipush 114
- 755 castore
- 756 dup
- 757 bipush 8
- 759 bipush 111
- 761 castore
- 762 dup
- 763 bipush 9
- 765 bipush 119
- 767 castore
- 768 dup
- 769 bipush 10
- 771 bipush 125
- 773 castore
- 774 dup
- 775 bipush 11
- 777 iconst_0
- 778 castore
- 779 putfield # <Field char m_init_throw_code_end_dir[]>
- 782 aload_0
- 783 bipush 13
- 785 newarray char
- 787 dup
- 788 iconst_0
- 789 bipush 37
- 791 castore
- 792 dup
- 793 iconst_1
- 794 bipush 121
- 796 castore
- 797 dup
- 798 iconst_2
- 799 bipush 121
- 801 castore
- 802 dup
- 803 iconst_3
- 804 bipush 108
- 806 castore
- 807 dup
- 808 iconst_4
- 809 bipush 101
- 811 castore
- 812 dup
- 813 iconst_5
- 814 bipush 120
- 816 castore
- 817 dup
- 818 bipush 6
- 820 bipush 116
- 822 castore
- 823 dup
- 824 bipush 7
- 826 bipush 104
- 828 castore
- 829 dup
- 830 bipush 8
- 832 bipush 114
- 834 castore
- 835 dup
- 836 bipush 9
- 838 bipush 111
- 840 castore
- 841 dup
- 842 bipush 10
- 844 bipush 119
- 846 castore
- 847 dup
- 848 bipush 11
- 850 bipush 123
- 852 castore
- 853 dup
- 854 bipush 12
- 856 iconst_0
- 857 castore
- 858 putfield # <Field char m_yylex_throw_code_dir[]>
- 861 aload_0
- 862 bipush 13
- 864 newarray char
- 866 dup
- 867 iconst_0
- 868 bipush 37
- 870 castore
- 871 dup
- 872 iconst_1
- 873 bipush 121
- 875 castore
- 876 dup
- 877 iconst_2
- 878 bipush 121
- 880 castore
- 881 dup
- 882 iconst_3
- 883 bipush 108
- 885 castore
- 886 dup
- 887 iconst_4
- 888 bipush 101
- 890 castore
- 891 dup
- 892 iconst_5
- 893 bipush 120
- 895 castore
- 896 dup
- 897 bipush 6
- 899 bipush 116
- 901 castore
- 902 dup
- 903 bipush 7
- 905 bipush 104
- 907 castore
- 908 dup
- 909 bipush 8
- 911 bipush 114
- 913 castore
- 914 dup
- 915 bipush 9
- 917 bipush 111
- 919 castore
- 920 dup
- 921 bipush 10
- 923 bipush 119
- 925 castore
- 926 dup
- 927 bipush 11
- 929 bipush 125
- 931 castore
- 932 dup
- 933 bipush 12
- 935 iconst_0
- 936 castore
- 937 putfield # <Field char m_yylex_throw_code_end_dir[]>
- 940 aload_0
- 941 bipush 6
- 943 newarray char
- 945 dup
- 946 iconst_0
- 947 bipush 37
- 949 castore
- 950 dup
- 951 iconst_1
- 952 bipush 101
- 954 castore
- 955 dup
- 956 iconst_2
- 957 bipush 111
- 959 castore
- 960 dup
- 961 iconst_3
- 962 bipush 102
- 964 castore
- 965 dup
- 966 iconst_4
- 967 bipush 123
- 969 castore
- 970 dup
- 971 iconst_5
- 972 iconst_0
- 973 castore
- 974 putfield # <Field char m_eof_code_dir[]>
- 977 aload_0
- 978 bipush 6
- 980 newarray char
- 982 dup
- 983 iconst_0
- 984 bipush 37
- 986 castore
- 987 dup
- 988 iconst_1
- 989 bipush 101
- 991 castore
- 992 dup
- 993 iconst_2
- 994 bipush 111
- 996 castore
- 997 dup
- 998 iconst_3
- 999 bipush 102
-1001 castore
-1002 dup
-1003 iconst_4
-1004 bipush 125
-1006 castore
-1007 dup
-1008 iconst_5
-1009 iconst_0
-1010 castore
-1011 putfield # <Field char m_eof_code_end_dir[]>
-1014 aload_0
-1015 bipush 9
-1017 newarray char
-1019 dup
-1020 iconst_0
-1021 bipush 37
-1023 castore
-1024 dup
-1025 iconst_1
-1026 bipush 101
-1028 castore
-1029 dup
-1030 iconst_2
-1031 bipush 111
-1033 castore
-1034 dup
-1035 iconst_3
-1036 bipush 102
-1038 castore
-1039 dup
-1040 iconst_4
-1041 bipush 118
-1043 castore
-1044 dup
-1045 iconst_5
-1046 bipush 97
-1048 castore
-1049 dup
-1050 bipush 6
-1052 bipush 108
-1054 castore
-1055 dup
-1056 bipush 7
-1058 bipush 123
-1060 castore
-1061 dup
-1062 bipush 8
-1064 iconst_0
-1065 castore
-1066 putfield # <Field char m_eof_value_code_dir[]>
-1069 aload_0
-1070 bipush 9
-1072 newarray char
-1074 dup
-1075 iconst_0
-1076 bipush 37
-1078 castore
-1079 dup
-1080 iconst_1
-1081 bipush 101
-1083 castore
-1084 dup
-1085 iconst_2
-1086 bipush 111
-1088 castore
-1089 dup
-1090 iconst_3
-1091 bipush 102
-1093 castore
-1094 dup
-1095 iconst_4
-1096 bipush 118
-1098 castore
-1099 dup
-1100 iconst_5
-1101 bipush 97
-1103 castore
-1104 dup
-1105 bipush 6
-1107 bipush 108
-1109 castore
-1110 dup
-1111 bipush 7
-1113 bipush 125
-1115 castore
-1116 dup
-1117 bipush 8
-1119 iconst_0
-1120 castore
-1121 putfield # <Field char m_eof_value_code_end_dir[]>
-1124 aload_0
-1125 bipush 11
-1127 newarray char
-1129 dup
-1130 iconst_0
-1131 bipush 37
-1133 castore
-1134 dup
-1135 iconst_1
-1136 bipush 101
-1138 castore
-1139 dup
-1140 iconst_2
-1141 bipush 111
-1143 castore
-1144 dup
-1145 iconst_3
-1146 bipush 102
-1148 castore
-1149 dup
-1150 iconst_4
-1151 bipush 116
-1153 castore
-1154 dup
-1155 iconst_5
-1156 bipush 104
-1158 castore
-1159 dup
-1160 bipush 6
-1162 bipush 114
-1164 castore
-1165 dup
-1166 bipush 7
-1168 bipush 111
-1170 castore
-1171 dup
-1172 bipush 8
-1174 bipush 119
-1176 castore
-1177 dup
-1178 bipush 9
-1180 bipush 123
-1182 castore
-1183 dup
-1184 bipush 10
-1186 iconst_0
-1187 castore
-1188 putfield # <Field char m_eof_throw_code_dir[]>
-1191 aload_0
-1192 bipush 11
-1194 newarray char
-1196 dup
-1197 iconst_0
-1198 bipush 37
-1200 castore
-1201 dup
-1202 iconst_1
-1203 bipush 101
-1205 castore
-1206 dup
-1207 iconst_2
-1208 bipush 111
-1210 castore
-1211 dup
-1212 iconst_3
-1213 bipush 102
-1215 castore
-1216 dup
-1217 iconst_4
-1218 bipush 116
-1220 castore
-1221 dup
-1222 iconst_5
-1223 bipush 104
-1225 castore
-1226 dup
-1227 bipush 6
-1229 bipush 114
-1231 castore
-1232 dup
-1233 bipush 7
-1235 bipush 111
-1237 castore
-1238 dup
-1239 bipush 8
-1241 bipush 119
-1243 castore
-1244 dup
-1245 bipush 9
-1247 bipush 125
-1249 castore
-1250 dup
-1251 bipush 10
-1253 iconst_0
-1254 castore
-1255 putfield # <Field char m_eof_throw_code_end_dir[]>
-1258 aload_0
-1259 iconst_3
-1260 newarray char
-1262 dup
-1263 iconst_0
-1264 bipush 37
-1266 castore
-1267 dup
-1268 iconst_1
-1269 bipush 123
-1271 castore
-1272 dup
-1273 iconst_2
-1274 iconst_0
-1275 castore
-1276 putfield # <Field char m_class_code_dir[]>
-1279 aload_0
-1280 iconst_3
-1281 newarray char
-1283 dup
-1284 iconst_0
-1285 bipush 37
-1287 castore
-1288 dup
-1289 iconst_1
-1290 bipush 125
-1292 castore
-1293 dup
-1294 iconst_2
-1295 iconst_0
-1296 castore
-1297 putfield # <Field char m_class_code_end_dir[]>
-1300 aload_0
-1301 bipush 7
-1303 newarray char
-1305 dup
-1306 iconst_0
-1307 bipush 37
-1309 castore
-1310 dup
-1311 iconst_1
-1312 bipush 121
-1314 castore
-1315 dup
-1316 iconst_2
-1317 bipush 121
-1319 castore
-1320 dup
-1321 iconst_3
-1322 bipush 101
-1324 castore
-1325 dup
-1326 iconst_4
-1327 bipush 111
-1329 castore
-1330 dup
-1331 iconst_5
-1332 bipush 102
-1334 castore
-1335 dup
-1336 bipush 6
-1338 iconst_0
-1339 castore
-1340 putfield # <Field char m_yyeof_dir[]>
-1343 aload_0
-1344 iconst_0
-1345 putfield # <Field boolean m_advance_stop>
-1348 aload_0
-1349 iconst_0
-1350 putfield # <Field boolean m_init_flag>
-1353 aload_0
-1354 new # <Class java.io.FileInputStream>
-1357 dup
-1358 aload_1
-1359 invokespecial # <Method java.io.FileInputStream(java.lang.String)>
-1362 putfield # <Field java.io.InputStream m_instream>
-1365 aload_0
-1366 getfield # <Field java.io.InputStream m_instream>
-1369 ifnonnull 1403
-1372 getstatic # <Field java.io.PrintStream out>
-1375 new # <Class java.lang.StringBuffer>
-1378 dup
-1379 invokespecial # <Method java.lang.StringBuffer()>
-1382 ldc # <String "Error: Unable to open input file ">
-1384 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1387 aload_1
-1388 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1391 ldc # <String ".">
-1393 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1396 invokevirtual # <Method java.lang.String toString()>
-1399 invokevirtual # <Method void println(java.lang.String)>
-1402 return
-1403 aload_0
-1404 new # <Class java.io.DataOutputStream>
-1407 dup
-1408 new # <Class java.io.FileOutputStream>
-1411 dup
-1412 new # <Class java.lang.StringBuffer>
-1415 dup
-1416 invokespecial # <Method java.lang.StringBuffer()>
-1419 aload_1
-1420 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1423 ldc # <String ".java">
-1425 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1428 invokevirtual # <Method java.lang.String toString()>
-1431 invokespecial # <Method java.io.FileOutputStream(java.lang.String)>
-1434 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-1437 putfield # <Field java.io.DataOutputStream m_outstream>
-1440 aload_0
-1441 getfield # <Field java.io.DataOutputStream m_outstream>
-1444 ifnonnull 1478
-1447 getstatic # <Field java.io.PrintStream out>
-1450 new # <Class java.lang.StringBuffer>
-1453 dup
-1454 invokespecial # <Method java.lang.StringBuffer()>
-1457 ldc # <String "Error: Unable to open output file ">
-1459 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1462 aload_1
-1463 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1466 ldc # <String ".java.">
-1468 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1471 invokevirtual # <Method java.lang.String toString()>
-1474 invokevirtual # <Method void println(java.lang.String)>
-1477 return
-1478 aload_0
-1479 new # <Class WiTcXJFSS>
-1482 dup
-1483 aload_0
-1484 getfield # <Field java.io.InputStream m_instream>
-1487 invokespecial # <Method WiTcXJFSS(java.io.InputStream)>
-1490 putfield # <Field WiTcXJFSS m_input>
-1493 aload_0
-1494 new # <Class java.util.Hashtable>
-1497 dup
-1498 invokespecial # <Method java.util.Hashtable()>
-1501 putfield # <Field java.util.Hashtable m_tokens>
-1504 aload_0
-1505 getfield # <Field java.util.Hashtable m_tokens>
-1508 new # <Class java.lang.Character>
-1511 dup
-1512 bipush 36
-1514 invokespecial # <Method java.lang.Character(char)>
-1517 new # <Class java.lang.Integer>
-1520 dup
-1521 iconst_4
-1522 invokespecial # <Method java.lang.Integer(int)>
-1525 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1528 pop
-1529 aload_0
-1530 getfield # <Field java.util.Hashtable m_tokens>
-1533 new # <Class java.lang.Character>
-1536 dup
-1537 bipush 40
-1539 invokespecial # <Method java.lang.Character(char)>
-1542 new # <Class java.lang.Integer>
-1545 dup
-1546 bipush 14
-1548 invokespecial # <Method java.lang.Integer(int)>
-1551 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1554 pop
-1555 aload_0
-1556 getfield # <Field java.util.Hashtable m_tokens>
-1559 new # <Class java.lang.Character>
-1562 dup
-1563 bipush 41
-1565 invokespecial # <Method java.lang.Character(char)>
-1568 new # <Class java.lang.Integer>
-1571 dup
-1572 bipush 8
-1574 invokespecial # <Method java.lang.Integer(int)>
-1577 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1580 pop
-1581 aload_0
-1582 getfield # <Field java.util.Hashtable m_tokens>
-1585 new # <Class java.lang.Character>
-1588 dup
-1589 bipush 42
-1591 invokespecial # <Method java.lang.Character(char)>
-1594 new # <Class java.lang.Integer>
-1597 dup
-1598 bipush 9
-1600 invokespecial # <Method java.lang.Integer(int)>
-1603 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1606 pop
-1607 aload_0
-1608 getfield # <Field java.util.Hashtable m_tokens>
-1611 new # <Class java.lang.Character>
-1614 dup
-1615 bipush 43
-1617 invokespecial # <Method java.lang.Character(char)>
-1620 new # <Class java.lang.Integer>
-1623 dup
-1624 bipush 17
-1626 invokespecial # <Method java.lang.Integer(int)>
-1629 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1632 pop
-1633 aload_0
-1634 getfield # <Field java.util.Hashtable m_tokens>
-1637 new # <Class java.lang.Character>
-1640 dup
-1641 bipush 45
-1643 invokespecial # <Method java.lang.Character(char)>
-1646 new # <Class java.lang.Integer>
-1649 dup
-1650 bipush 10
-1652 invokespecial # <Method java.lang.Integer(int)>
-1655 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1658 pop
-1659 aload_0
-1660 getfield # <Field java.util.Hashtable m_tokens>
-1663 new # <Class java.lang.Character>
-1666 dup
-1667 bipush 46
-1669 invokespecial # <Method java.lang.Character(char)>
-1672 new # <Class java.lang.Integer>
-1675 dup
-1676 iconst_2
-1677 invokespecial # <Method java.lang.Integer(int)>
-1680 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1683 pop
-1684 aload_0
-1685 getfield # <Field java.util.Hashtable m_tokens>
-1688 new # <Class java.lang.Character>
-1691 dup
-1692 bipush 63
-1694 invokespecial # <Method java.lang.Character(char)>
-1697 new # <Class java.lang.Integer>
-1700 dup
-1701 bipush 15
-1703 invokespecial # <Method java.lang.Integer(int)>
-1706 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1709 pop
-1710 aload_0
-1711 getfield # <Field java.util.Hashtable m_tokens>
-1714 new # <Class java.lang.Character>
-1717 dup
-1718 bipush 91
-1720 invokespecial # <Method java.lang.Character(char)>
-1723 new # <Class java.lang.Integer>
-1726 dup
-1727 bipush 6
-1729 invokespecial # <Method java.lang.Integer(int)>
-1732 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1735 pop
-1736 aload_0
-1737 getfield # <Field java.util.Hashtable m_tokens>
-1740 new # <Class java.lang.Character>
-1743 dup
-1744 bipush 93
-1746 invokespecial # <Method java.lang.Character(char)>
-1749 new # <Class java.lang.Integer>
-1752 dup
-1753 iconst_5
-1754 invokespecial # <Method java.lang.Integer(int)>
-1757 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1760 pop
-1761 aload_0
-1762 getfield # <Field java.util.Hashtable m_tokens>
-1765 new # <Class java.lang.Character>
-1768 dup
-1769 bipush 94
-1771 invokespecial # <Method java.lang.Character(char)>
-1774 new # <Class java.lang.Integer>
-1777 dup
-1778 iconst_3
-1779 invokespecial # <Method java.lang.Integer(int)>
-1782 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1785 pop
-1786 aload_0
-1787 getfield # <Field java.util.Hashtable m_tokens>
-1790 new # <Class java.lang.Character>
-1793 dup
-1794 bipush 123
-1796 invokespecial # <Method java.lang.Character(char)>
-1799 new # <Class java.lang.Integer>
-1802 dup
-1803 bipush 13
-1805 invokespecial # <Method java.lang.Integer(int)>
-1808 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1811 pop
-1812 aload_0
-1813 getfield # <Field java.util.Hashtable m_tokens>
-1816 new # <Class java.lang.Character>
-1819 dup
-1820 bipush 124
-1822 invokespecial # <Method java.lang.Character(char)>
-1825 new # <Class java.lang.Integer>
-1828 dup
-1829 bipush 16
-1831 invokespecial # <Method java.lang.Integer(int)>
-1834 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1837 pop
-1838 aload_0
-1839 getfield # <Field java.util.Hashtable m_tokens>
-1842 new # <Class java.lang.Character>
-1845 dup
-1846 bipush 125
-1848 invokespecial # <Method java.lang.Character(char)>
-1851 new # <Class java.lang.Integer>
-1854 dup
-1855 bipush 7
-1857 invokespecial # <Method java.lang.Integer(int)>
-1860 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1863 pop
-1864 aload_0
-1865 new # <Class aYvbfLVVU>
-1868 dup
-1869 aload_0
-1870 invokespecial # <Method aYvbfLVVU(YUydifjdg)>
-1873 putfield # <Field aYvbfLVVU m_spec>
-1876 aload_0
-1877 new # <Class lQsXXpbpa>
-1880 dup
-1881 invokespecial # <Method lQsXXpbpa()>
-1884 putfield # <Field lQsXXpbpa m_nfa2dfa>
-1887 aload_0
-1888 new # <Class TyWHbCSwu>
-1891 dup
-1892 invokespecial # <Method TyWHbCSwu()>
-1895 putfield # <Field TyWHbCSwu m_minimize>
-1898 aload_0
-1899 new # <Class WGsEYKEwb>
-1902 dup
-1903 invokespecial # <Method WGsEYKEwb()>
-1906 putfield # <Field WGsEYKEwb m_makeNfa>
-1909 aload_0
-1910 new # <Class PepwQHsOl>
-1913 dup
-1914 invokespecial # <Method PepwQHsOl()>
-1917 putfield # <Field PepwQHsOl m_emit>
-1920 aload_0
-1921 iconst_1
-1922 putfield # <Field boolean m_init_flag>
-1925 return
-
-Method void generate()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field WiTcXJFSS m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field aYvbfLVVU m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field boolean m_init_flag>
-  90 iconst_1
-  91 if_icmpeq 98
-  94 iconst_0
-  95 goto 99
-  98 iconst_1
-  99 invokestatic # <Method void assert(boolean)>
- 102 aload_0
- 103 getfield # <Field aYvbfLVVU m_spec>
- 106 getfield # <Field boolean m_verbose>
- 109 ifeq 120
- 112 getstatic # <Field java.io.PrintStream out>
- 115 ldc # <String "Processing first section -- user code.">
- 117 invokevirtual # <Method void println(java.lang.String)>
- 120 aload_0
- 121 invokespecial # <Method void userCode()>
- 124 aload_0
- 125 getfield # <Field WiTcXJFSS m_input>
- 128 getfield # <Field boolean m_eof_reached>
- 131 iconst_1
- 132 if_icmpne 147
- 135 bipush 11
- 137 aload_0
- 138 getfield # <Field WiTcXJFSS m_input>
- 141 getfield # <Field int m_line_number>
- 144 invokestatic # <Method void parse_error(int, int)>
- 147 aload_0
- 148 getfield # <Field aYvbfLVVU m_spec>
- 151 getfield # <Field boolean m_verbose>
- 154 ifeq 165
- 157 getstatic # <Field java.io.PrintStream out>
- 160 ldc # <String "Processing second section -- Java-Lex declarations.">
- 162 invokevirtual # <Method void println(java.lang.String)>
- 165 aload_0
- 166 invokespecial # <Method void userDeclare()>
- 169 aload_0
- 170 getfield # <Field WiTcXJFSS m_input>
- 173 getfield # <Field boolean m_eof_reached>
- 176 iconst_1
- 177 if_icmpne 192
- 180 bipush 11
- 182 aload_0
- 183 getfield # <Field WiTcXJFSS m_input>
- 186 getfield # <Field int m_line_number>
- 189 invokestatic # <Method void parse_error(int, int)>
- 192 aload_0
- 193 getfield # <Field aYvbfLVVU m_spec>
- 196 getfield # <Field boolean m_verbose>
- 199 ifeq 210
- 202 getstatic # <Field java.io.PrintStream out>
- 205 ldc # <String "Processing third section -- lexical rules.">
- 207 invokevirtual # <Method void println(java.lang.String)>
- 210 aload_0
- 211 invokespecial # <Method void userRules()>
- 214 aload_0
- 215 getfield # <Field aYvbfLVVU m_spec>
- 218 getfield # <Field boolean m_verbose>
- 221 ifeq 232
- 224 getstatic # <Field java.io.PrintStream out>
- 227 ldc # <String "Outputting lexical analyzer code.">
- 229 invokevirtual # <Method void println(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field PepwQHsOl m_emit>
- 236 aload_0
- 237 getfield # <Field aYvbfLVVU m_spec>
- 240 aload_0
- 241 getfield # <Field java.io.DataOutputStream m_outstream>
- 244 invokevirtual # <Method void emit(aYvbfLVVU, java.io.OutputStream)>
- 247 return
-
-Method void userCode()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field WiTcXJFSS m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field aYvbfLVVU m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field WiTcXJFSS m_input>
-  90 getfield # <Field boolean m_eof_reached>
-  93 iconst_1
-  94 if_icmpne 103
-  97 bipush 11
-  99 iconst_0
- 100 invokestatic # <Method void parse_error(int, int)>
- 103 aload_0
- 104 getfield # <Field WiTcXJFSS m_input>
- 107 invokevirtual # <Method boolean getLine()>
- 110 iconst_1
- 111 if_icmpne 120
- 114 bipush 11
- 116 iconst_0
- 117 invokestatic # <Method void parse_error(int, int)>
- 120 aload_0
- 121 getfield # <Field WiTcXJFSS m_input>
- 124 getfield # <Field int m_line_read>
- 127 iconst_2
- 128 if_icmplt 174
- 131 aload_0
- 132 getfield # <Field WiTcXJFSS m_input>
- 135 getfield # <Field char m_line[]>
- 138 iconst_0
- 139 caload
- 140 bipush 37
- 142 if_icmpne 174
- 145 aload_0
- 146 getfield # <Field WiTcXJFSS m_input>
- 149 getfield # <Field char m_line[]>
- 152 iconst_1
- 153 caload
- 154 bipush 37
- 156 if_icmpne 174
- 159 aload_0
- 160 getfield # <Field WiTcXJFSS m_input>
- 163 aload_0
- 164 getfield # <Field WiTcXJFSS m_input>
- 167 getfield # <Field int m_line_read>
- 170 putfield # <Field int m_line_index>
- 173 return
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 new # <Class java.lang.String>
- 181 dup
- 182 aload_0
- 183 getfield # <Field WiTcXJFSS m_input>
- 186 getfield # <Field char m_line[]>
- 189 iconst_0
- 190 aload_0
- 191 getfield # <Field WiTcXJFSS m_input>
- 194 getfield # <Field int m_line_read>
- 197 invokespecial # <Method java.lang.String(char[],int,int)>
- 200 invokevirtual # <Method void writeBytes(java.lang.String)>
- 203 goto 103
-
-Method char getName()[]
-   0 goto 16
-   3 aload_0
-   4 getfield # <Field WiTcXJFSS m_input>
-   7 dup
-   8 getfield # <Field int m_line_index>
-  11 iconst_1
-  12 iadd
-  13 putfield # <Field int m_line_index>
-  16 aload_0
-  17 getfield # <Field WiTcXJFSS m_input>
-  20 getfield # <Field int m_line_index>
-  23 aload_0
-  24 getfield # <Field WiTcXJFSS m_input>
-  27 getfield # <Field int m_line_read>
-  30 if_icmpge 55
-  33 aload_0
-  34 getfield # <Field WiTcXJFSS m_input>
-  37 getfield # <Field char m_line[]>
-  40 aload_0
-  41 getfield # <Field WiTcXJFSS m_input>
-  44 getfield # <Field int m_line_index>
-  47 caload
-  48 invokestatic # <Method boolean isspace(char)>
-  51 iconst_1
-  52 if_icmpeq 3
-  55 aload_0
-  56 getfield # <Field WiTcXJFSS m_input>
-  59 getfield # <Field int m_line_index>
-  62 aload_0
-  63 getfield # <Field WiTcXJFSS m_input>
-  66 getfield # <Field int m_line_read>
-  69 if_icmplt 78
-  72 bipush 12
-  74 iconst_0
-  75 invokestatic # <Method void parse_error(int, int)>
-  78 aload_0
-  79 getfield # <Field WiTcXJFSS m_input>
-  82 getfield # <Field int m_line_index>
-  85 istore_2
-  86 goto 92
-  89 iinc 2 1
-  92 iload_2
-  93 aload_0
-  94 getfield # <Field WiTcXJFSS m_input>
-  97 getfield # <Field int m_line_read>
- 100 if_icmpge 119
- 103 aload_0
- 104 getfield # <Field WiTcXJFSS m_input>
- 107 getfield # <Field char m_line[]>
- 110 iload_2
- 111 caload
- 112 invokestatic # <Method boolean isnewline(char)>
- 115 iconst_0
- 116 if_icmpeq 89
- 119 iload_2
- 120 aload_0
- 121 getfield # <Field WiTcXJFSS m_input>
- 124 getfield # <Field int m_line_index>
- 127 isub
- 128 newarray char
- 130 astore_1
- 131 iconst_0
- 132 istore_2
- 133 goto 170
- 136 aload_1
- 137 iload_2
- 138 aload_0
- 139 getfield # <Field WiTcXJFSS m_input>
- 142 getfield # <Field char m_line[]>
- 145 aload_0
- 146 getfield # <Field WiTcXJFSS m_input>
- 149 getfield # <Field int m_line_index>
- 152 caload
- 153 castore
- 154 iinc 2 1
- 157 aload_0
- 158 getfield # <Field WiTcXJFSS m_input>
- 161 dup
- 162 getfield # <Field int m_line_index>
- 165 iconst_1
- 166 iadd
- 167 putfield # <Field int m_line_index>
- 170 aload_0
- 171 getfield # <Field WiTcXJFSS m_input>
- 174 getfield # <Field int m_line_index>
- 177 aload_0
- 178 getfield # <Field WiTcXJFSS m_input>
- 181 getfield # <Field int m_line_read>
- 184 if_icmpge 209
- 187 aload_0
- 188 getfield # <Field WiTcXJFSS m_input>
- 191 getfield # <Field char m_line[]>
- 194 aload_0
- 195 getfield # <Field WiTcXJFSS m_input>
- 198 getfield # <Field int m_line_index>
- 201 caload
- 202 invokestatic # <Method boolean isnewline(char)>
- 205 iconst_0
- 206 if_icmpeq 136
- 209 aload_1
- 210 areturn
-
-Method char packCode(char[], char[], char[], int, int)[]
-   0 iload 5
-   2 iconst_1
-   3 if_icmpeq 46
-   6 iload 5
-   8 ifeq 46
-  11 iload 5
-  13 iconst_2
-  14 if_icmpeq 46
-  17 iload 5
-  19 bipush 6
-  21 if_icmpeq 46
-  24 iload 5
-  26 iconst_3
-  27 if_icmpeq 46
-  30 iload 5
-  32 iconst_4
-  33 if_icmpeq 46
-  36 iload 5
-  38 iconst_5
-  39 if_icmpeq 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field WiTcXJFSS m_input>
-  54 getfield # <Field char m_line[]>
-  57 iconst_0
-  58 aload_1
-  59 iconst_0
-  60 aload_1
-  61 arraylength
-  62 iconst_1
-  63 isub
-  64 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-  67 ifeq 76
-  70 bipush 13
-  72 iconst_0
-  73 invokestatic # <Method void parse_error(int, int)>
-  76 aload_3
-  77 ifnonnull 89
-  80 sipush 1024
-  83 newarray char
-  85 astore_3
-  86 iconst_0
-  87 istore 4
-  89 iload 4
-  91 aload_3
-  92 arraylength
-  93 if_icmplt 101
-  96 aload_3
-  97 invokestatic # <Method char doubleSize(char[])[]>
- 100 astore_3
- 101 aload_0
- 102 getfield # <Field WiTcXJFSS m_input>
- 105 aload_1
- 106 arraylength
- 107 iconst_1
- 108 isub
- 109 putfield # <Field int m_line_index>
- 112 goto 310
- 115 aload_0
- 116 getfield # <Field WiTcXJFSS m_input>
- 119 invokevirtual # <Method boolean getLine()>
- 122 iconst_1
- 123 if_icmpne 138
- 126 bipush 11
- 128 aload_0
- 129 getfield # <Field WiTcXJFSS m_input>
- 132 getfield # <Field int m_line_number>
- 135 invokestatic # <Method void parse_error(int, int)>
- 138 aload_0
- 139 getfield # <Field WiTcXJFSS m_input>
- 142 getfield # <Field char m_line[]>
- 145 iconst_0
- 146 aload_2
- 147 iconst_0
- 148 aload_2
- 149 arraylength
- 150 iconst_1
- 151 isub
- 152 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 155 ifne 310
- 158 aload_0
- 159 getfield # <Field WiTcXJFSS m_input>
- 162 aload_2
- 163 arraylength
- 164 iconst_1
- 165 isub
- 166 putfield # <Field int m_line_index>
- 169 iload 5
- 171 tableswitch 0 to 6: default=296
-           0: 212
-           1: 224
-           2: 236
-           3: 260
-           4: 272
-           5: 284
-           6: 248
- 212 aload_0
- 213 getfield # <Field aYvbfLVVU m_spec>
- 216 iload 4
- 218 putfield # <Field int m_class_read>
- 221 goto 308
- 224 aload_0
- 225 getfield # <Field aYvbfLVVU m_spec>
- 228 iload 4
- 230 putfield # <Field int m_init_read>
- 233 goto 308
- 236 aload_0
- 237 getfield # <Field aYvbfLVVU m_spec>
- 240 iload 4
- 242 putfield # <Field int m_eof_read>
- 245 goto 308
- 248 aload_0
- 249 getfield # <Field aYvbfLVVU m_spec>
- 252 iload 4
- 254 putfield # <Field int m_eof_value_read>
- 257 goto 308
- 260 aload_0
- 261 getfield # <Field aYvbfLVVU m_spec>
- 264 iload 4
- 266 putfield # <Field int m_init_throw_read>
- 269 goto 308
- 272 aload_0
- 273 getfield # <Field aYvbfLVVU m_spec>
- 276 iload 4
- 278 putfield # <Field int m_yylex_throw_read>
- 281 goto 308
- 284 aload_0
- 285 getfield # <Field aYvbfLVVU m_spec>
- 288 iload 4
- 290 putfield # <Field int m_eof_throw_read>
- 293 goto 308
- 296 bipush 13
- 298 aload_0
- 299 getfield # <Field WiTcXJFSS m_input>
- 302 getfield # <Field int m_line_number>
- 305 invokestatic # <Method void parse_error(int, int)>
- 308 aload_3
- 309 areturn
- 310 aload_0
- 311 getfield # <Field WiTcXJFSS m_input>
- 314 getfield # <Field int m_line_index>
- 317 aload_0
- 318 getfield # <Field WiTcXJFSS m_input>
- 321 getfield # <Field int m_line_read>
- 324 if_icmpge 115
- 327 goto 377
- 330 aload_3
- 331 iload 4
- 333 aload_0
- 334 getfield # <Field WiTcXJFSS m_input>
- 337 getfield # <Field char m_line[]>
- 340 aload_0
- 341 getfield # <Field WiTcXJFSS m_input>
- 344 getfield # <Field int m_line_index>
- 347 caload
- 348 castore
- 349 iinc 4 1
- 352 aload_0
- 353 getfield # <Field WiTcXJFSS m_input>
- 356 dup
- 357 getfield # <Field int m_line_index>
- 360 iconst_1
- 361 iadd
- 362 putfield # <Field int m_line_index>
- 365 iload 4
- 367 aload_3
- 368 arraylength
- 369 if_icmplt 377
- 372 aload_3
- 373 invokestatic # <Method char doubleSize(char[])[]>
- 376 astore_3
- 377 aload_0
- 378 getfield # <Field WiTcXJFSS m_input>
- 381 getfield # <Field int m_line_index>
- 384 aload_0
- 385 getfield # <Field WiTcXJFSS m_input>
- 388 getfield # <Field int m_line_read>
- 391 if_icmplt 330
- 394 goto 310
-
-Method void userDeclare()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field WiTcXJFSS m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field aYvbfLVVU m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field WiTcXJFSS m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 1662
-  83 bipush 11
-  85 aload_0
-  86 getfield # <Field WiTcXJFSS m_input>
-  89 getfield # <Field int m_line_number>
-  92 invokestatic # <Method void parse_error(int, int)>
-  95 goto 1662
-  98 aload_0
-  99 getfield # <Field WiTcXJFSS m_input>
- 102 getfield # <Field int m_line_read>
- 105 iconst_2
- 106 if_icmplt 236
- 109 aload_0
- 110 getfield # <Field WiTcXJFSS m_input>
- 113 getfield # <Field char m_line[]>
- 116 iconst_0
- 117 caload
- 118 bipush 37
- 120 if_icmpne 236
- 123 aload_0
- 124 getfield # <Field WiTcXJFSS m_input>
- 127 getfield # <Field char m_line[]>
- 130 iconst_1
- 131 caload
- 132 bipush 37
- 134 if_icmpne 236
- 137 iconst_0
- 138 istore_1
- 139 goto 165
- 142 aload_0
- 143 getfield # <Field WiTcXJFSS m_input>
- 146 getfield # <Field char m_line[]>
- 149 iload_1
- 150 aload_0
- 151 getfield # <Field WiTcXJFSS m_input>
- 154 getfield # <Field char m_line[]>
- 157 iload_1
- 158 iconst_2
- 159 iadd
- 160 caload
- 161 castore
- 162 iinc 1 1
- 165 iload_1
- 166 aload_0
- 167 getfield # <Field WiTcXJFSS m_input>
- 170 getfield # <Field char m_line[]>
- 173 arraylength
- 174 iconst_2
- 175 isub
- 176 if_icmplt 142
- 179 aload_0
- 180 getfield # <Field WiTcXJFSS m_input>
- 183 aload_0
- 184 getfield # <Field WiTcXJFSS m_input>
- 187 getfield # <Field int m_line_read>
- 190 iconst_2
- 191 isub
- 192 putfield # <Field int m_line_read>
- 195 aload_0
- 196 getfield # <Field WiTcXJFSS m_input>
- 199 iconst_1
- 200 putfield # <Field boolean m_pushback_line>
- 203 aload_0
- 204 getfield # <Field WiTcXJFSS m_input>
- 207 getfield # <Field int m_line_read>
- 210 ifeq 227
- 213 aload_0
- 214 getfield # <Field WiTcXJFSS m_input>
- 217 getfield # <Field char m_line[]>
- 220 iconst_0
- 221 caload
- 222 bipush 10
- 224 if_icmpne 235
- 227 aload_0
- 228 getfield # <Field WiTcXJFSS m_input>
- 231 iconst_0
- 232 putfield # <Field boolean m_pushback_line>
- 235 return
- 236 aload_0
- 237 getfield # <Field WiTcXJFSS m_input>
- 240 getfield # <Field int m_line_read>
- 243 ifeq 1662
- 246 aload_0
- 247 getfield # <Field WiTcXJFSS m_input>
- 250 getfield # <Field char m_line[]>
- 253 iconst_0
- 254 caload
- 255 bipush 37
- 257 if_icmpne 1650
- 260 aload_0
- 261 getfield # <Field WiTcXJFSS m_input>
- 264 getfield # <Field int m_line_read>
- 267 iconst_1
- 268 if_icmpgt 286
- 271 bipush 12
- 273 aload_0
- 274 getfield # <Field WiTcXJFSS m_input>
- 277 getfield # <Field int m_line_number>
- 280 invokestatic # <Method void parse_error(int, int)>
- 283 goto 1662
- 286 aload_0
- 287 getfield # <Field WiTcXJFSS m_input>
- 290 getfield # <Field char m_line[]>
- 293 iconst_1
- 294 caload
- 295 lookupswitch 11: default=1635
-          99: 470
-         101: 635
-         102: 840
-         105: 958
-         108: 1197
-         110: 1261
-         115: 1325
-         116: 1385
-         117: 1452
-         121: 1508
-         123: 392
- 392 aload_0
- 393 getfield # <Field WiTcXJFSS m_input>
- 396 getfield # <Field char m_line[]>
- 399 iconst_0
- 400 aload_0
- 401 getfield # <Field char m_class_code_dir[]>
- 404 iconst_0
- 405 aload_0
- 406 getfield # <Field char m_class_code_dir[]>
- 409 arraylength
- 410 iconst_1
- 411 isub
- 412 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 415 ifne 455
- 418 aload_0
- 419 getfield # <Field aYvbfLVVU m_spec>
- 422 aload_0
- 423 aload_0
- 424 getfield # <Field char m_class_code_dir[]>
- 427 aload_0
- 428 getfield # <Field char m_class_code_end_dir[]>
- 431 aload_0
- 432 getfield # <Field aYvbfLVVU m_spec>
- 435 getfield # <Field char m_class_code[]>
- 438 aload_0
- 439 getfield # <Field aYvbfLVVU m_spec>
- 442 getfield # <Field int m_class_read>
- 445 iconst_0
- 446 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 449 putfield # <Field char m_class_code[]>
- 452 goto 1662
- 455 bipush 12
- 457 aload_0
- 458 getfield # <Field WiTcXJFSS m_input>
- 461 getfield # <Field int m_line_number>
- 464 invokestatic # <Method void parse_error(int, int)>
- 467 goto 1662
- 470 aload_0
- 471 getfield # <Field WiTcXJFSS m_input>
- 474 getfield # <Field char m_line[]>
- 477 iconst_0
- 478 aload_0
- 479 getfield # <Field char m_char_dir[]>
- 482 iconst_0
- 483 aload_0
- 484 getfield # <Field char m_char_dir[]>
- 487 arraylength
- 488 iconst_1
- 489 isub
- 490 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 493 ifne 519
- 496 aload_0
- 497 getfield # <Field WiTcXJFSS m_input>
- 500 aload_0
- 501 getfield # <Field char m_char_dir[]>
- 504 arraylength
- 505 putfield # <Field int m_line_index>
- 508 aload_0
- 509 getfield # <Field aYvbfLVVU m_spec>
- 512 iconst_1
- 513 putfield # <Field boolean m_count_chars>
- 516 goto 1662
- 519 aload_0
- 520 getfield # <Field WiTcXJFSS m_input>
- 523 getfield # <Field char m_line[]>
- 526 iconst_0
- 527 aload_0
- 528 getfield # <Field char m_cup_dir[]>
- 531 iconst_0
- 532 aload_0
- 533 getfield # <Field char m_cup_dir[]>
- 536 arraylength
- 537 iconst_1
- 538 isub
- 539 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 542 ifne 568
- 545 aload_0
- 546 getfield # <Field WiTcXJFSS m_input>
- 549 aload_0
- 550 getfield # <Field char m_cup_dir[]>
- 553 arraylength
- 554 putfield # <Field int m_line_index>
- 557 aload_0
- 558 getfield # <Field aYvbfLVVU m_spec>
- 561 iconst_1
- 562 putfield # <Field boolean m_cup_compatible>
- 565 goto 1662
- 568 aload_0
- 569 getfield # <Field WiTcXJFSS m_input>
- 572 getfield # <Field char m_line[]>
- 575 iconst_0
- 576 aload_0
- 577 getfield # <Field char m_class_dir[]>
- 580 iconst_0
- 581 aload_0
- 582 getfield # <Field char m_class_dir[]>
- 585 arraylength
- 586 iconst_1
- 587 isub
- 588 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 591 ifne 620
- 594 aload_0
- 595 getfield # <Field WiTcXJFSS m_input>
- 598 aload_0
- 599 getfield # <Field char m_class_dir[]>
- 602 arraylength
- 603 putfield # <Field int m_line_index>
- 606 aload_0
- 607 getfield # <Field aYvbfLVVU m_spec>
- 610 aload_0
- 611 invokespecial # <Method char getName()[]>
- 614 putfield # <Field char m_class_name[]>
- 617 goto 1662
- 620 bipush 12
- 622 aload_0
- 623 getfield # <Field WiTcXJFSS m_input>
- 626 getfield # <Field int m_line_number>
- 629 invokestatic # <Method void parse_error(int, int)>
- 632 goto 1662
- 635 aload_0
- 636 getfield # <Field WiTcXJFSS m_input>
- 639 getfield # <Field char m_line[]>
- 642 iconst_0
- 643 aload_0
- 644 getfield # <Field char m_eof_code_dir[]>
- 647 iconst_0
- 648 aload_0
- 649 getfield # <Field char m_eof_code_dir[]>
- 652 arraylength
- 653 iconst_1
- 654 isub
- 655 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 658 ifne 698
- 661 aload_0
- 662 getfield # <Field aYvbfLVVU m_spec>
- 665 aload_0
- 666 aload_0
- 667 getfield # <Field char m_eof_code_dir[]>
- 670 aload_0
- 671 getfield # <Field char m_eof_code_end_dir[]>
- 674 aload_0
- 675 getfield # <Field aYvbfLVVU m_spec>
- 678 getfield # <Field char m_eof_code[]>
- 681 aload_0
- 682 getfield # <Field aYvbfLVVU m_spec>
- 685 getfield # <Field int m_eof_read>
- 688 iconst_2
- 689 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 692 putfield # <Field char m_eof_code[]>
- 695 goto 1662
- 698 aload_0
- 699 getfield # <Field WiTcXJFSS m_input>
- 702 getfield # <Field char m_line[]>
- 705 iconst_0
- 706 aload_0
- 707 getfield # <Field char m_eof_value_code_dir[]>
- 710 iconst_0
- 711 aload_0
- 712 getfield # <Field char m_eof_value_code_dir[]>
- 715 arraylength
- 716 iconst_1
- 717 isub
- 718 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 721 ifne 762
- 724 aload_0
- 725 getfield # <Field aYvbfLVVU m_spec>
- 728 aload_0
- 729 aload_0
- 730 getfield # <Field char m_eof_value_code_dir[]>
- 733 aload_0
- 734 getfield # <Field char m_eof_value_code_end_dir[]>
- 737 aload_0
- 738 getfield # <Field aYvbfLVVU m_spec>
- 741 getfield # <Field char m_eof_value_code[]>
- 744 aload_0
- 745 getfield # <Field aYvbfLVVU m_spec>
- 748 getfield # <Field int m_eof_value_read>
- 751 bipush 6
- 753 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 756 putfield # <Field char m_eof_value_code[]>
- 759 goto 1662
- 762 aload_0
- 763 getfield # <Field WiTcXJFSS m_input>
- 766 getfield # <Field char m_line[]>
- 769 iconst_0
- 770 aload_0
- 771 getfield # <Field char m_eof_throw_code_dir[]>
- 774 iconst_0
- 775 aload_0
- 776 getfield # <Field char m_eof_throw_code_dir[]>
- 779 arraylength
- 780 iconst_1
- 781 isub
- 782 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 785 ifne 825
- 788 aload_0
- 789 getfield # <Field aYvbfLVVU m_spec>
- 792 aload_0
- 793 aload_0
- 794 getfield # <Field char m_eof_throw_code_dir[]>
- 797 aload_0
- 798 getfield # <Field char m_eof_throw_code_end_dir[]>
- 801 aload_0
- 802 getfield # <Field aYvbfLVVU m_spec>
- 805 getfield # <Field char m_eof_throw_code[]>
- 808 aload_0
- 809 getfield # <Field aYvbfLVVU m_spec>
- 812 getfield # <Field int m_eof_throw_read>
- 815 iconst_5
- 816 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 819 putfield # <Field char m_eof_throw_code[]>
- 822 goto 1662
- 825 bipush 12
- 827 aload_0
- 828 getfield # <Field WiTcXJFSS m_input>
- 831 getfield # <Field int m_line_number>
- 834 invokestatic # <Method void parse_error(int, int)>
- 837 goto 1662
- 840 aload_0
- 841 getfield # <Field WiTcXJFSS m_input>
- 844 getfield # <Field char m_line[]>
- 847 iconst_0
- 848 aload_0
- 849 getfield # <Field char m_function_dir[]>
- 852 iconst_0
- 853 aload_0
- 854 getfield # <Field char m_function_dir[]>
- 857 arraylength
- 858 iconst_1
- 859 isub
- 860 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 863 ifne 892
- 866 aload_0
- 867 getfield # <Field WiTcXJFSS m_input>
- 870 aload_0
- 871 getfield # <Field char m_function_dir[]>
- 874 arraylength
- 875 putfield # <Field int m_line_index>
- 878 aload_0
- 879 getfield # <Field aYvbfLVVU m_spec>
- 882 aload_0
- 883 invokespecial # <Method char getName()[]>
- 886 putfield # <Field char m_function_name[]>
- 889 goto 1662
- 892 aload_0
- 893 getfield # <Field WiTcXJFSS m_input>
- 896 getfield # <Field char m_line[]>
- 899 iconst_0
- 900 aload_0
- 901 getfield # <Field char m_full_dir[]>
- 904 iconst_0
- 905 aload_0
- 906 getfield # <Field char m_full_dir[]>
- 909 arraylength
- 910 iconst_1
- 911 isub
- 912 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 915 ifne 943
- 918 aload_0
- 919 getfield # <Field WiTcXJFSS m_input>
- 922 aload_0
- 923 getfield # <Field char m_full_dir[]>
- 926 arraylength
- 927 putfield # <Field int m_line_index>
- 930 aload_0
- 931 getfield # <Field aYvbfLVVU m_spec>
- 934 sipush 257
- 937 putfield # <Field int m_dtrans_ncols>
- 940 goto 1662
- 943 bipush 12
- 945 aload_0
- 946 getfield # <Field WiTcXJFSS m_input>
- 949 getfield # <Field int m_line_number>
- 952 invokestatic # <Method void parse_error(int, int)>
- 955 goto 1662
- 958 aload_0
- 959 getfield # <Field WiTcXJFSS m_input>
- 962 getfield # <Field char m_line[]>
- 965 iconst_0
- 966 aload_0
- 967 getfield # <Field char m_integer_dir[]>
- 970 iconst_0
- 971 aload_0
- 972 getfield # <Field char m_integer_dir[]>
- 975 arraylength
- 976 iconst_1
- 977 isub
- 978 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 981 ifne 1007
- 984 aload_0
- 985 getfield # <Field WiTcXJFSS m_input>
- 988 aload_0
- 989 getfield # <Field char m_integer_dir[]>
- 992 arraylength
- 993 putfield # <Field int m_line_index>
- 996 aload_0
- 997 getfield # <Field aYvbfLVVU m_spec>
-1000 iconst_1
-1001 putfield # <Field boolean m_integer_type>
-1004 goto 1662
-1007 aload_0
-1008 getfield # <Field WiTcXJFSS m_input>
-1011 getfield # <Field char m_line[]>
-1014 iconst_0
-1015 aload_0
-1016 getfield # <Field char m_intwrap_dir[]>
-1019 iconst_0
-1020 aload_0
-1021 getfield # <Field char m_intwrap_dir[]>
-1024 arraylength
-1025 iconst_1
-1026 isub
-1027 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1030 ifne 1056
-1033 aload_0
-1034 getfield # <Field WiTcXJFSS m_input>
-1037 aload_0
-1038 getfield # <Field char m_integer_dir[]>
-1041 arraylength
-1042 putfield # <Field int m_line_index>
-1045 aload_0
-1046 getfield # <Field aYvbfLVVU m_spec>
-1049 iconst_1
-1050 putfield # <Field boolean m_intwrap_type>
-1053 goto 1662
-1056 aload_0
-1057 getfield # <Field WiTcXJFSS m_input>
-1060 getfield # <Field char m_line[]>
-1063 iconst_0
-1064 aload_0
-1065 getfield # <Field char m_init_code_dir[]>
-1068 iconst_0
-1069 aload_0
-1070 getfield # <Field char m_init_code_dir[]>
-1073 arraylength
-1074 iconst_1
-1075 isub
-1076 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1079 ifne 1119
-1082 aload_0
-1083 getfield # <Field aYvbfLVVU m_spec>
-1086 aload_0
-1087 aload_0
-1088 getfield # <Field char m_init_code_dir[]>
-1091 aload_0
-1092 getfield # <Field char m_init_code_end_dir[]>
-1095 aload_0
-1096 getfield # <Field aYvbfLVVU m_spec>
-1099 getfield # <Field char m_init_code[]>
-1102 aload_0
-1103 getfield # <Field aYvbfLVVU m_spec>
-1106 getfield # <Field int m_init_read>
-1109 iconst_1
-1110 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1113 putfield # <Field char m_init_code[]>
-1116 goto 1662
-1119 aload_0
-1120 getfield # <Field WiTcXJFSS m_input>
-1123 getfield # <Field char m_line[]>
-1126 iconst_0
-1127 aload_0
-1128 getfield # <Field char m_init_throw_code_dir[]>
-1131 iconst_0
-1132 aload_0
-1133 getfield # <Field char m_init_throw_code_dir[]>
-1136 arraylength
-1137 iconst_1
-1138 isub
-1139 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1142 ifne 1182
-1145 aload_0
-1146 getfield # <Field aYvbfLVVU m_spec>
-1149 aload_0
-1150 aload_0
-1151 getfield # <Field char m_init_throw_code_dir[]>
-1154 aload_0
-1155 getfield # <Field char m_init_throw_code_end_dir[]>
-1158 aload_0
-1159 getfield # <Field aYvbfLVVU m_spec>
-1162 getfield # <Field char m_init_throw_code[]>
-1165 aload_0
-1166 getfield # <Field aYvbfLVVU m_spec>
-1169 getfield # <Field int m_init_throw_read>
-1172 iconst_3
-1173 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1176 putfield # <Field char m_init_throw_code[]>
-1179 goto 1662
-1182 bipush 12
-1184 aload_0
-1185 getfield # <Field WiTcXJFSS m_input>
-1188 getfield # <Field int m_line_number>
-1191 invokestatic # <Method void parse_error(int, int)>
-1194 goto 1662
-1197 aload_0
-1198 getfield # <Field WiTcXJFSS m_input>
-1201 getfield # <Field char m_line[]>
-1204 iconst_0
-1205 aload_0
-1206 getfield # <Field char m_line_dir[]>
-1209 iconst_0
-1210 aload_0
-1211 getfield # <Field char m_line_dir[]>
-1214 arraylength
-1215 iconst_1
-1216 isub
-1217 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1220 ifne 1246
-1223 aload_0
-1224 getfield # <Field WiTcXJFSS m_input>
-1227 aload_0
-1228 getfield # <Field char m_line_dir[]>
-1231 arraylength
-1232 putfield # <Field int m_line_index>
-1235 aload_0
-1236 getfield # <Field aYvbfLVVU m_spec>
-1239 iconst_1
-1240 putfield # <Field boolean m_count_lines>
-1243 goto 1662
-1246 bipush 12
-1248 aload_0
-1249 getfield # <Field WiTcXJFSS m_input>
-1252 getfield # <Field int m_line_number>
-1255 invokestatic # <Method void parse_error(int, int)>
-1258 goto 1662
-1261 aload_0
-1262 getfield # <Field WiTcXJFSS m_input>
-1265 getfield # <Field char m_line[]>
-1268 iconst_0
-1269 aload_0
-1270 getfield # <Field char m_notunix_dir[]>
-1273 iconst_0
-1274 aload_0
-1275 getfield # <Field char m_notunix_dir[]>
-1278 arraylength
-1279 iconst_1
-1280 isub
-1281 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1284 ifne 1310
-1287 aload_0
-1288 getfield # <Field WiTcXJFSS m_input>
-1291 aload_0
-1292 getfield # <Field char m_notunix_dir[]>
-1295 arraylength
-1296 putfield # <Field int m_line_index>
-1299 aload_0
-1300 getfield # <Field aYvbfLVVU m_spec>
-1303 iconst_0
-1304 putfield # <Field boolean m_unix>
-1307 goto 1662
-1310 bipush 12
-1312 aload_0
-1313 getfield # <Field WiTcXJFSS m_input>
-1316 getfield # <Field int m_line_number>
-1319 invokestatic # <Method void parse_error(int, int)>
-1322 goto 1662
-1325 aload_0
-1326 getfield # <Field WiTcXJFSS m_input>
-1329 getfield # <Field char m_line[]>
-1332 iconst_0
-1333 aload_0
-1334 getfield # <Field char m_state_dir[]>
-1337 iconst_0
-1338 aload_0
-1339 getfield # <Field char m_state_dir[]>
-1342 arraylength
-1343 iconst_1
-1344 isub
-1345 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1348 ifne 1370
-1351 aload_0
-1352 getfield # <Field WiTcXJFSS m_input>
-1355 aload_0
-1356 getfield # <Field char m_state_dir[]>
-1359 arraylength
-1360 putfield # <Field int m_line_index>
-1363 aload_0
-1364 invokespecial # <Method void saveStates()>
-1367 goto 1662
-1370 bipush 12
-1372 aload_0
-1373 getfield # <Field WiTcXJFSS m_input>
-1376 getfield # <Field int m_line_number>
-1379 invokestatic # <Method void parse_error(int, int)>
-1382 goto 1662
-1385 aload_0
-1386 getfield # <Field WiTcXJFSS m_input>
-1389 getfield # <Field char m_line[]>
-1392 iconst_0
-1393 aload_0
-1394 getfield # <Field char m_type_dir[]>
-1397 iconst_0
-1398 aload_0
-1399 getfield # <Field char m_type_dir[]>
-1402 arraylength
-1403 iconst_1
-1404 isub
-1405 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1408 ifne 1437
-1411 aload_0
-1412 getfield # <Field WiTcXJFSS m_input>
-1415 aload_0
-1416 getfield # <Field char m_type_dir[]>
-1419 arraylength
-1420 putfield # <Field int m_line_index>
-1423 aload_0
-1424 getfield # <Field aYvbfLVVU m_spec>
-1427 aload_0
-1428 invokespecial # <Method char getName()[]>
-1431 putfield # <Field char m_type_name[]>
-1434 goto 1662
-1437 bipush 12
-1439 aload_0
-1440 getfield # <Field WiTcXJFSS m_input>
-1443 getfield # <Field int m_line_number>
-1446 invokestatic # <Method void parse_error(int, int)>
-1449 goto 1662
-1452 aload_0
-1453 getfield # <Field WiTcXJFSS m_input>
-1456 getfield # <Field char m_line[]>
-1459 iconst_0
-1460 aload_0
-1461 getfield # <Field char m_unicode_dir[]>
-1464 iconst_0
-1465 aload_0
-1466 getfield # <Field char m_unicode_dir[]>
-1469 arraylength
-1470 iconst_1
-1471 isub
-1472 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1475 ifne 1493
-1478 aload_0
-1479 getfield # <Field WiTcXJFSS m_input>
-1482 aload_0
-1483 getfield # <Field char m_unicode_dir[]>
-1486 arraylength
-1487 putfield # <Field int m_line_index>
-1490 goto 1662
-1493 bipush 12
-1495 aload_0
-1496 getfield # <Field WiTcXJFSS m_input>
-1499 getfield # <Field int m_line_number>
-1502 invokestatic # <Method void parse_error(int, int)>
-1505 goto 1662
-1508 aload_0
-1509 getfield # <Field WiTcXJFSS m_input>
-1512 getfield # <Field char m_line[]>
-1515 iconst_0
-1516 aload_0
-1517 getfield # <Field char m_yyeof_dir[]>
-1520 iconst_0
-1521 aload_0
-1522 getfield # <Field char m_yyeof_dir[]>
-1525 arraylength
-1526 iconst_1
-1527 isub
-1528 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1531 ifne 1557
-1534 aload_0
-1535 getfield # <Field WiTcXJFSS m_input>
-1538 aload_0
-1539 getfield # <Field char m_yyeof_dir[]>
-1542 arraylength
-1543 putfield # <Field int m_line_index>
-1546 aload_0
-1547 getfield # <Field aYvbfLVVU m_spec>
-1550 iconst_1
-1551 putfield # <Field boolean m_yyeof>
-1554 goto 1662
-1557 aload_0
-1558 getfield # <Field WiTcXJFSS m_input>
-1561 getfield # <Field char m_line[]>
-1564 iconst_0
-1565 aload_0
-1566 getfield # <Field char m_yylex_throw_code_dir[]>
-1569 iconst_0
-1570 aload_0
-1571 getfield # <Field char m_yylex_throw_code_dir[]>
-1574 arraylength
-1575 iconst_1
-1576 isub
-1577 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1580 ifne 1620
-1583 aload_0
-1584 getfield # <Field aYvbfLVVU m_spec>
-1587 aload_0
-1588 aload_0
-1589 getfield # <Field char m_yylex_throw_code_dir[]>
-1592 aload_0
-1593 getfield # <Field char m_yylex_throw_code_end_dir[]>
-1596 aload_0
-1597 getfield # <Field aYvbfLVVU m_spec>
-1600 getfield # <Field char m_yylex_throw_code[]>
-1603 aload_0
-1604 getfield # <Field aYvbfLVVU m_spec>
-1607 getfield # <Field int m_yylex_throw_read>
-1610 iconst_4
-1611 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1614 putfield # <Field char m_yylex_throw_code[]>
-1617 goto 1662
-1620 bipush 12
-1622 aload_0
-1623 getfield # <Field WiTcXJFSS m_input>
-1626 getfield # <Field int m_line_number>
-1629 invokestatic # <Method void parse_error(int, int)>
-1632 goto 1662
-1635 bipush 12
-1637 aload_0
-1638 getfield # <Field WiTcXJFSS m_input>
-1641 getfield # <Field int m_line_number>
-1644 invokestatic # <Method void parse_error(int, int)>
-1647 goto 1662
-1650 aload_0
-1651 getfield # <Field WiTcXJFSS m_input>
-1654 iconst_0
-1655 putfield # <Field int m_line_index>
-1658 aload_0
-1659 invokespecial # <Method void saveMacro()>
-1662 aload_0
-1663 getfield # <Field WiTcXJFSS m_input>
-1666 invokevirtual # <Method boolean getLine()>
-1669 iconst_0
-1670 if_icmpeq 98
-1673 return
-
-Method void userRules()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field WiTcXJFSS m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field aYvbfLVVU m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field aYvbfLVVU m_spec>
-  90 getfield # <Field boolean m_verbose>
-  93 ifeq 104
-  96 getstatic # <Field java.io.PrintStream out>
-  99 ldc # <String "Creating NFA machine representation.">
- 101 invokevirtual # <Method void println(java.lang.String)>
- 104 aload_0
- 105 getfield # <Field WGsEYKEwb m_makeNfa>
- 108 aload_0
- 109 aload_0
- 110 getfield # <Field aYvbfLVVU m_spec>
- 113 aload_0
- 114 getfield # <Field WiTcXJFSS m_input>
- 117 invokevirtual # <Method void thompson(YUydifjdg, aYvbfLVVU, WiTcXJFSS)>
- 120 aload_0
- 121 getfield # <Field aYvbfLVVU m_spec>
- 124 getfield # <Field int m_current_token>
- 127 bipush 11
- 129 if_icmpeq 136
- 132 iconst_0
- 133 goto 137
- 136 iconst_1
- 137 invokestatic # <Method void assert(boolean)>
- 140 aload_0
- 141 getfield # <Field aYvbfLVVU m_spec>
- 144 getfield # <Field boolean m_verbose>
- 147 ifeq 158
- 150 getstatic # <Field java.io.PrintStream out>
- 153 ldc # <String "Creating DFA transition table.">
- 155 invokevirtual # <Method void println(java.lang.String)>
- 158 aload_0
- 159 getfield # <Field lQsXXpbpa m_nfa2dfa>
- 162 aload_0
- 163 aload_0
- 164 getfield # <Field aYvbfLVVU m_spec>
- 167 invokevirtual # <Method void make_dfa(YUydifjdg, aYvbfLVVU)>
- 170 aload_0
- 171 getfield # <Field aYvbfLVVU m_spec>
- 174 getfield # <Field boolean m_verbose>
- 177 ifeq 188
- 180 getstatic # <Field java.io.PrintStream out>
- 183 ldc # <String "Minimizing DFA transition table.">
- 185 invokevirtual # <Method void println(java.lang.String)>
- 188 aload_0
- 189 getfield # <Field TyWHbCSwu m_minimize>
- 192 aload_0
- 193 getfield # <Field aYvbfLVVU m_spec>
- 196 invokevirtual # <Method void min_dfa(aYvbfLVVU)>
- 199 return
-
-Method void printccl(pSbNWjWEi)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String " [">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 iconst_0
-   9 istore_2
-  10 goto 36
-  13 aload_1
-  14 iload_2
-  15 invokevirtual # <Method boolean contains(int)>
-  18 iconst_1
-  19 if_icmpne 33
-  22 getstatic # <Field java.io.PrintStream out>
-  25 aload_0
-  26 iload_2
-  27 invokespecial # <Method java.lang.String interp_int(int)>
-  30 invokevirtual # <Method void print(java.lang.String)>
-  33 iinc 2 1
-  36 iload_2
-  37 aload_0
-  38 getfield # <Field aYvbfLVVU m_spec>
-  41 getfield # <Field int m_dtrans_ncols>
-  44 if_icmplt 13
-  47 getstatic # <Field java.io.PrintStream out>
-  50 bipush 93
-  52 invokevirtual # <Method void print(char)>
-  55 return
-
-Method java.lang.String plab(layAuDXcf)
-   0 aload_1
-   1 ifnonnull 14
-   4 new # <Class java.lang.String>
-   7 dup
-   8 ldc # <String "--">
-  10 invokespecial # <Method java.lang.String(java.lang.String)>
-  13 areturn
-  14 aload_0
-  15 getfield # <Field aYvbfLVVU m_spec>
-  18 getfield # <Field java.util.Vector m_nfa_states>
-  21 aload_1
-  22 invokevirtual # <Method int indexOf(java.lang.Object)>
-  25 istore_2
-  26 new # <Class java.lang.Integer>
-  29 dup
-  30 iload_2
-  31 invokespecial # <Method java.lang.Integer(int)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 areturn
-
-Method java.lang.String interp_int(int)
-   0 iload_1
-   1 lookupswitch 6: default=120
-           8: 60
-           9: 70
-          10: 80
-          12: 90
-          13: 100
-          32: 110
-  60 new # <Class java.lang.String>
-  63 dup
-  64 ldc # <String "\b">
-  66 invokespecial # <Method java.lang.String(java.lang.String)>
-  69 areturn
-  70 new # <Class java.lang.String>
-  73 dup
-  74 ldc # <String "\t">
-  76 invokespecial # <Method java.lang.String(java.lang.String)>
-  79 areturn
-  80 new # <Class java.lang.String>
-  83 dup
-  84 ldc # <String "\n">
-  86 invokespecial # <Method java.lang.String(java.lang.String)>
-  89 areturn
-  90 new # <Class java.lang.String>
-  93 dup
-  94 ldc # <String "\f">
-  96 invokespecial # <Method java.lang.String(java.lang.String)>
-  99 areturn
- 100 new # <Class java.lang.String>
- 103 dup
- 104 ldc # <String "\r">
- 106 invokespecial # <Method java.lang.String(java.lang.String)>
- 109 areturn
- 110 new # <Class java.lang.String>
- 113 dup
- 114 ldc # <String "\ ">
- 116 invokespecial # <Method java.lang.String(java.lang.String)>
- 119 areturn
- 120 new # <Class java.lang.Character>
- 123 dup
- 124 iload_1
- 125 i2c
- 126 invokespecial # <Method java.lang.Character(char)>
- 129 invokevirtual # <Method java.lang.String toString()>
- 132 areturn
-
-Method void print_nfa()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "--------------------- NFA -----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field aYvbfLVVU m_spec>
-  12 getfield # <Field java.util.Vector m_nfa_states>
-  15 invokevirtual # <Method int size()>
-  18 istore_3
-  19 iconst_0
-  20 istore_1
-  21 goto 365
-  24 aload_0
-  25 getfield # <Field aYvbfLVVU m_spec>
-  28 getfield # <Field java.util.Vector m_nfa_states>
-  31 iload_1
-  32 invokevirtual # <Method java.lang.Object elementAt(int)>
-  35 checkcast # <Class layAuDXcf>
-  38 astore_2
-  39 getstatic # <Field java.io.PrintStream out>
-  42 new # <Class java.lang.StringBuffer>
-  45 dup
-  46 invokespecial # <Method java.lang.StringBuffer()>
-  49 ldc # <String "Nfa state ">
-  51 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  54 aload_0
-  55 aload_2
-  56 invokespecial # <Method java.lang.String plab(layAuDXcf)>
-  59 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  62 ldc # <String ": ">
-  64 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  67 invokevirtual # <Method java.lang.String toString()>
-  70 invokevirtual # <Method void print(java.lang.String)>
-  73 aload_2
-  74 getfield # <Field layAuDXcf m_next>
-  77 ifnonnull 91
-  80 getstatic # <Field java.io.PrintStream out>
-  83 ldc # <String "(TERMINAL)">
-  85 invokevirtual # <Method void print(java.lang.String)>
-  88 goto 241
-  91 getstatic # <Field java.io.PrintStream out>
-  94 new # <Class java.lang.StringBuffer>
-  97 dup
-  98 invokespecial # <Method java.lang.StringBuffer()>
- 101 ldc # <String "--> ">
- 103 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 106 aload_0
- 107 aload_2
- 108 getfield # <Field layAuDXcf m_next>
- 111 invokespecial # <Method java.lang.String plab(layAuDXcf)>
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void print(java.lang.String)>
- 123 getstatic # <Field java.io.PrintStream out>
- 126 new # <Class java.lang.StringBuffer>
- 129 dup
- 130 invokespecial # <Method java.lang.StringBuffer()>
- 133 ldc # <String "--> ">
- 135 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 138 aload_0
- 139 aload_2
- 140 getfield # <Field layAuDXcf m_next2>
- 143 invokespecial # <Method java.lang.String plab(layAuDXcf)>
- 146 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 149 invokevirtual # <Method java.lang.String toString()>
- 152 invokevirtual # <Method void print(java.lang.String)>
- 155 aload_2
- 156 getfield # <Field int m_edge>
- 159 tableswitch -3 to -1: default=206
-          -3: 195
-          -2: 206
-          -1: 184
- 184 aload_0
- 185 aload_2
- 186 getfield # <Field pSbNWjWEi m_set>
- 189 invokespecial # <Method void printccl(pSbNWjWEi)>
- 192 goto 241
- 195 getstatic # <Field java.io.PrintStream out>
- 198 ldc # <String " EPSILON ">
- 200 invokevirtual # <Method void print(java.lang.String)>
- 203 goto 241
- 206 getstatic # <Field java.io.PrintStream out>
- 209 new # <Class java.lang.StringBuffer>
- 212 dup
- 213 invokespecial # <Method java.lang.StringBuffer()>
- 216 ldc # <String " ">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 aload_0
- 222 aload_2
- 223 getfield # <Field int m_edge>
- 226 invokespecial # <Method java.lang.String interp_int(int)>
- 229 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 232 invokevirtual # <Method java.lang.String toString()>
- 235 invokevirtual # <Method void print(java.lang.String)>
- 238 goto 241
- 241 iload_1
- 242 ifne 253
- 245 getstatic # <Field java.io.PrintStream out>
- 248 ldc # <String " (START STATE)">
- 250 invokevirtual # <Method void print(java.lang.String)>
- 253 aload_2
- 254 getfield # <Field xAYJWnUkN m_accept>
- 257 ifnull 354
- 260 getstatic # <Field java.io.PrintStream out>
- 263 new # <Class java.lang.StringBuffer>
- 266 dup
- 267 invokespecial # <Method java.lang.StringBuffer()>
- 270 ldc # <String " accepting ">
- 272 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 275 aload_2
- 276 getfield # <Field int m_anchor>
- 279 iconst_1
- 280 iand
- 281 ifeq 289
- 284 ldc # <String "^">
- 286 goto 291
- 289 ldc # <String "">
- 291 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 294 ldc # <String "<">
- 296 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 299 new # <Class java.lang.String>
- 302 dup
- 303 aload_2
- 304 getfield # <Field xAYJWnUkN m_accept>
- 307 getfield # <Field char m_action[]>
- 310 iconst_0
- 311 aload_2
- 312 getfield # <Field xAYJWnUkN m_accept>
- 315 getfield # <Field int m_action_read>
- 318 invokespecial # <Method java.lang.String(char[],int,int)>
- 321 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 324 ldc # <String ">">
- 326 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 329 aload_2
- 330 getfield # <Field int m_anchor>
- 333 iconst_2
- 334 iand
- 335 ifeq 343
- 338 ldc # <String "$">
- 340 goto 345
- 343 ldc # <String "">
- 345 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 348 invokevirtual # <Method java.lang.String toString()>
- 351 invokevirtual # <Method void print(java.lang.String)>
- 354 getstatic # <Field java.io.PrintStream out>
- 357 ldc # <String "">
- 359 invokevirtual # <Method void println(java.lang.String)>
- 362 iinc 1 1
- 365 iload_1
- 366 iload_3
- 367 if_icmplt 24
- 370 aload_0
- 371 getfield # <Field aYvbfLVVU m_spec>
- 374 getfield # <Field java.util.Hashtable m_states>
- 377 invokevirtual # <Method java.util.Enumeration keys()>
- 380 astore 4
- 382 goto 592
- 385 aload 4
- 387 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 392 checkcast # <Class java.lang.String>
- 395 astore 9
- 397 aload_0
- 398 getfield # <Field aYvbfLVVU m_spec>
- 401 getfield # <Field java.util.Hashtable m_states>
- 404 aload 9
- 406 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 409 checkcast # <Class java.lang.Integer>
- 412 astore 5
- 414 aload 9
- 416 ifnonnull 423
- 419 iconst_0
- 420 goto 424
- 423 iconst_1
- 424 invokestatic # <Method void assert(boolean)>
- 427 aload 5
- 429 ifnonnull 436
- 432 iconst_0
- 433 goto 437
- 436 iconst_1
- 437 invokestatic # <Method void assert(boolean)>
- 440 getstatic # <Field java.io.PrintStream out>
- 443 new # <Class java.lang.StringBuffer>
- 446 dup
- 447 invokespecial # <Method java.lang.StringBuffer()>
- 450 ldc # <String "State "">
- 452 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 455 aload 9
- 457 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 460 ldc # <String "" has identifying index ">
- 462 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 465 aload 5
- 467 invokevirtual # <Method java.lang.String toString()>
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 ldc # <String ".">
- 475 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 478 invokevirtual # <Method java.lang.String toString()>
- 481 invokevirtual # <Method void println(java.lang.String)>
- 484 getstatic # <Field java.io.PrintStream out>
- 487 ldc # <String "   Start states of matching rules: ">
- 489 invokevirtual # <Method void print(java.lang.String)>
- 492 aload 5
- 494 invokevirtual # <Method int intValue()>
- 497 istore 6
- 499 aload_0
- 500 getfield # <Field aYvbfLVVU m_spec>
- 503 getfield # <Field java.util.Vector m_state_rules[]>
- 506 iload 6
- 508 aaload
- 509 invokevirtual # <Method int size()>
- 512 istore 8
- 514 iconst_0
- 515 istore 7
- 517 goto 577
- 520 aload_0
- 521 getfield # <Field aYvbfLVVU m_spec>
- 524 getfield # <Field java.util.Vector m_state_rules[]>
- 527 iload 6
- 529 aaload
- 530 iload 7
- 532 invokevirtual # <Method java.lang.Object elementAt(int)>
- 535 checkcast # <Class layAuDXcf>
- 538 astore_2
- 539 getstatic # <Field java.io.PrintStream out>
- 542 new # <Class java.lang.StringBuffer>
- 545 dup
- 546 invokespecial # <Method java.lang.StringBuffer()>
- 549 aload_0
- 550 getfield # <Field aYvbfLVVU m_spec>
- 553 getfield # <Field java.util.Vector m_nfa_states>
- 556 aload_2
- 557 invokevirtual # <Method int indexOf(java.lang.Object)>
- 560 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 563 ldc # <String " ">
- 565 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 568 invokevirtual # <Method java.lang.String toString()>
- 571 invokevirtual # <Method void print(java.lang.String)>
- 574 iinc 7 1
- 577 iload 7
- 579 iload 8
- 581 if_icmplt 520
- 584 getstatic # <Field java.io.PrintStream out>
- 587 ldc # <String "">
- 589 invokevirtual # <Method void println(java.lang.String)>
- 592 aload 4
- 594 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 599 iconst_1
- 600 if_icmpeq 385
- 603 getstatic # <Field java.io.PrintStream out>
- 606 ldc # <String "-------------------- NFA ----------------------">
- 608 invokevirtual # <Method void println(java.lang.String)>
- 611 return
-
-Method java.util.BitSet getStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field WiTcXJFSS m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field aYvbfLVVU m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aconst_null
-  73 astore_3
-  74 goto 123
-  77 aload_0
-  78 getfield # <Field WiTcXJFSS m_input>
-  81 dup
-  82 getfield # <Field int m_line_index>
-  85 iconst_1
-  86 iadd
-  87 putfield # <Field int m_line_index>
-  90 goto 106
-  93 aload_0
-  94 getfield # <Field WiTcXJFSS m_input>
-  97 invokevirtual # <Method boolean getLine()>
- 100 iconst_1
- 101 if_icmpne 106
- 104 aconst_null
- 105 areturn
- 106 aload_0
- 107 getfield # <Field WiTcXJFSS m_input>
- 110 getfield # <Field int m_line_index>
- 113 aload_0
- 114 getfield # <Field WiTcXJFSS m_input>
- 117 getfield # <Field int m_line_read>
- 120 if_icmpge 93
- 123 aload_0
- 124 getfield # <Field WiTcXJFSS m_input>
- 127 getfield # <Field char m_line[]>
- 130 aload_0
- 131 getfield # <Field WiTcXJFSS m_input>
- 134 getfield # <Field int m_line_index>
- 137 caload
- 138 invokestatic # <Method boolean isspace(char)>
- 141 iconst_1
- 142 if_icmpeq 77
- 145 aload_0
- 146 getfield # <Field WiTcXJFSS m_input>
- 149 getfield # <Field char m_line[]>
- 152 aload_0
- 153 getfield # <Field WiTcXJFSS m_input>
- 156 getfield # <Field int m_line_index>
- 159 caload
- 160 bipush 60
- 162 if_icmpne 613
- 165 aload_0
- 166 getfield # <Field WiTcXJFSS m_input>
- 169 dup
- 170 getfield # <Field int m_line_index>
- 173 iconst_1
- 174 iadd
- 175 putfield # <Field int m_line_index>
- 178 new # <Class java.util.BitSet>
- 181 dup
- 182 invokespecial # <Method java.util.BitSet()>
- 185 astore_3
- 186 goto 214
- 189 aload_0
- 190 getfield # <Field WiTcXJFSS m_input>
- 193 invokevirtual # <Method boolean getLine()>
- 196 iconst_1
- 197 if_icmpne 214
- 200 bipush 11
- 202 aload_0
- 203 getfield # <Field WiTcXJFSS m_input>
- 206 getfield # <Field int m_line_number>
- 209 invokestatic # <Method void parse_error(int, int)>
- 212 aload_3
- 213 areturn
- 214 aload_0
- 215 getfield # <Field WiTcXJFSS m_input>
- 218 getfield # <Field int m_line_index>
- 221 aload_0
- 222 getfield # <Field WiTcXJFSS m_input>
- 225 getfield # <Field int m_line_read>
- 228 if_icmpge 189
- 231 goto 292
- 234 aload_0
- 235 getfield # <Field WiTcXJFSS m_input>
- 238 dup
- 239 getfield # <Field int m_line_index>
- 242 iconst_1
- 243 iadd
- 244 putfield # <Field int m_line_index>
- 247 goto 275
- 250 aload_0
- 251 getfield # <Field WiTcXJFSS m_input>
- 254 invokevirtual # <Method boolean getLine()>
- 257 iconst_1
- 258 if_icmpne 275
- 261 bipush 11
- 263 aload_0
- 264 getfield # <Field WiTcXJFSS m_input>
- 267 getfield # <Field int m_line_number>
- 270 invokestatic # <Method void parse_error(int, int)>
- 273 aload_3
- 274 areturn
- 275 aload_0
- 276 getfield # <Field WiTcXJFSS m_input>
- 279 getfield # <Field int m_line_index>
- 282 aload_0
- 283 getfield # <Field WiTcXJFSS m_input>
- 286 getfield # <Field int m_line_read>
- 289 if_icmpge 250
- 292 aload_0
- 293 getfield # <Field WiTcXJFSS m_input>
- 296 getfield # <Field char m_line[]>
- 299 aload_0
- 300 getfield # <Field WiTcXJFSS m_input>
- 303 getfield # <Field int m_line_index>
- 306 caload
- 307 invokestatic # <Method boolean isspace(char)>
- 310 iconst_1
- 311 if_icmpeq 234
- 314 aload_0
- 315 getfield # <Field WiTcXJFSS m_input>
- 318 getfield # <Field char m_line[]>
- 321 aload_0
- 322 getfield # <Field WiTcXJFSS m_input>
- 325 getfield # <Field int m_line_index>
- 328 caload
- 329 bipush 44
- 331 if_icmpne 350
- 334 aload_0
- 335 getfield # <Field WiTcXJFSS m_input>
- 338 dup
- 339 getfield # <Field int m_line_index>
- 342 iconst_1
- 343 iadd
- 344 putfield # <Field int m_line_index>
- 347 goto 292
- 350 aload_0
- 351 getfield # <Field WiTcXJFSS m_input>
- 354 getfield # <Field char m_line[]>
- 357 aload_0
- 358 getfield # <Field WiTcXJFSS m_input>
- 361 getfield # <Field int m_line_index>
- 364 caload
- 365 bipush 62
- 367 if_icmpne 407
- 370 aload_0
- 371 getfield # <Field WiTcXJFSS m_input>
- 374 dup
- 375 getfield # <Field int m_line_index>
- 378 iconst_1
- 379 iadd
- 380 putfield # <Field int m_line_index>
- 383 aload_0
- 384 getfield # <Field WiTcXJFSS m_input>
- 387 getfield # <Field int m_line_index>
- 390 aload_0
- 391 getfield # <Field WiTcXJFSS m_input>
- 394 getfield # <Field int m_line_read>
- 397 if_icmpge 405
- 400 aload_0
- 401 iconst_1
- 402 putfield # <Field boolean m_advance_stop>
- 405 aload_3
- 406 areturn
- 407 aload_0
- 408 getfield # <Field WiTcXJFSS m_input>
- 411 getfield # <Field int m_line_index>
- 414 istore_1
- 415 goto 451
- 418 aload_0
- 419 getfield # <Field WiTcXJFSS m_input>
- 422 dup
- 423 getfield # <Field int m_line_index>
- 426 iconst_1
- 427 iadd
- 428 putfield # <Field int m_line_index>
- 431 aload_0
- 432 getfield # <Field WiTcXJFSS m_input>
- 435 getfield # <Field int m_line_index>
- 438 aload_0
- 439 getfield # <Field WiTcXJFSS m_input>
- 442 getfield # <Field int m_line_read>
- 445 if_icmplt 451
- 448 goto 513
- 451 aload_0
- 452 getfield # <Field WiTcXJFSS m_input>
- 455 getfield # <Field char m_line[]>
- 458 aload_0
- 459 getfield # <Field WiTcXJFSS m_input>
- 462 getfield # <Field int m_line_index>
- 465 caload
- 466 invokestatic # <Method boolean isspace(char)>
- 469 iconst_0
- 470 if_icmpne 513
- 473 aload_0
- 474 getfield # <Field WiTcXJFSS m_input>
- 477 getfield # <Field char m_line[]>
- 480 aload_0
- 481 getfield # <Field WiTcXJFSS m_input>
- 484 getfield # <Field int m_line_index>
- 487 caload
- 488 bipush 44
- 490 if_icmpeq 513
- 493 aload_0
- 494 getfield # <Field WiTcXJFSS m_input>
- 497 getfield # <Field char m_line[]>
- 500 aload_0
- 501 getfield # <Field WiTcXJFSS m_input>
- 504 getfield # <Field int m_line_index>
- 507 caload
- 508 bipush 62
- 510 if_icmpne 418
- 513 aload_0
- 514 getfield # <Field WiTcXJFSS m_input>
- 517 getfield # <Field int m_line_index>
- 520 iload_1
- 521 isub
- 522 istore_2
- 523 new # <Class java.lang.String>
- 526 dup
- 527 aload_0
- 528 getfield # <Field WiTcXJFSS m_input>
- 531 getfield # <Field char m_line[]>
- 534 iload_1
- 535 iload_2
- 536 invokespecial # <Method java.lang.String(char[],int,int)>
- 539 astore 4
- 541 aload_0
- 542 getfield # <Field aYvbfLVVU m_spec>
- 545 getfield # <Field java.util.Hashtable m_states>
- 548 aload 4
- 550 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 553 checkcast # <Class java.lang.Integer>
- 556 astore 5
- 558 aload 5
- 560 ifnonnull 601
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String "Uninitialized State Name: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload 4
- 580 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 583 invokevirtual # <Method java.lang.String toString()>
- 586 invokevirtual # <Method void println(java.lang.String)>
- 589 bipush 14
- 591 aload_0
- 592 getfield # <Field WiTcXJFSS m_input>
- 595 getfield # <Field int m_line_number>
- 598 invokestatic # <Method void parse_error(int, int)>
- 601 aload_3
- 602 aload 5
- 604 invokevirtual # <Method int intValue()>
- 607 invokevirtual # <Method void set(int)>
- 610 goto 214
- 613 aload_0
- 614 getfield # <Field java.util.BitSet all_states>
- 617 ifnonnull 668
- 620 aload_0
- 621 new # <Class java.util.BitSet>
- 624 dup
- 625 invokespecial # <Method java.util.BitSet()>
- 628 putfield # <Field java.util.BitSet all_states>
- 631 aload_0
- 632 getfield # <Field aYvbfLVVU m_spec>
- 635 getfield # <Field java.util.Hashtable m_states>
- 638 invokevirtual # <Method int size()>
- 641 istore 7
- 643 iconst_0
- 644 istore 6
- 646 goto 661
- 649 aload_0
- 650 getfield # <Field java.util.BitSet all_states>
- 653 iload 6
- 655 invokevirtual # <Method void set(int)>
- 658 iinc 6 1
- 661 iload 6
- 663 iload 7
- 665 if_icmplt 649
- 668 aload_0
- 669 getfield # <Field WiTcXJFSS m_input>
- 672 getfield # <Field int m_line_index>
- 675 aload_0
- 676 getfield # <Field WiTcXJFSS m_input>
- 679 getfield # <Field int m_line_read>
- 682 if_icmpge 690
- 685 aload_0
- 686 iconst_1
- 687 putfield # <Field boolean m_advance_stop>
- 690 aload_0
- 691 getfield # <Field java.util.BitSet all_states>
- 694 areturn
-
-Method boolean expandMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field WiTcXJFSS m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field aYvbfLVVU m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field WiTcXJFSS m_input>
-  76 getfield # <Field char m_line[]>
-  79 aload_0
-  80 getfield # <Field WiTcXJFSS m_input>
-  83 getfield # <Field int m_line_index>
-  86 caload
-  87 bipush 123
-  89 if_icmpeq 106
-  92 bipush 13
-  94 aload_0
-  95 getfield # <Field WiTcXJFSS m_input>
-  98 getfield # <Field int m_line_number>
- 101 invokestatic # <Method void parse_error(int, int)>
- 104 iconst_0
- 105 ireturn
- 106 aload_0
- 107 getfield # <Field WiTcXJFSS m_input>
- 110 getfield # <Field int m_line_index>
- 113 istore_2
- 114 aload_0
- 115 getfield # <Field WiTcXJFSS m_input>
- 118 getfield # <Field int m_line_index>
- 121 iconst_1
- 122 iadd
- 123 istore_1
- 124 iload_1
- 125 aload_0
- 126 getfield # <Field WiTcXJFSS m_input>
- 129 getfield # <Field int m_line_read>
- 132 if_icmplt 142
- 135 ldc # <String "Unfinished macro name">
- 137 invokestatic # <Method void impos(java.lang.String)>
- 140 iconst_0
- 141 ireturn
- 142 iload_1
- 143 istore 4
- 145 goto 192
- 148 iinc 1 1
- 151 iload_1
- 152 aload_0
- 153 getfield # <Field WiTcXJFSS m_input>
- 156 getfield # <Field int m_line_read>
- 159 if_icmplt 192
- 162 new # <Class java.lang.StringBuffer>
- 165 dup
- 166 invokespecial # <Method java.lang.StringBuffer()>
- 169 ldc # <String "Unfinished macro name at line ">
- 171 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field WiTcXJFSS m_input>
- 178 getfield # <Field int m_line_number>
- 181 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 184 invokevirtual # <Method java.lang.String toString()>
- 187 invokestatic # <Method void impos(java.lang.String)>
- 190 iconst_0
- 191 ireturn
- 192 aload_0
- 193 getfield # <Field WiTcXJFSS m_input>
- 196 getfield # <Field char m_line[]>
- 199 iload_1
- 200 caload
- 201 bipush 125
- 203 if_icmpne 148
- 206 iload_1
- 207 iload 4
- 209 isub
- 210 istore 5
- 212 iload_1
- 213 istore_3
- 214 iload 5
- 216 ifne 226
- 219 ldc # <String "Nonexistent macro name">
- 221 invokestatic # <Method void impos(java.lang.String)>
- 224 iconst_0
- 225 ireturn
- 226 iload 5
- 228 ifgt 235
- 231 iconst_0
- 232 goto 236
- 235 iconst_1
- 236 invokestatic # <Method void assert(boolean)>
- 239 new # <Class java.lang.String>
- 242 dup
- 243 aload_0
- 244 getfield # <Field WiTcXJFSS m_input>
- 247 getfield # <Field char m_line[]>
- 250 iload 4
- 252 iload 5
- 254 invokespecial # <Method java.lang.String(char[],int,int)>
- 257 astore 8
- 259 aload_0
- 260 getfield # <Field aYvbfLVVU m_spec>
- 263 getfield # <Field java.util.Hashtable m_macros>
- 266 aload 8
- 268 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 271 checkcast # <Class java.lang.String>
- 274 astore 6
- 276 aload 6
- 278 ifnonnull 321
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String "Undefined macro "">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 aload 8
- 295 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 298 ldc # <String "" on line: ">
- 300 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 303 aload_0
- 304 getfield # <Field WiTcXJFSS m_input>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 invokevirtual # <Method java.lang.String toString()>
- 316 invokestatic # <Method void impos(java.lang.String)>
- 319 iconst_0
- 320 ireturn
- 321 aload_0
- 322 getfield # <Field WiTcXJFSS m_input>
- 325 getfield # <Field char m_line[]>
- 328 arraylength
- 329 newarray char
- 331 astore 9
- 333 iconst_0
- 334 istore 10
- 336 goto 373
- 339 aload 9
- 341 iload 10
- 343 aload_0
- 344 getfield # <Field WiTcXJFSS m_input>
- 347 getfield # <Field char m_line[]>
- 350 iload 10
- 352 caload
- 353 castore
- 354 iload 10
- 356 aload 9
- 358 arraylength
- 359 if_icmplt 366
- 362 iconst_0
- 363 goto 367
- 366 iconst_1
- 367 invokestatic # <Method void assert(boolean)>
- 370 iinc 10 1
- 373 iload 10
- 375 iload_2
- 376 if_icmplt 339
- 379 iload 10
- 381 aload 9
- 383 arraylength
- 384 if_icmplt 394
- 387 aload 9
- 389 invokestatic # <Method char doubleSize(char[])[]>
- 392 astore 9
- 394 iconst_0
- 395 istore 7
- 397 goto 433
- 400 aload 9
- 402 iload 10
- 404 aload 6
- 406 iload 7
- 408 invokevirtual # <Method char charAt(int)>
- 411 castore
- 412 iinc 10 1
- 415 iload 10
- 417 aload 9
- 419 arraylength
- 420 if_icmplt 430
- 423 aload 9
- 425 invokestatic # <Method char doubleSize(char[])[]>
- 428 astore 9
- 430 iinc 7 1
- 433 iload 7
- 435 aload 6
- 437 invokevirtual # <Method int length()>
- 440 if_icmplt 400
- 443 iload 10
- 445 aload 9
- 447 arraylength
- 448 if_icmplt 458
- 451 aload 9
- 453 invokestatic # <Method char doubleSize(char[])[]>
- 456 astore 9
- 458 iload_3
- 459 iconst_1
- 460 iadd
- 461 istore_1
- 462 goto 500
- 465 aload 9
- 467 iload 10
- 469 aload_0
- 470 getfield # <Field WiTcXJFSS m_input>
- 473 getfield # <Field char m_line[]>
- 476 iload_1
- 477 caload
- 478 castore
- 479 iinc 10 1
- 482 iload 10
- 484 aload 9
- 486 arraylength
- 487 if_icmplt 497
- 490 aload 9
- 492 invokestatic # <Method char doubleSize(char[])[]>
- 495 astore 9
- 497 iinc 1 1
- 500 iload_1
- 501 aload_0
- 502 getfield # <Field WiTcXJFSS m_input>
- 505 getfield # <Field int m_line_read>
- 508 if_icmplt 465
- 511 aload_0
- 512 getfield # <Field WiTcXJFSS m_input>
- 515 aload 9
- 517 putfield # <Field char m_line[]>
- 520 aload_0
- 521 getfield # <Field WiTcXJFSS m_input>
- 524 iload 10
- 526 putfield # <Field int m_line_read>
- 529 iconst_1
- 530 ireturn
-
-Method void saveMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field WiTcXJFSS m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field aYvbfLVVU m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 iconst_0
-  73 istore_1
-  74 goto 92
-  77 iinc 1 1
-  80 iload_1
-  81 aload_0
-  82 getfield # <Field WiTcXJFSS m_input>
-  85 getfield # <Field int m_line_read>
-  88 if_icmplt 92
-  91 return
-  92 aload_0
-  93 getfield # <Field WiTcXJFSS m_input>
-  96 getfield # <Field char m_line[]>
-  99 iload_1
- 100 caload
- 101 invokestatic # <Method boolean isspace(char)>
- 104 iconst_1
- 105 if_icmpeq 77
- 108 iload_1
- 109 istore_2
- 110 goto 139
- 113 iinc 1 1
- 116 iload_1
- 117 aload_0
- 118 getfield # <Field WiTcXJFSS m_input>
- 121 getfield # <Field int m_line_read>
- 124 if_icmplt 139
- 127 bipush 15
- 129 aload_0
- 130 getfield # <Field WiTcXJFSS m_input>
- 133 getfield # <Field int m_line_number>
- 136 invokestatic # <Method void parse_error(int, int)>
- 139 aload_0
- 140 getfield # <Field WiTcXJFSS m_input>
- 143 getfield # <Field char m_line[]>
- 146 iload_1
- 147 caload
- 148 invokestatic # <Method boolean isspace(char)>
- 151 iconst_0
- 152 if_icmpne 169
- 155 aload_0
- 156 getfield # <Field WiTcXJFSS m_input>
- 159 getfield # <Field char m_line[]>
- 162 iload_1
- 163 caload
- 164 bipush 61
- 166 if_icmpne 113
- 169 iload_1
- 170 iload_2
- 171 isub
- 172 istore_3
- 173 iload_3
- 174 ifne 218
- 177 bipush 15
- 179 aload_0
- 180 getfield # <Field WiTcXJFSS m_input>
- 183 getfield # <Field int m_line_number>
- 186 invokestatic # <Method void parse_error(int, int)>
- 189 goto 218
- 192 iinc 1 1
- 195 iload_1
- 196 aload_0
- 197 getfield # <Field WiTcXJFSS m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 218
- 206 bipush 15
- 208 aload_0
- 209 getfield # <Field WiTcXJFSS m_input>
- 212 getfield # <Field int m_line_number>
- 215 invokestatic # <Method void parse_error(int, int)>
- 218 aload_0
- 219 getfield # <Field WiTcXJFSS m_input>
- 222 getfield # <Field char m_line[]>
- 225 iload_1
- 226 caload
- 227 invokestatic # <Method boolean isspace(char)>
- 230 iconst_1
- 231 if_icmpeq 192
- 234 aload_0
- 235 getfield # <Field WiTcXJFSS m_input>
- 238 getfield # <Field char m_line[]>
- 241 iload_1
- 242 caload
- 243 bipush 61
- 245 if_icmpne 303
- 248 iinc 1 1
- 251 iload_1
- 252 aload_0
- 253 getfield # <Field WiTcXJFSS m_input>
- 256 getfield # <Field int m_line_read>
- 259 if_icmplt 303
- 262 bipush 15
- 264 aload_0
- 265 getfield # <Field WiTcXJFSS m_input>
- 268 getfield # <Field int m_line_number>
- 271 invokestatic # <Method void parse_error(int, int)>
- 274 goto 303
- 277 iinc 1 1
- 280 iload_1
- 281 aload_0
- 282 getfield # <Field WiTcXJFSS m_input>
- 285 getfield # <Field int m_line_read>
- 288 if_icmplt 303
- 291 bipush 15
- 293 aload_0
- 294 getfield # <Field WiTcXJFSS m_input>
- 297 getfield # <Field int m_line_number>
- 300 invokestatic # <Method void parse_error(int, int)>
- 303 aload_0
- 304 getfield # <Field WiTcXJFSS m_input>
- 307 getfield # <Field char m_line[]>
- 310 iload_1
- 311 caload
- 312 invokestatic # <Method boolean isspace(char)>
- 315 iconst_1
- 316 if_icmpeq 277
- 319 iload_1
- 320 istore 4
- 322 iconst_0
- 323 istore 7
- 325 iconst_0
- 326 istore 6
- 328 goto 412
- 331 aload_0
- 332 getfield # <Field WiTcXJFSS m_input>
- 335 getfield # <Field char m_line[]>
- 338 iload_1
- 339 caload
- 340 bipush 34
- 342 if_icmpne 366
- 345 iload 6
- 347 iconst_0
- 348 if_icmpne 366
- 351 iload 7
- 353 iconst_1
- 354 if_icmpne 363
- 357 iconst_0
- 358 istore 7
- 360 goto 366
- 363 iconst_1
- 364 istore 7
- 366 aload_0
- 367 getfield # <Field WiTcXJFSS m_input>
- 370 getfield # <Field char m_line[]>
- 373 iload_1
- 374 caload
- 375 bipush 92
- 377 if_icmpne 392
- 380 iload 6
- 382 iconst_0
- 383 if_icmpne 392
- 386 iconst_1
- 387 istore 6
- 389 goto 395
- 392 iconst_0
- 393 istore 6
- 395 iinc 1 1
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field WiTcXJFSS m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 412
- 409 goto 440
- 412 aload_0
- 413 getfield # <Field WiTcXJFSS m_input>
- 416 getfield # <Field char m_line[]>
- 419 iload_1
- 420 caload
- 421 invokestatic # <Method boolean isspace(char)>
- 424 iconst_0
- 425 if_icmpeq 331
- 428 iload 7
- 430 iconst_1
- 431 if_icmpeq 331
- 434 iload 6
- 436 iconst_1
- 437 if_icmpeq 331
- 440 iload_1
- 441 iload 4
- 443 isub
- 444 istore 5
- 446 iload 5
- 448 ifne 463
- 451 bipush 15
- 453 aload_0
- 454 getfield # <Field WiTcXJFSS m_input>
- 457 getfield # <Field int m_line_number>
- 460 invokestatic # <Method void parse_error(int, int)>
- 463 iload 5
- 465 ifgt 472
- 468 iconst_0
- 469 goto 473
- 472 iconst_1
- 473 invokestatic # <Method void assert(boolean)>
- 476 iload_3
- 477 ifgt 484
- 480 iconst_0
- 481 goto 485
- 484 iconst_1
- 485 invokestatic # <Method void assert(boolean)>
- 488 aload_0
- 489 getfield # <Field aYvbfLVVU m_spec>
- 492 getfield # <Field java.util.Hashtable m_macros>
- 495 ifnonnull 502
- 498 iconst_0
- 499 goto 503
- 502 iconst_1
- 503 invokestatic # <Method void assert(boolean)>
- 506 aload_0
- 507 getfield # <Field aYvbfLVVU m_spec>
- 510 getfield # <Field java.util.Hashtable m_macros>
- 513 new # <Class java.lang.String>
- 516 dup
- 517 aload_0
- 518 getfield # <Field WiTcXJFSS m_input>
- 521 getfield # <Field char m_line[]>
- 524 iload_2
- 525 iload_3
- 526 invokespecial # <Method java.lang.String(char[],int,int)>
- 529 new # <Class java.lang.String>
- 532 dup
- 533 aload_0
- 534 getfield # <Field WiTcXJFSS m_input>
- 537 getfield # <Field char m_line[]>
- 540 iload 4
- 542 iload 5
- 544 invokespecial # <Method java.lang.String(char[],int,int)>
- 547 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 550 pop
- 551 return
-
-Method void saveStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field WiTcXJFSS m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field aYvbfLVVU m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field WiTcXJFSS m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 84
-  83 return
-  84 aload_0
-  85 getfield # <Field WiTcXJFSS m_input>
-  88 getfield # <Field char m_line[]>
-  91 iconst_0
-  92 caload
-  93 bipush 37
-  95 if_icmpeq 102
-  98 iconst_0
-  99 goto 103
- 102 iconst_1
- 103 invokestatic # <Method void assert(boolean)>
- 106 aload_0
- 107 getfield # <Field WiTcXJFSS m_input>
- 110 getfield # <Field char m_line[]>
- 113 iconst_1
- 114 caload
- 115 bipush 115
- 117 if_icmpeq 124
- 120 iconst_0
- 121 goto 125
- 124 iconst_1
- 125 invokestatic # <Method void assert(boolean)>
- 128 aload_0
- 129 getfield # <Field WiTcXJFSS m_input>
- 132 getfield # <Field int m_line_index>
- 135 aload_0
- 136 getfield # <Field WiTcXJFSS m_input>
- 139 getfield # <Field int m_line_read>
- 142 if_icmple 149
- 145 iconst_0
- 146 goto 150
- 149 iconst_1
- 150 invokestatic # <Method void assert(boolean)>
- 153 aload_0
- 154 getfield # <Field WiTcXJFSS m_input>
- 157 getfield # <Field int m_line_index>
- 160 ifge 167
- 163 iconst_0
- 164 goto 168
- 167 iconst_1
- 168 invokestatic # <Method void assert(boolean)>
- 171 aload_0
- 172 getfield # <Field WiTcXJFSS m_input>
- 175 getfield # <Field int m_line_read>
- 178 ifge 185
- 181 iconst_0
- 182 goto 186
- 185 iconst_1
- 186 invokestatic # <Method void assert(boolean)>
- 189 aload_0
- 190 getfield # <Field WiTcXJFSS m_input>
- 193 getfield # <Field int m_line_index>
- 196 aload_0
- 197 getfield # <Field WiTcXJFSS m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 451
- 206 return
- 207 aload_0
- 208 getfield # <Field WiTcXJFSS m_input>
- 211 dup
- 212 getfield # <Field int m_line_index>
- 215 iconst_1
- 216 iadd
- 217 putfield # <Field int m_line_index>
- 220 aload_0
- 221 getfield # <Field WiTcXJFSS m_input>
- 224 getfield # <Field int m_line_index>
- 227 aload_0
- 228 getfield # <Field WiTcXJFSS m_input>
- 231 getfield # <Field int m_line_read>
- 234 if_icmplt 238
- 237 return
- 238 aload_0
- 239 getfield # <Field WiTcXJFSS m_input>
- 242 getfield # <Field char m_line[]>
- 245 aload_0
- 246 getfield # <Field WiTcXJFSS m_input>
- 249 getfield # <Field int m_line_index>
- 252 caload
- 253 invokestatic # <Method boolean isspace(char)>
- 256 iconst_1
- 257 if_icmpeq 207
- 260 aload_0
- 261 getfield # <Field WiTcXJFSS m_input>
- 264 getfield # <Field int m_line_index>
- 267 istore_1
- 268 goto 304
- 271 aload_0
- 272 getfield # <Field WiTcXJFSS m_input>
- 275 dup
- 276 getfield # <Field int m_line_index>
- 279 iconst_1
- 280 iadd
- 281 putfield # <Field int m_line_index>
- 284 aload_0
- 285 getfield # <Field WiTcXJFSS m_input>
- 288 getfield # <Field int m_line_index>
- 291 aload_0
- 292 getfield # <Field WiTcXJFSS m_input>
- 295 getfield # <Field int m_line_read>
- 298 if_icmplt 304
- 301 goto 346
- 304 aload_0
- 305 getfield # <Field WiTcXJFSS m_input>
- 308 getfield # <Field char m_line[]>
- 311 aload_0
- 312 getfield # <Field WiTcXJFSS m_input>
- 315 getfield # <Field int m_line_index>
- 318 caload
- 319 invokestatic # <Method boolean isspace(char)>
- 322 iconst_0
- 323 if_icmpne 346
- 326 aload_0
- 327 getfield # <Field WiTcXJFSS m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field WiTcXJFSS m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 44
- 343 if_icmpne 271
- 346 aload_0
- 347 getfield # <Field WiTcXJFSS m_input>
- 350 getfield # <Field int m_line_index>
- 353 iload_1
- 354 isub
- 355 istore_2
- 356 aload_0
- 357 getfield # <Field aYvbfLVVU m_spec>
- 360 getfield # <Field java.util.Hashtable m_states>
- 363 new # <Class java.lang.String>
- 366 dup
- 367 aload_0
- 368 getfield # <Field WiTcXJFSS m_input>
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 iload_2
- 376 invokespecial # <Method java.lang.String(char[],int,int)>
- 379 new # <Class java.lang.Integer>
- 382 dup
- 383 aload_0
- 384 getfield # <Field aYvbfLVVU m_spec>
- 387 getfield # <Field java.util.Hashtable m_states>
- 390 invokevirtual # <Method int size()>
- 393 invokespecial # <Method java.lang.Integer(int)>
- 396 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 399 pop
- 400 aload_0
- 401 getfield # <Field WiTcXJFSS m_input>
- 404 getfield # <Field char m_line[]>
- 407 aload_0
- 408 getfield # <Field WiTcXJFSS m_input>
- 411 getfield # <Field int m_line_index>
- 414 caload
- 415 bipush 44
- 417 if_icmpne 451
- 420 aload_0
- 421 getfield # <Field WiTcXJFSS m_input>
- 424 dup
- 425 getfield # <Field int m_line_index>
- 428 iconst_1
- 429 iadd
- 430 putfield # <Field int m_line_index>
- 433 aload_0
- 434 getfield # <Field WiTcXJFSS m_input>
- 437 getfield # <Field int m_line_index>
- 440 aload_0
- 441 getfield # <Field WiTcXJFSS m_input>
- 444 getfield # <Field int m_line_read>
- 447 if_icmplt 451
- 450 return
- 451 aload_0
- 452 getfield # <Field WiTcXJFSS m_input>
- 455 getfield # <Field int m_line_index>
- 458 aload_0
- 459 getfield # <Field WiTcXJFSS m_input>
- 462 getfield # <Field int m_line_read>
- 465 if_icmplt 238
- 468 return
-
-Method char expandEscape()
-   0 aload_0
-   1 getfield # <Field WiTcXJFSS m_input>
-   4 getfield # <Field int m_line_index>
-   7 aload_0
-   8 getfield # <Field WiTcXJFSS m_input>
-  11 getfield # <Field int m_line_read>
-  14 if_icmplt 21
-  17 iconst_0
-  18 goto 22
-  21 iconst_1
-  22 invokestatic # <Method void assert(boolean)>
-  25 aload_0
-  26 getfield # <Field WiTcXJFSS m_input>
-  29 getfield # <Field int m_line_read>
-  32 ifgt 39
-  35 iconst_0
-  36 goto 40
-  39 iconst_1
-  40 invokestatic # <Method void assert(boolean)>
-  43 aload_0
-  44 getfield # <Field WiTcXJFSS m_input>
-  47 getfield # <Field int m_line_index>
-  50 ifge 57
-  53 iconst_0
-  54 goto 58
-  57 iconst_1
-  58 invokestatic # <Method void assert(boolean)>
-  61 aload_0
-  62 getfield # <Field WiTcXJFSS m_input>
-  65 getfield # <Field char m_line[]>
-  68 aload_0
-  69 getfield # <Field WiTcXJFSS m_input>
-  72 getfield # <Field int m_line_index>
-  75 caload
-  76 bipush 92
-  78 if_icmpeq 112
-  81 aload_0
-  82 getfield # <Field WiTcXJFSS m_input>
-  85 dup
-  86 getfield # <Field int m_line_index>
-  89 iconst_1
-  90 iadd
-  91 putfield # <Field int m_line_index>
-  94 aload_0
-  95 getfield # <Field WiTcXJFSS m_input>
-  98 getfield # <Field char m_line[]>
- 101 aload_0
- 102 getfield # <Field WiTcXJFSS m_input>
- 105 getfield # <Field int m_line_index>
- 108 iconst_1
- 109 isub
- 110 caload
- 111 ireturn
- 112 aload_0
- 113 getfield # <Field WiTcXJFSS m_input>
- 116 dup
- 117 getfield # <Field int m_line_index>
- 120 iconst_1
- 121 iadd
- 122 putfield # <Field int m_line_index>
- 125 aload_0
- 126 getfield # <Field WiTcXJFSS m_input>
- 129 getfield # <Field char m_line[]>
- 132 aload_0
- 133 getfield # <Field WiTcXJFSS m_input>
- 136 getfield # <Field int m_line_index>
- 139 caload
- 140 invokestatic # <Method char toupper(char)>
- 143 lookupswitch 7: default=534
-          66: 208
-          70: 256
-          78: 240
-          82: 272
-          84: 224
-          88: 339
-          94: 288
- 208 aload_0
- 209 getfield # <Field WiTcXJFSS m_input>
- 212 dup
- 213 getfield # <Field int m_line_index>
- 216 iconst_1
- 217 iadd
- 218 putfield # <Field int m_line_index>
- 221 bipush 8
- 223 ireturn
- 224 aload_0
- 225 getfield # <Field WiTcXJFSS m_input>
- 228 dup
- 229 getfield # <Field int m_line_index>
- 232 iconst_1
- 233 iadd
- 234 putfield # <Field int m_line_index>
- 237 bipush 9
- 239 ireturn
- 240 aload_0
- 241 getfield # <Field WiTcXJFSS m_input>
- 244 dup
- 245 getfield # <Field int m_line_index>
- 248 iconst_1
- 249 iadd
- 250 putfield # <Field int m_line_index>
- 253 bipush 10
- 255 ireturn
- 256 aload_0
- 257 getfield # <Field WiTcXJFSS m_input>
- 260 dup
- 261 getfield # <Field int m_line_index>
- 264 iconst_1
- 265 iadd
- 266 putfield # <Field int m_line_index>
- 269 bipush 12
- 271 ireturn
- 272 aload_0
- 273 getfield # <Field WiTcXJFSS m_input>
- 276 dup
- 277 getfield # <Field int m_line_index>
- 280 iconst_1
- 281 iadd
- 282 putfield # <Field int m_line_index>
- 285 bipush 13
- 287 ireturn
- 288 aload_0
- 289 getfield # <Field WiTcXJFSS m_input>
- 292 dup
- 293 getfield # <Field int m_line_index>
- 296 iconst_1
- 297 iadd
- 298 putfield # <Field int m_line_index>
- 301 aload_0
- 302 getfield # <Field WiTcXJFSS m_input>
- 305 getfield # <Field char m_line[]>
- 308 aload_0
- 309 getfield # <Field WiTcXJFSS m_input>
- 312 getfield # <Field int m_line_index>
- 315 caload
- 316 invokestatic # <Method char toupper(char)>
- 319 bipush 64
- 321 isub
- 322 i2c
- 323 istore_1
- 324 aload_0
- 325 getfield # <Field WiTcXJFSS m_input>
- 328 dup
- 329 getfield # <Field int m_line_index>
- 332 iconst_1
- 333 iadd
- 334 putfield # <Field int m_line_index>
- 337 iload_1
- 338 ireturn
- 339 aload_0
- 340 getfield # <Field WiTcXJFSS m_input>
- 343 dup
- 344 getfield # <Field int m_line_index>
- 347 iconst_1
- 348 iadd
- 349 putfield # <Field int m_line_index>
- 352 iconst_0
- 353 istore_1
- 354 aload_0
- 355 getfield # <Field WiTcXJFSS m_input>
- 358 getfield # <Field char m_line[]>
- 361 aload_0
- 362 getfield # <Field WiTcXJFSS m_input>
- 365 getfield # <Field int m_line_index>
- 368 caload
- 369 invokestatic # <Method boolean ishexdigit(char)>
- 372 iconst_1
- 373 if_icmpne 408
- 376 aload_0
- 377 getfield # <Field WiTcXJFSS m_input>
- 380 getfield # <Field char m_line[]>
- 383 aload_0
- 384 getfield # <Field WiTcXJFSS m_input>
- 387 getfield # <Field int m_line_index>
- 390 caload
- 391 invokestatic # <Method char hex2bin(char)>
- 394 istore_1
- 395 aload_0
- 396 getfield # <Field WiTcXJFSS m_input>
- 399 dup
- 400 getfield # <Field int m_line_index>
- 403 iconst_1
- 404 iadd
- 405 putfield # <Field int m_line_index>
- 408 aload_0
- 409 getfield # <Field WiTcXJFSS m_input>
- 412 getfield # <Field char m_line[]>
- 415 aload_0
- 416 getfield # <Field WiTcXJFSS m_input>
- 419 getfield # <Field int m_line_index>
- 422 caload
- 423 invokestatic # <Method boolean ishexdigit(char)>
- 426 iconst_1
- 427 if_icmpne 470
- 430 iload_1
- 431 iconst_4
- 432 ishl
- 433 i2c
- 434 istore_1
- 435 iload_1
- 436 aload_0
- 437 getfield # <Field WiTcXJFSS m_input>
- 440 getfield # <Field char m_line[]>
- 443 aload_0
- 444 getfield # <Field WiTcXJFSS m_input>
- 447 getfield # <Field int m_line_index>
- 450 caload
- 451 invokestatic # <Method char hex2bin(char)>
- 454 ior
- 455 i2c
- 456 istore_1
- 457 aload_0
- 458 getfield # <Field WiTcXJFSS m_input>
- 461 dup
- 462 getfield # <Field int m_line_index>
- 465 iconst_1
- 466 iadd
- 467 putfield # <Field int m_line_index>
- 470 aload_0
- 471 getfield # <Field WiTcXJFSS m_input>
- 474 getfield # <Field char m_line[]>
- 477 aload_0
- 478 getfield # <Field WiTcXJFSS m_input>
- 481 getfield # <Field int m_line_index>
- 484 caload
- 485 invokestatic # <Method boolean ishexdigit(char)>
- 488 iconst_1
- 489 if_icmpne 532
- 492 iload_1
- 493 iconst_4
- 494 ishl
- 495 i2c
- 496 istore_1
- 497 iload_1
- 498 aload_0
- 499 getfield # <Field WiTcXJFSS m_input>
- 502 getfield # <Field char m_line[]>
- 505 aload_0
- 506 getfield # <Field WiTcXJFSS m_input>
- 509 getfield # <Field int m_line_index>
- 512 caload
- 513 invokestatic # <Method char hex2bin(char)>
- 516 ior
- 517 i2c
- 518 istore_1
- 519 aload_0
- 520 getfield # <Field WiTcXJFSS m_input>
- 523 dup
- 524 getfield # <Field int m_line_index>
- 527 iconst_1
- 528 iadd
- 529 putfield # <Field int m_line_index>
- 532 iload_1
- 533 ireturn
- 534 aload_0
- 535 getfield # <Field WiTcXJFSS m_input>
- 538 getfield # <Field char m_line[]>
- 541 aload_0
- 542 getfield # <Field WiTcXJFSS m_input>
- 545 getfield # <Field int m_line_index>
- 548 caload
- 549 invokestatic # <Method boolean isoctdigit(char)>
- 552 iconst_0
- 553 if_icmpne 588
- 556 aload_0
- 557 getfield # <Field WiTcXJFSS m_input>
- 560 getfield # <Field char m_line[]>
- 563 aload_0
- 564 getfield # <Field WiTcXJFSS m_input>
- 567 getfield # <Field int m_line_index>
- 570 caload
- 571 istore_1
- 572 aload_0
- 573 getfield # <Field WiTcXJFSS m_input>
- 576 dup
- 577 getfield # <Field int m_line_index>
- 580 iconst_1
- 581 iadd
- 582 putfield # <Field int m_line_index>
- 585 goto 744
- 588 aload_0
- 589 getfield # <Field WiTcXJFSS m_input>
- 592 getfield # <Field char m_line[]>
- 595 aload_0
- 596 getfield # <Field WiTcXJFSS m_input>
- 599 getfield # <Field int m_line_index>
- 602 caload
- 603 invokestatic # <Method char oct2bin(char)>
- 606 istore_1
- 607 aload_0
- 608 getfield # <Field WiTcXJFSS m_input>
- 611 dup
- 612 getfield # <Field int m_line_index>
- 615 iconst_1
- 616 iadd
- 617 putfield # <Field int m_line_index>
- 620 aload_0
- 621 getfield # <Field WiTcXJFSS m_input>
- 624 getfield # <Field char m_line[]>
- 627 aload_0
- 628 getfield # <Field WiTcXJFSS m_input>
- 631 getfield # <Field int m_line_index>
- 634 caload
- 635 invokestatic # <Method boolean isoctdigit(char)>
- 638 iconst_1
- 639 if_icmpne 682
- 642 iload_1
- 643 iconst_3
- 644 ishl
- 645 i2c
- 646 istore_1
- 647 iload_1
- 648 aload_0
- 649 getfield # <Field WiTcXJFSS m_input>
- 652 getfield # <Field char m_line[]>
- 655 aload_0
- 656 getfield # <Field WiTcXJFSS m_input>
- 659 getfield # <Field int m_line_index>
- 662 caload
- 663 invokestatic # <Method char oct2bin(char)>
- 666 ior
- 667 i2c
- 668 istore_1
- 669 aload_0
- 670 getfield # <Field WiTcXJFSS m_input>
- 673 dup
- 674 getfield # <Field int m_line_index>
- 677 iconst_1
- 678 iadd
- 679 putfield # <Field int m_line_index>
- 682 aload_0
- 683 getfield # <Field WiTcXJFSS m_input>
- 686 getfield # <Field char m_line[]>
- 689 aload_0
- 690 getfield # <Field WiTcXJFSS m_input>
- 693 getfield # <Field int m_line_index>
- 696 caload
- 697 invokestatic # <Method boolean isoctdigit(char)>
- 700 iconst_1
- 701 if_icmpne 744
- 704 iload_1
- 705 iconst_3
- 706 ishl
- 707 i2c
- 708 istore_1
- 709 iload_1
- 710 aload_0
- 711 getfield # <Field WiTcXJFSS m_input>
- 714 getfield # <Field char m_line[]>
- 717 aload_0
- 718 getfield # <Field WiTcXJFSS m_input>
- 721 getfield # <Field int m_line_index>
- 724 caload
- 725 invokestatic # <Method char oct2bin(char)>
- 728 ior
- 729 i2c
- 730 istore_1
- 731 aload_0
- 732 getfield # <Field WiTcXJFSS m_input>
- 735 dup
- 736 getfield # <Field int m_line_index>
- 739 iconst_1
- 740 iadd
- 741 putfield # <Field int m_line_index>
- 744 iload_1
- 745 ireturn
-
-Method xAYJWnUkN packAccept()
-   0 sipush 1024
-   3 newarray char
-   5 astore_2
-   6 iconst_0
-   7 istore_3
-   8 aload_0
-   9 ifnonnull 16
-  12 iconst_0
-  13 goto 17
-  16 iconst_1
-  17 invokestatic # <Method void assert(boolean)>
-  20 aload_0
-  21 getfield # <Field java.io.DataOutputStream m_outstream>
-  24 ifnonnull 31
-  27 iconst_0
-  28 goto 32
-  31 iconst_1
-  32 invokestatic # <Method void assert(boolean)>
-  35 aload_0
-  36 getfield # <Field WiTcXJFSS m_input>
-  39 ifnonnull 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field java.util.Hashtable m_tokens>
-  54 ifnonnull 61
-  57 iconst_0
-  58 goto 62
-  61 iconst_1
-  62 invokestatic # <Method void assert(boolean)>
-  65 aload_0
-  66 getfield # <Field aYvbfLVVU m_spec>
-  69 ifnonnull 76
-  72 iconst_0
-  73 goto 77
-  76 iconst_1
-  77 invokestatic # <Method void assert(boolean)>
-  80 goto 108
-  83 aload_0
-  84 getfield # <Field WiTcXJFSS m_input>
-  87 invokevirtual # <Method boolean getLine()>
-  90 iconst_1
-  91 if_icmpne 108
-  94 bipush 11
-  96 aload_0
-  97 getfield # <Field WiTcXJFSS m_input>
- 100 getfield # <Field int m_line_number>
- 103 invokestatic # <Method void parse_error(int, int)>
- 106 aconst_null
- 107 areturn
- 108 aload_0
- 109 getfield # <Field WiTcXJFSS m_input>
- 112 getfield # <Field int m_line_index>
- 115 aload_0
- 116 getfield # <Field WiTcXJFSS m_input>
- 119 getfield # <Field int m_line_read>
- 122 if_icmpge 83
- 125 goto 186
- 128 aload_0
- 129 getfield # <Field WiTcXJFSS m_input>
- 132 dup
- 133 getfield # <Field int m_line_index>
- 136 iconst_1
- 137 iadd
- 138 putfield # <Field int m_line_index>
- 141 goto 169
- 144 aload_0
- 145 getfield # <Field WiTcXJFSS m_input>
- 148 invokevirtual # <Method boolean getLine()>
- 151 iconst_1
- 152 if_icmpne 169
- 155 bipush 11
- 157 aload_0
- 158 getfield # <Field WiTcXJFSS m_input>
- 161 getfield # <Field int m_line_number>
- 164 invokestatic # <Method void parse_error(int, int)>
- 167 aconst_null
- 168 areturn
- 169 aload_0
- 170 getfield # <Field WiTcXJFSS m_input>
- 173 getfield # <Field int m_line_index>
- 176 aload_0
- 177 getfield # <Field WiTcXJFSS m_input>
- 180 getfield # <Field int m_line_read>
- 183 if_icmpge 144
- 186 aload_0
- 187 getfield # <Field WiTcXJFSS m_input>
- 190 getfield # <Field char m_line[]>
- 193 aload_0
- 194 getfield # <Field WiTcXJFSS m_input>
- 197 getfield # <Field int m_line_index>
- 200 caload
- 201 invokestatic # <Method boolean isspace(char)>
- 204 iconst_1
- 205 if_icmpeq 128
- 208 aload_0
- 209 getfield # <Field WiTcXJFSS m_input>
- 212 getfield # <Field char m_line[]>
- 215 aload_0
- 216 getfield # <Field WiTcXJFSS m_input>
- 219 getfield # <Field int m_line_index>
- 222 caload
- 223 bipush 123
- 225 if_icmpeq 240
- 228 bipush 17
- 230 aload_0
- 231 getfield # <Field WiTcXJFSS m_input>
- 234 getfield # <Field int m_line_number>
- 237 invokestatic # <Method void parse_error(int, int)>
- 240 iconst_0
- 241 istore 4
- 243 aload_2
- 244 iload_3
- 245 aload_0
- 246 getfield # <Field WiTcXJFSS m_input>
- 249 getfield # <Field char m_line[]>
- 252 aload_0
- 253 getfield # <Field WiTcXJFSS m_input>
- 256 getfield # <Field int m_line_index>
- 259 caload
- 260 castore
- 261 aload_0
- 262 getfield # <Field WiTcXJFSS m_input>
- 265 getfield # <Field char m_line[]>
- 268 aload_0
- 269 getfield # <Field WiTcXJFSS m_input>
- 272 getfield # <Field int m_line_index>
- 275 caload
- 276 bipush 123
- 278 if_icmpne 287
- 281 iinc 4 1
- 284 goto 334
- 287 aload_0
- 288 getfield # <Field WiTcXJFSS m_input>
- 291 getfield # <Field char m_line[]>
- 294 aload_0
- 295 getfield # <Field WiTcXJFSS m_input>
- 298 getfield # <Field int m_line_index>
- 301 caload
- 302 bipush 125
- 304 if_icmpne 334
- 307 iinc 4 -1
- 310 iload 4
- 312 ifne 334
- 315 iinc 3 1
- 318 aload_0
- 319 getfield # <Field WiTcXJFSS m_input>
- 322 dup
- 323 getfield # <Field int m_line_index>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_index>
- 331 goto 409
- 334 iinc 3 1
- 337 iload_3
- 338 aload_2
- 339 arraylength
- 340 if_icmple 348
- 343 aload_2
- 344 invokestatic # <Method char doubleSize(char[])[]>
- 347 astore_2
- 348 aload_0
- 349 getfield # <Field WiTcXJFSS m_input>
- 352 dup
- 353 getfield # <Field int m_line_index>
- 356 iconst_1
- 357 iadd
- 358 putfield # <Field int m_line_index>
- 361 goto 389
- 364 aload_0
- 365 getfield # <Field WiTcXJFSS m_input>
- 368 invokevirtual # <Method boolean getLine()>
- 371 iconst_1
- 372 if_icmpne 389
- 375 bipush 16
- 377 aload_0
- 378 getfield # <Field WiTcXJFSS m_input>
- 381 getfield # <Field int m_line_number>
- 384 invokestatic # <Method void parse_error(int, int)>
- 387 aconst_null
- 388 areturn
- 389 aload_0
- 390 getfield # <Field WiTcXJFSS m_input>
- 393 getfield # <Field int m_line_index>
- 396 aload_0
- 397 getfield # <Field WiTcXJFSS m_input>
- 400 getfield # <Field int m_line_read>
- 403 if_icmpge 364
- 406 goto 243
- 409 new # <Class xAYJWnUkN>
- 412 dup
- 413 aload_2
- 414 iload_3
- 415 aload_0
- 416 getfield # <Field WiTcXJFSS m_input>
- 419 getfield # <Field int m_line_number>
- 422 invokespecial # <Method xAYJWnUkN(char[],int,int)>
- 425 astore_1
- 426 aload_1
- 427 ifnonnull 434
- 430 iconst_0
- 431 goto 435
- 434 iconst_1
- 435 invokestatic # <Method void assert(boolean)>
- 438 aload_1
- 439 areturn
-
-Method int advance()
-   0 iconst_0
-   1 istore_1
-   2 aload_0
-   3 getfield # <Field WiTcXJFSS m_input>
-   6 getfield # <Field boolean m_eof_reached>
-   9 iconst_1
-  10 if_icmpne 38
-  13 aload_0
-  14 getfield # <Field aYvbfLVVU m_spec>
-  17 bipush 11
-  19 putfield # <Field int m_current_token>
-  22 aload_0
-  23 getfield # <Field aYvbfLVVU m_spec>
-  26 iconst_0
-  27 putfield # <Field char m_lexeme>
-  30 aload_0
-  31 getfield # <Field aYvbfLVVU m_spec>
-  34 getfield # <Field int m_current_token>
-  37 ireturn
-  38 aload_0
-  39 getfield # <Field aYvbfLVVU m_spec>
-  42 getfield # <Field int m_current_token>
-  45 iconst_1
-  46 if_icmpeq 66
-  49 aload_0
-  50 getfield # <Field WiTcXJFSS m_input>
-  53 getfield # <Field int m_line_index>
-  56 aload_0
-  57 getfield # <Field WiTcXJFSS m_input>
-  60 getfield # <Field int m_line_read>
-  63 if_icmplt 241
-  66 aload_0
-  67 getfield # <Field aYvbfLVVU m_spec>
-  70 getfield # <Field boolean m_in_quote>
-  73 iconst_1
-  74 if_icmpne 89
-  77 bipush 16
-  79 aload_0
-  80 getfield # <Field WiTcXJFSS m_input>
-  83 getfield # <Field int m_line_number>
-  86 invokestatic # <Method void parse_error(int, int)>
-  89 aload_0
-  90 getfield # <Field boolean m_advance_stop>
-  93 iconst_0
-  94 if_icmpeq 114
-  97 aload_0
-  98 getfield # <Field WiTcXJFSS m_input>
- 101 getfield # <Field int m_line_index>
- 104 aload_0
- 105 getfield # <Field WiTcXJFSS m_input>
- 108 getfield # <Field int m_line_read>
- 111 if_icmplt 161
- 114 aload_0
- 115 getfield # <Field WiTcXJFSS m_input>
- 118 invokevirtual # <Method boolean getLine()>
- 121 iconst_1
- 122 if_icmpne 150
- 125 aload_0
- 126 getfield # <Field aYvbfLVVU m_spec>
- 129 bipush 11
- 131 putfield # <Field int m_current_token>
- 134 aload_0
- 135 getfield # <Field aYvbfLVVU m_spec>
- 138 iconst_0
- 139 putfield # <Field char m_lexeme>
- 142 aload_0
- 143 getfield # <Field aYvbfLVVU m_spec>
- 146 getfield # <Field int m_current_token>
- 149 ireturn
- 150 aload_0
- 151 getfield # <Field WiTcXJFSS m_input>
- 154 iconst_0
- 155 putfield # <Field int m_line_index>
- 158 goto 182
- 161 aload_0
- 162 iconst_0
- 163 putfield # <Field boolean m_advance_stop>
- 166 goto 182
- 169 aload_0
- 170 getfield # <Field WiTcXJFSS m_input>
- 173 dup
- 174 getfield # <Field int m_line_index>
- 177 iconst_1
- 178 iadd
- 179 putfield # <Field int m_line_index>
- 182 aload_0
- 183 getfield # <Field WiTcXJFSS m_input>
- 186 getfield # <Field int m_line_index>
- 189 aload_0
- 190 getfield # <Field WiTcXJFSS m_input>
- 193 getfield # <Field int m_line_read>
- 196 if_icmpge 221
- 199 aload_0
- 200 getfield # <Field WiTcXJFSS m_input>
- 203 getfield # <Field char m_line[]>
- 206 aload_0
- 207 getfield # <Field WiTcXJFSS m_input>
- 210 getfield # <Field int m_line_index>
- 213 caload
- 214 invokestatic # <Method boolean isspace(char)>
- 217 iconst_1
- 218 if_icmpeq 169
- 221 aload_0
- 222 getfield # <Field WiTcXJFSS m_input>
- 225 getfield # <Field int m_line_index>
- 228 aload_0
- 229 getfield # <Field WiTcXJFSS m_input>
- 232 getfield # <Field int m_line_read>
- 235 if_icmpge 89
- 238 goto 241
- 241 aload_0
- 242 getfield # <Field WiTcXJFSS m_input>
- 245 getfield # <Field int m_line_index>
- 248 aload_0
- 249 getfield # <Field WiTcXJFSS m_input>
- 252 getfield # <Field int m_line_read>
- 255 if_icmple 262
- 258 iconst_0
- 259 goto 263
- 262 iconst_1
- 263 invokestatic # <Method void assert(boolean)>
- 266 aload_0
- 267 getfield # <Field aYvbfLVVU m_spec>
- 270 getfield # <Field boolean m_in_quote>
- 273 iconst_0
- 274 if_icmpne 433
- 277 goto 326
- 280 aload_0
- 281 invokespecial # <Method boolean expandMacro()>
- 284 pop
- 285 aload_0
- 286 getfield # <Field WiTcXJFSS m_input>
- 289 getfield # <Field int m_line_index>
- 292 aload_0
- 293 getfield # <Field WiTcXJFSS m_input>
- 296 getfield # <Field int m_line_read>
- 299 if_icmplt 326
- 302 aload_0
- 303 getfield # <Field aYvbfLVVU m_spec>
- 306 iconst_1
- 307 putfield # <Field int m_current_token>
- 310 aload_0
- 311 getfield # <Field aYvbfLVVU m_spec>
- 314 iconst_0
- 315 putfield # <Field char m_lexeme>
- 318 aload_0
- 319 getfield # <Field aYvbfLVVU m_spec>
- 322 getfield # <Field int m_current_token>
- 325 ireturn
- 326 aload_0
- 327 getfield # <Field WiTcXJFSS m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field WiTcXJFSS m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 123
- 343 if_icmpeq 280
- 346 goto 433
- 349 aload_0
- 350 getfield # <Field aYvbfLVVU m_spec>
- 353 getfield # <Field boolean m_in_quote>
- 356 iconst_1
- 357 if_icmpne 371
- 360 aload_0
- 361 getfield # <Field aYvbfLVVU m_spec>
- 364 iconst_0
- 365 putfield # <Field boolean m_in_quote>
- 368 goto 379
- 371 aload_0
- 372 getfield # <Field aYvbfLVVU m_spec>
- 375 iconst_1
- 376 putfield # <Field boolean m_in_quote>
- 379 aload_0
- 380 getfield # <Field WiTcXJFSS m_input>
- 383 dup
- 384 getfield # <Field int m_line_index>
- 387 iconst_1
- 388 iadd
- 389 putfield # <Field int m_line_index>
- 392 aload_0
- 393 getfield # <Field WiTcXJFSS m_input>
- 396 getfield # <Field int m_line_index>
- 399 aload_0
- 400 getfield # <Field WiTcXJFSS m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 433
- 409 aload_0
- 410 getfield # <Field aYvbfLVVU m_spec>
- 413 iconst_1
- 414 putfield # <Field int m_current_token>
- 417 aload_0
- 418 getfield # <Field aYvbfLVVU m_spec>
- 421 iconst_0
- 422 putfield # <Field char m_lexeme>
- 425 aload_0
- 426 getfield # <Field aYvbfLVVU m_spec>
- 429 getfield # <Field int m_current_token>
- 432 ireturn
- 433 aload_0
- 434 getfield # <Field WiTcXJFSS m_input>
- 437 getfield # <Field char m_line[]>
- 440 aload_0
- 441 getfield # <Field WiTcXJFSS m_input>
- 444 getfield # <Field int m_line_index>
- 447 caload
- 448 bipush 34
- 450 if_icmpeq 349
- 453 aload_0
- 454 getfield # <Field WiTcXJFSS m_input>
- 457 getfield # <Field int m_line_index>
- 460 aload_0
- 461 getfield # <Field WiTcXJFSS m_input>
- 464 getfield # <Field int m_line_read>
- 467 if_icmple 557
- 470 getstatic # <Field java.io.PrintStream out>
- 473 new # <Class java.lang.StringBuffer>
- 476 dup
- 477 invokespecial # <Method java.lang.StringBuffer()>
- 480 ldc # <String "m_input.m_line_index = ">
- 482 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 485 aload_0
- 486 getfield # <Field WiTcXJFSS m_input>
- 489 getfield # <Field int m_line_index>
- 492 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 495 invokevirtual # <Method java.lang.String toString()>
- 498 invokevirtual # <Method void println(java.lang.String)>
- 501 getstatic # <Field java.io.PrintStream out>
- 504 new # <Class java.lang.StringBuffer>
- 507 dup
- 508 invokespecial # <Method java.lang.StringBuffer()>
- 511 ldc # <String "m_input.m_line_read = ">
- 513 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field WiTcXJFSS m_input>
- 520 getfield # <Field int m_line_read>
- 523 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 526 invokevirtual # <Method java.lang.String toString()>
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 aload_0
- 533 getfield # <Field WiTcXJFSS m_input>
- 536 getfield # <Field int m_line_index>
- 539 aload_0
- 540 getfield # <Field WiTcXJFSS m_input>
- 543 getfield # <Field int m_line_read>
- 546 if_icmple 553
- 549 iconst_0
- 550 goto 554
- 553 iconst_1
- 554 invokestatic # <Method void assert(boolean)>
- 557 aload_0
- 558 getfield # <Field WiTcXJFSS m_input>
- 561 getfield # <Field char m_line[]>
- 564 aload_0
- 565 getfield # <Field WiTcXJFSS m_input>
- 568 getfield # <Field int m_line_index>
- 571 caload
- 572 bipush 92
- 574 if_icmpne 582
- 577 iconst_1
- 578 istore_1
- 579 goto 584
- 582 iconst_0
- 583 istore_1
- 584 aload_0
- 585 getfield # <Field aYvbfLVVU m_spec>
- 588 getfield # <Field boolean m_in_quote>
- 591 iconst_0
- 592 if_icmpne 697
- 595 aload_0
- 596 getfield # <Field WiTcXJFSS m_input>
- 599 getfield # <Field char m_line[]>
- 602 aload_0
- 603 getfield # <Field WiTcXJFSS m_input>
- 606 getfield # <Field int m_line_index>
- 609 caload
- 610 invokestatic # <Method boolean isspace(char)>
- 613 ifeq 640
- 616 aload_0
- 617 getfield # <Field aYvbfLVVU m_spec>
- 620 iconst_1
- 621 putfield # <Field int m_current_token>
- 624 aload_0
- 625 getfield # <Field aYvbfLVVU m_spec>
- 628 iconst_0
- 629 putfield # <Field char m_lexeme>
- 632 aload_0
- 633 getfield # <Field aYvbfLVVU m_spec>
- 636 getfield # <Field int m_current_token>
- 639 ireturn
- 640 iload_1
- 641 iconst_1
- 642 if_icmpne 659
- 645 aload_0
- 646 getfield # <Field aYvbfLVVU m_spec>
- 649 aload_0
- 650 invokespecial # <Method char expandEscape()>
- 653 putfield # <Field char m_lexeme>
- 656 goto 806
- 659 aload_0
- 660 getfield # <Field aYvbfLVVU m_spec>
- 663 aload_0
- 664 getfield # <Field WiTcXJFSS m_input>
- 667 getfield # <Field char m_line[]>
- 670 aload_0
- 671 getfield # <Field WiTcXJFSS m_input>
- 674 getfield # <Field int m_line_index>
- 677 caload
- 678 putfield # <Field char m_lexeme>
- 681 aload_0
- 682 getfield # <Field WiTcXJFSS m_input>
- 685 dup
- 686 getfield # <Field int m_line_index>
- 689 iconst_1
- 690 iadd
- 691 putfield # <Field int m_line_index>
- 694 goto 806
- 697 iload_1
- 698 iconst_1
- 699 if_icmpne 771
- 702 aload_0
- 703 getfield # <Field WiTcXJFSS m_input>
- 706 getfield # <Field int m_line_index>
- 709 iconst_1
- 710 iadd
- 711 aload_0
- 712 getfield # <Field WiTcXJFSS m_input>
- 715 getfield # <Field int m_line_read>
- 718 if_icmpge 771
- 721 aload_0
- 722 getfield # <Field WiTcXJFSS m_input>
- 725 getfield # <Field char m_line[]>
- 728 aload_0
- 729 getfield # <Field WiTcXJFSS m_input>
- 732 getfield # <Field int m_line_index>
- 735 iconst_1
- 736 iadd
- 737 caload
- 738 bipush 34
- 740 if_icmpne 771
- 743 aload_0
- 744 getfield # <Field aYvbfLVVU m_spec>
- 747 bipush 34
- 749 putfield # <Field char m_lexeme>
- 752 aload_0
- 753 getfield # <Field WiTcXJFSS m_input>
- 756 aload_0
- 757 getfield # <Field WiTcXJFSS m_input>
- 760 getfield # <Field int m_line_index>
- 763 iconst_2
- 764 iadd
- 765 putfield # <Field int m_line_index>
- 768 goto 806
- 771 aload_0
- 772 getfield # <Field aYvbfLVVU m_spec>
- 775 aload_0
- 776 getfield # <Field WiTcXJFSS m_input>
- 779 getfield # <Field char m_line[]>
- 782 aload_0
- 783 getfield # <Field WiTcXJFSS m_input>
- 786 getfield # <Field int m_line_index>
- 789 caload
- 790 putfield # <Field char m_lexeme>
- 793 aload_0
- 794 getfield # <Field WiTcXJFSS m_input>
- 797 dup
- 798 getfield # <Field int m_line_index>
- 801 iconst_1
- 802 iadd
- 803 putfield # <Field int m_line_index>
- 806 aload_0
- 807 getfield # <Field java.util.Hashtable m_tokens>
- 810 new # <Class java.lang.Character>
- 813 dup
- 814 aload_0
- 815 getfield # <Field aYvbfLVVU m_spec>
- 818 getfield # <Field char m_lexeme>
- 821 invokespecial # <Method java.lang.Character(char)>
- 824 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 827 checkcast # <Class java.lang.Integer>
- 830 astore_2
- 831 aload_0
- 832 getfield # <Field aYvbfLVVU m_spec>
- 835 getfield # <Field boolean m_in_quote>
- 838 iconst_1
- 839 if_icmpeq 847
- 842 iload_1
- 843 iconst_1
- 844 if_icmpne 859
- 847 aload_0
- 848 getfield # <Field aYvbfLVVU m_spec>
- 851 bipush 12
- 853 putfield # <Field int m_current_token>
- 856 goto 886
- 859 aload_2
- 860 ifnonnull 875
- 863 aload_0
- 864 getfield # <Field aYvbfLVVU m_spec>
- 867 bipush 12
- 869 putfield # <Field int m_current_token>
- 872 goto 886
- 875 aload_0
- 876 getfield # <Field aYvbfLVVU m_spec>
- 879 aload_2
- 880 invokevirtual # <Method int intValue()>
- 883 putfield # <Field int m_current_token>
- 886 aload_0
- 887 getfield # <Field aYvbfLVVU m_spec>
- 890 getfield # <Field int m_current_token>
- 893 ireturn
-
-Method void details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "
-       ** Macros **">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field aYvbfLVVU m_spec>
-  12 getfield # <Field java.util.Hashtable m_macros>
-  15 invokevirtual # <Method java.util.Enumeration keys()>
-  18 astore_1
-  19 goto 110
-  22 aload_1
-  23 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  28 checkcast # <Class java.lang.String>
-  31 astore_2
-  32 aload_0
-  33 getfield # <Field aYvbfLVVU m_spec>
-  36 getfield # <Field java.util.Hashtable m_macros>
-  39 aload_2
-  40 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  43 checkcast # <Class java.lang.String>
-  46 astore_3
-  47 aload_2
-  48 ifnonnull 55
-  51 iconst_0
-  52 goto 56
-  55 iconst_1
-  56 invokestatic # <Method void assert(boolean)>
-  59 aload_3
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 getstatic # <Field java.io.PrintStream out>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 ldc # <String "Macro name "">
-  83 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  86 aload_2
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 ldc # <String "" has definition "">
-  92 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  95 aload_3
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "".">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 invokevirtual # <Method java.lang.String toString()>
- 107 invokevirtual # <Method void println(java.lang.String)>
- 110 aload_1
- 111 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 116 iconst_1
- 117 if_icmpeq 22
- 120 getstatic # <Field java.io.PrintStream out>
- 123 ldc # <String "
-       ** States **">
- 125 invokevirtual # <Method void println(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field aYvbfLVVU m_spec>
- 132 getfield # <Field java.util.Hashtable m_states>
- 135 invokevirtual # <Method java.util.Enumeration keys()>
- 138 astore 4
- 140 goto 242
- 143 aload 4
- 145 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 150 checkcast # <Class java.lang.String>
- 153 astore 5
- 155 aload_0
- 156 getfield # <Field aYvbfLVVU m_spec>
- 159 getfield # <Field java.util.Hashtable m_states>
- 162 aload 5
- 164 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 167 checkcast # <Class java.lang.Integer>
- 170 astore 6
- 172 aload 5
- 174 ifnonnull 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 aload 6
- 187 ifnonnull 194
- 190 iconst_0
- 191 goto 195
- 194 iconst_1
- 195 invokestatic # <Method void assert(boolean)>
- 198 getstatic # <Field java.io.PrintStream out>
- 201 new # <Class java.lang.StringBuffer>
- 204 dup
- 205 invokespecial # <Method java.lang.StringBuffer()>
- 208 ldc # <String "State "">
- 210 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 213 aload 5
- 215 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 218 ldc # <String "" has identifying index ">
- 220 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 223 aload 6
- 225 invokevirtual # <Method java.lang.String toString()>
- 228 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 231 ldc # <String ".">
- 233 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 236 invokevirtual # <Method java.lang.String toString()>
- 239 invokevirtual # <Method void println(java.lang.String)>
- 242 aload 4
- 244 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 249 iconst_1
- 250 if_icmpeq 143
- 253 getstatic # <Field java.io.PrintStream out>
- 256 ldc # <String "
-       ** Character Counting **">
- 258 invokevirtual # <Method void println(java.lang.String)>
- 261 aload_0
- 262 getfield # <Field aYvbfLVVU m_spec>
- 265 getfield # <Field boolean m_count_chars>
- 268 iconst_0
- 269 if_icmpne 283
- 272 getstatic # <Field java.io.PrintStream out>
- 275 ldc # <String "Character counting is off.">
- 277 invokevirtual # <Method void println(java.lang.String)>
- 280 goto 310
- 283 aload_0
- 284 getfield # <Field aYvbfLVVU m_spec>
- 287 getfield # <Field boolean m_count_lines>
- 290 iconst_1
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 getstatic # <Field java.io.PrintStream out>
- 305 ldc # <String "Character counting is on.">
- 307 invokevirtual # <Method void println(java.lang.String)>
- 310 getstatic # <Field java.io.PrintStream out>
- 313 ldc # <String "
-       ** Line Counting **">
- 315 invokevirtual # <Method void println(java.lang.String)>
- 318 aload_0
- 319 getfield # <Field aYvbfLVVU m_spec>
- 322 getfield # <Field boolean m_count_lines>
- 325 iconst_0
- 326 if_icmpne 340
- 329 getstatic # <Field java.io.PrintStream out>
- 332 ldc # <String "Line counting is off.">
- 334 invokevirtual # <Method void println(java.lang.String)>
- 337 goto 367
- 340 aload_0
- 341 getfield # <Field aYvbfLVVU m_spec>
- 344 getfield # <Field boolean m_count_lines>
- 347 iconst_1
- 348 if_icmpeq 355
- 351 iconst_0
- 352 goto 356
- 355 iconst_1
- 356 invokestatic # <Method void assert(boolean)>
- 359 getstatic # <Field java.io.PrintStream out>
- 362 ldc # <String "Line counting is on.">
- 364 invokevirtual # <Method void println(java.lang.String)>
- 367 getstatic # <Field java.io.PrintStream out>
- 370 ldc # <String "
-       ** Operating System Specificity **">
- 372 invokevirtual # <Method void println(java.lang.String)>
- 375 aload_0
- 376 getfield # <Field aYvbfLVVU m_spec>
- 379 getfield # <Field boolean m_unix>
- 382 iconst_0
- 383 if_icmpne 405
- 386 getstatic # <Field java.io.PrintStream out>
- 389 ldc # <String "Not generating UNIX-specific code.">
- 391 invokevirtual # <Method void println(java.lang.String)>
- 394 getstatic # <Field java.io.PrintStream out>
- 397 ldc # <String "(This means that "\r\n" is a newline, rather than "\n".)">
- 399 invokevirtual # <Method void println(java.lang.String)>
- 402 goto 421
- 405 getstatic # <Field java.io.PrintStream out>
- 408 ldc # <String "Generating UNIX-specific code.">
- 410 invokevirtual # <Method void println(java.lang.String)>
- 413 getstatic # <Field java.io.PrintStream out>
- 416 ldc # <String "(This means that "\n" is a newline, rather than "\r\n".)">
- 418 invokevirtual # <Method void println(java.lang.String)>
- 421 getstatic # <Field java.io.PrintStream out>
- 424 ldc # <String "
-       ** Java CUP Compatibility **">
- 426 invokevirtual # <Method void println(java.lang.String)>
- 429 aload_0
- 430 getfield # <Field aYvbfLVVU m_spec>
- 433 getfield # <Field boolean m_cup_compatible>
- 436 iconst_0
- 437 if_icmpne 459
- 440 getstatic # <Field java.io.PrintStream out>
- 443 ldc # <String "Generating CUP compatible code.">
- 445 invokevirtual # <Method void println(java.lang.String)>
- 448 getstatic # <Field java.io.PrintStream out>
- 451 ldc # <String "(No current results.)">
- 453 invokevirtual # <Method void println(java.lang.String)>
- 456 goto 475
- 459 getstatic # <Field java.io.PrintStream out>
- 462 ldc # <String "Not generating CUP compatible code.">
- 464 invokevirtual # <Method void println(java.lang.String)>
- 467 getstatic # <Field java.io.PrintStream out>
- 470 ldc # <String "(No current results.)">
- 472 invokevirtual # <Method void println(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field aYvbfLVVU m_spec>
- 479 getfield # <Field java.util.Vector m_dtrans_vector>
- 482 ifnull 493
- 485 getstatic # <Field java.io.PrintStream out>
- 488 ldc # <String "
-       ** DFA transition table **">
- 490 invokevirtual # <Method void println(java.lang.String)>
- 493 return
-
-Method void print_set(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_2
-   5 iload_2
-   6 ifne 17
-   9 getstatic # <Field java.io.PrintStream out>
-  12 ldc # <String "empty ">
-  14 invokevirtual # <Method void print(java.lang.String)>
-  17 iconst_0
-  18 istore_3
-  19 goto 64
-  22 aload_1
-  23 iload_3
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class layAuDXcf>
-  30 astore 4
-  32 getstatic # <Field java.io.PrintStream out>
-  35 new # <Class java.lang.StringBuffer>
-  38 dup
-  39 invokespecial # <Method java.lang.StringBuffer()>
-  42 aload 4
-  44 getfield # <Field int m_label>
-  47 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  50 ldc # <String " ">
-  52 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  55 invokevirtual # <Method java.lang.String toString()>
-  58 invokevirtual # <Method void print(java.lang.String)>
-  61 iinc 3 1
-  64 iload_3
-  65 iload_2
-  66 if_icmplt 22
-  69 return
-
-Method void print_header()
-   0 iconst_0
-   1 istore 4
-   3 getstatic # <Field java.io.PrintStream out>
-   6 ldc # <String "/*---------------------- DFA -----------------------">
-   8 invokevirtual # <Method void println(java.lang.String)>
-  11 aload_0
-  12 getfield # <Field aYvbfLVVU m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method java.util.Enumeration keys()>
-  21 astore_1
-  22 goto 186
-  25 aload_1
-  26 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  31 checkcast # <Class java.lang.String>
-  34 astore 9
-  36 aload_0
-  37 getfield # <Field aYvbfLVVU m_spec>
-  40 getfield # <Field java.util.Hashtable m_states>
-  43 aload 9
-  45 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  48 checkcast # <Class java.lang.Integer>
-  51 astore 10
-  53 aload 9
-  55 ifnonnull 62
-  58 iconst_0
-  59 goto 63
-  62 iconst_1
-  63 invokestatic # <Method void assert(boolean)>
-  66 aload 10
-  68 ifnonnull 75
-  71 iconst_0
-  72 goto 76
-  75 iconst_1
-  76 invokestatic # <Method void assert(boolean)>
-  79 getstatic # <Field java.io.PrintStream out>
-  82 new # <Class java.lang.StringBuffer>
-  85 dup
-  86 invokespecial # <Method java.lang.StringBuffer()>
-  89 ldc # <String "State "">
-  91 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  94 aload 9
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "" has identifying index ">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 aload 10
- 106 invokevirtual # <Method java.lang.String toString()>
- 109 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 112 ldc # <String ".">
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void println(java.lang.String)>
- 123 aload 10
- 125 invokevirtual # <Method int intValue()>
- 128 istore_2
- 129 aload_0
- 130 getfield # <Field aYvbfLVVU m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_2
- 137 iaload
- 138 iconst_m1
- 139 if_icmpeq 178
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "   Start index in transition table: ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field aYvbfLVVU m_spec>
- 161 getfield # <Field int m_state_dtrans[]>
- 164 iload_2
- 165 iaload
- 166 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 169 invokevirtual # <Method java.lang.String toString()>
- 172 invokevirtual # <Method void println(java.lang.String)>
- 175 goto 186
- 178 getstatic # <Field java.io.PrintStream out>
- 181 ldc # <String "   No associated transition states.">
- 183 invokevirtual # <Method void println(java.lang.String)>
- 186 aload_1
- 187 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 192 iconst_1
- 193 if_icmpeq 25
- 196 iconst_0
- 197 istore_2
- 198 goto 779
- 201 aload_0
- 202 getfield # <Field aYvbfLVVU m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 iload_2
- 209 invokevirtual # <Method java.lang.Object elementAt(int)>
- 212 checkcast # <Class uQFetIDnd>
- 215 astore 5
- 217 aload_0
- 218 getfield # <Field aYvbfLVVU m_spec>
- 221 getfield # <Field java.util.Vector m_accept_vector>
- 224 ifnonnull 428
- 227 aload_0
- 228 getfield # <Field aYvbfLVVU m_spec>
- 231 getfield # <Field int m_anchor_array[]>
- 234 ifnonnull 428
- 237 aload 5
- 239 getfield # <Field xAYJWnUkN m_accept>
- 242 ifnonnull 278
- 245 getstatic # <Field java.io.PrintStream out>
- 248 new # <Class java.lang.StringBuffer>
- 251 dup
- 252 invokespecial # <Method java.lang.StringBuffer()>
- 255 ldc # <String " * State ">
- 257 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 260 iload_2
- 261 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 264 ldc # <String " [nonaccepting]">
- 266 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 269 invokevirtual # <Method java.lang.String toString()>
- 272 invokevirtual # <Method void print(java.lang.String)>
- 275 goto 632
- 278 getstatic # <Field java.io.PrintStream out>
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String " * State ">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 iload_2
- 294 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 297 ldc # <String " [accepting, line ">
- 299 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 302 aload 5
- 304 getfield # <Field xAYJWnUkN m_accept>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 ldc # <String " <">
- 315 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 318 new # <Class java.lang.String>
- 321 dup
- 322 aload 5
- 324 getfield # <Field xAYJWnUkN m_accept>
- 327 getfield # <Field char m_action[]>
- 330 iconst_0
- 331 aload 5
- 333 getfield # <Field xAYJWnUkN m_accept>
- 336 getfield # <Field int m_action_read>
- 339 invokespecial # <Method java.lang.String(char[],int,int)>
- 342 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 345 ldc # <String ">]">
- 347 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 350 invokevirtual # <Method java.lang.String toString()>
- 353 invokevirtual # <Method void print(java.lang.String)>
- 356 aload 5
- 358 getfield # <Field int m_anchor>
- 361 ifeq 632
- 364 getstatic # <Field java.io.PrintStream out>
- 367 new # <Class java.lang.StringBuffer>
- 370 dup
- 371 invokespecial # <Method java.lang.StringBuffer()>
- 374 ldc # <String " Anchor: ">
- 376 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 379 aload 5
- 381 getfield # <Field int m_anchor>
- 384 iconst_1
- 385 iand
- 386 ifeq 394
- 389 ldc # <String "start ">
- 391 goto 396
- 394 ldc # <String "">
- 396 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 399 aload 5
- 401 getfield # <Field int m_anchor>
- 404 iconst_2
- 405 iand
- 406 ifeq 414
- 409 ldc # <String "end ">
- 411 goto 416
- 414 ldc # <String "">
- 416 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 419 invokevirtual # <Method java.lang.String toString()>
- 422 invokevirtual # <Method void print(java.lang.String)>
- 425 goto 632
- 428 aload_0
- 429 getfield # <Field aYvbfLVVU m_spec>
- 432 getfield # <Field java.util.Vector m_accept_vector>
- 435 iload_2
- 436 invokevirtual # <Method java.lang.Object elementAt(int)>
- 439 checkcast # <Class xAYJWnUkN>
- 442 astore 8
- 444 aload 8
- 446 ifnonnull 482
- 449 getstatic # <Field java.io.PrintStream out>
- 452 new # <Class java.lang.StringBuffer>
- 455 dup
- 456 invokespecial # <Method java.lang.StringBuffer()>
- 459 ldc # <String " * State ">
- 461 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 464 iload_2
- 465 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 468 ldc # <String " [nonaccepting]">
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 invokevirtual # <Method java.lang.String toString()>
- 476 invokevirtual # <Method void print(java.lang.String)>
- 479 goto 632
- 482 getstatic # <Field java.io.PrintStream out>
- 485 new # <Class java.lang.StringBuffer>
- 488 dup
- 489 invokespecial # <Method java.lang.StringBuffer()>
- 492 ldc # <String " * State ">
- 494 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 497 iload_2
- 498 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 501 ldc # <String " [accepting, line ">
- 503 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 506 aload 8
- 508 getfield # <Field int m_line_number>
- 511 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 514 ldc # <String " <">
- 516 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 519 new # <Class java.lang.String>
- 522 dup
- 523 aload 8
- 525 getfield # <Field char m_action[]>
- 528 iconst_0
- 529 aload 8
- 531 getfield # <Field int m_action_read>
- 534 invokespecial # <Method java.lang.String(char[],int,int)>
- 537 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 540 ldc # <String ">]">
- 542 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 545 invokevirtual # <Method java.lang.String toString()>
- 548 invokevirtual # <Method void print(java.lang.String)>
- 551 aload_0
- 552 getfield # <Field aYvbfLVVU m_spec>
- 555 getfield # <Field int m_anchor_array[]>
- 558 iload_2
- 559 iaload
- 560 ifeq 632
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String " Anchor: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload_0
- 579 getfield # <Field aYvbfLVVU m_spec>
- 582 getfield # <Field int m_anchor_array[]>
- 585 iload_2
- 586 iaload
- 587 iconst_1
- 588 iand
- 589 ifeq 597
- 592 ldc # <String "start ">
- 594 goto 599
- 597 ldc # <String "">
- 599 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 602 aload_0
- 603 getfield # <Field aYvbfLVVU m_spec>
- 606 getfield # <Field int m_anchor_array[]>
- 609 iload_2
- 610 iaload
- 611 iconst_2
- 612 iand
- 613 ifeq 621
- 616 ldc # <String "end ">
- 618 goto 623
- 621 ldc # <String "">
- 623 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 626 invokevirtual # <Method java.lang.String toString()>
- 629 invokevirtual # <Method void print(java.lang.String)>
- 632 iconst_m1
- 633 istore 6
- 635 iconst_0
- 636 istore_3
- 637 goto 757
- 640 aload 5
- 642 getfield # <Field int m_dtrans[]>
- 645 iload_3
- 646 iaload
- 647 iconst_m1
- 648 if_icmpeq 754
- 651 iload 6
- 653 aload 5
- 655 getfield # <Field int m_dtrans[]>
- 658 iload_3
- 659 iaload
- 660 if_icmpeq 702
- 663 getstatic # <Field java.io.PrintStream out>
- 666 new # <Class java.lang.StringBuffer>
- 669 dup
- 670 invokespecial # <Method java.lang.StringBuffer()>
- 673 ldc # <String "
- *    goto ">
- 675 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 678 aload 5
- 680 getfield # <Field int m_dtrans[]>
- 683 iload_3
- 684 iaload
- 685 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 688 ldc # <String " on ">
- 690 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 693 invokevirtual # <Method java.lang.String toString()>
- 696 invokevirtual # <Method void print(java.lang.String)>
- 699 iconst_0
- 700 istore 4
- 702 aload_0
- 703 iload_3
- 704 invokespecial # <Method java.lang.String interp_int(int)>
- 707 astore 7
- 709 getstatic # <Field java.io.PrintStream out>
- 712 aload 7
- 714 invokevirtual # <Method void print(java.lang.String)>
- 717 iload 4
- 719 aload 7
- 721 invokevirtual # <Method int length()>
- 724 iadd
- 725 istore 4
- 727 iload 4
- 729 bipush 56
- 731 if_icmple 745
- 734 getstatic # <Field java.io.PrintStream out>
- 737 ldc # <String "
- *             ">
- 739 invokevirtual # <Method void print(java.lang.String)>
- 742 iconst_0
- 743 istore 4
- 745 aload 5
- 747 getfield # <Field int m_dtrans[]>
- 750 iload_3
- 751 iaload
- 752 istore 6
- 754 iinc 3 1
- 757 iload_3
- 758 aload_0
- 759 getfield # <Field aYvbfLVVU m_spec>
- 762 getfield # <Field int m_dtrans_ncols>
- 765 if_icmplt 640
- 768 getstatic # <Field java.io.PrintStream out>
- 771 ldc # <String "">
- 773 invokevirtual # <Method void println(java.lang.String)>
- 776 iinc 2 1
- 779 iload_2
- 780 aload_0
- 781 getfield # <Field aYvbfLVVU m_spec>
- 784 getfield # <Field java.util.Vector m_dtrans_vector>
- 787 invokevirtual # <Method int size()>
- 790 if_icmplt 201
- 793 getstatic # <Field java.io.PrintStream out>
- 796 ldc # <String " */
-">
- 798 invokevirtual # <Method void println(java.lang.String)>
- 801 return
-Compiled from JavaLex.java
-final class YvZqHUyzK extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    IRxqsITZU m_accept;
-    int m_anchor;
-    int m_accept_index;
-    YvZqHUyzK();
-}
-
-Method YvZqHUyzK()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field java.util.Vector m_nfa_set>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field java.util.BitSet m_nfa_bit>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field IRxqsITZU m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iconst_m1
-  26 putfield # <Field int m_accept_index>
-  29 return
-Compiled from JavaLex.java
-final class ZVUdsMhBO extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int EOS;
-    static final int ANY;
-    static final int AT_BOL;
-    static final int AT_EOL;
-    static final int CCL_END;
-    static final int CCL_START;
-    static final int CLOSE_CURLY;
-    static final int CLOSE_PAREN;
-    static final int CLOSURE;
-    static final int DASH;
-    static final int END_OF_INPUT;
-    static final int L;
-    static final int OPEN_CURLY;
-    static final int OPEN_PAREN;
-    static final int OPTIONAL;
-    static final int OR;
-    static final int PLUS_CLOSE;
-    ZVUdsMhBO(java.lang.String) throws java.io.FileNotFoundException, java.io.IOException;
-    void generate() throws java.io.IOException, java.io.FileNotFoundException;
-    void print_nfa();
-    java.util.BitSet getStates() throws java.io.IOException;
-    MZTWBrgSN packAccept() throws java.io.IOException;
-    int advance() throws java.io.IOException;
-    void print_set(java.util.Vector);
-}
-
-Method ZVUdsMhBO(java.lang.String)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush 7
-   7 newarray char
-   9 dup
-  10 iconst_0
-  11 bipush 37
-  13 castore
-  14 dup
-  15 iconst_1
-  16 bipush 115
-  18 castore
-  19 dup
-  20 iconst_2
-  21 bipush 116
-  23 castore
-  24 dup
-  25 iconst_3
-  26 bipush 97
-  28 castore
-  29 dup
-  30 iconst_4
-  31 bipush 116
-  33 castore
-  34 dup
-  35 iconst_5
-  36 bipush 101
-  38 castore
-  39 dup
-  40 bipush 6
-  42 iconst_0
-  43 castore
-  44 putfield # <Field char m_state_dir[]>
-  47 aload_0
-  48 bipush 6
-  50 newarray char
-  52 dup
-  53 iconst_0
-  54 bipush 37
-  56 castore
-  57 dup
-  58 iconst_1
-  59 bipush 99
-  61 castore
-  62 dup
-  63 iconst_2
-  64 bipush 104
-  66 castore
-  67 dup
-  68 iconst_3
-  69 bipush 97
-  71 castore
-  72 dup
-  73 iconst_4
-  74 bipush 114
-  76 castore
-  77 dup
-  78 iconst_5
-  79 iconst_0
-  80 castore
-  81 putfield # <Field char m_char_dir[]>
-  84 aload_0
-  85 bipush 6
-  87 newarray char
-  89 dup
-  90 iconst_0
-  91 bipush 37
-  93 castore
-  94 dup
-  95 iconst_1
-  96 bipush 108
-  98 castore
-  99 dup
- 100 iconst_2
- 101 bipush 105
- 103 castore
- 104 dup
- 105 iconst_3
- 106 bipush 110
- 108 castore
- 109 dup
- 110 iconst_4
- 111 bipush 101
- 113 castore
- 114 dup
- 115 iconst_5
- 116 iconst_0
- 117 castore
- 118 putfield # <Field char m_line_dir[]>
- 121 aload_0
- 122 iconst_5
- 123 newarray char
- 125 dup
- 126 iconst_0
- 127 bipush 37
- 129 castore
- 130 dup
- 131 iconst_1
- 132 bipush 99
- 134 castore
- 135 dup
- 136 iconst_2
- 137 bipush 117
- 139 castore
- 140 dup
- 141 iconst_3
- 142 bipush 112
- 144 castore
- 145 dup
- 146 iconst_4
- 147 iconst_0
- 148 castore
- 149 putfield # <Field char m_cup_dir[]>
- 152 aload_0
- 153 bipush 7
- 155 newarray char
- 157 dup
- 158 iconst_0
- 159 bipush 37
- 161 castore
- 162 dup
- 163 iconst_1
- 164 bipush 99
- 166 castore
- 167 dup
- 168 iconst_2
- 169 bipush 108
- 171 castore
- 172 dup
- 173 iconst_3
- 174 bipush 97
- 176 castore
- 177 dup
- 178 iconst_4
- 179 bipush 115
- 181 castore
- 182 dup
- 183 iconst_5
- 184 bipush 115
- 186 castore
- 187 dup
- 188 bipush 6
- 190 iconst_0
- 191 castore
- 192 putfield # <Field char m_class_dir[]>
- 195 aload_0
- 196 bipush 10
- 198 newarray char
- 200 dup
- 201 iconst_0
- 202 bipush 37
- 204 castore
- 205 dup
- 206 iconst_1
- 207 bipush 102
- 209 castore
- 210 dup
- 211 iconst_2
- 212 bipush 117
- 214 castore
- 215 dup
- 216 iconst_3
- 217 bipush 110
- 219 castore
- 220 dup
- 221 iconst_4
- 222 bipush 99
- 224 castore
- 225 dup
- 226 iconst_5
- 227 bipush 116
- 229 castore
- 230 dup
- 231 bipush 6
- 233 bipush 105
- 235 castore
- 236 dup
- 237 bipush 7
- 239 bipush 111
- 241 castore
- 242 dup
- 243 bipush 8
- 245 bipush 110
- 247 castore
- 248 dup
- 249 bipush 9
- 251 iconst_0
- 252 castore
- 253 putfield # <Field char m_function_dir[]>
- 256 aload_0
- 257 bipush 6
- 259 newarray char
- 261 dup
- 262 iconst_0
- 263 bipush 37
- 265 castore
- 266 dup
- 267 iconst_1
- 268 bipush 116
- 270 castore
- 271 dup
- 272 iconst_2
- 273 bipush 121
- 275 castore
- 276 dup
- 277 iconst_3
- 278 bipush 112
- 280 castore
- 281 dup
- 282 iconst_4
- 283 bipush 101
- 285 castore
- 286 dup
- 287 iconst_5
- 288 iconst_0
- 289 castore
- 290 putfield # <Field char m_type_dir[]>
- 293 aload_0
- 294 bipush 9
- 296 newarray char
- 298 dup
- 299 iconst_0
- 300 bipush 37
- 302 castore
- 303 dup
- 304 iconst_1
- 305 bipush 105
- 307 castore
- 308 dup
- 309 iconst_2
- 310 bipush 110
- 312 castore
- 313 dup
- 314 iconst_3
- 315 bipush 116
- 317 castore
- 318 dup
- 319 iconst_4
- 320 bipush 101
- 322 castore
- 323 dup
- 324 iconst_5
- 325 bipush 103
- 327 castore
- 328 dup
- 329 bipush 6
- 331 bipush 101
- 333 castore
- 334 dup
- 335 bipush 7
- 337 bipush 114
- 339 castore
- 340 dup
- 341 bipush 8
- 343 iconst_0
- 344 castore
- 345 putfield # <Field char m_integer_dir[]>
- 348 aload_0
- 349 bipush 9
- 351 newarray char
- 353 dup
- 354 iconst_0
- 355 bipush 37
- 357 castore
- 358 dup
- 359 iconst_1
- 360 bipush 105
- 362 castore
- 363 dup
- 364 iconst_2
- 365 bipush 110
- 367 castore
- 368 dup
- 369 iconst_3
- 370 bipush 116
- 372 castore
- 373 dup
- 374 iconst_4
- 375 bipush 119
- 377 castore
- 378 dup
- 379 iconst_5
- 380 bipush 114
- 382 castore
- 383 dup
- 384 bipush 6
- 386 bipush 97
- 388 castore
- 389 dup
- 390 bipush 7
- 392 bipush 112
- 394 castore
- 395 dup
- 396 bipush 8
- 398 iconst_0
- 399 castore
- 400 putfield # <Field char m_intwrap_dir[]>
- 403 aload_0
- 404 bipush 6
- 406 newarray char
- 408 dup
- 409 iconst_0
- 410 bipush 37
- 412 castore
- 413 dup
- 414 iconst_1
- 415 bipush 102
- 417 castore
- 418 dup
- 419 iconst_2
- 420 bipush 117
- 422 castore
- 423 dup
- 424 iconst_3
- 425 bipush 108
- 427 castore
- 428 dup
- 429 iconst_4
- 430 bipush 108
- 432 castore
- 433 dup
- 434 iconst_5
- 435 iconst_0
- 436 castore
- 437 putfield # <Field char m_full_dir[]>
- 440 aload_0
- 441 bipush 9
- 443 newarray char
- 445 dup
- 446 iconst_0
- 447 bipush 37
- 449 castore
- 450 dup
- 451 iconst_1
- 452 bipush 117
- 454 castore
- 455 dup
- 456 iconst_2
- 457 bipush 110
- 459 castore
- 460 dup
- 461 iconst_3
- 462 bipush 105
- 464 castore
- 465 dup
- 466 iconst_4
- 467 bipush 99
- 469 castore
- 470 dup
- 471 iconst_5
- 472 bipush 111
- 474 castore
- 475 dup
- 476 bipush 6
- 478 bipush 100
- 480 castore
- 481 dup
- 482 bipush 7
- 484 bipush 101
- 486 castore
- 487 dup
- 488 bipush 8
- 490 iconst_0
- 491 castore
- 492 putfield # <Field char m_unicode_dir[]>
- 495 aload_0
- 496 bipush 9
- 498 newarray char
- 500 dup
- 501 iconst_0
- 502 bipush 37
- 504 castore
- 505 dup
- 506 iconst_1
- 507 bipush 110
- 509 castore
- 510 dup
- 511 iconst_2
- 512 bipush 111
- 514 castore
- 515 dup
- 516 iconst_3
- 517 bipush 116
- 519 castore
- 520 dup
- 521 iconst_4
- 522 bipush 117
- 524 castore
- 525 dup
- 526 iconst_5
- 527 bipush 110
- 529 castore
- 530 dup
- 531 bipush 6
- 533 bipush 105
- 535 castore
- 536 dup
- 537 bipush 7
- 539 bipush 120
- 541 castore
- 542 dup
- 543 bipush 8
- 545 iconst_0
- 546 castore
- 547 putfield # <Field char m_notunix_dir[]>
- 550 aload_0
- 551 bipush 7
- 553 newarray char
- 555 dup
- 556 iconst_0
- 557 bipush 37
- 559 castore
- 560 dup
- 561 iconst_1
- 562 bipush 105
- 564 castore
- 565 dup
- 566 iconst_2
- 567 bipush 110
- 569 castore
- 570 dup
- 571 iconst_3
- 572 bipush 105
- 574 castore
- 575 dup
- 576 iconst_4
- 577 bipush 116
- 579 castore
- 580 dup
- 581 iconst_5
- 582 bipush 123
- 584 castore
- 585 dup
- 586 bipush 6
- 588 iconst_0
- 589 castore
- 590 putfield # <Field char m_init_code_dir[]>
- 593 aload_0
- 594 bipush 7
- 596 newarray char
- 598 dup
- 599 iconst_0
- 600 bipush 37
- 602 castore
- 603 dup
- 604 iconst_1
- 605 bipush 105
- 607 castore
- 608 dup
- 609 iconst_2
- 610 bipush 110
- 612 castore
- 613 dup
- 614 iconst_3
- 615 bipush 105
- 617 castore
- 618 dup
- 619 iconst_4
- 620 bipush 116
- 622 castore
- 623 dup
- 624 iconst_5
- 625 bipush 125
- 627 castore
- 628 dup
- 629 bipush 6
- 631 iconst_0
- 632 castore
- 633 putfield # <Field char m_init_code_end_dir[]>
- 636 aload_0
- 637 bipush 12
- 639 newarray char
- 641 dup
- 642 iconst_0
- 643 bipush 37
- 645 castore
- 646 dup
- 647 iconst_1
- 648 bipush 105
- 650 castore
- 651 dup
- 652 iconst_2
- 653 bipush 110
- 655 castore
- 656 dup
- 657 iconst_3
- 658 bipush 105
- 660 castore
- 661 dup
- 662 iconst_4
- 663 bipush 116
- 665 castore
- 666 dup
- 667 iconst_5
- 668 bipush 116
- 670 castore
- 671 dup
- 672 bipush 6
- 674 bipush 104
- 676 castore
- 677 dup
- 678 bipush 7
- 680 bipush 114
- 682 castore
- 683 dup
- 684 bipush 8
- 686 bipush 111
- 688 castore
- 689 dup
- 690 bipush 9
- 692 bipush 119
- 694 castore
- 695 dup
- 696 bipush 10
- 698 bipush 123
- 700 castore
- 701 dup
- 702 bipush 11
- 704 iconst_0
- 705 castore
- 706 putfield # <Field char m_init_throw_code_dir[]>
- 709 aload_0
- 710 bipush 12
- 712 newarray char
- 714 dup
- 715 iconst_0
- 716 bipush 37
- 718 castore
- 719 dup
- 720 iconst_1
- 721 bipush 105
- 723 castore
- 724 dup
- 725 iconst_2
- 726 bipush 110
- 728 castore
- 729 dup
- 730 iconst_3
- 731 bipush 105
- 733 castore
- 734 dup
- 735 iconst_4
- 736 bipush 116
- 738 castore
- 739 dup
- 740 iconst_5
- 741 bipush 116
- 743 castore
- 744 dup
- 745 bipush 6
- 747 bipush 104
- 749 castore
- 750 dup
- 751 bipush 7
- 753 bipush 114
- 755 castore
- 756 dup
- 757 bipush 8
- 759 bipush 111
- 761 castore
- 762 dup
- 763 bipush 9
- 765 bipush 119
- 767 castore
- 768 dup
- 769 bipush 10
- 771 bipush 125
- 773 castore
- 774 dup
- 775 bipush 11
- 777 iconst_0
- 778 castore
- 779 putfield # <Field char m_init_throw_code_end_dir[]>
- 782 aload_0
- 783 bipush 13
- 785 newarray char
- 787 dup
- 788 iconst_0
- 789 bipush 37
- 791 castore
- 792 dup
- 793 iconst_1
- 794 bipush 121
- 796 castore
- 797 dup
- 798 iconst_2
- 799 bipush 121
- 801 castore
- 802 dup
- 803 iconst_3
- 804 bipush 108
- 806 castore
- 807 dup
- 808 iconst_4
- 809 bipush 101
- 811 castore
- 812 dup
- 813 iconst_5
- 814 bipush 120
- 816 castore
- 817 dup
- 818 bipush 6
- 820 bipush 116
- 822 castore
- 823 dup
- 824 bipush 7
- 826 bipush 104
- 828 castore
- 829 dup
- 830 bipush 8
- 832 bipush 114
- 834 castore
- 835 dup
- 836 bipush 9
- 838 bipush 111
- 840 castore
- 841 dup
- 842 bipush 10
- 844 bipush 119
- 846 castore
- 847 dup
- 848 bipush 11
- 850 bipush 123
- 852 castore
- 853 dup
- 854 bipush 12
- 856 iconst_0
- 857 castore
- 858 putfield # <Field char m_yylex_throw_code_dir[]>
- 861 aload_0
- 862 bipush 13
- 864 newarray char
- 866 dup
- 867 iconst_0
- 868 bipush 37
- 870 castore
- 871 dup
- 872 iconst_1
- 873 bipush 121
- 875 castore
- 876 dup
- 877 iconst_2
- 878 bipush 121
- 880 castore
- 881 dup
- 882 iconst_3
- 883 bipush 108
- 885 castore
- 886 dup
- 887 iconst_4
- 888 bipush 101
- 890 castore
- 891 dup
- 892 iconst_5
- 893 bipush 120
- 895 castore
- 896 dup
- 897 bipush 6
- 899 bipush 116
- 901 castore
- 902 dup
- 903 bipush 7
- 905 bipush 104
- 907 castore
- 908 dup
- 909 bipush 8
- 911 bipush 114
- 913 castore
- 914 dup
- 915 bipush 9
- 917 bipush 111
- 919 castore
- 920 dup
- 921 bipush 10
- 923 bipush 119
- 925 castore
- 926 dup
- 927 bipush 11
- 929 bipush 125
- 931 castore
- 932 dup
- 933 bipush 12
- 935 iconst_0
- 936 castore
- 937 putfield # <Field char m_yylex_throw_code_end_dir[]>
- 940 aload_0
- 941 bipush 6
- 943 newarray char
- 945 dup
- 946 iconst_0
- 947 bipush 37
- 949 castore
- 950 dup
- 951 iconst_1
- 952 bipush 101
- 954 castore
- 955 dup
- 956 iconst_2
- 957 bipush 111
- 959 castore
- 960 dup
- 961 iconst_3
- 962 bipush 102
- 964 castore
- 965 dup
- 966 iconst_4
- 967 bipush 123
- 969 castore
- 970 dup
- 971 iconst_5
- 972 iconst_0
- 973 castore
- 974 putfield # <Field char m_eof_code_dir[]>
- 977 aload_0
- 978 bipush 6
- 980 newarray char
- 982 dup
- 983 iconst_0
- 984 bipush 37
- 986 castore
- 987 dup
- 988 iconst_1
- 989 bipush 101
- 991 castore
- 992 dup
- 993 iconst_2
- 994 bipush 111
- 996 castore
- 997 dup
- 998 iconst_3
- 999 bipush 102
-1001 castore
-1002 dup
-1003 iconst_4
-1004 bipush 125
-1006 castore
-1007 dup
-1008 iconst_5
-1009 iconst_0
-1010 castore
-1011 putfield # <Field char m_eof_code_end_dir[]>
-1014 aload_0
-1015 bipush 9
-1017 newarray char
-1019 dup
-1020 iconst_0
-1021 bipush 37
-1023 castore
-1024 dup
-1025 iconst_1
-1026 bipush 101
-1028 castore
-1029 dup
-1030 iconst_2
-1031 bipush 111
-1033 castore
-1034 dup
-1035 iconst_3
-1036 bipush 102
-1038 castore
-1039 dup
-1040 iconst_4
-1041 bipush 118
-1043 castore
-1044 dup
-1045 iconst_5
-1046 bipush 97
-1048 castore
-1049 dup
-1050 bipush 6
-1052 bipush 108
-1054 castore
-1055 dup
-1056 bipush 7
-1058 bipush 123
-1060 castore
-1061 dup
-1062 bipush 8
-1064 iconst_0
-1065 castore
-1066 putfield # <Field char m_eof_value_code_dir[]>
-1069 aload_0
-1070 bipush 9
-1072 newarray char
-1074 dup
-1075 iconst_0
-1076 bipush 37
-1078 castore
-1079 dup
-1080 iconst_1
-1081 bipush 101
-1083 castore
-1084 dup
-1085 iconst_2
-1086 bipush 111
-1088 castore
-1089 dup
-1090 iconst_3
-1091 bipush 102
-1093 castore
-1094 dup
-1095 iconst_4
-1096 bipush 118
-1098 castore
-1099 dup
-1100 iconst_5
-1101 bipush 97
-1103 castore
-1104 dup
-1105 bipush 6
-1107 bipush 108
-1109 castore
-1110 dup
-1111 bipush 7
-1113 bipush 125
-1115 castore
-1116 dup
-1117 bipush 8
-1119 iconst_0
-1120 castore
-1121 putfield # <Field char m_eof_value_code_end_dir[]>
-1124 aload_0
-1125 bipush 11
-1127 newarray char
-1129 dup
-1130 iconst_0
-1131 bipush 37
-1133 castore
-1134 dup
-1135 iconst_1
-1136 bipush 101
-1138 castore
-1139 dup
-1140 iconst_2
-1141 bipush 111
-1143 castore
-1144 dup
-1145 iconst_3
-1146 bipush 102
-1148 castore
-1149 dup
-1150 iconst_4
-1151 bipush 116
-1153 castore
-1154 dup
-1155 iconst_5
-1156 bipush 104
-1158 castore
-1159 dup
-1160 bipush 6
-1162 bipush 114
-1164 castore
-1165 dup
-1166 bipush 7
-1168 bipush 111
-1170 castore
-1171 dup
-1172 bipush 8
-1174 bipush 119
-1176 castore
-1177 dup
-1178 bipush 9
-1180 bipush 123
-1182 castore
-1183 dup
-1184 bipush 10
-1186 iconst_0
-1187 castore
-1188 putfield # <Field char m_eof_throw_code_dir[]>
-1191 aload_0
-1192 bipush 11
-1194 newarray char
-1196 dup
-1197 iconst_0
-1198 bipush 37
-1200 castore
-1201 dup
-1202 iconst_1
-1203 bipush 101
-1205 castore
-1206 dup
-1207 iconst_2
-1208 bipush 111
-1210 castore
-1211 dup
-1212 iconst_3
-1213 bipush 102
-1215 castore
-1216 dup
-1217 iconst_4
-1218 bipush 116
-1220 castore
-1221 dup
-1222 iconst_5
-1223 bipush 104
-1225 castore
-1226 dup
-1227 bipush 6
-1229 bipush 114
-1231 castore
-1232 dup
-1233 bipush 7
-1235 bipush 111
-1237 castore
-1238 dup
-1239 bipush 8
-1241 bipush 119
-1243 castore
-1244 dup
-1245 bipush 9
-1247 bipush 125
-1249 castore
-1250 dup
-1251 bipush 10
-1253 iconst_0
-1254 castore
-1255 putfield # <Field char m_eof_throw_code_end_dir[]>
-1258 aload_0
-1259 iconst_3
-1260 newarray char
-1262 dup
-1263 iconst_0
-1264 bipush 37
-1266 castore
-1267 dup
-1268 iconst_1
-1269 bipush 123
-1271 castore
-1272 dup
-1273 iconst_2
-1274 iconst_0
-1275 castore
-1276 putfield # <Field char m_class_code_dir[]>
-1279 aload_0
-1280 iconst_3
-1281 newarray char
-1283 dup
-1284 iconst_0
-1285 bipush 37
-1287 castore
-1288 dup
-1289 iconst_1
-1290 bipush 125
-1292 castore
-1293 dup
-1294 iconst_2
-1295 iconst_0
-1296 castore
-1297 putfield # <Field char m_class_code_end_dir[]>
-1300 aload_0
-1301 bipush 7
-1303 newarray char
-1305 dup
-1306 iconst_0
-1307 bipush 37
-1309 castore
-1310 dup
-1311 iconst_1
-1312 bipush 121
-1314 castore
-1315 dup
-1316 iconst_2
-1317 bipush 121
-1319 castore
-1320 dup
-1321 iconst_3
-1322 bipush 101
-1324 castore
-1325 dup
-1326 iconst_4
-1327 bipush 111
-1329 castore
-1330 dup
-1331 iconst_5
-1332 bipush 102
-1334 castore
-1335 dup
-1336 bipush 6
-1338 iconst_0
-1339 castore
-1340 putfield # <Field char m_yyeof_dir[]>
-1343 aload_0
-1344 iconst_0
-1345 putfield # <Field boolean m_advance_stop>
-1348 aload_0
-1349 iconst_0
-1350 putfield # <Field boolean m_init_flag>
-1353 aload_0
-1354 new # <Class java.io.FileInputStream>
-1357 dup
-1358 aload_1
-1359 invokespecial # <Method java.io.FileInputStream(java.lang.String)>
-1362 putfield # <Field java.io.InputStream m_instream>
-1365 aload_0
-1366 getfield # <Field java.io.InputStream m_instream>
-1369 ifnonnull 1403
-1372 getstatic # <Field java.io.PrintStream out>
-1375 new # <Class java.lang.StringBuffer>
-1378 dup
-1379 invokespecial # <Method java.lang.StringBuffer()>
-1382 ldc # <String "Error: Unable to open input file ">
-1384 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1387 aload_1
-1388 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1391 ldc # <String ".">
-1393 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1396 invokevirtual # <Method java.lang.String toString()>
-1399 invokevirtual # <Method void println(java.lang.String)>
-1402 return
-1403 aload_0
-1404 new # <Class java.io.DataOutputStream>
-1407 dup
-1408 new # <Class java.io.FileOutputStream>
-1411 dup
-1412 new # <Class java.lang.StringBuffer>
-1415 dup
-1416 invokespecial # <Method java.lang.StringBuffer()>
-1419 aload_1
-1420 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1423 ldc # <String ".java">
-1425 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1428 invokevirtual # <Method java.lang.String toString()>
-1431 invokespecial # <Method java.io.FileOutputStream(java.lang.String)>
-1434 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-1437 putfield # <Field java.io.DataOutputStream m_outstream>
-1440 aload_0
-1441 getfield # <Field java.io.DataOutputStream m_outstream>
-1444 ifnonnull 1478
-1447 getstatic # <Field java.io.PrintStream out>
-1450 new # <Class java.lang.StringBuffer>
-1453 dup
-1454 invokespecial # <Method java.lang.StringBuffer()>
-1457 ldc # <String "Error: Unable to open output file ">
-1459 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1462 aload_1
-1463 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1466 ldc # <String ".java.">
-1468 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1471 invokevirtual # <Method java.lang.String toString()>
-1474 invokevirtual # <Method void println(java.lang.String)>
-1477 return
-1478 aload_0
-1479 new # <Class cuUKMfCBy>
-1482 dup
-1483 aload_0
-1484 getfield # <Field java.io.InputStream m_instream>
-1487 invokespecial # <Method cuUKMfCBy(java.io.InputStream)>
-1490 putfield # <Field cuUKMfCBy m_input>
-1493 aload_0
-1494 new # <Class java.util.Hashtable>
-1497 dup
-1498 invokespecial # <Method java.util.Hashtable()>
-1501 putfield # <Field java.util.Hashtable m_tokens>
-1504 aload_0
-1505 getfield # <Field java.util.Hashtable m_tokens>
-1508 new # <Class java.lang.Character>
-1511 dup
-1512 bipush 36
-1514 invokespecial # <Method java.lang.Character(char)>
-1517 new # <Class java.lang.Integer>
-1520 dup
-1521 iconst_4
-1522 invokespecial # <Method java.lang.Integer(int)>
-1525 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1528 pop
-1529 aload_0
-1530 getfield # <Field java.util.Hashtable m_tokens>
-1533 new # <Class java.lang.Character>
-1536 dup
-1537 bipush 40
-1539 invokespecial # <Method java.lang.Character(char)>
-1542 new # <Class java.lang.Integer>
-1545 dup
-1546 bipush 14
-1548 invokespecial # <Method java.lang.Integer(int)>
-1551 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1554 pop
-1555 aload_0
-1556 getfield # <Field java.util.Hashtable m_tokens>
-1559 new # <Class java.lang.Character>
-1562 dup
-1563 bipush 41
-1565 invokespecial # <Method java.lang.Character(char)>
-1568 new # <Class java.lang.Integer>
-1571 dup
-1572 bipush 8
-1574 invokespecial # <Method java.lang.Integer(int)>
-1577 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1580 pop
-1581 aload_0
-1582 getfield # <Field java.util.Hashtable m_tokens>
-1585 new # <Class java.lang.Character>
-1588 dup
-1589 bipush 42
-1591 invokespecial # <Method java.lang.Character(char)>
-1594 new # <Class java.lang.Integer>
-1597 dup
-1598 bipush 9
-1600 invokespecial # <Method java.lang.Integer(int)>
-1603 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1606 pop
-1607 aload_0
-1608 getfield # <Field java.util.Hashtable m_tokens>
-1611 new # <Class java.lang.Character>
-1614 dup
-1615 bipush 43
-1617 invokespecial # <Method java.lang.Character(char)>
-1620 new # <Class java.lang.Integer>
-1623 dup
-1624 bipush 17
-1626 invokespecial # <Method java.lang.Integer(int)>
-1629 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1632 pop
-1633 aload_0
-1634 getfield # <Field java.util.Hashtable m_tokens>
-1637 new # <Class java.lang.Character>
-1640 dup
-1641 bipush 45
-1643 invokespecial # <Method java.lang.Character(char)>
-1646 new # <Class java.lang.Integer>
-1649 dup
-1650 bipush 10
-1652 invokespecial # <Method java.lang.Integer(int)>
-1655 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1658 pop
-1659 aload_0
-1660 getfield # <Field java.util.Hashtable m_tokens>
-1663 new # <Class java.lang.Character>
-1666 dup
-1667 bipush 46
-1669 invokespecial # <Method java.lang.Character(char)>
-1672 new # <Class java.lang.Integer>
-1675 dup
-1676 iconst_2
-1677 invokespecial # <Method java.lang.Integer(int)>
-1680 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1683 pop
-1684 aload_0
-1685 getfield # <Field java.util.Hashtable m_tokens>
-1688 new # <Class java.lang.Character>
-1691 dup
-1692 bipush 63
-1694 invokespecial # <Method java.lang.Character(char)>
-1697 new # <Class java.lang.Integer>
-1700 dup
-1701 bipush 15
-1703 invokespecial # <Method java.lang.Integer(int)>
-1706 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1709 pop
-1710 aload_0
-1711 getfield # <Field java.util.Hashtable m_tokens>
-1714 new # <Class java.lang.Character>
-1717 dup
-1718 bipush 91
-1720 invokespecial # <Method java.lang.Character(char)>
-1723 new # <Class java.lang.Integer>
-1726 dup
-1727 bipush 6
-1729 invokespecial # <Method java.lang.Integer(int)>
-1732 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1735 pop
-1736 aload_0
-1737 getfield # <Field java.util.Hashtable m_tokens>
-1740 new # <Class java.lang.Character>
-1743 dup
-1744 bipush 93
-1746 invokespecial # <Method java.lang.Character(char)>
-1749 new # <Class java.lang.Integer>
-1752 dup
-1753 iconst_5
-1754 invokespecial # <Method java.lang.Integer(int)>
-1757 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1760 pop
-1761 aload_0
-1762 getfield # <Field java.util.Hashtable m_tokens>
-1765 new # <Class java.lang.Character>
-1768 dup
-1769 bipush 94
-1771 invokespecial # <Method java.lang.Character(char)>
-1774 new # <Class java.lang.Integer>
-1777 dup
-1778 iconst_3
-1779 invokespecial # <Method java.lang.Integer(int)>
-1782 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1785 pop
-1786 aload_0
-1787 getfield # <Field java.util.Hashtable m_tokens>
-1790 new # <Class java.lang.Character>
-1793 dup
-1794 bipush 123
-1796 invokespecial # <Method java.lang.Character(char)>
-1799 new # <Class java.lang.Integer>
-1802 dup
-1803 bipush 13
-1805 invokespecial # <Method java.lang.Integer(int)>
-1808 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1811 pop
-1812 aload_0
-1813 getfield # <Field java.util.Hashtable m_tokens>
-1816 new # <Class java.lang.Character>
-1819 dup
-1820 bipush 124
-1822 invokespecial # <Method java.lang.Character(char)>
-1825 new # <Class java.lang.Integer>
-1828 dup
-1829 bipush 16
-1831 invokespecial # <Method java.lang.Integer(int)>
-1834 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1837 pop
-1838 aload_0
-1839 getfield # <Field java.util.Hashtable m_tokens>
-1842 new # <Class java.lang.Character>
-1845 dup
-1846 bipush 125
-1848 invokespecial # <Method java.lang.Character(char)>
-1851 new # <Class java.lang.Integer>
-1854 dup
-1855 bipush 7
-1857 invokespecial # <Method java.lang.Integer(int)>
-1860 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1863 pop
-1864 aload_0
-1865 new # <Class dWRgaYOHu>
-1868 dup
-1869 aload_0
-1870 invokespecial # <Method dWRgaYOHu(ZVUdsMhBO)>
-1873 putfield # <Field dWRgaYOHu m_spec>
-1876 aload_0
-1877 new # <Class oqHSjtdeo>
-1880 dup
-1881 invokespecial # <Method oqHSjtdeo()>
-1884 putfield # <Field oqHSjtdeo m_nfa2dfa>
-1887 aload_0
-1888 new # <Class pmZaDsTuS>
-1891 dup
-1892 invokespecial # <Method pmZaDsTuS()>
-1895 putfield # <Field pmZaDsTuS m_minimize>
-1898 aload_0
-1899 new # <Class kewtnBJFk>
-1902 dup
-1903 invokespecial # <Method kewtnBJFk()>
-1906 putfield # <Field kewtnBJFk m_makeNfa>
-1909 aload_0
-1910 new # <Class uLvtBCSqU>
-1913 dup
-1914 invokespecial # <Method uLvtBCSqU()>
-1917 putfield # <Field uLvtBCSqU m_emit>
-1920 aload_0
-1921 iconst_1
-1922 putfield # <Field boolean m_init_flag>
-1925 return
-
-Method void generate()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field cuUKMfCBy m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field dWRgaYOHu m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field boolean m_init_flag>
-  90 iconst_1
-  91 if_icmpeq 98
-  94 iconst_0
-  95 goto 99
-  98 iconst_1
-  99 invokestatic # <Method void assert(boolean)>
- 102 aload_0
- 103 getfield # <Field dWRgaYOHu m_spec>
- 106 getfield # <Field boolean m_verbose>
- 109 ifeq 120
- 112 getstatic # <Field java.io.PrintStream out>
- 115 ldc # <String "Processing first section -- user code.">
- 117 invokevirtual # <Method void println(java.lang.String)>
- 120 aload_0
- 121 invokespecial # <Method void userCode()>
- 124 aload_0
- 125 getfield # <Field cuUKMfCBy m_input>
- 128 getfield # <Field boolean m_eof_reached>
- 131 iconst_1
- 132 if_icmpne 147
- 135 bipush 11
- 137 aload_0
- 138 getfield # <Field cuUKMfCBy m_input>
- 141 getfield # <Field int m_line_number>
- 144 invokestatic # <Method void parse_error(int, int)>
- 147 aload_0
- 148 getfield # <Field dWRgaYOHu m_spec>
- 151 getfield # <Field boolean m_verbose>
- 154 ifeq 165
- 157 getstatic # <Field java.io.PrintStream out>
- 160 ldc # <String "Processing second section -- Java-Lex declarations.">
- 162 invokevirtual # <Method void println(java.lang.String)>
- 165 aload_0
- 166 invokespecial # <Method void userDeclare()>
- 169 aload_0
- 170 getfield # <Field cuUKMfCBy m_input>
- 173 getfield # <Field boolean m_eof_reached>
- 176 iconst_1
- 177 if_icmpne 192
- 180 bipush 11
- 182 aload_0
- 183 getfield # <Field cuUKMfCBy m_input>
- 186 getfield # <Field int m_line_number>
- 189 invokestatic # <Method void parse_error(int, int)>
- 192 aload_0
- 193 getfield # <Field dWRgaYOHu m_spec>
- 196 getfield # <Field boolean m_verbose>
- 199 ifeq 210
- 202 getstatic # <Field java.io.PrintStream out>
- 205 ldc # <String "Processing third section -- lexical rules.">
- 207 invokevirtual # <Method void println(java.lang.String)>
- 210 aload_0
- 211 invokespecial # <Method void userRules()>
- 214 aload_0
- 215 getfield # <Field dWRgaYOHu m_spec>
- 218 getfield # <Field boolean m_verbose>
- 221 ifeq 232
- 224 getstatic # <Field java.io.PrintStream out>
- 227 ldc # <String "Outputting lexical analyzer code.">
- 229 invokevirtual # <Method void println(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field uLvtBCSqU m_emit>
- 236 aload_0
- 237 getfield # <Field dWRgaYOHu m_spec>
- 240 aload_0
- 241 getfield # <Field java.io.DataOutputStream m_outstream>
- 244 invokevirtual # <Method void emit(dWRgaYOHu, java.io.OutputStream)>
- 247 return
-
-Method void userCode()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field cuUKMfCBy m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field dWRgaYOHu m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field cuUKMfCBy m_input>
-  90 getfield # <Field boolean m_eof_reached>
-  93 iconst_1
-  94 if_icmpne 103
-  97 bipush 11
-  99 iconst_0
- 100 invokestatic # <Method void parse_error(int, int)>
- 103 aload_0
- 104 getfield # <Field cuUKMfCBy m_input>
- 107 invokevirtual # <Method boolean getLine()>
- 110 iconst_1
- 111 if_icmpne 120
- 114 bipush 11
- 116 iconst_0
- 117 invokestatic # <Method void parse_error(int, int)>
- 120 aload_0
- 121 getfield # <Field cuUKMfCBy m_input>
- 124 getfield # <Field int m_line_read>
- 127 iconst_2
- 128 if_icmplt 174
- 131 aload_0
- 132 getfield # <Field cuUKMfCBy m_input>
- 135 getfield # <Field char m_line[]>
- 138 iconst_0
- 139 caload
- 140 bipush 37
- 142 if_icmpne 174
- 145 aload_0
- 146 getfield # <Field cuUKMfCBy m_input>
- 149 getfield # <Field char m_line[]>
- 152 iconst_1
- 153 caload
- 154 bipush 37
- 156 if_icmpne 174
- 159 aload_0
- 160 getfield # <Field cuUKMfCBy m_input>
- 163 aload_0
- 164 getfield # <Field cuUKMfCBy m_input>
- 167 getfield # <Field int m_line_read>
- 170 putfield # <Field int m_line_index>
- 173 return
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 new # <Class java.lang.String>
- 181 dup
- 182 aload_0
- 183 getfield # <Field cuUKMfCBy m_input>
- 186 getfield # <Field char m_line[]>
- 189 iconst_0
- 190 aload_0
- 191 getfield # <Field cuUKMfCBy m_input>
- 194 getfield # <Field int m_line_read>
- 197 invokespecial # <Method java.lang.String(char[],int,int)>
- 200 invokevirtual # <Method void writeBytes(java.lang.String)>
- 203 goto 103
-
-Method char getName()[]
-   0 goto 16
-   3 aload_0
-   4 getfield # <Field cuUKMfCBy m_input>
-   7 dup
-   8 getfield # <Field int m_line_index>
-  11 iconst_1
-  12 iadd
-  13 putfield # <Field int m_line_index>
-  16 aload_0
-  17 getfield # <Field cuUKMfCBy m_input>
-  20 getfield # <Field int m_line_index>
-  23 aload_0
-  24 getfield # <Field cuUKMfCBy m_input>
-  27 getfield # <Field int m_line_read>
-  30 if_icmpge 55
-  33 aload_0
-  34 getfield # <Field cuUKMfCBy m_input>
-  37 getfield # <Field char m_line[]>
-  40 aload_0
-  41 getfield # <Field cuUKMfCBy m_input>
-  44 getfield # <Field int m_line_index>
-  47 caload
-  48 invokestatic # <Method boolean isspace(char)>
-  51 iconst_1
-  52 if_icmpeq 3
-  55 aload_0
-  56 getfield # <Field cuUKMfCBy m_input>
-  59 getfield # <Field int m_line_index>
-  62 aload_0
-  63 getfield # <Field cuUKMfCBy m_input>
-  66 getfield # <Field int m_line_read>
-  69 if_icmplt 78
-  72 bipush 12
-  74 iconst_0
-  75 invokestatic # <Method void parse_error(int, int)>
-  78 aload_0
-  79 getfield # <Field cuUKMfCBy m_input>
-  82 getfield # <Field int m_line_index>
-  85 istore_2
-  86 goto 92
-  89 iinc 2 1
-  92 iload_2
-  93 aload_0
-  94 getfield # <Field cuUKMfCBy m_input>
-  97 getfield # <Field int m_line_read>
- 100 if_icmpge 119
- 103 aload_0
- 104 getfield # <Field cuUKMfCBy m_input>
- 107 getfield # <Field char m_line[]>
- 110 iload_2
- 111 caload
- 112 invokestatic # <Method boolean isnewline(char)>
- 115 iconst_0
- 116 if_icmpeq 89
- 119 iload_2
- 120 aload_0
- 121 getfield # <Field cuUKMfCBy m_input>
- 124 getfield # <Field int m_line_index>
- 127 isub
- 128 newarray char
- 130 astore_1
- 131 iconst_0
- 132 istore_2
- 133 goto 170
- 136 aload_1
- 137 iload_2
- 138 aload_0
- 139 getfield # <Field cuUKMfCBy m_input>
- 142 getfield # <Field char m_line[]>
- 145 aload_0
- 146 getfield # <Field cuUKMfCBy m_input>
- 149 getfield # <Field int m_line_index>
- 152 caload
- 153 castore
- 154 iinc 2 1
- 157 aload_0
- 158 getfield # <Field cuUKMfCBy m_input>
- 161 dup
- 162 getfield # <Field int m_line_index>
- 165 iconst_1
- 166 iadd
- 167 putfield # <Field int m_line_index>
- 170 aload_0
- 171 getfield # <Field cuUKMfCBy m_input>
- 174 getfield # <Field int m_line_index>
- 177 aload_0
- 178 getfield # <Field cuUKMfCBy m_input>
- 181 getfield # <Field int m_line_read>
- 184 if_icmpge 209
- 187 aload_0
- 188 getfield # <Field cuUKMfCBy m_input>
- 191 getfield # <Field char m_line[]>
- 194 aload_0
- 195 getfield # <Field cuUKMfCBy m_input>
- 198 getfield # <Field int m_line_index>
- 201 caload
- 202 invokestatic # <Method boolean isnewline(char)>
- 205 iconst_0
- 206 if_icmpeq 136
- 209 aload_1
- 210 areturn
-
-Method char packCode(char[], char[], char[], int, int)[]
-   0 iload 5
-   2 iconst_1
-   3 if_icmpeq 46
-   6 iload 5
-   8 ifeq 46
-  11 iload 5
-  13 iconst_2
-  14 if_icmpeq 46
-  17 iload 5
-  19 bipush 6
-  21 if_icmpeq 46
-  24 iload 5
-  26 iconst_3
-  27 if_icmpeq 46
-  30 iload 5
-  32 iconst_4
-  33 if_icmpeq 46
-  36 iload 5
-  38 iconst_5
-  39 if_icmpeq 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field cuUKMfCBy m_input>
-  54 getfield # <Field char m_line[]>
-  57 iconst_0
-  58 aload_1
-  59 iconst_0
-  60 aload_1
-  61 arraylength
-  62 iconst_1
-  63 isub
-  64 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-  67 ifeq 76
-  70 bipush 13
-  72 iconst_0
-  73 invokestatic # <Method void parse_error(int, int)>
-  76 aload_3
-  77 ifnonnull 89
-  80 sipush 1024
-  83 newarray char
-  85 astore_3
-  86 iconst_0
-  87 istore 4
-  89 iload 4
-  91 aload_3
-  92 arraylength
-  93 if_icmplt 101
-  96 aload_3
-  97 invokestatic # <Method char doubleSize(char[])[]>
- 100 astore_3
- 101 aload_0
- 102 getfield # <Field cuUKMfCBy m_input>
- 105 aload_1
- 106 arraylength
- 107 iconst_1
- 108 isub
- 109 putfield # <Field int m_line_index>
- 112 goto 310
- 115 aload_0
- 116 getfield # <Field cuUKMfCBy m_input>
- 119 invokevirtual # <Method boolean getLine()>
- 122 iconst_1
- 123 if_icmpne 138
- 126 bipush 11
- 128 aload_0
- 129 getfield # <Field cuUKMfCBy m_input>
- 132 getfield # <Field int m_line_number>
- 135 invokestatic # <Method void parse_error(int, int)>
- 138 aload_0
- 139 getfield # <Field cuUKMfCBy m_input>
- 142 getfield # <Field char m_line[]>
- 145 iconst_0
- 146 aload_2
- 147 iconst_0
- 148 aload_2
- 149 arraylength
- 150 iconst_1
- 151 isub
- 152 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 155 ifne 310
- 158 aload_0
- 159 getfield # <Field cuUKMfCBy m_input>
- 162 aload_2
- 163 arraylength
- 164 iconst_1
- 165 isub
- 166 putfield # <Field int m_line_index>
- 169 iload 5
- 171 tableswitch 0 to 6: default=296
-           0: 212
-           1: 224
-           2: 236
-           3: 260
-           4: 272
-           5: 284
-           6: 248
- 212 aload_0
- 213 getfield # <Field dWRgaYOHu m_spec>
- 216 iload 4
- 218 putfield # <Field int m_class_read>
- 221 goto 308
- 224 aload_0
- 225 getfield # <Field dWRgaYOHu m_spec>
- 228 iload 4
- 230 putfield # <Field int m_init_read>
- 233 goto 308
- 236 aload_0
- 237 getfield # <Field dWRgaYOHu m_spec>
- 240 iload 4
- 242 putfield # <Field int m_eof_read>
- 245 goto 308
- 248 aload_0
- 249 getfield # <Field dWRgaYOHu m_spec>
- 252 iload 4
- 254 putfield # <Field int m_eof_value_read>
- 257 goto 308
- 260 aload_0
- 261 getfield # <Field dWRgaYOHu m_spec>
- 264 iload 4
- 266 putfield # <Field int m_init_throw_read>
- 269 goto 308
- 272 aload_0
- 273 getfield # <Field dWRgaYOHu m_spec>
- 276 iload 4
- 278 putfield # <Field int m_yylex_throw_read>
- 281 goto 308
- 284 aload_0
- 285 getfield # <Field dWRgaYOHu m_spec>
- 288 iload 4
- 290 putfield # <Field int m_eof_throw_read>
- 293 goto 308
- 296 bipush 13
- 298 aload_0
- 299 getfield # <Field cuUKMfCBy m_input>
- 302 getfield # <Field int m_line_number>
- 305 invokestatic # <Method void parse_error(int, int)>
- 308 aload_3
- 309 areturn
- 310 aload_0
- 311 getfield # <Field cuUKMfCBy m_input>
- 314 getfield # <Field int m_line_index>
- 317 aload_0
- 318 getfield # <Field cuUKMfCBy m_input>
- 321 getfield # <Field int m_line_read>
- 324 if_icmpge 115
- 327 goto 377
- 330 aload_3
- 331 iload 4
- 333 aload_0
- 334 getfield # <Field cuUKMfCBy m_input>
- 337 getfield # <Field char m_line[]>
- 340 aload_0
- 341 getfield # <Field cuUKMfCBy m_input>
- 344 getfield # <Field int m_line_index>
- 347 caload
- 348 castore
- 349 iinc 4 1
- 352 aload_0
- 353 getfield # <Field cuUKMfCBy m_input>
- 356 dup
- 357 getfield # <Field int m_line_index>
- 360 iconst_1
- 361 iadd
- 362 putfield # <Field int m_line_index>
- 365 iload 4
- 367 aload_3
- 368 arraylength
- 369 if_icmplt 377
- 372 aload_3
- 373 invokestatic # <Method char doubleSize(char[])[]>
- 376 astore_3
- 377 aload_0
- 378 getfield # <Field cuUKMfCBy m_input>
- 381 getfield # <Field int m_line_index>
- 384 aload_0
- 385 getfield # <Field cuUKMfCBy m_input>
- 388 getfield # <Field int m_line_read>
- 391 if_icmplt 330
- 394 goto 310
-
-Method void userDeclare()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field cuUKMfCBy m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field dWRgaYOHu m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field cuUKMfCBy m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 1662
-  83 bipush 11
-  85 aload_0
-  86 getfield # <Field cuUKMfCBy m_input>
-  89 getfield # <Field int m_line_number>
-  92 invokestatic # <Method void parse_error(int, int)>
-  95 goto 1662
-  98 aload_0
-  99 getfield # <Field cuUKMfCBy m_input>
- 102 getfield # <Field int m_line_read>
- 105 iconst_2
- 106 if_icmplt 236
- 109 aload_0
- 110 getfield # <Field cuUKMfCBy m_input>
- 113 getfield # <Field char m_line[]>
- 116 iconst_0
- 117 caload
- 118 bipush 37
- 120 if_icmpne 236
- 123 aload_0
- 124 getfield # <Field cuUKMfCBy m_input>
- 127 getfield # <Field char m_line[]>
- 130 iconst_1
- 131 caload
- 132 bipush 37
- 134 if_icmpne 236
- 137 iconst_0
- 138 istore_1
- 139 goto 165
- 142 aload_0
- 143 getfield # <Field cuUKMfCBy m_input>
- 146 getfield # <Field char m_line[]>
- 149 iload_1
- 150 aload_0
- 151 getfield # <Field cuUKMfCBy m_input>
- 154 getfield # <Field char m_line[]>
- 157 iload_1
- 158 iconst_2
- 159 iadd
- 160 caload
- 161 castore
- 162 iinc 1 1
- 165 iload_1
- 166 aload_0
- 167 getfield # <Field cuUKMfCBy m_input>
- 170 getfield # <Field char m_line[]>
- 173 arraylength
- 174 iconst_2
- 175 isub
- 176 if_icmplt 142
- 179 aload_0
- 180 getfield # <Field cuUKMfCBy m_input>
- 183 aload_0
- 184 getfield # <Field cuUKMfCBy m_input>
- 187 getfield # <Field int m_line_read>
- 190 iconst_2
- 191 isub
- 192 putfield # <Field int m_line_read>
- 195 aload_0
- 196 getfield # <Field cuUKMfCBy m_input>
- 199 iconst_1
- 200 putfield # <Field boolean m_pushback_line>
- 203 aload_0
- 204 getfield # <Field cuUKMfCBy m_input>
- 207 getfield # <Field int m_line_read>
- 210 ifeq 227
- 213 aload_0
- 214 getfield # <Field cuUKMfCBy m_input>
- 217 getfield # <Field char m_line[]>
- 220 iconst_0
- 221 caload
- 222 bipush 10
- 224 if_icmpne 235
- 227 aload_0
- 228 getfield # <Field cuUKMfCBy m_input>
- 231 iconst_0
- 232 putfield # <Field boolean m_pushback_line>
- 235 return
- 236 aload_0
- 237 getfield # <Field cuUKMfCBy m_input>
- 240 getfield # <Field int m_line_read>
- 243 ifeq 1662
- 246 aload_0
- 247 getfield # <Field cuUKMfCBy m_input>
- 250 getfield # <Field char m_line[]>
- 253 iconst_0
- 254 caload
- 255 bipush 37
- 257 if_icmpne 1650
- 260 aload_0
- 261 getfield # <Field cuUKMfCBy m_input>
- 264 getfield # <Field int m_line_read>
- 267 iconst_1
- 268 if_icmpgt 286
- 271 bipush 12
- 273 aload_0
- 274 getfield # <Field cuUKMfCBy m_input>
- 277 getfield # <Field int m_line_number>
- 280 invokestatic # <Method void parse_error(int, int)>
- 283 goto 1662
- 286 aload_0
- 287 getfield # <Field cuUKMfCBy m_input>
- 290 getfield # <Field char m_line[]>
- 293 iconst_1
- 294 caload
- 295 lookupswitch 11: default=1635
-          99: 470
-         101: 635
-         102: 840
-         105: 958
-         108: 1197
-         110: 1261
-         115: 1325
-         116: 1385
-         117: 1452
-         121: 1508
-         123: 392
- 392 aload_0
- 393 getfield # <Field cuUKMfCBy m_input>
- 396 getfield # <Field char m_line[]>
- 399 iconst_0
- 400 aload_0
- 401 getfield # <Field char m_class_code_dir[]>
- 404 iconst_0
- 405 aload_0
- 406 getfield # <Field char m_class_code_dir[]>
- 409 arraylength
- 410 iconst_1
- 411 isub
- 412 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 415 ifne 455
- 418 aload_0
- 419 getfield # <Field dWRgaYOHu m_spec>
- 422 aload_0
- 423 aload_0
- 424 getfield # <Field char m_class_code_dir[]>
- 427 aload_0
- 428 getfield # <Field char m_class_code_end_dir[]>
- 431 aload_0
- 432 getfield # <Field dWRgaYOHu m_spec>
- 435 getfield # <Field char m_class_code[]>
- 438 aload_0
- 439 getfield # <Field dWRgaYOHu m_spec>
- 442 getfield # <Field int m_class_read>
- 445 iconst_0
- 446 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 449 putfield # <Field char m_class_code[]>
- 452 goto 1662
- 455 bipush 12
- 457 aload_0
- 458 getfield # <Field cuUKMfCBy m_input>
- 461 getfield # <Field int m_line_number>
- 464 invokestatic # <Method void parse_error(int, int)>
- 467 goto 1662
- 470 aload_0
- 471 getfield # <Field cuUKMfCBy m_input>
- 474 getfield # <Field char m_line[]>
- 477 iconst_0
- 478 aload_0
- 479 getfield # <Field char m_char_dir[]>
- 482 iconst_0
- 483 aload_0
- 484 getfield # <Field char m_char_dir[]>
- 487 arraylength
- 488 iconst_1
- 489 isub
- 490 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 493 ifne 519
- 496 aload_0
- 497 getfield # <Field cuUKMfCBy m_input>
- 500 aload_0
- 501 getfield # <Field char m_char_dir[]>
- 504 arraylength
- 505 putfield # <Field int m_line_index>
- 508 aload_0
- 509 getfield # <Field dWRgaYOHu m_spec>
- 512 iconst_1
- 513 putfield # <Field boolean m_count_chars>
- 516 goto 1662
- 519 aload_0
- 520 getfield # <Field cuUKMfCBy m_input>
- 523 getfield # <Field char m_line[]>
- 526 iconst_0
- 527 aload_0
- 528 getfield # <Field char m_cup_dir[]>
- 531 iconst_0
- 532 aload_0
- 533 getfield # <Field char m_cup_dir[]>
- 536 arraylength
- 537 iconst_1
- 538 isub
- 539 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 542 ifne 568
- 545 aload_0
- 546 getfield # <Field cuUKMfCBy m_input>
- 549 aload_0
- 550 getfield # <Field char m_cup_dir[]>
- 553 arraylength
- 554 putfield # <Field int m_line_index>
- 557 aload_0
- 558 getfield # <Field dWRgaYOHu m_spec>
- 561 iconst_1
- 562 putfield # <Field boolean m_cup_compatible>
- 565 goto 1662
- 568 aload_0
- 569 getfield # <Field cuUKMfCBy m_input>
- 572 getfield # <Field char m_line[]>
- 575 iconst_0
- 576 aload_0
- 577 getfield # <Field char m_class_dir[]>
- 580 iconst_0
- 581 aload_0
- 582 getfield # <Field char m_class_dir[]>
- 585 arraylength
- 586 iconst_1
- 587 isub
- 588 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 591 ifne 620
- 594 aload_0
- 595 getfield # <Field cuUKMfCBy m_input>
- 598 aload_0
- 599 getfield # <Field char m_class_dir[]>
- 602 arraylength
- 603 putfield # <Field int m_line_index>
- 606 aload_0
- 607 getfield # <Field dWRgaYOHu m_spec>
- 610 aload_0
- 611 invokespecial # <Method char getName()[]>
- 614 putfield # <Field char m_class_name[]>
- 617 goto 1662
- 620 bipush 12
- 622 aload_0
- 623 getfield # <Field cuUKMfCBy m_input>
- 626 getfield # <Field int m_line_number>
- 629 invokestatic # <Method void parse_error(int, int)>
- 632 goto 1662
- 635 aload_0
- 636 getfield # <Field cuUKMfCBy m_input>
- 639 getfield # <Field char m_line[]>
- 642 iconst_0
- 643 aload_0
- 644 getfield # <Field char m_eof_code_dir[]>
- 647 iconst_0
- 648 aload_0
- 649 getfield # <Field char m_eof_code_dir[]>
- 652 arraylength
- 653 iconst_1
- 654 isub
- 655 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 658 ifne 698
- 661 aload_0
- 662 getfield # <Field dWRgaYOHu m_spec>
- 665 aload_0
- 666 aload_0
- 667 getfield # <Field char m_eof_code_dir[]>
- 670 aload_0
- 671 getfield # <Field char m_eof_code_end_dir[]>
- 674 aload_0
- 675 getfield # <Field dWRgaYOHu m_spec>
- 678 getfield # <Field char m_eof_code[]>
- 681 aload_0
- 682 getfield # <Field dWRgaYOHu m_spec>
- 685 getfield # <Field int m_eof_read>
- 688 iconst_2
- 689 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 692 putfield # <Field char m_eof_code[]>
- 695 goto 1662
- 698 aload_0
- 699 getfield # <Field cuUKMfCBy m_input>
- 702 getfield # <Field char m_line[]>
- 705 iconst_0
- 706 aload_0
- 707 getfield # <Field char m_eof_value_code_dir[]>
- 710 iconst_0
- 711 aload_0
- 712 getfield # <Field char m_eof_value_code_dir[]>
- 715 arraylength
- 716 iconst_1
- 717 isub
- 718 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 721 ifne 762
- 724 aload_0
- 725 getfield # <Field dWRgaYOHu m_spec>
- 728 aload_0
- 729 aload_0
- 730 getfield # <Field char m_eof_value_code_dir[]>
- 733 aload_0
- 734 getfield # <Field char m_eof_value_code_end_dir[]>
- 737 aload_0
- 738 getfield # <Field dWRgaYOHu m_spec>
- 741 getfield # <Field char m_eof_value_code[]>
- 744 aload_0
- 745 getfield # <Field dWRgaYOHu m_spec>
- 748 getfield # <Field int m_eof_value_read>
- 751 bipush 6
- 753 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 756 putfield # <Field char m_eof_value_code[]>
- 759 goto 1662
- 762 aload_0
- 763 getfield # <Field cuUKMfCBy m_input>
- 766 getfield # <Field char m_line[]>
- 769 iconst_0
- 770 aload_0
- 771 getfield # <Field char m_eof_throw_code_dir[]>
- 774 iconst_0
- 775 aload_0
- 776 getfield # <Field char m_eof_throw_code_dir[]>
- 779 arraylength
- 780 iconst_1
- 781 isub
- 782 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 785 ifne 825
- 788 aload_0
- 789 getfield # <Field dWRgaYOHu m_spec>
- 792 aload_0
- 793 aload_0
- 794 getfield # <Field char m_eof_throw_code_dir[]>
- 797 aload_0
- 798 getfield # <Field char m_eof_throw_code_end_dir[]>
- 801 aload_0
- 802 getfield # <Field dWRgaYOHu m_spec>
- 805 getfield # <Field char m_eof_throw_code[]>
- 808 aload_0
- 809 getfield # <Field dWRgaYOHu m_spec>
- 812 getfield # <Field int m_eof_throw_read>
- 815 iconst_5
- 816 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 819 putfield # <Field char m_eof_throw_code[]>
- 822 goto 1662
- 825 bipush 12
- 827 aload_0
- 828 getfield # <Field cuUKMfCBy m_input>
- 831 getfield # <Field int m_line_number>
- 834 invokestatic # <Method void parse_error(int, int)>
- 837 goto 1662
- 840 aload_0
- 841 getfield # <Field cuUKMfCBy m_input>
- 844 getfield # <Field char m_line[]>
- 847 iconst_0
- 848 aload_0
- 849 getfield # <Field char m_function_dir[]>
- 852 iconst_0
- 853 aload_0
- 854 getfield # <Field char m_function_dir[]>
- 857 arraylength
- 858 iconst_1
- 859 isub
- 860 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 863 ifne 892
- 866 aload_0
- 867 getfield # <Field cuUKMfCBy m_input>
- 870 aload_0
- 871 getfield # <Field char m_function_dir[]>
- 874 arraylength
- 875 putfield # <Field int m_line_index>
- 878 aload_0
- 879 getfield # <Field dWRgaYOHu m_spec>
- 882 aload_0
- 883 invokespecial # <Method char getName()[]>
- 886 putfield # <Field char m_function_name[]>
- 889 goto 1662
- 892 aload_0
- 893 getfield # <Field cuUKMfCBy m_input>
- 896 getfield # <Field char m_line[]>
- 899 iconst_0
- 900 aload_0
- 901 getfield # <Field char m_full_dir[]>
- 904 iconst_0
- 905 aload_0
- 906 getfield # <Field char m_full_dir[]>
- 909 arraylength
- 910 iconst_1
- 911 isub
- 912 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 915 ifne 943
- 918 aload_0
- 919 getfield # <Field cuUKMfCBy m_input>
- 922 aload_0
- 923 getfield # <Field char m_full_dir[]>
- 926 arraylength
- 927 putfield # <Field int m_line_index>
- 930 aload_0
- 931 getfield # <Field dWRgaYOHu m_spec>
- 934 sipush 257
- 937 putfield # <Field int m_dtrans_ncols>
- 940 goto 1662
- 943 bipush 12
- 945 aload_0
- 946 getfield # <Field cuUKMfCBy m_input>
- 949 getfield # <Field int m_line_number>
- 952 invokestatic # <Method void parse_error(int, int)>
- 955 goto 1662
- 958 aload_0
- 959 getfield # <Field cuUKMfCBy m_input>
- 962 getfield # <Field char m_line[]>
- 965 iconst_0
- 966 aload_0
- 967 getfield # <Field char m_integer_dir[]>
- 970 iconst_0
- 971 aload_0
- 972 getfield # <Field char m_integer_dir[]>
- 975 arraylength
- 976 iconst_1
- 977 isub
- 978 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 981 ifne 1007
- 984 aload_0
- 985 getfield # <Field cuUKMfCBy m_input>
- 988 aload_0
- 989 getfield # <Field char m_integer_dir[]>
- 992 arraylength
- 993 putfield # <Field int m_line_index>
- 996 aload_0
- 997 getfield # <Field dWRgaYOHu m_spec>
-1000 iconst_1
-1001 putfield # <Field boolean m_integer_type>
-1004 goto 1662
-1007 aload_0
-1008 getfield # <Field cuUKMfCBy m_input>
-1011 getfield # <Field char m_line[]>
-1014 iconst_0
-1015 aload_0
-1016 getfield # <Field char m_intwrap_dir[]>
-1019 iconst_0
-1020 aload_0
-1021 getfield # <Field char m_intwrap_dir[]>
-1024 arraylength
-1025 iconst_1
-1026 isub
-1027 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1030 ifne 1056
-1033 aload_0
-1034 getfield # <Field cuUKMfCBy m_input>
-1037 aload_0
-1038 getfield # <Field char m_integer_dir[]>
-1041 arraylength
-1042 putfield # <Field int m_line_index>
-1045 aload_0
-1046 getfield # <Field dWRgaYOHu m_spec>
-1049 iconst_1
-1050 putfield # <Field boolean m_intwrap_type>
-1053 goto 1662
-1056 aload_0
-1057 getfield # <Field cuUKMfCBy m_input>
-1060 getfield # <Field char m_line[]>
-1063 iconst_0
-1064 aload_0
-1065 getfield # <Field char m_init_code_dir[]>
-1068 iconst_0
-1069 aload_0
-1070 getfield # <Field char m_init_code_dir[]>
-1073 arraylength
-1074 iconst_1
-1075 isub
-1076 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1079 ifne 1119
-1082 aload_0
-1083 getfield # <Field dWRgaYOHu m_spec>
-1086 aload_0
-1087 aload_0
-1088 getfield # <Field char m_init_code_dir[]>
-1091 aload_0
-1092 getfield # <Field char m_init_code_end_dir[]>
-1095 aload_0
-1096 getfield # <Field dWRgaYOHu m_spec>
-1099 getfield # <Field char m_init_code[]>
-1102 aload_0
-1103 getfield # <Field dWRgaYOHu m_spec>
-1106 getfield # <Field int m_init_read>
-1109 iconst_1
-1110 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1113 putfield # <Field char m_init_code[]>
-1116 goto 1662
-1119 aload_0
-1120 getfield # <Field cuUKMfCBy m_input>
-1123 getfield # <Field char m_line[]>
-1126 iconst_0
-1127 aload_0
-1128 getfield # <Field char m_init_throw_code_dir[]>
-1131 iconst_0
-1132 aload_0
-1133 getfield # <Field char m_init_throw_code_dir[]>
-1136 arraylength
-1137 iconst_1
-1138 isub
-1139 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1142 ifne 1182
-1145 aload_0
-1146 getfield # <Field dWRgaYOHu m_spec>
-1149 aload_0
-1150 aload_0
-1151 getfield # <Field char m_init_throw_code_dir[]>
-1154 aload_0
-1155 getfield # <Field char m_init_throw_code_end_dir[]>
-1158 aload_0
-1159 getfield # <Field dWRgaYOHu m_spec>
-1162 getfield # <Field char m_init_throw_code[]>
-1165 aload_0
-1166 getfield # <Field dWRgaYOHu m_spec>
-1169 getfield # <Field int m_init_throw_read>
-1172 iconst_3
-1173 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1176 putfield # <Field char m_init_throw_code[]>
-1179 goto 1662
-1182 bipush 12
-1184 aload_0
-1185 getfield # <Field cuUKMfCBy m_input>
-1188 getfield # <Field int m_line_number>
-1191 invokestatic # <Method void parse_error(int, int)>
-1194 goto 1662
-1197 aload_0
-1198 getfield # <Field cuUKMfCBy m_input>
-1201 getfield # <Field char m_line[]>
-1204 iconst_0
-1205 aload_0
-1206 getfield # <Field char m_line_dir[]>
-1209 iconst_0
-1210 aload_0
-1211 getfield # <Field char m_line_dir[]>
-1214 arraylength
-1215 iconst_1
-1216 isub
-1217 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1220 ifne 1246
-1223 aload_0
-1224 getfield # <Field cuUKMfCBy m_input>
-1227 aload_0
-1228 getfield # <Field char m_line_dir[]>
-1231 arraylength
-1232 putfield # <Field int m_line_index>
-1235 aload_0
-1236 getfield # <Field dWRgaYOHu m_spec>
-1239 iconst_1
-1240 putfield # <Field boolean m_count_lines>
-1243 goto 1662
-1246 bipush 12
-1248 aload_0
-1249 getfield # <Field cuUKMfCBy m_input>
-1252 getfield # <Field int m_line_number>
-1255 invokestatic # <Method void parse_error(int, int)>
-1258 goto 1662
-1261 aload_0
-1262 getfield # <Field cuUKMfCBy m_input>
-1265 getfield # <Field char m_line[]>
-1268 iconst_0
-1269 aload_0
-1270 getfield # <Field char m_notunix_dir[]>
-1273 iconst_0
-1274 aload_0
-1275 getfield # <Field char m_notunix_dir[]>
-1278 arraylength
-1279 iconst_1
-1280 isub
-1281 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1284 ifne 1310
-1287 aload_0
-1288 getfield # <Field cuUKMfCBy m_input>
-1291 aload_0
-1292 getfield # <Field char m_notunix_dir[]>
-1295 arraylength
-1296 putfield # <Field int m_line_index>
-1299 aload_0
-1300 getfield # <Field dWRgaYOHu m_spec>
-1303 iconst_0
-1304 putfield # <Field boolean m_unix>
-1307 goto 1662
-1310 bipush 12
-1312 aload_0
-1313 getfield # <Field cuUKMfCBy m_input>
-1316 getfield # <Field int m_line_number>
-1319 invokestatic # <Method void parse_error(int, int)>
-1322 goto 1662
-1325 aload_0
-1326 getfield # <Field cuUKMfCBy m_input>
-1329 getfield # <Field char m_line[]>
-1332 iconst_0
-1333 aload_0
-1334 getfield # <Field char m_state_dir[]>
-1337 iconst_0
-1338 aload_0
-1339 getfield # <Field char m_state_dir[]>
-1342 arraylength
-1343 iconst_1
-1344 isub
-1345 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1348 ifne 1370
-1351 aload_0
-1352 getfield # <Field cuUKMfCBy m_input>
-1355 aload_0
-1356 getfield # <Field char m_state_dir[]>
-1359 arraylength
-1360 putfield # <Field int m_line_index>
-1363 aload_0
-1364 invokespecial # <Method void saveStates()>
-1367 goto 1662
-1370 bipush 12
-1372 aload_0
-1373 getfield # <Field cuUKMfCBy m_input>
-1376 getfield # <Field int m_line_number>
-1379 invokestatic # <Method void parse_error(int, int)>
-1382 goto 1662
-1385 aload_0
-1386 getfield # <Field cuUKMfCBy m_input>
-1389 getfield # <Field char m_line[]>
-1392 iconst_0
-1393 aload_0
-1394 getfield # <Field char m_type_dir[]>
-1397 iconst_0
-1398 aload_0
-1399 getfield # <Field char m_type_dir[]>
-1402 arraylength
-1403 iconst_1
-1404 isub
-1405 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1408 ifne 1437
-1411 aload_0
-1412 getfield # <Field cuUKMfCBy m_input>
-1415 aload_0
-1416 getfield # <Field char m_type_dir[]>
-1419 arraylength
-1420 putfield # <Field int m_line_index>
-1423 aload_0
-1424 getfield # <Field dWRgaYOHu m_spec>
-1427 aload_0
-1428 invokespecial # <Method char getName()[]>
-1431 putfield # <Field char m_type_name[]>
-1434 goto 1662
-1437 bipush 12
-1439 aload_0
-1440 getfield # <Field cuUKMfCBy m_input>
-1443 getfield # <Field int m_line_number>
-1446 invokestatic # <Method void parse_error(int, int)>
-1449 goto 1662
-1452 aload_0
-1453 getfield # <Field cuUKMfCBy m_input>
-1456 getfield # <Field char m_line[]>
-1459 iconst_0
-1460 aload_0
-1461 getfield # <Field char m_unicode_dir[]>
-1464 iconst_0
-1465 aload_0
-1466 getfield # <Field char m_unicode_dir[]>
-1469 arraylength
-1470 iconst_1
-1471 isub
-1472 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1475 ifne 1493
-1478 aload_0
-1479 getfield # <Field cuUKMfCBy m_input>
-1482 aload_0
-1483 getfield # <Field char m_unicode_dir[]>
-1486 arraylength
-1487 putfield # <Field int m_line_index>
-1490 goto 1662
-1493 bipush 12
-1495 aload_0
-1496 getfield # <Field cuUKMfCBy m_input>
-1499 getfield # <Field int m_line_number>
-1502 invokestatic # <Method void parse_error(int, int)>
-1505 goto 1662
-1508 aload_0
-1509 getfield # <Field cuUKMfCBy m_input>
-1512 getfield # <Field char m_line[]>
-1515 iconst_0
-1516 aload_0
-1517 getfield # <Field char m_yyeof_dir[]>
-1520 iconst_0
-1521 aload_0
-1522 getfield # <Field char m_yyeof_dir[]>
-1525 arraylength
-1526 iconst_1
-1527 isub
-1528 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1531 ifne 1557
-1534 aload_0
-1535 getfield # <Field cuUKMfCBy m_input>
-1538 aload_0
-1539 getfield # <Field char m_yyeof_dir[]>
-1542 arraylength
-1543 putfield # <Field int m_line_index>
-1546 aload_0
-1547 getfield # <Field dWRgaYOHu m_spec>
-1550 iconst_1
-1551 putfield # <Field boolean m_yyeof>
-1554 goto 1662
-1557 aload_0
-1558 getfield # <Field cuUKMfCBy m_input>
-1561 getfield # <Field char m_line[]>
-1564 iconst_0
-1565 aload_0
-1566 getfield # <Field char m_yylex_throw_code_dir[]>
-1569 iconst_0
-1570 aload_0
-1571 getfield # <Field char m_yylex_throw_code_dir[]>
-1574 arraylength
-1575 iconst_1
-1576 isub
-1577 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1580 ifne 1620
-1583 aload_0
-1584 getfield # <Field dWRgaYOHu m_spec>
-1587 aload_0
-1588 aload_0
-1589 getfield # <Field char m_yylex_throw_code_dir[]>
-1592 aload_0
-1593 getfield # <Field char m_yylex_throw_code_end_dir[]>
-1596 aload_0
-1597 getfield # <Field dWRgaYOHu m_spec>
-1600 getfield # <Field char m_yylex_throw_code[]>
-1603 aload_0
-1604 getfield # <Field dWRgaYOHu m_spec>
-1607 getfield # <Field int m_yylex_throw_read>
-1610 iconst_4
-1611 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1614 putfield # <Field char m_yylex_throw_code[]>
-1617 goto 1662
-1620 bipush 12
-1622 aload_0
-1623 getfield # <Field cuUKMfCBy m_input>
-1626 getfield # <Field int m_line_number>
-1629 invokestatic # <Method void parse_error(int, int)>
-1632 goto 1662
-1635 bipush 12
-1637 aload_0
-1638 getfield # <Field cuUKMfCBy m_input>
-1641 getfield # <Field int m_line_number>
-1644 invokestatic # <Method void parse_error(int, int)>
-1647 goto 1662
-1650 aload_0
-1651 getfield # <Field cuUKMfCBy m_input>
-1654 iconst_0
-1655 putfield # <Field int m_line_index>
-1658 aload_0
-1659 invokespecial # <Method void saveMacro()>
-1662 aload_0
-1663 getfield # <Field cuUKMfCBy m_input>
-1666 invokevirtual # <Method boolean getLine()>
-1669 iconst_0
-1670 if_icmpeq 98
-1673 return
-
-Method void userRules()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field cuUKMfCBy m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field dWRgaYOHu m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field dWRgaYOHu m_spec>
-  90 getfield # <Field boolean m_verbose>
-  93 ifeq 104
-  96 getstatic # <Field java.io.PrintStream out>
-  99 ldc # <String "Creating NFA machine representation.">
- 101 invokevirtual # <Method void println(java.lang.String)>
- 104 aload_0
- 105 getfield # <Field kewtnBJFk m_makeNfa>
- 108 aload_0
- 109 aload_0
- 110 getfield # <Field dWRgaYOHu m_spec>
- 113 aload_0
- 114 getfield # <Field cuUKMfCBy m_input>
- 117 invokevirtual # <Method void thompson(ZVUdsMhBO, dWRgaYOHu, cuUKMfCBy)>
- 120 aload_0
- 121 getfield # <Field dWRgaYOHu m_spec>
- 124 getfield # <Field int m_current_token>
- 127 bipush 11
- 129 if_icmpeq 136
- 132 iconst_0
- 133 goto 137
- 136 iconst_1
- 137 invokestatic # <Method void assert(boolean)>
- 140 aload_0
- 141 getfield # <Field dWRgaYOHu m_spec>
- 144 getfield # <Field boolean m_verbose>
- 147 ifeq 158
- 150 getstatic # <Field java.io.PrintStream out>
- 153 ldc # <String "Creating DFA transition table.">
- 155 invokevirtual # <Method void println(java.lang.String)>
- 158 aload_0
- 159 getfield # <Field oqHSjtdeo m_nfa2dfa>
- 162 aload_0
- 163 aload_0
- 164 getfield # <Field dWRgaYOHu m_spec>
- 167 invokevirtual # <Method void make_dfa(ZVUdsMhBO, dWRgaYOHu)>
- 170 aload_0
- 171 getfield # <Field dWRgaYOHu m_spec>
- 174 getfield # <Field boolean m_verbose>
- 177 ifeq 188
- 180 getstatic # <Field java.io.PrintStream out>
- 183 ldc # <String "Minimizing DFA transition table.">
- 185 invokevirtual # <Method void println(java.lang.String)>
- 188 aload_0
- 189 getfield # <Field pmZaDsTuS m_minimize>
- 192 aload_0
- 193 getfield # <Field dWRgaYOHu m_spec>
- 196 invokevirtual # <Method void min_dfa(dWRgaYOHu)>
- 199 return
-
-Method void printccl(afExAKshu)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String " [">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 iconst_0
-   9 istore_2
-  10 goto 36
-  13 aload_1
-  14 iload_2
-  15 invokevirtual # <Method boolean contains(int)>
-  18 iconst_1
-  19 if_icmpne 33
-  22 getstatic # <Field java.io.PrintStream out>
-  25 aload_0
-  26 iload_2
-  27 invokespecial # <Method java.lang.String interp_int(int)>
-  30 invokevirtual # <Method void print(java.lang.String)>
-  33 iinc 2 1
-  36 iload_2
-  37 aload_0
-  38 getfield # <Field dWRgaYOHu m_spec>
-  41 getfield # <Field int m_dtrans_ncols>
-  44 if_icmplt 13
-  47 getstatic # <Field java.io.PrintStream out>
-  50 bipush 93
-  52 invokevirtual # <Method void print(char)>
-  55 return
-
-Method java.lang.String plab(TRZKEzoEt)
-   0 aload_1
-   1 ifnonnull 14
-   4 new # <Class java.lang.String>
-   7 dup
-   8 ldc # <String "--">
-  10 invokespecial # <Method java.lang.String(java.lang.String)>
-  13 areturn
-  14 aload_0
-  15 getfield # <Field dWRgaYOHu m_spec>
-  18 getfield # <Field java.util.Vector m_nfa_states>
-  21 aload_1
-  22 invokevirtual # <Method int indexOf(java.lang.Object)>
-  25 istore_2
-  26 new # <Class java.lang.Integer>
-  29 dup
-  30 iload_2
-  31 invokespecial # <Method java.lang.Integer(int)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 areturn
-
-Method java.lang.String interp_int(int)
-   0 iload_1
-   1 lookupswitch 6: default=120
-           8: 60
-           9: 70
-          10: 80
-          12: 90
-          13: 100
-          32: 110
-  60 new # <Class java.lang.String>
-  63 dup
-  64 ldc # <String "\b">
-  66 invokespecial # <Method java.lang.String(java.lang.String)>
-  69 areturn
-  70 new # <Class java.lang.String>
-  73 dup
-  74 ldc # <String "\t">
-  76 invokespecial # <Method java.lang.String(java.lang.String)>
-  79 areturn
-  80 new # <Class java.lang.String>
-  83 dup
-  84 ldc # <String "\n">
-  86 invokespecial # <Method java.lang.String(java.lang.String)>
-  89 areturn
-  90 new # <Class java.lang.String>
-  93 dup
-  94 ldc # <String "\f">
-  96 invokespecial # <Method java.lang.String(java.lang.String)>
-  99 areturn
- 100 new # <Class java.lang.String>
- 103 dup
- 104 ldc # <String "\r">
- 106 invokespecial # <Method java.lang.String(java.lang.String)>
- 109 areturn
- 110 new # <Class java.lang.String>
- 113 dup
- 114 ldc # <String "\ ">
- 116 invokespecial # <Method java.lang.String(java.lang.String)>
- 119 areturn
- 120 new # <Class java.lang.Character>
- 123 dup
- 124 iload_1
- 125 i2c
- 126 invokespecial # <Method java.lang.Character(char)>
- 129 invokevirtual # <Method java.lang.String toString()>
- 132 areturn
-
-Method void print_nfa()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "--------------------- NFA -----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field dWRgaYOHu m_spec>
-  12 getfield # <Field java.util.Vector m_nfa_states>
-  15 invokevirtual # <Method int size()>
-  18 istore_3
-  19 iconst_0
-  20 istore_1
-  21 goto 365
-  24 aload_0
-  25 getfield # <Field dWRgaYOHu m_spec>
-  28 getfield # <Field java.util.Vector m_nfa_states>
-  31 iload_1
-  32 invokevirtual # <Method java.lang.Object elementAt(int)>
-  35 checkcast # <Class TRZKEzoEt>
-  38 astore_2
-  39 getstatic # <Field java.io.PrintStream out>
-  42 new # <Class java.lang.StringBuffer>
-  45 dup
-  46 invokespecial # <Method java.lang.StringBuffer()>
-  49 ldc # <String "Nfa state ">
-  51 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  54 aload_0
-  55 aload_2
-  56 invokespecial # <Method java.lang.String plab(TRZKEzoEt)>
-  59 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  62 ldc # <String ": ">
-  64 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  67 invokevirtual # <Method java.lang.String toString()>
-  70 invokevirtual # <Method void print(java.lang.String)>
-  73 aload_2
-  74 getfield # <Field TRZKEzoEt m_next>
-  77 ifnonnull 91
-  80 getstatic # <Field java.io.PrintStream out>
-  83 ldc # <String "(TERMINAL)">
-  85 invokevirtual # <Method void print(java.lang.String)>
-  88 goto 241
-  91 getstatic # <Field java.io.PrintStream out>
-  94 new # <Class java.lang.StringBuffer>
-  97 dup
-  98 invokespecial # <Method java.lang.StringBuffer()>
- 101 ldc # <String "--> ">
- 103 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 106 aload_0
- 107 aload_2
- 108 getfield # <Field TRZKEzoEt m_next>
- 111 invokespecial # <Method java.lang.String plab(TRZKEzoEt)>
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void print(java.lang.String)>
- 123 getstatic # <Field java.io.PrintStream out>
- 126 new # <Class java.lang.StringBuffer>
- 129 dup
- 130 invokespecial # <Method java.lang.StringBuffer()>
- 133 ldc # <String "--> ">
- 135 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 138 aload_0
- 139 aload_2
- 140 getfield # <Field TRZKEzoEt m_next2>
- 143 invokespecial # <Method java.lang.String plab(TRZKEzoEt)>
- 146 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 149 invokevirtual # <Method java.lang.String toString()>
- 152 invokevirtual # <Method void print(java.lang.String)>
- 155 aload_2
- 156 getfield # <Field int m_edge>
- 159 tableswitch -3 to -1: default=206
-          -3: 195
-          -2: 206
-          -1: 184
- 184 aload_0
- 185 aload_2
- 186 getfield # <Field afExAKshu m_set>
- 189 invokespecial # <Method void printccl(afExAKshu)>
- 192 goto 241
- 195 getstatic # <Field java.io.PrintStream out>
- 198 ldc # <String " EPSILON ">
- 200 invokevirtual # <Method void print(java.lang.String)>
- 203 goto 241
- 206 getstatic # <Field java.io.PrintStream out>
- 209 new # <Class java.lang.StringBuffer>
- 212 dup
- 213 invokespecial # <Method java.lang.StringBuffer()>
- 216 ldc # <String " ">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 aload_0
- 222 aload_2
- 223 getfield # <Field int m_edge>
- 226 invokespecial # <Method java.lang.String interp_int(int)>
- 229 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 232 invokevirtual # <Method java.lang.String toString()>
- 235 invokevirtual # <Method void print(java.lang.String)>
- 238 goto 241
- 241 iload_1
- 242 ifne 253
- 245 getstatic # <Field java.io.PrintStream out>
- 248 ldc # <String " (START STATE)">
- 250 invokevirtual # <Method void print(java.lang.String)>
- 253 aload_2
- 254 getfield # <Field MZTWBrgSN m_accept>
- 257 ifnull 354
- 260 getstatic # <Field java.io.PrintStream out>
- 263 new # <Class java.lang.StringBuffer>
- 266 dup
- 267 invokespecial # <Method java.lang.StringBuffer()>
- 270 ldc # <String " accepting ">
- 272 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 275 aload_2
- 276 getfield # <Field int m_anchor>
- 279 iconst_1
- 280 iand
- 281 ifeq 289
- 284 ldc # <String "^">
- 286 goto 291
- 289 ldc # <String "">
- 291 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 294 ldc # <String "<">
- 296 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 299 new # <Class java.lang.String>
- 302 dup
- 303 aload_2
- 304 getfield # <Field MZTWBrgSN m_accept>
- 307 getfield # <Field char m_action[]>
- 310 iconst_0
- 311 aload_2
- 312 getfield # <Field MZTWBrgSN m_accept>
- 315 getfield # <Field int m_action_read>
- 318 invokespecial # <Method java.lang.String(char[],int,int)>
- 321 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 324 ldc # <String ">">
- 326 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 329 aload_2
- 330 getfield # <Field int m_anchor>
- 333 iconst_2
- 334 iand
- 335 ifeq 343
- 338 ldc # <String "$">
- 340 goto 345
- 343 ldc # <String "">
- 345 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 348 invokevirtual # <Method java.lang.String toString()>
- 351 invokevirtual # <Method void print(java.lang.String)>
- 354 getstatic # <Field java.io.PrintStream out>
- 357 ldc # <String "">
- 359 invokevirtual # <Method void println(java.lang.String)>
- 362 iinc 1 1
- 365 iload_1
- 366 iload_3
- 367 if_icmplt 24
- 370 aload_0
- 371 getfield # <Field dWRgaYOHu m_spec>
- 374 getfield # <Field java.util.Hashtable m_states>
- 377 invokevirtual # <Method java.util.Enumeration keys()>
- 380 astore 4
- 382 goto 592
- 385 aload 4
- 387 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 392 checkcast # <Class java.lang.String>
- 395 astore 9
- 397 aload_0
- 398 getfield # <Field dWRgaYOHu m_spec>
- 401 getfield # <Field java.util.Hashtable m_states>
- 404 aload 9
- 406 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 409 checkcast # <Class java.lang.Integer>
- 412 astore 5
- 414 aload 9
- 416 ifnonnull 423
- 419 iconst_0
- 420 goto 424
- 423 iconst_1
- 424 invokestatic # <Method void assert(boolean)>
- 427 aload 5
- 429 ifnonnull 436
- 432 iconst_0
- 433 goto 437
- 436 iconst_1
- 437 invokestatic # <Method void assert(boolean)>
- 440 getstatic # <Field java.io.PrintStream out>
- 443 new # <Class java.lang.StringBuffer>
- 446 dup
- 447 invokespecial # <Method java.lang.StringBuffer()>
- 450 ldc # <String "State "">
- 452 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 455 aload 9
- 457 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 460 ldc # <String "" has identifying index ">
- 462 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 465 aload 5
- 467 invokevirtual # <Method java.lang.String toString()>
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 ldc # <String ".">
- 475 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 478 invokevirtual # <Method java.lang.String toString()>
- 481 invokevirtual # <Method void println(java.lang.String)>
- 484 getstatic # <Field java.io.PrintStream out>
- 487 ldc # <String "   Start states of matching rules: ">
- 489 invokevirtual # <Method void print(java.lang.String)>
- 492 aload 5
- 494 invokevirtual # <Method int intValue()>
- 497 istore 6
- 499 aload_0
- 500 getfield # <Field dWRgaYOHu m_spec>
- 503 getfield # <Field java.util.Vector m_state_rules[]>
- 506 iload 6
- 508 aaload
- 509 invokevirtual # <Method int size()>
- 512 istore 8
- 514 iconst_0
- 515 istore 7
- 517 goto 577
- 520 aload_0
- 521 getfield # <Field dWRgaYOHu m_spec>
- 524 getfield # <Field java.util.Vector m_state_rules[]>
- 527 iload 6
- 529 aaload
- 530 iload 7
- 532 invokevirtual # <Method java.lang.Object elementAt(int)>
- 535 checkcast # <Class TRZKEzoEt>
- 538 astore_2
- 539 getstatic # <Field java.io.PrintStream out>
- 542 new # <Class java.lang.StringBuffer>
- 545 dup
- 546 invokespecial # <Method java.lang.StringBuffer()>
- 549 aload_0
- 550 getfield # <Field dWRgaYOHu m_spec>
- 553 getfield # <Field java.util.Vector m_nfa_states>
- 556 aload_2
- 557 invokevirtual # <Method int indexOf(java.lang.Object)>
- 560 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 563 ldc # <String " ">
- 565 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 568 invokevirtual # <Method java.lang.String toString()>
- 571 invokevirtual # <Method void print(java.lang.String)>
- 574 iinc 7 1
- 577 iload 7
- 579 iload 8
- 581 if_icmplt 520
- 584 getstatic # <Field java.io.PrintStream out>
- 587 ldc # <String "">
- 589 invokevirtual # <Method void println(java.lang.String)>
- 592 aload 4
- 594 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 599 iconst_1
- 600 if_icmpeq 385
- 603 getstatic # <Field java.io.PrintStream out>
- 606 ldc # <String "-------------------- NFA ----------------------">
- 608 invokevirtual # <Method void println(java.lang.String)>
- 611 return
-
-Method java.util.BitSet getStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field cuUKMfCBy m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field dWRgaYOHu m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aconst_null
-  73 astore_3
-  74 goto 123
-  77 aload_0
-  78 getfield # <Field cuUKMfCBy m_input>
-  81 dup
-  82 getfield # <Field int m_line_index>
-  85 iconst_1
-  86 iadd
-  87 putfield # <Field int m_line_index>
-  90 goto 106
-  93 aload_0
-  94 getfield # <Field cuUKMfCBy m_input>
-  97 invokevirtual # <Method boolean getLine()>
- 100 iconst_1
- 101 if_icmpne 106
- 104 aconst_null
- 105 areturn
- 106 aload_0
- 107 getfield # <Field cuUKMfCBy m_input>
- 110 getfield # <Field int m_line_index>
- 113 aload_0
- 114 getfield # <Field cuUKMfCBy m_input>
- 117 getfield # <Field int m_line_read>
- 120 if_icmpge 93
- 123 aload_0
- 124 getfield # <Field cuUKMfCBy m_input>
- 127 getfield # <Field char m_line[]>
- 130 aload_0
- 131 getfield # <Field cuUKMfCBy m_input>
- 134 getfield # <Field int m_line_index>
- 137 caload
- 138 invokestatic # <Method boolean isspace(char)>
- 141 iconst_1
- 142 if_icmpeq 77
- 145 aload_0
- 146 getfield # <Field cuUKMfCBy m_input>
- 149 getfield # <Field char m_line[]>
- 152 aload_0
- 153 getfield # <Field cuUKMfCBy m_input>
- 156 getfield # <Field int m_line_index>
- 159 caload
- 160 bipush 60
- 162 if_icmpne 613
- 165 aload_0
- 166 getfield # <Field cuUKMfCBy m_input>
- 169 dup
- 170 getfield # <Field int m_line_index>
- 173 iconst_1
- 174 iadd
- 175 putfield # <Field int m_line_index>
- 178 new # <Class java.util.BitSet>
- 181 dup
- 182 invokespecial # <Method java.util.BitSet()>
- 185 astore_3
- 186 goto 214
- 189 aload_0
- 190 getfield # <Field cuUKMfCBy m_input>
- 193 invokevirtual # <Method boolean getLine()>
- 196 iconst_1
- 197 if_icmpne 214
- 200 bipush 11
- 202 aload_0
- 203 getfield # <Field cuUKMfCBy m_input>
- 206 getfield # <Field int m_line_number>
- 209 invokestatic # <Method void parse_error(int, int)>
- 212 aload_3
- 213 areturn
- 214 aload_0
- 215 getfield # <Field cuUKMfCBy m_input>
- 218 getfield # <Field int m_line_index>
- 221 aload_0
- 222 getfield # <Field cuUKMfCBy m_input>
- 225 getfield # <Field int m_line_read>
- 228 if_icmpge 189
- 231 goto 292
- 234 aload_0
- 235 getfield # <Field cuUKMfCBy m_input>
- 238 dup
- 239 getfield # <Field int m_line_index>
- 242 iconst_1
- 243 iadd
- 244 putfield # <Field int m_line_index>
- 247 goto 275
- 250 aload_0
- 251 getfield # <Field cuUKMfCBy m_input>
- 254 invokevirtual # <Method boolean getLine()>
- 257 iconst_1
- 258 if_icmpne 275
- 261 bipush 11
- 263 aload_0
- 264 getfield # <Field cuUKMfCBy m_input>
- 267 getfield # <Field int m_line_number>
- 270 invokestatic # <Method void parse_error(int, int)>
- 273 aload_3
- 274 areturn
- 275 aload_0
- 276 getfield # <Field cuUKMfCBy m_input>
- 279 getfield # <Field int m_line_index>
- 282 aload_0
- 283 getfield # <Field cuUKMfCBy m_input>
- 286 getfield # <Field int m_line_read>
- 289 if_icmpge 250
- 292 aload_0
- 293 getfield # <Field cuUKMfCBy m_input>
- 296 getfield # <Field char m_line[]>
- 299 aload_0
- 300 getfield # <Field cuUKMfCBy m_input>
- 303 getfield # <Field int m_line_index>
- 306 caload
- 307 invokestatic # <Method boolean isspace(char)>
- 310 iconst_1
- 311 if_icmpeq 234
- 314 aload_0
- 315 getfield # <Field cuUKMfCBy m_input>
- 318 getfield # <Field char m_line[]>
- 321 aload_0
- 322 getfield # <Field cuUKMfCBy m_input>
- 325 getfield # <Field int m_line_index>
- 328 caload
- 329 bipush 44
- 331 if_icmpne 350
- 334 aload_0
- 335 getfield # <Field cuUKMfCBy m_input>
- 338 dup
- 339 getfield # <Field int m_line_index>
- 342 iconst_1
- 343 iadd
- 344 putfield # <Field int m_line_index>
- 347 goto 292
- 350 aload_0
- 351 getfield # <Field cuUKMfCBy m_input>
- 354 getfield # <Field char m_line[]>
- 357 aload_0
- 358 getfield # <Field cuUKMfCBy m_input>
- 361 getfield # <Field int m_line_index>
- 364 caload
- 365 bipush 62
- 367 if_icmpne 407
- 370 aload_0
- 371 getfield # <Field cuUKMfCBy m_input>
- 374 dup
- 375 getfield # <Field int m_line_index>
- 378 iconst_1
- 379 iadd
- 380 putfield # <Field int m_line_index>
- 383 aload_0
- 384 getfield # <Field cuUKMfCBy m_input>
- 387 getfield # <Field int m_line_index>
- 390 aload_0
- 391 getfield # <Field cuUKMfCBy m_input>
- 394 getfield # <Field int m_line_read>
- 397 if_icmpge 405
- 400 aload_0
- 401 iconst_1
- 402 putfield # <Field boolean m_advance_stop>
- 405 aload_3
- 406 areturn
- 407 aload_0
- 408 getfield # <Field cuUKMfCBy m_input>
- 411 getfield # <Field int m_line_index>
- 414 istore_1
- 415 goto 451
- 418 aload_0
- 419 getfield # <Field cuUKMfCBy m_input>
- 422 dup
- 423 getfield # <Field int m_line_index>
- 426 iconst_1
- 427 iadd
- 428 putfield # <Field int m_line_index>
- 431 aload_0
- 432 getfield # <Field cuUKMfCBy m_input>
- 435 getfield # <Field int m_line_index>
- 438 aload_0
- 439 getfield # <Field cuUKMfCBy m_input>
- 442 getfield # <Field int m_line_read>
- 445 if_icmplt 451
- 448 goto 513
- 451 aload_0
- 452 getfield # <Field cuUKMfCBy m_input>
- 455 getfield # <Field char m_line[]>
- 458 aload_0
- 459 getfield # <Field cuUKMfCBy m_input>
- 462 getfield # <Field int m_line_index>
- 465 caload
- 466 invokestatic # <Method boolean isspace(char)>
- 469 iconst_0
- 470 if_icmpne 513
- 473 aload_0
- 474 getfield # <Field cuUKMfCBy m_input>
- 477 getfield # <Field char m_line[]>
- 480 aload_0
- 481 getfield # <Field cuUKMfCBy m_input>
- 484 getfield # <Field int m_line_index>
- 487 caload
- 488 bipush 44
- 490 if_icmpeq 513
- 493 aload_0
- 494 getfield # <Field cuUKMfCBy m_input>
- 497 getfield # <Field char m_line[]>
- 500 aload_0
- 501 getfield # <Field cuUKMfCBy m_input>
- 504 getfield # <Field int m_line_index>
- 507 caload
- 508 bipush 62
- 510 if_icmpne 418
- 513 aload_0
- 514 getfield # <Field cuUKMfCBy m_input>
- 517 getfield # <Field int m_line_index>
- 520 iload_1
- 521 isub
- 522 istore_2
- 523 new # <Class java.lang.String>
- 526 dup
- 527 aload_0
- 528 getfield # <Field cuUKMfCBy m_input>
- 531 getfield # <Field char m_line[]>
- 534 iload_1
- 535 iload_2
- 536 invokespecial # <Method java.lang.String(char[],int,int)>
- 539 astore 4
- 541 aload_0
- 542 getfield # <Field dWRgaYOHu m_spec>
- 545 getfield # <Field java.util.Hashtable m_states>
- 548 aload 4
- 550 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 553 checkcast # <Class java.lang.Integer>
- 556 astore 5
- 558 aload 5
- 560 ifnonnull 601
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String "Uninitialized State Name: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload 4
- 580 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 583 invokevirtual # <Method java.lang.String toString()>
- 586 invokevirtual # <Method void println(java.lang.String)>
- 589 bipush 14
- 591 aload_0
- 592 getfield # <Field cuUKMfCBy m_input>
- 595 getfield # <Field int m_line_number>
- 598 invokestatic # <Method void parse_error(int, int)>
- 601 aload_3
- 602 aload 5
- 604 invokevirtual # <Method int intValue()>
- 607 invokevirtual # <Method void set(int)>
- 610 goto 214
- 613 aload_0
- 614 getfield # <Field java.util.BitSet all_states>
- 617 ifnonnull 668
- 620 aload_0
- 621 new # <Class java.util.BitSet>
- 624 dup
- 625 invokespecial # <Method java.util.BitSet()>
- 628 putfield # <Field java.util.BitSet all_states>
- 631 aload_0
- 632 getfield # <Field dWRgaYOHu m_spec>
- 635 getfield # <Field java.util.Hashtable m_states>
- 638 invokevirtual # <Method int size()>
- 641 istore 7
- 643 iconst_0
- 644 istore 6
- 646 goto 661
- 649 aload_0
- 650 getfield # <Field java.util.BitSet all_states>
- 653 iload 6
- 655 invokevirtual # <Method void set(int)>
- 658 iinc 6 1
- 661 iload 6
- 663 iload 7
- 665 if_icmplt 649
- 668 aload_0
- 669 getfield # <Field cuUKMfCBy m_input>
- 672 getfield # <Field int m_line_index>
- 675 aload_0
- 676 getfield # <Field cuUKMfCBy m_input>
- 679 getfield # <Field int m_line_read>
- 682 if_icmpge 690
- 685 aload_0
- 686 iconst_1
- 687 putfield # <Field boolean m_advance_stop>
- 690 aload_0
- 691 getfield # <Field java.util.BitSet all_states>
- 694 areturn
-
-Method boolean expandMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field cuUKMfCBy m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field dWRgaYOHu m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field cuUKMfCBy m_input>
-  76 getfield # <Field char m_line[]>
-  79 aload_0
-  80 getfield # <Field cuUKMfCBy m_input>
-  83 getfield # <Field int m_line_index>
-  86 caload
-  87 bipush 123
-  89 if_icmpeq 106
-  92 bipush 13
-  94 aload_0
-  95 getfield # <Field cuUKMfCBy m_input>
-  98 getfield # <Field int m_line_number>
- 101 invokestatic # <Method void parse_error(int, int)>
- 104 iconst_0
- 105 ireturn
- 106 aload_0
- 107 getfield # <Field cuUKMfCBy m_input>
- 110 getfield # <Field int m_line_index>
- 113 istore_2
- 114 aload_0
- 115 getfield # <Field cuUKMfCBy m_input>
- 118 getfield # <Field int m_line_index>
- 121 iconst_1
- 122 iadd
- 123 istore_1
- 124 iload_1
- 125 aload_0
- 126 getfield # <Field cuUKMfCBy m_input>
- 129 getfield # <Field int m_line_read>
- 132 if_icmplt 142
- 135 ldc # <String "Unfinished macro name">
- 137 invokestatic # <Method void impos(java.lang.String)>
- 140 iconst_0
- 141 ireturn
- 142 iload_1
- 143 istore 4
- 145 goto 192
- 148 iinc 1 1
- 151 iload_1
- 152 aload_0
- 153 getfield # <Field cuUKMfCBy m_input>
- 156 getfield # <Field int m_line_read>
- 159 if_icmplt 192
- 162 new # <Class java.lang.StringBuffer>
- 165 dup
- 166 invokespecial # <Method java.lang.StringBuffer()>
- 169 ldc # <String "Unfinished macro name at line ">
- 171 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field cuUKMfCBy m_input>
- 178 getfield # <Field int m_line_number>
- 181 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 184 invokevirtual # <Method java.lang.String toString()>
- 187 invokestatic # <Method void impos(java.lang.String)>
- 190 iconst_0
- 191 ireturn
- 192 aload_0
- 193 getfield # <Field cuUKMfCBy m_input>
- 196 getfield # <Field char m_line[]>
- 199 iload_1
- 200 caload
- 201 bipush 125
- 203 if_icmpne 148
- 206 iload_1
- 207 iload 4
- 209 isub
- 210 istore 5
- 212 iload_1
- 213 istore_3
- 214 iload 5
- 216 ifne 226
- 219 ldc # <String "Nonexistent macro name">
- 221 invokestatic # <Method void impos(java.lang.String)>
- 224 iconst_0
- 225 ireturn
- 226 iload 5
- 228 ifgt 235
- 231 iconst_0
- 232 goto 236
- 235 iconst_1
- 236 invokestatic # <Method void assert(boolean)>
- 239 new # <Class java.lang.String>
- 242 dup
- 243 aload_0
- 244 getfield # <Field cuUKMfCBy m_input>
- 247 getfield # <Field char m_line[]>
- 250 iload 4
- 252 iload 5
- 254 invokespecial # <Method java.lang.String(char[],int,int)>
- 257 astore 8
- 259 aload_0
- 260 getfield # <Field dWRgaYOHu m_spec>
- 263 getfield # <Field java.util.Hashtable m_macros>
- 266 aload 8
- 268 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 271 checkcast # <Class java.lang.String>
- 274 astore 6
- 276 aload 6
- 278 ifnonnull 321
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String "Undefined macro "">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 aload 8
- 295 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 298 ldc # <String "" on line: ">
- 300 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 303 aload_0
- 304 getfield # <Field cuUKMfCBy m_input>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 invokevirtual # <Method java.lang.String toString()>
- 316 invokestatic # <Method void impos(java.lang.String)>
- 319 iconst_0
- 320 ireturn
- 321 aload_0
- 322 getfield # <Field cuUKMfCBy m_input>
- 325 getfield # <Field char m_line[]>
- 328 arraylength
- 329 newarray char
- 331 astore 9
- 333 iconst_0
- 334 istore 10
- 336 goto 373
- 339 aload 9
- 341 iload 10
- 343 aload_0
- 344 getfield # <Field cuUKMfCBy m_input>
- 347 getfield # <Field char m_line[]>
- 350 iload 10
- 352 caload
- 353 castore
- 354 iload 10
- 356 aload 9
- 358 arraylength
- 359 if_icmplt 366
- 362 iconst_0
- 363 goto 367
- 366 iconst_1
- 367 invokestatic # <Method void assert(boolean)>
- 370 iinc 10 1
- 373 iload 10
- 375 iload_2
- 376 if_icmplt 339
- 379 iload 10
- 381 aload 9
- 383 arraylength
- 384 if_icmplt 394
- 387 aload 9
- 389 invokestatic # <Method char doubleSize(char[])[]>
- 392 astore 9
- 394 iconst_0
- 395 istore 7
- 397 goto 433
- 400 aload 9
- 402 iload 10
- 404 aload 6
- 406 iload 7
- 408 invokevirtual # <Method char charAt(int)>
- 411 castore
- 412 iinc 10 1
- 415 iload 10
- 417 aload 9
- 419 arraylength
- 420 if_icmplt 430
- 423 aload 9
- 425 invokestatic # <Method char doubleSize(char[])[]>
- 428 astore 9
- 430 iinc 7 1
- 433 iload 7
- 435 aload 6
- 437 invokevirtual # <Method int length()>
- 440 if_icmplt 400
- 443 iload 10
- 445 aload 9
- 447 arraylength
- 448 if_icmplt 458
- 451 aload 9
- 453 invokestatic # <Method char doubleSize(char[])[]>
- 456 astore 9
- 458 iload_3
- 459 iconst_1
- 460 iadd
- 461 istore_1
- 462 goto 500
- 465 aload 9
- 467 iload 10
- 469 aload_0
- 470 getfield # <Field cuUKMfCBy m_input>
- 473 getfield # <Field char m_line[]>
- 476 iload_1
- 477 caload
- 478 castore
- 479 iinc 10 1
- 482 iload 10
- 484 aload 9
- 486 arraylength
- 487 if_icmplt 497
- 490 aload 9
- 492 invokestatic # <Method char doubleSize(char[])[]>
- 495 astore 9
- 497 iinc 1 1
- 500 iload_1
- 501 aload_0
- 502 getfield # <Field cuUKMfCBy m_input>
- 505 getfield # <Field int m_line_read>
- 508 if_icmplt 465
- 511 aload_0
- 512 getfield # <Field cuUKMfCBy m_input>
- 515 aload 9
- 517 putfield # <Field char m_line[]>
- 520 aload_0
- 521 getfield # <Field cuUKMfCBy m_input>
- 524 iload 10
- 526 putfield # <Field int m_line_read>
- 529 iconst_1
- 530 ireturn
-
-Method void saveMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field cuUKMfCBy m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field dWRgaYOHu m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 iconst_0
-  73 istore_1
-  74 goto 92
-  77 iinc 1 1
-  80 iload_1
-  81 aload_0
-  82 getfield # <Field cuUKMfCBy m_input>
-  85 getfield # <Field int m_line_read>
-  88 if_icmplt 92
-  91 return
-  92 aload_0
-  93 getfield # <Field cuUKMfCBy m_input>
-  96 getfield # <Field char m_line[]>
-  99 iload_1
- 100 caload
- 101 invokestatic # <Method boolean isspace(char)>
- 104 iconst_1
- 105 if_icmpeq 77
- 108 iload_1
- 109 istore_2
- 110 goto 139
- 113 iinc 1 1
- 116 iload_1
- 117 aload_0
- 118 getfield # <Field cuUKMfCBy m_input>
- 121 getfield # <Field int m_line_read>
- 124 if_icmplt 139
- 127 bipush 15
- 129 aload_0
- 130 getfield # <Field cuUKMfCBy m_input>
- 133 getfield # <Field int m_line_number>
- 136 invokestatic # <Method void parse_error(int, int)>
- 139 aload_0
- 140 getfield # <Field cuUKMfCBy m_input>
- 143 getfield # <Field char m_line[]>
- 146 iload_1
- 147 caload
- 148 invokestatic # <Method boolean isspace(char)>
- 151 iconst_0
- 152 if_icmpne 169
- 155 aload_0
- 156 getfield # <Field cuUKMfCBy m_input>
- 159 getfield # <Field char m_line[]>
- 162 iload_1
- 163 caload
- 164 bipush 61
- 166 if_icmpne 113
- 169 iload_1
- 170 iload_2
- 171 isub
- 172 istore_3
- 173 iload_3
- 174 ifne 218
- 177 bipush 15
- 179 aload_0
- 180 getfield # <Field cuUKMfCBy m_input>
- 183 getfield # <Field int m_line_number>
- 186 invokestatic # <Method void parse_error(int, int)>
- 189 goto 218
- 192 iinc 1 1
- 195 iload_1
- 196 aload_0
- 197 getfield # <Field cuUKMfCBy m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 218
- 206 bipush 15
- 208 aload_0
- 209 getfield # <Field cuUKMfCBy m_input>
- 212 getfield # <Field int m_line_number>
- 215 invokestatic # <Method void parse_error(int, int)>
- 218 aload_0
- 219 getfield # <Field cuUKMfCBy m_input>
- 222 getfield # <Field char m_line[]>
- 225 iload_1
- 226 caload
- 227 invokestatic # <Method boolean isspace(char)>
- 230 iconst_1
- 231 if_icmpeq 192
- 234 aload_0
- 235 getfield # <Field cuUKMfCBy m_input>
- 238 getfield # <Field char m_line[]>
- 241 iload_1
- 242 caload
- 243 bipush 61
- 245 if_icmpne 303
- 248 iinc 1 1
- 251 iload_1
- 252 aload_0
- 253 getfield # <Field cuUKMfCBy m_input>
- 256 getfield # <Field int m_line_read>
- 259 if_icmplt 303
- 262 bipush 15
- 264 aload_0
- 265 getfield # <Field cuUKMfCBy m_input>
- 268 getfield # <Field int m_line_number>
- 271 invokestatic # <Method void parse_error(int, int)>
- 274 goto 303
- 277 iinc 1 1
- 280 iload_1
- 281 aload_0
- 282 getfield # <Field cuUKMfCBy m_input>
- 285 getfield # <Field int m_line_read>
- 288 if_icmplt 303
- 291 bipush 15
- 293 aload_0
- 294 getfield # <Field cuUKMfCBy m_input>
- 297 getfield # <Field int m_line_number>
- 300 invokestatic # <Method void parse_error(int, int)>
- 303 aload_0
- 304 getfield # <Field cuUKMfCBy m_input>
- 307 getfield # <Field char m_line[]>
- 310 iload_1
- 311 caload
- 312 invokestatic # <Method boolean isspace(char)>
- 315 iconst_1
- 316 if_icmpeq 277
- 319 iload_1
- 320 istore 4
- 322 iconst_0
- 323 istore 7
- 325 iconst_0
- 326 istore 6
- 328 goto 412
- 331 aload_0
- 332 getfield # <Field cuUKMfCBy m_input>
- 335 getfield # <Field char m_line[]>
- 338 iload_1
- 339 caload
- 340 bipush 34
- 342 if_icmpne 366
- 345 iload 6
- 347 iconst_0
- 348 if_icmpne 366
- 351 iload 7
- 353 iconst_1
- 354 if_icmpne 363
- 357 iconst_0
- 358 istore 7
- 360 goto 366
- 363 iconst_1
- 364 istore 7
- 366 aload_0
- 367 getfield # <Field cuUKMfCBy m_input>
- 370 getfield # <Field char m_line[]>
- 373 iload_1
- 374 caload
- 375 bipush 92
- 377 if_icmpne 392
- 380 iload 6
- 382 iconst_0
- 383 if_icmpne 392
- 386 iconst_1
- 387 istore 6
- 389 goto 395
- 392 iconst_0
- 393 istore 6
- 395 iinc 1 1
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field cuUKMfCBy m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 412
- 409 goto 440
- 412 aload_0
- 413 getfield # <Field cuUKMfCBy m_input>
- 416 getfield # <Field char m_line[]>
- 419 iload_1
- 420 caload
- 421 invokestatic # <Method boolean isspace(char)>
- 424 iconst_0
- 425 if_icmpeq 331
- 428 iload 7
- 430 iconst_1
- 431 if_icmpeq 331
- 434 iload 6
- 436 iconst_1
- 437 if_icmpeq 331
- 440 iload_1
- 441 iload 4
- 443 isub
- 444 istore 5
- 446 iload 5
- 448 ifne 463
- 451 bipush 15
- 453 aload_0
- 454 getfield # <Field cuUKMfCBy m_input>
- 457 getfield # <Field int m_line_number>
- 460 invokestatic # <Method void parse_error(int, int)>
- 463 iload 5
- 465 ifgt 472
- 468 iconst_0
- 469 goto 473
- 472 iconst_1
- 473 invokestatic # <Method void assert(boolean)>
- 476 iload_3
- 477 ifgt 484
- 480 iconst_0
- 481 goto 485
- 484 iconst_1
- 485 invokestatic # <Method void assert(boolean)>
- 488 aload_0
- 489 getfield # <Field dWRgaYOHu m_spec>
- 492 getfield # <Field java.util.Hashtable m_macros>
- 495 ifnonnull 502
- 498 iconst_0
- 499 goto 503
- 502 iconst_1
- 503 invokestatic # <Method void assert(boolean)>
- 506 aload_0
- 507 getfield # <Field dWRgaYOHu m_spec>
- 510 getfield # <Field java.util.Hashtable m_macros>
- 513 new # <Class java.lang.String>
- 516 dup
- 517 aload_0
- 518 getfield # <Field cuUKMfCBy m_input>
- 521 getfield # <Field char m_line[]>
- 524 iload_2
- 525 iload_3
- 526 invokespecial # <Method java.lang.String(char[],int,int)>
- 529 new # <Class java.lang.String>
- 532 dup
- 533 aload_0
- 534 getfield # <Field cuUKMfCBy m_input>
- 537 getfield # <Field char m_line[]>
- 540 iload 4
- 542 iload 5
- 544 invokespecial # <Method java.lang.String(char[],int,int)>
- 547 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 550 pop
- 551 return
-
-Method void saveStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field cuUKMfCBy m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field dWRgaYOHu m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field cuUKMfCBy m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 84
-  83 return
-  84 aload_0
-  85 getfield # <Field cuUKMfCBy m_input>
-  88 getfield # <Field char m_line[]>
-  91 iconst_0
-  92 caload
-  93 bipush 37
-  95 if_icmpeq 102
-  98 iconst_0
-  99 goto 103
- 102 iconst_1
- 103 invokestatic # <Method void assert(boolean)>
- 106 aload_0
- 107 getfield # <Field cuUKMfCBy m_input>
- 110 getfield # <Field char m_line[]>
- 113 iconst_1
- 114 caload
- 115 bipush 115
- 117 if_icmpeq 124
- 120 iconst_0
- 121 goto 125
- 124 iconst_1
- 125 invokestatic # <Method void assert(boolean)>
- 128 aload_0
- 129 getfield # <Field cuUKMfCBy m_input>
- 132 getfield # <Field int m_line_index>
- 135 aload_0
- 136 getfield # <Field cuUKMfCBy m_input>
- 139 getfield # <Field int m_line_read>
- 142 if_icmple 149
- 145 iconst_0
- 146 goto 150
- 149 iconst_1
- 150 invokestatic # <Method void assert(boolean)>
- 153 aload_0
- 154 getfield # <Field cuUKMfCBy m_input>
- 157 getfield # <Field int m_line_index>
- 160 ifge 167
- 163 iconst_0
- 164 goto 168
- 167 iconst_1
- 168 invokestatic # <Method void assert(boolean)>
- 171 aload_0
- 172 getfield # <Field cuUKMfCBy m_input>
- 175 getfield # <Field int m_line_read>
- 178 ifge 185
- 181 iconst_0
- 182 goto 186
- 185 iconst_1
- 186 invokestatic # <Method void assert(boolean)>
- 189 aload_0
- 190 getfield # <Field cuUKMfCBy m_input>
- 193 getfield # <Field int m_line_index>
- 196 aload_0
- 197 getfield # <Field cuUKMfCBy m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 451
- 206 return
- 207 aload_0
- 208 getfield # <Field cuUKMfCBy m_input>
- 211 dup
- 212 getfield # <Field int m_line_index>
- 215 iconst_1
- 216 iadd
- 217 putfield # <Field int m_line_index>
- 220 aload_0
- 221 getfield # <Field cuUKMfCBy m_input>
- 224 getfield # <Field int m_line_index>
- 227 aload_0
- 228 getfield # <Field cuUKMfCBy m_input>
- 231 getfield # <Field int m_line_read>
- 234 if_icmplt 238
- 237 return
- 238 aload_0
- 239 getfield # <Field cuUKMfCBy m_input>
- 242 getfield # <Field char m_line[]>
- 245 aload_0
- 246 getfield # <Field cuUKMfCBy m_input>
- 249 getfield # <Field int m_line_index>
- 252 caload
- 253 invokestatic # <Method boolean isspace(char)>
- 256 iconst_1
- 257 if_icmpeq 207
- 260 aload_0
- 261 getfield # <Field cuUKMfCBy m_input>
- 264 getfield # <Field int m_line_index>
- 267 istore_1
- 268 goto 304
- 271 aload_0
- 272 getfield # <Field cuUKMfCBy m_input>
- 275 dup
- 276 getfield # <Field int m_line_index>
- 279 iconst_1
- 280 iadd
- 281 putfield # <Field int m_line_index>
- 284 aload_0
- 285 getfield # <Field cuUKMfCBy m_input>
- 288 getfield # <Field int m_line_index>
- 291 aload_0
- 292 getfield # <Field cuUKMfCBy m_input>
- 295 getfield # <Field int m_line_read>
- 298 if_icmplt 304
- 301 goto 346
- 304 aload_0
- 305 getfield # <Field cuUKMfCBy m_input>
- 308 getfield # <Field char m_line[]>
- 311 aload_0
- 312 getfield # <Field cuUKMfCBy m_input>
- 315 getfield # <Field int m_line_index>
- 318 caload
- 319 invokestatic # <Method boolean isspace(char)>
- 322 iconst_0
- 323 if_icmpne 346
- 326 aload_0
- 327 getfield # <Field cuUKMfCBy m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field cuUKMfCBy m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 44
- 343 if_icmpne 271
- 346 aload_0
- 347 getfield # <Field cuUKMfCBy m_input>
- 350 getfield # <Field int m_line_index>
- 353 iload_1
- 354 isub
- 355 istore_2
- 356 aload_0
- 357 getfield # <Field dWRgaYOHu m_spec>
- 360 getfield # <Field java.util.Hashtable m_states>
- 363 new # <Class java.lang.String>
- 366 dup
- 367 aload_0
- 368 getfield # <Field cuUKMfCBy m_input>
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 iload_2
- 376 invokespecial # <Method java.lang.String(char[],int,int)>
- 379 new # <Class java.lang.Integer>
- 382 dup
- 383 aload_0
- 384 getfield # <Field dWRgaYOHu m_spec>
- 387 getfield # <Field java.util.Hashtable m_states>
- 390 invokevirtual # <Method int size()>
- 393 invokespecial # <Method java.lang.Integer(int)>
- 396 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 399 pop
- 400 aload_0
- 401 getfield # <Field cuUKMfCBy m_input>
- 404 getfield # <Field char m_line[]>
- 407 aload_0
- 408 getfield # <Field cuUKMfCBy m_input>
- 411 getfield # <Field int m_line_index>
- 414 caload
- 415 bipush 44
- 417 if_icmpne 451
- 420 aload_0
- 421 getfield # <Field cuUKMfCBy m_input>
- 424 dup
- 425 getfield # <Field int m_line_index>
- 428 iconst_1
- 429 iadd
- 430 putfield # <Field int m_line_index>
- 433 aload_0
- 434 getfield # <Field cuUKMfCBy m_input>
- 437 getfield # <Field int m_line_index>
- 440 aload_0
- 441 getfield # <Field cuUKMfCBy m_input>
- 444 getfield # <Field int m_line_read>
- 447 if_icmplt 451
- 450 return
- 451 aload_0
- 452 getfield # <Field cuUKMfCBy m_input>
- 455 getfield # <Field int m_line_index>
- 458 aload_0
- 459 getfield # <Field cuUKMfCBy m_input>
- 462 getfield # <Field int m_line_read>
- 465 if_icmplt 238
- 468 return
-
-Method char expandEscape()
-   0 aload_0
-   1 getfield # <Field cuUKMfCBy m_input>
-   4 getfield # <Field int m_line_index>
-   7 aload_0
-   8 getfield # <Field cuUKMfCBy m_input>
-  11 getfield # <Field int m_line_read>
-  14 if_icmplt 21
-  17 iconst_0
-  18 goto 22
-  21 iconst_1
-  22 invokestatic # <Method void assert(boolean)>
-  25 aload_0
-  26 getfield # <Field cuUKMfCBy m_input>
-  29 getfield # <Field int m_line_read>
-  32 ifgt 39
-  35 iconst_0
-  36 goto 40
-  39 iconst_1
-  40 invokestatic # <Method void assert(boolean)>
-  43 aload_0
-  44 getfield # <Field cuUKMfCBy m_input>
-  47 getfield # <Field int m_line_index>
-  50 ifge 57
-  53 iconst_0
-  54 goto 58
-  57 iconst_1
-  58 invokestatic # <Method void assert(boolean)>
-  61 aload_0
-  62 getfield # <Field cuUKMfCBy m_input>
-  65 getfield # <Field char m_line[]>
-  68 aload_0
-  69 getfield # <Field cuUKMfCBy m_input>
-  72 getfield # <Field int m_line_index>
-  75 caload
-  76 bipush 92
-  78 if_icmpeq 112
-  81 aload_0
-  82 getfield # <Field cuUKMfCBy m_input>
-  85 dup
-  86 getfield # <Field int m_line_index>
-  89 iconst_1
-  90 iadd
-  91 putfield # <Field int m_line_index>
-  94 aload_0
-  95 getfield # <Field cuUKMfCBy m_input>
-  98 getfield # <Field char m_line[]>
- 101 aload_0
- 102 getfield # <Field cuUKMfCBy m_input>
- 105 getfield # <Field int m_line_index>
- 108 iconst_1
- 109 isub
- 110 caload
- 111 ireturn
- 112 aload_0
- 113 getfield # <Field cuUKMfCBy m_input>
- 116 dup
- 117 getfield # <Field int m_line_index>
- 120 iconst_1
- 121 iadd
- 122 putfield # <Field int m_line_index>
- 125 aload_0
- 126 getfield # <Field cuUKMfCBy m_input>
- 129 getfield # <Field char m_line[]>
- 132 aload_0
- 133 getfield # <Field cuUKMfCBy m_input>
- 136 getfield # <Field int m_line_index>
- 139 caload
- 140 invokestatic # <Method char toupper(char)>
- 143 lookupswitch 7: default=534
-          66: 208
-          70: 256
-          78: 240
-          82: 272
-          84: 224
-          88: 339
-          94: 288
- 208 aload_0
- 209 getfield # <Field cuUKMfCBy m_input>
- 212 dup
- 213 getfield # <Field int m_line_index>
- 216 iconst_1
- 217 iadd
- 218 putfield # <Field int m_line_index>
- 221 bipush 8
- 223 ireturn
- 224 aload_0
- 225 getfield # <Field cuUKMfCBy m_input>
- 228 dup
- 229 getfield # <Field int m_line_index>
- 232 iconst_1
- 233 iadd
- 234 putfield # <Field int m_line_index>
- 237 bipush 9
- 239 ireturn
- 240 aload_0
- 241 getfield # <Field cuUKMfCBy m_input>
- 244 dup
- 245 getfield # <Field int m_line_index>
- 248 iconst_1
- 249 iadd
- 250 putfield # <Field int m_line_index>
- 253 bipush 10
- 255 ireturn
- 256 aload_0
- 257 getfield # <Field cuUKMfCBy m_input>
- 260 dup
- 261 getfield # <Field int m_line_index>
- 264 iconst_1
- 265 iadd
- 266 putfield # <Field int m_line_index>
- 269 bipush 12
- 271 ireturn
- 272 aload_0
- 273 getfield # <Field cuUKMfCBy m_input>
- 276 dup
- 277 getfield # <Field int m_line_index>
- 280 iconst_1
- 281 iadd
- 282 putfield # <Field int m_line_index>
- 285 bipush 13
- 287 ireturn
- 288 aload_0
- 289 getfield # <Field cuUKMfCBy m_input>
- 292 dup
- 293 getfield # <Field int m_line_index>
- 296 iconst_1
- 297 iadd
- 298 putfield # <Field int m_line_index>
- 301 aload_0
- 302 getfield # <Field cuUKMfCBy m_input>
- 305 getfield # <Field char m_line[]>
- 308 aload_0
- 309 getfield # <Field cuUKMfCBy m_input>
- 312 getfield # <Field int m_line_index>
- 315 caload
- 316 invokestatic # <Method char toupper(char)>
- 319 bipush 64
- 321 isub
- 322 i2c
- 323 istore_1
- 324 aload_0
- 325 getfield # <Field cuUKMfCBy m_input>
- 328 dup
- 329 getfield # <Field int m_line_index>
- 332 iconst_1
- 333 iadd
- 334 putfield # <Field int m_line_index>
- 337 iload_1
- 338 ireturn
- 339 aload_0
- 340 getfield # <Field cuUKMfCBy m_input>
- 343 dup
- 344 getfield # <Field int m_line_index>
- 347 iconst_1
- 348 iadd
- 349 putfield # <Field int m_line_index>
- 352 iconst_0
- 353 istore_1
- 354 aload_0
- 355 getfield # <Field cuUKMfCBy m_input>
- 358 getfield # <Field char m_line[]>
- 361 aload_0
- 362 getfield # <Field cuUKMfCBy m_input>
- 365 getfield # <Field int m_line_index>
- 368 caload
- 369 invokestatic # <Method boolean ishexdigit(char)>
- 372 iconst_1
- 373 if_icmpne 408
- 376 aload_0
- 377 getfield # <Field cuUKMfCBy m_input>
- 380 getfield # <Field char m_line[]>
- 383 aload_0
- 384 getfield # <Field cuUKMfCBy m_input>
- 387 getfield # <Field int m_line_index>
- 390 caload
- 391 invokestatic # <Method char hex2bin(char)>
- 394 istore_1
- 395 aload_0
- 396 getfield # <Field cuUKMfCBy m_input>
- 399 dup
- 400 getfield # <Field int m_line_index>
- 403 iconst_1
- 404 iadd
- 405 putfield # <Field int m_line_index>
- 408 aload_0
- 409 getfield # <Field cuUKMfCBy m_input>
- 412 getfield # <Field char m_line[]>
- 415 aload_0
- 416 getfield # <Field cuUKMfCBy m_input>
- 419 getfield # <Field int m_line_index>
- 422 caload
- 423 invokestatic # <Method boolean ishexdigit(char)>
- 426 iconst_1
- 427 if_icmpne 470
- 430 iload_1
- 431 iconst_4
- 432 ishl
- 433 i2c
- 434 istore_1
- 435 iload_1
- 436 aload_0
- 437 getfield # <Field cuUKMfCBy m_input>
- 440 getfield # <Field char m_line[]>
- 443 aload_0
- 444 getfield # <Field cuUKMfCBy m_input>
- 447 getfield # <Field int m_line_index>
- 450 caload
- 451 invokestatic # <Method char hex2bin(char)>
- 454 ior
- 455 i2c
- 456 istore_1
- 457 aload_0
- 458 getfield # <Field cuUKMfCBy m_input>
- 461 dup
- 462 getfield # <Field int m_line_index>
- 465 iconst_1
- 466 iadd
- 467 putfield # <Field int m_line_index>
- 470 aload_0
- 471 getfield # <Field cuUKMfCBy m_input>
- 474 getfield # <Field char m_line[]>
- 477 aload_0
- 478 getfield # <Field cuUKMfCBy m_input>
- 481 getfield # <Field int m_line_index>
- 484 caload
- 485 invokestatic # <Method boolean ishexdigit(char)>
- 488 iconst_1
- 489 if_icmpne 532
- 492 iload_1
- 493 iconst_4
- 494 ishl
- 495 i2c
- 496 istore_1
- 497 iload_1
- 498 aload_0
- 499 getfield # <Field cuUKMfCBy m_input>
- 502 getfield # <Field char m_line[]>
- 505 aload_0
- 506 getfield # <Field cuUKMfCBy m_input>
- 509 getfield # <Field int m_line_index>
- 512 caload
- 513 invokestatic # <Method char hex2bin(char)>
- 516 ior
- 517 i2c
- 518 istore_1
- 519 aload_0
- 520 getfield # <Field cuUKMfCBy m_input>
- 523 dup
- 524 getfield # <Field int m_line_index>
- 527 iconst_1
- 528 iadd
- 529 putfield # <Field int m_line_index>
- 532 iload_1
- 533 ireturn
- 534 aload_0
- 535 getfield # <Field cuUKMfCBy m_input>
- 538 getfield # <Field char m_line[]>
- 541 aload_0
- 542 getfield # <Field cuUKMfCBy m_input>
- 545 getfield # <Field int m_line_index>
- 548 caload
- 549 invokestatic # <Method boolean isoctdigit(char)>
- 552 iconst_0
- 553 if_icmpne 588
- 556 aload_0
- 557 getfield # <Field cuUKMfCBy m_input>
- 560 getfield # <Field char m_line[]>
- 563 aload_0
- 564 getfield # <Field cuUKMfCBy m_input>
- 567 getfield # <Field int m_line_index>
- 570 caload
- 571 istore_1
- 572 aload_0
- 573 getfield # <Field cuUKMfCBy m_input>
- 576 dup
- 577 getfield # <Field int m_line_index>
- 580 iconst_1
- 581 iadd
- 582 putfield # <Field int m_line_index>
- 585 goto 744
- 588 aload_0
- 589 getfield # <Field cuUKMfCBy m_input>
- 592 getfield # <Field char m_line[]>
- 595 aload_0
- 596 getfield # <Field cuUKMfCBy m_input>
- 599 getfield # <Field int m_line_index>
- 602 caload
- 603 invokestatic # <Method char oct2bin(char)>
- 606 istore_1
- 607 aload_0
- 608 getfield # <Field cuUKMfCBy m_input>
- 611 dup
- 612 getfield # <Field int m_line_index>
- 615 iconst_1
- 616 iadd
- 617 putfield # <Field int m_line_index>
- 620 aload_0
- 621 getfield # <Field cuUKMfCBy m_input>
- 624 getfield # <Field char m_line[]>
- 627 aload_0
- 628 getfield # <Field cuUKMfCBy m_input>
- 631 getfield # <Field int m_line_index>
- 634 caload
- 635 invokestatic # <Method boolean isoctdigit(char)>
- 638 iconst_1
- 639 if_icmpne 682
- 642 iload_1
- 643 iconst_3
- 644 ishl
- 645 i2c
- 646 istore_1
- 647 iload_1
- 648 aload_0
- 649 getfield # <Field cuUKMfCBy m_input>
- 652 getfield # <Field char m_line[]>
- 655 aload_0
- 656 getfield # <Field cuUKMfCBy m_input>
- 659 getfield # <Field int m_line_index>
- 662 caload
- 663 invokestatic # <Method char oct2bin(char)>
- 666 ior
- 667 i2c
- 668 istore_1
- 669 aload_0
- 670 getfield # <Field cuUKMfCBy m_input>
- 673 dup
- 674 getfield # <Field int m_line_index>
- 677 iconst_1
- 678 iadd
- 679 putfield # <Field int m_line_index>
- 682 aload_0
- 683 getfield # <Field cuUKMfCBy m_input>
- 686 getfield # <Field char m_line[]>
- 689 aload_0
- 690 getfield # <Field cuUKMfCBy m_input>
- 693 getfield # <Field int m_line_index>
- 696 caload
- 697 invokestatic # <Method boolean isoctdigit(char)>
- 700 iconst_1
- 701 if_icmpne 744
- 704 iload_1
- 705 iconst_3
- 706 ishl
- 707 i2c
- 708 istore_1
- 709 iload_1
- 710 aload_0
- 711 getfield # <Field cuUKMfCBy m_input>
- 714 getfield # <Field char m_line[]>
- 717 aload_0
- 718 getfield # <Field cuUKMfCBy m_input>
- 721 getfield # <Field int m_line_index>
- 724 caload
- 725 invokestatic # <Method char oct2bin(char)>
- 728 ior
- 729 i2c
- 730 istore_1
- 731 aload_0
- 732 getfield # <Field cuUKMfCBy m_input>
- 735 dup
- 736 getfield # <Field int m_line_index>
- 739 iconst_1
- 740 iadd
- 741 putfield # <Field int m_line_index>
- 744 iload_1
- 745 ireturn
-
-Method MZTWBrgSN packAccept()
-   0 sipush 1024
-   3 newarray char
-   5 astore_2
-   6 iconst_0
-   7 istore_3
-   8 aload_0
-   9 ifnonnull 16
-  12 iconst_0
-  13 goto 17
-  16 iconst_1
-  17 invokestatic # <Method void assert(boolean)>
-  20 aload_0
-  21 getfield # <Field java.io.DataOutputStream m_outstream>
-  24 ifnonnull 31
-  27 iconst_0
-  28 goto 32
-  31 iconst_1
-  32 invokestatic # <Method void assert(boolean)>
-  35 aload_0
-  36 getfield # <Field cuUKMfCBy m_input>
-  39 ifnonnull 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field java.util.Hashtable m_tokens>
-  54 ifnonnull 61
-  57 iconst_0
-  58 goto 62
-  61 iconst_1
-  62 invokestatic # <Method void assert(boolean)>
-  65 aload_0
-  66 getfield # <Field dWRgaYOHu m_spec>
-  69 ifnonnull 76
-  72 iconst_0
-  73 goto 77
-  76 iconst_1
-  77 invokestatic # <Method void assert(boolean)>
-  80 goto 108
-  83 aload_0
-  84 getfield # <Field cuUKMfCBy m_input>
-  87 invokevirtual # <Method boolean getLine()>
-  90 iconst_1
-  91 if_icmpne 108
-  94 bipush 11
-  96 aload_0
-  97 getfield # <Field cuUKMfCBy m_input>
- 100 getfield # <Field int m_line_number>
- 103 invokestatic # <Method void parse_error(int, int)>
- 106 aconst_null
- 107 areturn
- 108 aload_0
- 109 getfield # <Field cuUKMfCBy m_input>
- 112 getfield # <Field int m_line_index>
- 115 aload_0
- 116 getfield # <Field cuUKMfCBy m_input>
- 119 getfield # <Field int m_line_read>
- 122 if_icmpge 83
- 125 goto 186
- 128 aload_0
- 129 getfield # <Field cuUKMfCBy m_input>
- 132 dup
- 133 getfield # <Field int m_line_index>
- 136 iconst_1
- 137 iadd
- 138 putfield # <Field int m_line_index>
- 141 goto 169
- 144 aload_0
- 145 getfield # <Field cuUKMfCBy m_input>
- 148 invokevirtual # <Method boolean getLine()>
- 151 iconst_1
- 152 if_icmpne 169
- 155 bipush 11
- 157 aload_0
- 158 getfield # <Field cuUKMfCBy m_input>
- 161 getfield # <Field int m_line_number>
- 164 invokestatic # <Method void parse_error(int, int)>
- 167 aconst_null
- 168 areturn
- 169 aload_0
- 170 getfield # <Field cuUKMfCBy m_input>
- 173 getfield # <Field int m_line_index>
- 176 aload_0
- 177 getfield # <Field cuUKMfCBy m_input>
- 180 getfield # <Field int m_line_read>
- 183 if_icmpge 144
- 186 aload_0
- 187 getfield # <Field cuUKMfCBy m_input>
- 190 getfield # <Field char m_line[]>
- 193 aload_0
- 194 getfield # <Field cuUKMfCBy m_input>
- 197 getfield # <Field int m_line_index>
- 200 caload
- 201 invokestatic # <Method boolean isspace(char)>
- 204 iconst_1
- 205 if_icmpeq 128
- 208 aload_0
- 209 getfield # <Field cuUKMfCBy m_input>
- 212 getfield # <Field char m_line[]>
- 215 aload_0
- 216 getfield # <Field cuUKMfCBy m_input>
- 219 getfield # <Field int m_line_index>
- 222 caload
- 223 bipush 123
- 225 if_icmpeq 240
- 228 bipush 17
- 230 aload_0
- 231 getfield # <Field cuUKMfCBy m_input>
- 234 getfield # <Field int m_line_number>
- 237 invokestatic # <Method void parse_error(int, int)>
- 240 iconst_0
- 241 istore 4
- 243 aload_2
- 244 iload_3
- 245 aload_0
- 246 getfield # <Field cuUKMfCBy m_input>
- 249 getfield # <Field char m_line[]>
- 252 aload_0
- 253 getfield # <Field cuUKMfCBy m_input>
- 256 getfield # <Field int m_line_index>
- 259 caload
- 260 castore
- 261 aload_0
- 262 getfield # <Field cuUKMfCBy m_input>
- 265 getfield # <Field char m_line[]>
- 268 aload_0
- 269 getfield # <Field cuUKMfCBy m_input>
- 272 getfield # <Field int m_line_index>
- 275 caload
- 276 bipush 123
- 278 if_icmpne 287
- 281 iinc 4 1
- 284 goto 334
- 287 aload_0
- 288 getfield # <Field cuUKMfCBy m_input>
- 291 getfield # <Field char m_line[]>
- 294 aload_0
- 295 getfield # <Field cuUKMfCBy m_input>
- 298 getfield # <Field int m_line_index>
- 301 caload
- 302 bipush 125
- 304 if_icmpne 334
- 307 iinc 4 -1
- 310 iload 4
- 312 ifne 334
- 315 iinc 3 1
- 318 aload_0
- 319 getfield # <Field cuUKMfCBy m_input>
- 322 dup
- 323 getfield # <Field int m_line_index>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_index>
- 331 goto 409
- 334 iinc 3 1
- 337 iload_3
- 338 aload_2
- 339 arraylength
- 340 if_icmple 348
- 343 aload_2
- 344 invokestatic # <Method char doubleSize(char[])[]>
- 347 astore_2
- 348 aload_0
- 349 getfield # <Field cuUKMfCBy m_input>
- 352 dup
- 353 getfield # <Field int m_line_index>
- 356 iconst_1
- 357 iadd
- 358 putfield # <Field int m_line_index>
- 361 goto 389
- 364 aload_0
- 365 getfield # <Field cuUKMfCBy m_input>
- 368 invokevirtual # <Method boolean getLine()>
- 371 iconst_1
- 372 if_icmpne 389
- 375 bipush 16
- 377 aload_0
- 378 getfield # <Field cuUKMfCBy m_input>
- 381 getfield # <Field int m_line_number>
- 384 invokestatic # <Method void parse_error(int, int)>
- 387 aconst_null
- 388 areturn
- 389 aload_0
- 390 getfield # <Field cuUKMfCBy m_input>
- 393 getfield # <Field int m_line_index>
- 396 aload_0
- 397 getfield # <Field cuUKMfCBy m_input>
- 400 getfield # <Field int m_line_read>
- 403 if_icmpge 364
- 406 goto 243
- 409 new # <Class MZTWBrgSN>
- 412 dup
- 413 aload_2
- 414 iload_3
- 415 aload_0
- 416 getfield # <Field cuUKMfCBy m_input>
- 419 getfield # <Field int m_line_number>
- 422 invokespecial # <Method MZTWBrgSN(char[],int,int)>
- 425 astore_1
- 426 aload_1
- 427 ifnonnull 434
- 430 iconst_0
- 431 goto 435
- 434 iconst_1
- 435 invokestatic # <Method void assert(boolean)>
- 438 aload_1
- 439 areturn
-
-Method int advance()
-   0 iconst_0
-   1 istore_1
-   2 aload_0
-   3 getfield # <Field cuUKMfCBy m_input>
-   6 getfield # <Field boolean m_eof_reached>
-   9 iconst_1
-  10 if_icmpne 38
-  13 aload_0
-  14 getfield # <Field dWRgaYOHu m_spec>
-  17 bipush 11
-  19 putfield # <Field int m_current_token>
-  22 aload_0
-  23 getfield # <Field dWRgaYOHu m_spec>
-  26 iconst_0
-  27 putfield # <Field char m_lexeme>
-  30 aload_0
-  31 getfield # <Field dWRgaYOHu m_spec>
-  34 getfield # <Field int m_current_token>
-  37 ireturn
-  38 aload_0
-  39 getfield # <Field dWRgaYOHu m_spec>
-  42 getfield # <Field int m_current_token>
-  45 iconst_1
-  46 if_icmpeq 66
-  49 aload_0
-  50 getfield # <Field cuUKMfCBy m_input>
-  53 getfield # <Field int m_line_index>
-  56 aload_0
-  57 getfield # <Field cuUKMfCBy m_input>
-  60 getfield # <Field int m_line_read>
-  63 if_icmplt 241
-  66 aload_0
-  67 getfield # <Field dWRgaYOHu m_spec>
-  70 getfield # <Field boolean m_in_quote>
-  73 iconst_1
-  74 if_icmpne 89
-  77 bipush 16
-  79 aload_0
-  80 getfield # <Field cuUKMfCBy m_input>
-  83 getfield # <Field int m_line_number>
-  86 invokestatic # <Method void parse_error(int, int)>
-  89 aload_0
-  90 getfield # <Field boolean m_advance_stop>
-  93 iconst_0
-  94 if_icmpeq 114
-  97 aload_0
-  98 getfield # <Field cuUKMfCBy m_input>
- 101 getfield # <Field int m_line_index>
- 104 aload_0
- 105 getfield # <Field cuUKMfCBy m_input>
- 108 getfield # <Field int m_line_read>
- 111 if_icmplt 161
- 114 aload_0
- 115 getfield # <Field cuUKMfCBy m_input>
- 118 invokevirtual # <Method boolean getLine()>
- 121 iconst_1
- 122 if_icmpne 150
- 125 aload_0
- 126 getfield # <Field dWRgaYOHu m_spec>
- 129 bipush 11
- 131 putfield # <Field int m_current_token>
- 134 aload_0
- 135 getfield # <Field dWRgaYOHu m_spec>
- 138 iconst_0
- 139 putfield # <Field char m_lexeme>
- 142 aload_0
- 143 getfield # <Field dWRgaYOHu m_spec>
- 146 getfield # <Field int m_current_token>
- 149 ireturn
- 150 aload_0
- 151 getfield # <Field cuUKMfCBy m_input>
- 154 iconst_0
- 155 putfield # <Field int m_line_index>
- 158 goto 182
- 161 aload_0
- 162 iconst_0
- 163 putfield # <Field boolean m_advance_stop>
- 166 goto 182
- 169 aload_0
- 170 getfield # <Field cuUKMfCBy m_input>
- 173 dup
- 174 getfield # <Field int m_line_index>
- 177 iconst_1
- 178 iadd
- 179 putfield # <Field int m_line_index>
- 182 aload_0
- 183 getfield # <Field cuUKMfCBy m_input>
- 186 getfield # <Field int m_line_index>
- 189 aload_0
- 190 getfield # <Field cuUKMfCBy m_input>
- 193 getfield # <Field int m_line_read>
- 196 if_icmpge 221
- 199 aload_0
- 200 getfield # <Field cuUKMfCBy m_input>
- 203 getfield # <Field char m_line[]>
- 206 aload_0
- 207 getfield # <Field cuUKMfCBy m_input>
- 210 getfield # <Field int m_line_index>
- 213 caload
- 214 invokestatic # <Method boolean isspace(char)>
- 217 iconst_1
- 218 if_icmpeq 169
- 221 aload_0
- 222 getfield # <Field cuUKMfCBy m_input>
- 225 getfield # <Field int m_line_index>
- 228 aload_0
- 229 getfield # <Field cuUKMfCBy m_input>
- 232 getfield # <Field int m_line_read>
- 235 if_icmpge 89
- 238 goto 241
- 241 aload_0
- 242 getfield # <Field cuUKMfCBy m_input>
- 245 getfield # <Field int m_line_index>
- 248 aload_0
- 249 getfield # <Field cuUKMfCBy m_input>
- 252 getfield # <Field int m_line_read>
- 255 if_icmple 262
- 258 iconst_0
- 259 goto 263
- 262 iconst_1
- 263 invokestatic # <Method void assert(boolean)>
- 266 aload_0
- 267 getfield # <Field dWRgaYOHu m_spec>
- 270 getfield # <Field boolean m_in_quote>
- 273 iconst_0
- 274 if_icmpne 433
- 277 goto 326
- 280 aload_0
- 281 invokespecial # <Method boolean expandMacro()>
- 284 pop
- 285 aload_0
- 286 getfield # <Field cuUKMfCBy m_input>
- 289 getfield # <Field int m_line_index>
- 292 aload_0
- 293 getfield # <Field cuUKMfCBy m_input>
- 296 getfield # <Field int m_line_read>
- 299 if_icmplt 326
- 302 aload_0
- 303 getfield # <Field dWRgaYOHu m_spec>
- 306 iconst_1
- 307 putfield # <Field int m_current_token>
- 310 aload_0
- 311 getfield # <Field dWRgaYOHu m_spec>
- 314 iconst_0
- 315 putfield # <Field char m_lexeme>
- 318 aload_0
- 319 getfield # <Field dWRgaYOHu m_spec>
- 322 getfield # <Field int m_current_token>
- 325 ireturn
- 326 aload_0
- 327 getfield # <Field cuUKMfCBy m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field cuUKMfCBy m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 123
- 343 if_icmpeq 280
- 346 goto 433
- 349 aload_0
- 350 getfield # <Field dWRgaYOHu m_spec>
- 353 getfield # <Field boolean m_in_quote>
- 356 iconst_1
- 357 if_icmpne 371
- 360 aload_0
- 361 getfield # <Field dWRgaYOHu m_spec>
- 364 iconst_0
- 365 putfield # <Field boolean m_in_quote>
- 368 goto 379
- 371 aload_0
- 372 getfield # <Field dWRgaYOHu m_spec>
- 375 iconst_1
- 376 putfield # <Field boolean m_in_quote>
- 379 aload_0
- 380 getfield # <Field cuUKMfCBy m_input>
- 383 dup
- 384 getfield # <Field int m_line_index>
- 387 iconst_1
- 388 iadd
- 389 putfield # <Field int m_line_index>
- 392 aload_0
- 393 getfield # <Field cuUKMfCBy m_input>
- 396 getfield # <Field int m_line_index>
- 399 aload_0
- 400 getfield # <Field cuUKMfCBy m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 433
- 409 aload_0
- 410 getfield # <Field dWRgaYOHu m_spec>
- 413 iconst_1
- 414 putfield # <Field int m_current_token>
- 417 aload_0
- 418 getfield # <Field dWRgaYOHu m_spec>
- 421 iconst_0
- 422 putfield # <Field char m_lexeme>
- 425 aload_0
- 426 getfield # <Field dWRgaYOHu m_spec>
- 429 getfield # <Field int m_current_token>
- 432 ireturn
- 433 aload_0
- 434 getfield # <Field cuUKMfCBy m_input>
- 437 getfield # <Field char m_line[]>
- 440 aload_0
- 441 getfield # <Field cuUKMfCBy m_input>
- 444 getfield # <Field int m_line_index>
- 447 caload
- 448 bipush 34
- 450 if_icmpeq 349
- 453 aload_0
- 454 getfield # <Field cuUKMfCBy m_input>
- 457 getfield # <Field int m_line_index>
- 460 aload_0
- 461 getfield # <Field cuUKMfCBy m_input>
- 464 getfield # <Field int m_line_read>
- 467 if_icmple 557
- 470 getstatic # <Field java.io.PrintStream out>
- 473 new # <Class java.lang.StringBuffer>
- 476 dup
- 477 invokespecial # <Method java.lang.StringBuffer()>
- 480 ldc # <String "m_input.m_line_index = ">
- 482 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 485 aload_0
- 486 getfield # <Field cuUKMfCBy m_input>
- 489 getfield # <Field int m_line_index>
- 492 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 495 invokevirtual # <Method java.lang.String toString()>
- 498 invokevirtual # <Method void println(java.lang.String)>
- 501 getstatic # <Field java.io.PrintStream out>
- 504 new # <Class java.lang.StringBuffer>
- 507 dup
- 508 invokespecial # <Method java.lang.StringBuffer()>
- 511 ldc # <String "m_input.m_line_read = ">
- 513 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field cuUKMfCBy m_input>
- 520 getfield # <Field int m_line_read>
- 523 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 526 invokevirtual # <Method java.lang.String toString()>
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 aload_0
- 533 getfield # <Field cuUKMfCBy m_input>
- 536 getfield # <Field int m_line_index>
- 539 aload_0
- 540 getfield # <Field cuUKMfCBy m_input>
- 543 getfield # <Field int m_line_read>
- 546 if_icmple 553
- 549 iconst_0
- 550 goto 554
- 553 iconst_1
- 554 invokestatic # <Method void assert(boolean)>
- 557 aload_0
- 558 getfield # <Field cuUKMfCBy m_input>
- 561 getfield # <Field char m_line[]>
- 564 aload_0
- 565 getfield # <Field cuUKMfCBy m_input>
- 568 getfield # <Field int m_line_index>
- 571 caload
- 572 bipush 92
- 574 if_icmpne 582
- 577 iconst_1
- 578 istore_1
- 579 goto 584
- 582 iconst_0
- 583 istore_1
- 584 aload_0
- 585 getfield # <Field dWRgaYOHu m_spec>
- 588 getfield # <Field boolean m_in_quote>
- 591 iconst_0
- 592 if_icmpne 697
- 595 aload_0
- 596 getfield # <Field cuUKMfCBy m_input>
- 599 getfield # <Field char m_line[]>
- 602 aload_0
- 603 getfield # <Field cuUKMfCBy m_input>
- 606 getfield # <Field int m_line_index>
- 609 caload
- 610 invokestatic # <Method boolean isspace(char)>
- 613 ifeq 640
- 616 aload_0
- 617 getfield # <Field dWRgaYOHu m_spec>
- 620 iconst_1
- 621 putfield # <Field int m_current_token>
- 624 aload_0
- 625 getfield # <Field dWRgaYOHu m_spec>
- 628 iconst_0
- 629 putfield # <Field char m_lexeme>
- 632 aload_0
- 633 getfield # <Field dWRgaYOHu m_spec>
- 636 getfield # <Field int m_current_token>
- 639 ireturn
- 640 iload_1
- 641 iconst_1
- 642 if_icmpne 659
- 645 aload_0
- 646 getfield # <Field dWRgaYOHu m_spec>
- 649 aload_0
- 650 invokespecial # <Method char expandEscape()>
- 653 putfield # <Field char m_lexeme>
- 656 goto 806
- 659 aload_0
- 660 getfield # <Field dWRgaYOHu m_spec>
- 663 aload_0
- 664 getfield # <Field cuUKMfCBy m_input>
- 667 getfield # <Field char m_line[]>
- 670 aload_0
- 671 getfield # <Field cuUKMfCBy m_input>
- 674 getfield # <Field int m_line_index>
- 677 caload
- 678 putfield # <Field char m_lexeme>
- 681 aload_0
- 682 getfield # <Field cuUKMfCBy m_input>
- 685 dup
- 686 getfield # <Field int m_line_index>
- 689 iconst_1
- 690 iadd
- 691 putfield # <Field int m_line_index>
- 694 goto 806
- 697 iload_1
- 698 iconst_1
- 699 if_icmpne 771
- 702 aload_0
- 703 getfield # <Field cuUKMfCBy m_input>
- 706 getfield # <Field int m_line_index>
- 709 iconst_1
- 710 iadd
- 711 aload_0
- 712 getfield # <Field cuUKMfCBy m_input>
- 715 getfield # <Field int m_line_read>
- 718 if_icmpge 771
- 721 aload_0
- 722 getfield # <Field cuUKMfCBy m_input>
- 725 getfield # <Field char m_line[]>
- 728 aload_0
- 729 getfield # <Field cuUKMfCBy m_input>
- 732 getfield # <Field int m_line_index>
- 735 iconst_1
- 736 iadd
- 737 caload
- 738 bipush 34
- 740 if_icmpne 771
- 743 aload_0
- 744 getfield # <Field dWRgaYOHu m_spec>
- 747 bipush 34
- 749 putfield # <Field char m_lexeme>
- 752 aload_0
- 753 getfield # <Field cuUKMfCBy m_input>
- 756 aload_0
- 757 getfield # <Field cuUKMfCBy m_input>
- 760 getfield # <Field int m_line_index>
- 763 iconst_2
- 764 iadd
- 765 putfield # <Field int m_line_index>
- 768 goto 806
- 771 aload_0
- 772 getfield # <Field dWRgaYOHu m_spec>
- 775 aload_0
- 776 getfield # <Field cuUKMfCBy m_input>
- 779 getfield # <Field char m_line[]>
- 782 aload_0
- 783 getfield # <Field cuUKMfCBy m_input>
- 786 getfield # <Field int m_line_index>
- 789 caload
- 790 putfield # <Field char m_lexeme>
- 793 aload_0
- 794 getfield # <Field cuUKMfCBy m_input>
- 797 dup
- 798 getfield # <Field int m_line_index>
- 801 iconst_1
- 802 iadd
- 803 putfield # <Field int m_line_index>
- 806 aload_0
- 807 getfield # <Field java.util.Hashtable m_tokens>
- 810 new # <Class java.lang.Character>
- 813 dup
- 814 aload_0
- 815 getfield # <Field dWRgaYOHu m_spec>
- 818 getfield # <Field char m_lexeme>
- 821 invokespecial # <Method java.lang.Character(char)>
- 824 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 827 checkcast # <Class java.lang.Integer>
- 830 astore_2
- 831 aload_0
- 832 getfield # <Field dWRgaYOHu m_spec>
- 835 getfield # <Field boolean m_in_quote>
- 838 iconst_1
- 839 if_icmpeq 847
- 842 iload_1
- 843 iconst_1
- 844 if_icmpne 859
- 847 aload_0
- 848 getfield # <Field dWRgaYOHu m_spec>
- 851 bipush 12
- 853 putfield # <Field int m_current_token>
- 856 goto 886
- 859 aload_2
- 860 ifnonnull 875
- 863 aload_0
- 864 getfield # <Field dWRgaYOHu m_spec>
- 867 bipush 12
- 869 putfield # <Field int m_current_token>
- 872 goto 886
- 875 aload_0
- 876 getfield # <Field dWRgaYOHu m_spec>
- 879 aload_2
- 880 invokevirtual # <Method int intValue()>
- 883 putfield # <Field int m_current_token>
- 886 aload_0
- 887 getfield # <Field dWRgaYOHu m_spec>
- 890 getfield # <Field int m_current_token>
- 893 ireturn
-
-Method void details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "
-       ** Macros **">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field dWRgaYOHu m_spec>
-  12 getfield # <Field java.util.Hashtable m_macros>
-  15 invokevirtual # <Method java.util.Enumeration keys()>
-  18 astore_1
-  19 goto 110
-  22 aload_1
-  23 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  28 checkcast # <Class java.lang.String>
-  31 astore_2
-  32 aload_0
-  33 getfield # <Field dWRgaYOHu m_spec>
-  36 getfield # <Field java.util.Hashtable m_macros>
-  39 aload_2
-  40 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  43 checkcast # <Class java.lang.String>
-  46 astore_3
-  47 aload_2
-  48 ifnonnull 55
-  51 iconst_0
-  52 goto 56
-  55 iconst_1
-  56 invokestatic # <Method void assert(boolean)>
-  59 aload_3
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 getstatic # <Field java.io.PrintStream out>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 ldc # <String "Macro name "">
-  83 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  86 aload_2
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 ldc # <String "" has definition "">
-  92 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  95 aload_3
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "".">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 invokevirtual # <Method java.lang.String toString()>
- 107 invokevirtual # <Method void println(java.lang.String)>
- 110 aload_1
- 111 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 116 iconst_1
- 117 if_icmpeq 22
- 120 getstatic # <Field java.io.PrintStream out>
- 123 ldc # <String "
-       ** States **">
- 125 invokevirtual # <Method void println(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field dWRgaYOHu m_spec>
- 132 getfield # <Field java.util.Hashtable m_states>
- 135 invokevirtual # <Method java.util.Enumeration keys()>
- 138 astore 4
- 140 goto 242
- 143 aload 4
- 145 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 150 checkcast # <Class java.lang.String>
- 153 astore 5
- 155 aload_0
- 156 getfield # <Field dWRgaYOHu m_spec>
- 159 getfield # <Field java.util.Hashtable m_states>
- 162 aload 5
- 164 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 167 checkcast # <Class java.lang.Integer>
- 170 astore 6
- 172 aload 5
- 174 ifnonnull 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 aload 6
- 187 ifnonnull 194
- 190 iconst_0
- 191 goto 195
- 194 iconst_1
- 195 invokestatic # <Method void assert(boolean)>
- 198 getstatic # <Field java.io.PrintStream out>
- 201 new # <Class java.lang.StringBuffer>
- 204 dup
- 205 invokespecial # <Method java.lang.StringBuffer()>
- 208 ldc # <String "State "">
- 210 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 213 aload 5
- 215 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 218 ldc # <String "" has identifying index ">
- 220 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 223 aload 6
- 225 invokevirtual # <Method java.lang.String toString()>
- 228 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 231 ldc # <String ".">
- 233 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 236 invokevirtual # <Method java.lang.String toString()>
- 239 invokevirtual # <Method void println(java.lang.String)>
- 242 aload 4
- 244 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 249 iconst_1
- 250 if_icmpeq 143
- 253 getstatic # <Field java.io.PrintStream out>
- 256 ldc # <String "
-       ** Character Counting **">
- 258 invokevirtual # <Method void println(java.lang.String)>
- 261 aload_0
- 262 getfield # <Field dWRgaYOHu m_spec>
- 265 getfield # <Field boolean m_count_chars>
- 268 iconst_0
- 269 if_icmpne 283
- 272 getstatic # <Field java.io.PrintStream out>
- 275 ldc # <String "Character counting is off.">
- 277 invokevirtual # <Method void println(java.lang.String)>
- 280 goto 310
- 283 aload_0
- 284 getfield # <Field dWRgaYOHu m_spec>
- 287 getfield # <Field boolean m_count_lines>
- 290 iconst_1
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 getstatic # <Field java.io.PrintStream out>
- 305 ldc # <String "Character counting is on.">
- 307 invokevirtual # <Method void println(java.lang.String)>
- 310 getstatic # <Field java.io.PrintStream out>
- 313 ldc # <String "
-       ** Line Counting **">
- 315 invokevirtual # <Method void println(java.lang.String)>
- 318 aload_0
- 319 getfield # <Field dWRgaYOHu m_spec>
- 322 getfield # <Field boolean m_count_lines>
- 325 iconst_0
- 326 if_icmpne 340
- 329 getstatic # <Field java.io.PrintStream out>
- 332 ldc # <String "Line counting is off.">
- 334 invokevirtual # <Method void println(java.lang.String)>
- 337 goto 367
- 340 aload_0
- 341 getfield # <Field dWRgaYOHu m_spec>
- 344 getfield # <Field boolean m_count_lines>
- 347 iconst_1
- 348 if_icmpeq 355
- 351 iconst_0
- 352 goto 356
- 355 iconst_1
- 356 invokestatic # <Method void assert(boolean)>
- 359 getstatic # <Field java.io.PrintStream out>
- 362 ldc # <String "Line counting is on.">
- 364 invokevirtual # <Method void println(java.lang.String)>
- 367 getstatic # <Field java.io.PrintStream out>
- 370 ldc # <String "
-       ** Operating System Specificity **">
- 372 invokevirtual # <Method void println(java.lang.String)>
- 375 aload_0
- 376 getfield # <Field dWRgaYOHu m_spec>
- 379 getfield # <Field boolean m_unix>
- 382 iconst_0
- 383 if_icmpne 405
- 386 getstatic # <Field java.io.PrintStream out>
- 389 ldc # <String "Not generating UNIX-specific code.">
- 391 invokevirtual # <Method void println(java.lang.String)>
- 394 getstatic # <Field java.io.PrintStream out>
- 397 ldc # <String "(This means that "\r\n" is a newline, rather than "\n".)">
- 399 invokevirtual # <Method void println(java.lang.String)>
- 402 goto 421
- 405 getstatic # <Field java.io.PrintStream out>
- 408 ldc # <String "Generating UNIX-specific code.">
- 410 invokevirtual # <Method void println(java.lang.String)>
- 413 getstatic # <Field java.io.PrintStream out>
- 416 ldc # <String "(This means that "\n" is a newline, rather than "\r\n".)">
- 418 invokevirtual # <Method void println(java.lang.String)>
- 421 getstatic # <Field java.io.PrintStream out>
- 424 ldc # <String "
-       ** Java CUP Compatibility **">
- 426 invokevirtual # <Method void println(java.lang.String)>
- 429 aload_0
- 430 getfield # <Field dWRgaYOHu m_spec>
- 433 getfield # <Field boolean m_cup_compatible>
- 436 iconst_0
- 437 if_icmpne 459
- 440 getstatic # <Field java.io.PrintStream out>
- 443 ldc # <String "Generating CUP compatible code.">
- 445 invokevirtual # <Method void println(java.lang.String)>
- 448 getstatic # <Field java.io.PrintStream out>
- 451 ldc # <String "(No current results.)">
- 453 invokevirtual # <Method void println(java.lang.String)>
- 456 goto 475
- 459 getstatic # <Field java.io.PrintStream out>
- 462 ldc # <String "Not generating CUP compatible code.">
- 464 invokevirtual # <Method void println(java.lang.String)>
- 467 getstatic # <Field java.io.PrintStream out>
- 470 ldc # <String "(No current results.)">
- 472 invokevirtual # <Method void println(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field dWRgaYOHu m_spec>
- 479 getfield # <Field java.util.Vector m_dtrans_vector>
- 482 ifnull 493
- 485 getstatic # <Field java.io.PrintStream out>
- 488 ldc # <String "
-       ** DFA transition table **">
- 490 invokevirtual # <Method void println(java.lang.String)>
- 493 return
-
-Method void print_set(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_2
-   5 iload_2
-   6 ifne 17
-   9 getstatic # <Field java.io.PrintStream out>
-  12 ldc # <String "empty ">
-  14 invokevirtual # <Method void print(java.lang.String)>
-  17 iconst_0
-  18 istore_3
-  19 goto 64
-  22 aload_1
-  23 iload_3
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class TRZKEzoEt>
-  30 astore 4
-  32 getstatic # <Field java.io.PrintStream out>
-  35 new # <Class java.lang.StringBuffer>
-  38 dup
-  39 invokespecial # <Method java.lang.StringBuffer()>
-  42 aload 4
-  44 getfield # <Field int m_label>
-  47 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  50 ldc # <String " ">
-  52 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  55 invokevirtual # <Method java.lang.String toString()>
-  58 invokevirtual # <Method void print(java.lang.String)>
-  61 iinc 3 1
-  64 iload_3
-  65 iload_2
-  66 if_icmplt 22
-  69 return
-
-Method void print_header()
-   0 iconst_0
-   1 istore 4
-   3 getstatic # <Field java.io.PrintStream out>
-   6 ldc # <String "/*---------------------- DFA -----------------------">
-   8 invokevirtual # <Method void println(java.lang.String)>
-  11 aload_0
-  12 getfield # <Field dWRgaYOHu m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method java.util.Enumeration keys()>
-  21 astore_1
-  22 goto 186
-  25 aload_1
-  26 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  31 checkcast # <Class java.lang.String>
-  34 astore 9
-  36 aload_0
-  37 getfield # <Field dWRgaYOHu m_spec>
-  40 getfield # <Field java.util.Hashtable m_states>
-  43 aload 9
-  45 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  48 checkcast # <Class java.lang.Integer>
-  51 astore 10
-  53 aload 9
-  55 ifnonnull 62
-  58 iconst_0
-  59 goto 63
-  62 iconst_1
-  63 invokestatic # <Method void assert(boolean)>
-  66 aload 10
-  68 ifnonnull 75
-  71 iconst_0
-  72 goto 76
-  75 iconst_1
-  76 invokestatic # <Method void assert(boolean)>
-  79 getstatic # <Field java.io.PrintStream out>
-  82 new # <Class java.lang.StringBuffer>
-  85 dup
-  86 invokespecial # <Method java.lang.StringBuffer()>
-  89 ldc # <String "State "">
-  91 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  94 aload 9
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "" has identifying index ">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 aload 10
- 106 invokevirtual # <Method java.lang.String toString()>
- 109 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 112 ldc # <String ".">
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void println(java.lang.String)>
- 123 aload 10
- 125 invokevirtual # <Method int intValue()>
- 128 istore_2
- 129 aload_0
- 130 getfield # <Field dWRgaYOHu m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_2
- 137 iaload
- 138 iconst_m1
- 139 if_icmpeq 178
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "   Start index in transition table: ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field dWRgaYOHu m_spec>
- 161 getfield # <Field int m_state_dtrans[]>
- 164 iload_2
- 165 iaload
- 166 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 169 invokevirtual # <Method java.lang.String toString()>
- 172 invokevirtual # <Method void println(java.lang.String)>
- 175 goto 186
- 178 getstatic # <Field java.io.PrintStream out>
- 181 ldc # <String "   No associated transition states.">
- 183 invokevirtual # <Method void println(java.lang.String)>
- 186 aload_1
- 187 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 192 iconst_1
- 193 if_icmpeq 25
- 196 iconst_0
- 197 istore_2
- 198 goto 779
- 201 aload_0
- 202 getfield # <Field dWRgaYOHu m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 iload_2
- 209 invokevirtual # <Method java.lang.Object elementAt(int)>
- 212 checkcast # <Class rHllaKEvd>
- 215 astore 5
- 217 aload_0
- 218 getfield # <Field dWRgaYOHu m_spec>
- 221 getfield # <Field java.util.Vector m_accept_vector>
- 224 ifnonnull 428
- 227 aload_0
- 228 getfield # <Field dWRgaYOHu m_spec>
- 231 getfield # <Field int m_anchor_array[]>
- 234 ifnonnull 428
- 237 aload 5
- 239 getfield # <Field MZTWBrgSN m_accept>
- 242 ifnonnull 278
- 245 getstatic # <Field java.io.PrintStream out>
- 248 new # <Class java.lang.StringBuffer>
- 251 dup
- 252 invokespecial # <Method java.lang.StringBuffer()>
- 255 ldc # <String " * State ">
- 257 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 260 iload_2
- 261 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 264 ldc # <String " [nonaccepting]">
- 266 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 269 invokevirtual # <Method java.lang.String toString()>
- 272 invokevirtual # <Method void print(java.lang.String)>
- 275 goto 632
- 278 getstatic # <Field java.io.PrintStream out>
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String " * State ">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 iload_2
- 294 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 297 ldc # <String " [accepting, line ">
- 299 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 302 aload 5
- 304 getfield # <Field MZTWBrgSN m_accept>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 ldc # <String " <">
- 315 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 318 new # <Class java.lang.String>
- 321 dup
- 322 aload 5
- 324 getfield # <Field MZTWBrgSN m_accept>
- 327 getfield # <Field char m_action[]>
- 330 iconst_0
- 331 aload 5
- 333 getfield # <Field MZTWBrgSN m_accept>
- 336 getfield # <Field int m_action_read>
- 339 invokespecial # <Method java.lang.String(char[],int,int)>
- 342 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 345 ldc # <String ">]">
- 347 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 350 invokevirtual # <Method java.lang.String toString()>
- 353 invokevirtual # <Method void print(java.lang.String)>
- 356 aload 5
- 358 getfield # <Field int m_anchor>
- 361 ifeq 632
- 364 getstatic # <Field java.io.PrintStream out>
- 367 new # <Class java.lang.StringBuffer>
- 370 dup
- 371 invokespecial # <Method java.lang.StringBuffer()>
- 374 ldc # <String " Anchor: ">
- 376 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 379 aload 5
- 381 getfield # <Field int m_anchor>
- 384 iconst_1
- 385 iand
- 386 ifeq 394
- 389 ldc # <String "start ">
- 391 goto 396
- 394 ldc # <String "">
- 396 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 399 aload 5
- 401 getfield # <Field int m_anchor>
- 404 iconst_2
- 405 iand
- 406 ifeq 414
- 409 ldc # <String "end ">
- 411 goto 416
- 414 ldc # <String "">
- 416 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 419 invokevirtual # <Method java.lang.String toString()>
- 422 invokevirtual # <Method void print(java.lang.String)>
- 425 goto 632
- 428 aload_0
- 429 getfield # <Field dWRgaYOHu m_spec>
- 432 getfield # <Field java.util.Vector m_accept_vector>
- 435 iload_2
- 436 invokevirtual # <Method java.lang.Object elementAt(int)>
- 439 checkcast # <Class MZTWBrgSN>
- 442 astore 8
- 444 aload 8
- 446 ifnonnull 482
- 449 getstatic # <Field java.io.PrintStream out>
- 452 new # <Class java.lang.StringBuffer>
- 455 dup
- 456 invokespecial # <Method java.lang.StringBuffer()>
- 459 ldc # <String " * State ">
- 461 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 464 iload_2
- 465 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 468 ldc # <String " [nonaccepting]">
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 invokevirtual # <Method java.lang.String toString()>
- 476 invokevirtual # <Method void print(java.lang.String)>
- 479 goto 632
- 482 getstatic # <Field java.io.PrintStream out>
- 485 new # <Class java.lang.StringBuffer>
- 488 dup
- 489 invokespecial # <Method java.lang.StringBuffer()>
- 492 ldc # <String " * State ">
- 494 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 497 iload_2
- 498 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 501 ldc # <String " [accepting, line ">
- 503 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 506 aload 8
- 508 getfield # <Field int m_line_number>
- 511 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 514 ldc # <String " <">
- 516 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 519 new # <Class java.lang.String>
- 522 dup
- 523 aload 8
- 525 getfield # <Field char m_action[]>
- 528 iconst_0
- 529 aload 8
- 531 getfield # <Field int m_action_read>
- 534 invokespecial # <Method java.lang.String(char[],int,int)>
- 537 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 540 ldc # <String ">]">
- 542 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 545 invokevirtual # <Method java.lang.String toString()>
- 548 invokevirtual # <Method void print(java.lang.String)>
- 551 aload_0
- 552 getfield # <Field dWRgaYOHu m_spec>
- 555 getfield # <Field int m_anchor_array[]>
- 558 iload_2
- 559 iaload
- 560 ifeq 632
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String " Anchor: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload_0
- 579 getfield # <Field dWRgaYOHu m_spec>
- 582 getfield # <Field int m_anchor_array[]>
- 585 iload_2
- 586 iaload
- 587 iconst_1
- 588 iand
- 589 ifeq 597
- 592 ldc # <String "start ">
- 594 goto 599
- 597 ldc # <String "">
- 599 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 602 aload_0
- 603 getfield # <Field dWRgaYOHu m_spec>
- 606 getfield # <Field int m_anchor_array[]>
- 609 iload_2
- 610 iaload
- 611 iconst_2
- 612 iand
- 613 ifeq 621
- 616 ldc # <String "end ">
- 618 goto 623
- 621 ldc # <String "">
- 623 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 626 invokevirtual # <Method java.lang.String toString()>
- 629 invokevirtual # <Method void print(java.lang.String)>
- 632 iconst_m1
- 633 istore 6
- 635 iconst_0
- 636 istore_3
- 637 goto 757
- 640 aload 5
- 642 getfield # <Field int m_dtrans[]>
- 645 iload_3
- 646 iaload
- 647 iconst_m1
- 648 if_icmpeq 754
- 651 iload 6
- 653 aload 5
- 655 getfield # <Field int m_dtrans[]>
- 658 iload_3
- 659 iaload
- 660 if_icmpeq 702
- 663 getstatic # <Field java.io.PrintStream out>
- 666 new # <Class java.lang.StringBuffer>
- 669 dup
- 670 invokespecial # <Method java.lang.StringBuffer()>
- 673 ldc # <String "
- *    goto ">
- 675 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 678 aload 5
- 680 getfield # <Field int m_dtrans[]>
- 683 iload_3
- 684 iaload
- 685 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 688 ldc # <String " on ">
- 690 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 693 invokevirtual # <Method java.lang.String toString()>
- 696 invokevirtual # <Method void print(java.lang.String)>
- 699 iconst_0
- 700 istore 4
- 702 aload_0
- 703 iload_3
- 704 invokespecial # <Method java.lang.String interp_int(int)>
- 707 astore 7
- 709 getstatic # <Field java.io.PrintStream out>
- 712 aload 7
- 714 invokevirtual # <Method void print(java.lang.String)>
- 717 iload 4
- 719 aload 7
- 721 invokevirtual # <Method int length()>
- 724 iadd
- 725 istore 4
- 727 iload 4
- 729 bipush 56
- 731 if_icmple 745
- 734 getstatic # <Field java.io.PrintStream out>
- 737 ldc # <String "
- *             ">
- 739 invokevirtual # <Method void print(java.lang.String)>
- 742 iconst_0
- 743 istore 4
- 745 aload 5
- 747 getfield # <Field int m_dtrans[]>
- 750 iload_3
- 751 iaload
- 752 istore 6
- 754 iinc 3 1
- 757 iload_3
- 758 aload_0
- 759 getfield # <Field dWRgaYOHu m_spec>
- 762 getfield # <Field int m_dtrans_ncols>
- 765 if_icmplt 640
- 768 getstatic # <Field java.io.PrintStream out>
- 771 ldc # <String "">
- 773 invokevirtual # <Method void println(java.lang.String)>
- 776 iinc 2 1
- 779 iload_2
- 780 aload_0
- 781 getfield # <Field dWRgaYOHu m_spec>
- 784 getfield # <Field java.util.Vector m_dtrans_vector>
- 787 invokevirtual # <Method int size()>
- 790 if_icmplt 201
- 793 getstatic # <Field java.io.PrintStream out>
- 796 ldc # <String " */
-">
- 798 invokevirtual # <Method void println(java.lang.String)>
- 801 return
-Compiled from JavaLex.java
-final class ZonUICcHj extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int E_BADEXPR;
-    static final int E_PAREN;
-    static final int E_LENGTH;
-    static final int E_BRACKET;
-    static final int E_BOL;
-    static final int E_CLOSE;
-    static final int E_NEWLINE;
-    static final int E_BADMAC;
-    static final int E_NOMAC;
-    static final int E_MACDEPTH;
-    static final int E_INIT;
-    static final int E_EOF;
-    static final int E_DIRECT;
-    static final int E_INTERNAL;
-    static final int E_STATE;
-    static final int E_MACDEF;
-    static final int E_SYNTAX;
-    static final int E_BRACE;
-    static final java.lang.String errmsg[];
-    static void impos(java.lang.String);
-    static void parse_error(int, int);
-    ZonUICcHj();
-    static {};
-}
-
-Method void impos(java.lang.String)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Java-Lex Error: ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 invokevirtual # <Method java.lang.String toString()>
-  22 invokevirtual # <Method void println(java.lang.String)>
-  25 return
-
-Method void parse_error(int, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Error: Parse error at line ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 iload_1
-  16 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  19 ldc # <String ".">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 invokevirtual # <Method java.lang.String toString()>
-  27 invokevirtual # <Method void println(java.lang.String)>
-  30 getstatic # <Field java.io.PrintStream out>
-  33 new # <Class java.lang.StringBuffer>
-  36 dup
-  37 invokespecial # <Method java.lang.StringBuffer()>
-  40 ldc # <String "Error Description: ">
-  42 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  45 getstatic # <Field java.lang.String errmsg[]>
-  48 iload_0
-  49 aaload
-  50 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  53 invokevirtual # <Method java.lang.String toString()>
-  56 invokevirtual # <Method void println(java.lang.String)>
-  59 new # <Class java.lang.Error>
-  62 dup
-  63 ldc # <String "Parse error.">
-  65 invokespecial # <Method java.lang.Error(java.lang.String)>
-  68 athrow
-
-Method ZonUICcHj()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-
-Method static {}
-   0 bipush 18
-   2 anewarray class # <Class java.lang.String>
-   5 dup
-   6 iconst_0
-   7 ldc # <String "Malformed regular expression.">
-   9 aastore
-  10 dup
-  11 iconst_1
-  12 ldc # <String "Missing close parenthesis.">
-  14 aastore
-  15 dup
-  16 iconst_2
-  17 ldc # <String "Too many regular expressions or expression too long.">
-  19 aastore
-  20 dup
-  21 iconst_3
-  22 ldc # <String "Missing [ in character class.">
-  24 aastore
-  25 dup
-  26 iconst_4
-  27 ldc # <String "^ must be at start of expression or after [.">
-  29 aastore
-  30 dup
-  31 iconst_5
-  32 ldc # <String "+ ? or * must follow an expression or subexpression.">
-  34 aastore
-  35 dup
-  36 bipush 6
-  38 ldc # <String "Newline in quoted string.">
-  40 aastore
-  41 dup
-  42 bipush 7
-  44 ldc # <String "Missing } in macro expansion.">
-  46 aastore
-  47 dup
-  48 bipush 8
-  50 ldc # <String "Macro does not exist.">
-  52 aastore
-  53 dup
-  54 bipush 9
-  56 ldc # <String "Macro expansions nested too deeply.">
-  58 aastore
-  59 dup
-  60 bipush 10
-  62 ldc # <String "Java-Lex has not been successfully initialized.">
-  64 aastore
-  65 dup
-  66 bipush 11
-  68 ldc # <String "Unexpected end-of-file found.">
-  70 aastore
-  71 dup
-  72 bipush 12
-  74 ldc # <String "Undefined or badly-formed Java-Lex directive.">
-  76 aastore
-  77 dup
-  78 bipush 13
-  80 ldc # <String "Internal Java-Lex error.">
-  82 aastore
-  83 dup
-  84 bipush 14
-  86 ldc # <String "Unitialized state name.">
-  88 aastore
-  89 dup
-  90 bipush 15
-  92 ldc # <String "Badly formed macro definition.">
-  94 aastore
-  95 dup
-  96 bipush 16
-  98 ldc # <String "Syntax error.">
- 100 aastore
- 101 dup
- 102 bipush 17
- 104 ldc # <String "Missing brace at start of lexical action.">
- 106 aastore
- 107 putstatic # <Field java.lang.String errmsg[]>
- 110 return
-Compiled from JavaLex.java
-final class aYvbfLVVU extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Hashtable m_states;
-    java.util.Hashtable m_macros;
-    layAuDXcf m_nfa_start;
-    java.util.Vector m_nfa_states;
-    java.util.Vector m_state_rules[];
-    int m_state_dtrans[];
-    java.util.Vector m_dfa_states;
-    java.util.Hashtable m_dfa_sets;
-    java.util.Vector m_accept_vector;
-    int m_anchor_array[];
-    java.util.Vector m_dtrans_vector;
-    int m_dtrans_ncols;
-    int m_row_map[];
-    int m_col_map[];
-    int m_current_token;
-    char m_lexeme;
-    boolean m_in_quote;
-    boolean m_verbose;
-    boolean m_integer_type;
-    boolean m_intwrap_type;
-    boolean m_yyeof;
-    boolean m_count_chars;
-    boolean m_count_lines;
-    boolean m_cup_compatible;
-    boolean m_unix;
-    char m_init_code[];
-    int m_init_read;
-    char m_init_throw_code[];
-    int m_init_throw_read;
-    char m_class_code[];
-    int m_class_read;
-    char m_eof_code[];
-    int m_eof_read;
-    char m_eof_value_code[];
-    int m_eof_value_read;
-    char m_eof_throw_code[];
-    int m_eof_throw_read;
-    char m_yylex_throw_code[];
-    int m_yylex_throw_read;
-    char m_class_name[];
-    char m_function_name[];
-    char m_type_name[];
-    static final int NONE;
-    static final int START;
-    static final int END;
-    aYvbfLVVU(YUydifjdg);
-}
-
-Method aYvbfLVVU(YUydifjdg)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_5
-   6 newarray char
-   8 dup
-   9 iconst_0
-  10 bipush 89
-  12 castore
-  13 dup
-  14 iconst_1
-  15 bipush 121
-  17 castore
-  18 dup
-  19 iconst_2
-  20 bipush 108
-  22 castore
-  23 dup
-  24 iconst_3
-  25 bipush 101
-  27 castore
-  28 dup
-  29 iconst_4
-  30 bipush 120
-  32 castore
-  33 putfield # <Field char m_class_name[]>
-  36 aload_0
-  37 iconst_5
-  38 newarray char
-  40 dup
-  41 iconst_0
-  42 bipush 121
-  44 castore
-  45 dup
-  46 iconst_1
-  47 bipush 121
-  49 castore
-  50 dup
-  51 iconst_2
-  52 bipush 108
-  54 castore
-  55 dup
-  56 iconst_3
-  57 bipush 101
-  59 castore
-  60 dup
-  61 iconst_4
-  62 bipush 120
-  64 castore
-  65 putfield # <Field char m_function_name[]>
-  68 aload_0
-  69 bipush 7
-  71 newarray char
-  73 dup
-  74 iconst_0
-  75 bipush 89
-  77 castore
-  78 dup
-  79 iconst_1
-  80 bipush 121
-  82 castore
-  83 dup
-  84 iconst_2
-  85 bipush 116
-  87 castore
-  88 dup
-  89 iconst_3
-  90 bipush 111
-  92 castore
-  93 dup
-  94 iconst_4
-  95 bipush 107
-  97 castore
-  98 dup
-  99 iconst_5
- 100 bipush 101
- 102 castore
- 103 dup
- 104 bipush 6
- 106 bipush 110
- 108 castore
- 109 putfield # <Field char m_type_name[]>
- 112 aload_0
- 113 aload_1
- 114 putfield # <Field YUydifjdg m_lexGen>
- 117 aload_0
- 118 iconst_1
- 119 putfield # <Field int m_current_token>
- 122 aload_0
- 123 iconst_0
- 124 putfield # <Field char m_lexeme>
- 127 aload_0
- 128 iconst_0
- 129 putfield # <Field boolean m_in_quote>
- 132 aload_0
- 133 new # <Class java.util.Hashtable>
- 136 dup
- 137 invokespecial # <Method java.util.Hashtable()>
- 140 putfield # <Field java.util.Hashtable m_states>
- 143 aload_0
- 144 getfield # <Field java.util.Hashtable m_states>
- 147 new # <Class java.lang.String>
- 150 dup
- 151 ldc # <String "YYINITIAL">
- 153 invokespecial # <Method java.lang.String(java.lang.String)>
- 156 new # <Class java.lang.Integer>
- 159 dup
- 160 aload_0
- 161 getfield # <Field java.util.Hashtable m_states>
- 164 invokevirtual # <Method int size()>
- 167 invokespecial # <Method java.lang.Integer(int)>
- 170 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 173 pop
- 174 aload_0
- 175 new # <Class java.util.Hashtable>
- 178 dup
- 179 invokespecial # <Method java.util.Hashtable()>
- 182 putfield # <Field java.util.Hashtable m_macros>
- 185 aload_0
- 186 iconst_0
- 187 putfield # <Field boolean m_integer_type>
- 190 aload_0
- 191 iconst_0
- 192 putfield # <Field boolean m_intwrap_type>
- 195 aload_0
- 196 iconst_0
- 197 putfield # <Field boolean m_count_lines>
- 200 aload_0
- 201 iconst_0
- 202 putfield # <Field boolean m_count_chars>
- 205 aload_0
- 206 iconst_0
- 207 putfield # <Field boolean m_cup_compatible>
- 210 aload_0
- 211 iconst_1
- 212 putfield # <Field boolean m_unix>
- 215 aload_0
- 216 iconst_0
- 217 putfield # <Field boolean m_yyeof>
- 220 aload_0
- 221 iconst_1
- 222 putfield # <Field boolean m_verbose>
- 225 aload_0
- 226 aconst_null
- 227 putfield # <Field layAuDXcf m_nfa_start>
- 230 aload_0
- 231 new # <Class java.util.Vector>
- 234 dup
- 235 invokespecial # <Method java.util.Vector()>
- 238 putfield # <Field java.util.Vector m_nfa_states>
- 241 aload_0
- 242 new # <Class java.util.Vector>
- 245 dup
- 246 invokespecial # <Method java.util.Vector()>
- 249 putfield # <Field java.util.Vector m_dfa_states>
- 252 aload_0
- 253 new # <Class java.util.Hashtable>
- 256 dup
- 257 invokespecial # <Method java.util.Hashtable()>
- 260 putfield # <Field java.util.Hashtable m_dfa_sets>
- 263 aload_0
- 264 new # <Class java.util.Vector>
- 267 dup
- 268 invokespecial # <Method java.util.Vector()>
- 271 putfield # <Field java.util.Vector m_dtrans_vector>
- 274 aload_0
- 275 sipush 128
- 278 putfield # <Field int m_dtrans_ncols>
- 281 aload_0
- 282 aconst_null
- 283 putfield # <Field int m_row_map[]>
- 286 aload_0
- 287 aconst_null
- 288 putfield # <Field int m_col_map[]>
- 291 aload_0
- 292 aconst_null
- 293 putfield # <Field java.util.Vector m_accept_vector>
- 296 aload_0
- 297 aconst_null
- 298 putfield # <Field int m_anchor_array[]>
- 301 aload_0
- 302 aconst_null
- 303 putfield # <Field char m_init_code[]>
- 306 aload_0
- 307 iconst_0
- 308 putfield # <Field int m_init_read>
- 311 aload_0
- 312 aconst_null
- 313 putfield # <Field char m_init_throw_code[]>
- 316 aload_0
- 317 iconst_0
- 318 putfield # <Field int m_init_throw_read>
- 321 aload_0
- 322 aconst_null
- 323 putfield # <Field char m_yylex_throw_code[]>
- 326 aload_0
- 327 iconst_0
- 328 putfield # <Field int m_yylex_throw_read>
- 331 aload_0
- 332 aconst_null
- 333 putfield # <Field char m_class_code[]>
- 336 aload_0
- 337 iconst_0
- 338 putfield # <Field int m_class_read>
- 341 aload_0
- 342 aconst_null
- 343 putfield # <Field char m_eof_code[]>
- 346 aload_0
- 347 iconst_0
- 348 putfield # <Field int m_eof_read>
- 351 aload_0
- 352 aconst_null
- 353 putfield # <Field char m_eof_value_code[]>
- 356 aload_0
- 357 iconst_0
- 358 putfield # <Field int m_eof_value_read>
- 361 aload_0
- 362 aconst_null
- 363 putfield # <Field char m_eof_throw_code[]>
- 366 aload_0
- 367 iconst_0
- 368 putfield # <Field int m_eof_throw_read>
- 371 aload_0
- 372 aconst_null
- 373 putfield # <Field int m_state_dtrans[]>
- 376 aload_0
- 377 aconst_null
- 378 putfield # <Field java.util.Vector m_state_rules[]>
- 381 return
-Compiled from JavaLex.java
-final class aeDkYlUOm extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_dtrans[];
-    TdLZzxjmB m_accept;
-    int m_anchor;
-    int m_label;
-    static final int F;
-    aeDkYlUOm(int,yCWZtShZT);
-}
-
-Method aeDkYlUOm(int,yCWZtShZT)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_2
-   6 getfield # <Field int m_dtrans_ncols>
-   9 newarray int
-  11 putfield # <Field int m_dtrans[]>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field TdLZzxjmB m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iload_1
-  26 putfield # <Field int m_label>
-  29 return
-Compiled from JavaLex.java
-final class afExAKshu extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    afExAKshu();
-    void complement();
-    void add(int);
-    boolean contains(int);
-    void mimic(afExAKshu);
-}
-
-Method afExAKshu()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 new # <Class java.util.BitSet>
-   8 dup
-   9 invokespecial # <Method java.util.BitSet()>
-  12 putfield # <Field java.util.BitSet m_set>
-  15 aload_0
-  16 iconst_0
-  17 putfield # <Field boolean m_complement>
-  20 return
-
-Method void complement()
-   0 aload_0
-   1 iconst_1
-   2 putfield # <Field boolean m_complement>
-   5 return
-
-Method void add(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method void set(int)>
-   8 return
-
-Method boolean contains(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method boolean get(int)>
-   8 istore_2
-   9 aload_0
-  10 getfield # <Field boolean m_complement>
-  13 iconst_1
-  14 if_icmpne 26
-  17 iload_2
-  18 iconst_0
-  19 if_icmpeq 24
-  22 iconst_0
-  23 ireturn
-  24 iconst_1
-  25 ireturn
-  26 iload_2
-  27 ireturn
-
-Method void mimic(afExAKshu)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field boolean m_complement>
-   5 putfield # <Field boolean m_complement>
-   8 aload_0
-   9 aload_1
-  10 getfield # <Field java.util.BitSet m_set>
-  13 invokevirtual # <Method java.lang.Object clone()>
-  16 checkcast # <Class java.util.BitSet>
-  19 putfield # <Field java.util.BitSet m_set>
-  22 return
-Compiled from JavaLex.java
-final class bJiLhHQcB extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    bJiLhHQcB();
-    void thompson(ctxmGlswy, yCWZtShZT, gVugJSDwR) throws java.io.IOException;
-}
-
-Method bJiLhHQcB()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field gVugJSDwR m_input>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field ctxmGlswy m_lexGen>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field yCWZtShZT m_spec>
-  15 return
-
-Method void set(ctxmGlswy, yCWZtShZT, gVugJSDwR)
-   0 aload_3
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 aload_3
-  38 putfield # <Field gVugJSDwR m_input>
-  41 aload_0
-  42 aload_1
-  43 putfield # <Field ctxmGlswy m_lexGen>
-  46 aload_0
-  47 aload_2
-  48 putfield # <Field yCWZtShZT m_spec>
-  51 return
-
-Method void thompson(ctxmGlswy, yCWZtShZT, gVugJSDwR)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 aload_3
-   8 invokespecial # <Method void set(ctxmGlswy, yCWZtShZT, gVugJSDwR)>
-  11 aload_0
-  12 getfield # <Field yCWZtShZT m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method int size()>
-  21 istore 6
-  23 aload_0
-  24 getfield # <Field yCWZtShZT m_spec>
-  27 iload 6
-  29 anewarray class # <Class java.util.Vector>
-  32 putfield # <Field java.util.Vector m_state_rules[]>
-  35 iconst_0
-  36 istore 4
-  38 goto 61
-  41 aload_0
-  42 getfield # <Field yCWZtShZT m_spec>
-  45 getfield # <Field java.util.Vector m_state_rules[]>
-  48 iload 4
-  50 new # <Class java.util.Vector>
-  53 dup
-  54 invokespecial # <Method java.util.Vector()>
-  57 aastore
-  58 iinc 4 1
-  61 iload 4
-  63 iload 6
-  65 if_icmplt 41
-  68 aload_0
-  69 getfield # <Field yCWZtShZT m_spec>
-  72 aload_0
-  73 invokespecial # <Method pHNWlbrmz machine()>
-  76 putfield # <Field pHNWlbrmz m_nfa_start>
-  79 aload_0
-  80 getfield # <Field yCWZtShZT m_spec>
-  83 getfield # <Field java.util.Vector m_nfa_states>
-  86 invokevirtual # <Method int size()>
-  89 istore 6
-  91 iconst_0
-  92 istore 4
-  94 goto 124
-  97 aload_0
-  98 getfield # <Field yCWZtShZT m_spec>
- 101 getfield # <Field java.util.Vector m_nfa_states>
- 104 iload 4
- 106 invokevirtual # <Method java.lang.Object elementAt(int)>
- 109 checkcast # <Class pHNWlbrmz>
- 112 astore 5
- 114 aload 5
- 116 iload 4
- 118 putfield # <Field int m_label>
- 121 iinc 4 1
- 124 iload 4
- 126 iload 6
- 128 if_icmplt 97
- 131 aload_0
- 132 getfield # <Field yCWZtShZT m_spec>
- 135 getfield # <Field boolean m_verbose>
- 138 iconst_1
- 139 if_icmpne 183
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "NFA comprised of ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field yCWZtShZT m_spec>
- 161 getfield # <Field java.util.Vector m_nfa_states>
- 164 invokevirtual # <Method int size()>
- 167 iconst_1
- 168 iadd
- 169 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 172 ldc # <String " states.">
- 174 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 177 invokevirtual # <Method java.lang.String toString()>
- 180 invokevirtual # <Method void println(java.lang.String)>
- 183 aload_0
- 184 invokespecial # <Method void reset()>
- 187 return
-
-Method void discardpHNWlbrmz(pHNWlbrmz)
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 getfield # <Field java.util.Vector m_nfa_states>
-   7 aload_1
-   8 invokevirtual # <Method boolean removeElement(java.lang.Object)>
-  11 pop
-  12 return
-
-Method void processStates(java.util.BitSet, pHNWlbrmz)
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 44
-  17 aload_1
-  18 iload 4
-  20 invokevirtual # <Method boolean get(int)>
-  23 iconst_1
-  24 if_icmpne 41
-  27 aload_0
-  28 getfield # <Field yCWZtShZT m_spec>
-  31 getfield # <Field java.util.Vector m_state_rules[]>
-  34 iload 4
-  36 aaload
-  37 aload_2
-  38 invokevirtual # <Method void addElement(java.lang.Object)>
-  41 iinc 4 1
-  44 iload 4
-  46 iload_3
-  47 if_icmplt 17
-  50 return
-
-Method pHNWlbrmz machine()
-   0 aload_0
-   1 getfield # <Field ctxmGlswy m_lexGen>
-   4 invokevirtual # <Method java.util.BitSet getStates()>
-   7 astore_3
-   8 aload_0
-   9 getfield # <Field yCWZtShZT m_spec>
-  12 iconst_1
-  13 putfield # <Field int m_current_token>
-  16 aload_0
-  17 getfield # <Field ctxmGlswy m_lexGen>
-  20 invokevirtual # <Method int advance()>
-  23 pop
-  24 aload_0
-  25 getfield # <Field yCWZtShZT m_spec>
-  28 invokestatic # <Method pHNWlbrmz newpHNWlbrmz(yCWZtShZT)>
-  31 astore_1
-  32 aload_1
-  33 astore_2
-  34 aload_2
-  35 aload_0
-  36 invokespecial # <Method pHNWlbrmz rule()>
-  39 putfield # <Field pHNWlbrmz m_next>
-  42 aload_0
-  43 aload_3
-  44 aload_2
-  45 getfield # <Field pHNWlbrmz m_next>
-  48 invokespecial # <Method void processStates(java.util.BitSet, pHNWlbrmz)>
-  51 goto 115
-  54 aload_0
-  55 getfield # <Field ctxmGlswy m_lexGen>
-  58 invokevirtual # <Method java.util.BitSet getStates()>
-  61 astore_3
-  62 aload_0
-  63 getfield # <Field ctxmGlswy m_lexGen>
-  66 invokevirtual # <Method int advance()>
-  69 pop
-  70 aload_0
-  71 getfield # <Field yCWZtShZT m_spec>
-  74 getfield # <Field int m_current_token>
-  77 bipush 11
-  79 if_icmpeq 127
-  82 aload_2
-  83 aload_0
-  84 getfield # <Field yCWZtShZT m_spec>
-  87 invokestatic # <Method pHNWlbrmz newpHNWlbrmz(yCWZtShZT)>
-  90 putfield # <Field pHNWlbrmz m_next2>
-  93 aload_2
-  94 getfield # <Field pHNWlbrmz m_next2>
-  97 astore_2
-  98 aload_2
-  99 aload_0
- 100 invokespecial # <Method pHNWlbrmz rule()>
- 103 putfield # <Field pHNWlbrmz m_next>
- 106 aload_0
- 107 aload_3
- 108 aload_2
- 109 getfield # <Field pHNWlbrmz m_next>
- 112 invokespecial # <Method void processStates(java.util.BitSet, pHNWlbrmz)>
- 115 aload_0
- 116 getfield # <Field yCWZtShZT m_spec>
- 119 getfield # <Field int m_current_token>
- 122 bipush 11
- 124 if_icmpne 54
- 127 aload_1
- 128 areturn
-
-Method pHNWlbrmz rule()
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 iconst_0
-   5 istore 4
-   7 invokestatic # <Method ysfxQMQHy newysfxQMQHy()>
-  10 astore_1
-  11 aload_0
-  12 getfield # <Field yCWZtShZT m_spec>
-  15 getfield # <Field int m_current_token>
-  18 iconst_3
-  19 if_icmpne 71
-  22 aload_0
-  23 getfield # <Field yCWZtShZT m_spec>
-  26 invokestatic # <Method pHNWlbrmz newpHNWlbrmz(yCWZtShZT)>
-  29 astore_2
-  30 aload_2
-  31 bipush 10
-  33 putfield # <Field int m_edge>
-  36 iload 4
-  38 iconst_1
-  39 ior
-  40 istore 4
-  42 aload_0
-  43 getfield # <Field ctxmGlswy m_lexGen>
-  46 invokevirtual # <Method int advance()>
-  49 pop
-  50 aload_0
-  51 aload_1
-  52 invokespecial # <Method void expr(ysfxQMQHy)>
-  55 aload_2
-  56 aload_1
-  57 getfield # <Field pHNWlbrmz m_start>
-  60 putfield # <Field pHNWlbrmz m_next>
-  63 aload_1
-  64 getfield # <Field pHNWlbrmz m_end>
-  67 astore_3
-  68 goto 86
-  71 aload_0
-  72 aload_1
-  73 invokespecial # <Method void expr(ysfxQMQHy)>
-  76 aload_1
-  77 getfield # <Field pHNWlbrmz m_start>
-  80 astore_2
-  81 aload_1
-  82 getfield # <Field pHNWlbrmz m_end>
-  85 astore_3
-  86 aload_0
-  87 getfield # <Field yCWZtShZT m_spec>
-  90 getfield # <Field int m_current_token>
-  93 iconst_4
-  94 if_icmpne 172
-  97 aload_0
-  98 getfield # <Field ctxmGlswy m_lexGen>
- 101 invokevirtual # <Method int advance()>
- 104 pop
- 105 aload_3
- 106 aload_0
- 107 getfield # <Field yCWZtShZT m_spec>
- 110 invokestatic # <Method pHNWlbrmz newpHNWlbrmz(yCWZtShZT)>
- 113 putfield # <Field pHNWlbrmz m_next>
- 116 aload_3
- 117 iconst_m1
- 118 putfield # <Field int m_edge>
- 121 aload_3
- 122 new # <Class FYZwuamNE>
- 125 dup
- 126 invokespecial # <Method FYZwuamNE()>
- 129 putfield # <Field FYZwuamNE m_set>
- 132 aload_3
- 133 getfield # <Field FYZwuamNE m_set>
- 136 bipush 10
- 138 invokevirtual # <Method void add(int)>
- 141 aload_0
- 142 getfield # <Field yCWZtShZT m_spec>
- 145 getfield # <Field boolean m_unix>
- 148 iconst_0
- 149 if_icmpne 161
- 152 aload_3
- 153 getfield # <Field FYZwuamNE m_set>
- 156 bipush 13
- 158 invokevirtual # <Method void add(int)>
- 161 aload_3
- 162 getfield # <Field pHNWlbrmz m_next>
- 165 astore_3
- 166 iload 4
- 168 iconst_2
- 169 ior
- 170 istore 4
- 172 aload_3
- 173 aload_0
- 174 getfield # <Field ctxmGlswy m_lexGen>
- 177 invokevirtual # <Method TdLZzxjmB packAccept()>
- 180 putfield # <Field TdLZzxjmB m_accept>
- 183 aload_3
- 184 iload 4
- 186 putfield # <Field int m_anchor>
- 189 aload_2
- 190 areturn
-
-Method void expr(ysfxQMQHy)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method ysfxQMQHy newysfxQMQHy()>
-  15 astore_2
-  16 aload_0
-  17 aload_1
-  18 invokespecial # <Method void cat_expr(ysfxQMQHy)>
-  21 goto 95
-  24 aload_0
-  25 getfield # <Field ctxmGlswy m_lexGen>
-  28 invokevirtual # <Method int advance()>
-  31 pop
-  32 aload_0
-  33 aload_2
-  34 invokespecial # <Method void cat_expr(ysfxQMQHy)>
-  37 aload_0
-  38 getfield # <Field yCWZtShZT m_spec>
-  41 invokestatic # <Method pHNWlbrmz newpHNWlbrmz(yCWZtShZT)>
-  44 astore_3
-  45 aload_3
-  46 aload_2
-  47 getfield # <Field pHNWlbrmz m_start>
-  50 putfield # <Field pHNWlbrmz m_next2>
-  53 aload_3
-  54 aload_1
-  55 getfield # <Field pHNWlbrmz m_start>
-  58 putfield # <Field pHNWlbrmz m_next>
-  61 aload_1
-  62 aload_3
-  63 putfield # <Field pHNWlbrmz m_start>
-  66 aload_0
-  67 getfield # <Field yCWZtShZT m_spec>
-  70 invokestatic # <Method pHNWlbrmz newpHNWlbrmz(yCWZtShZT)>
-  73 astore_3
-  74 aload_1
-  75 getfield # <Field pHNWlbrmz m_end>
-  78 aload_3
-  79 putfield # <Field pHNWlbrmz m_next>
-  82 aload_2
-  83 getfield # <Field pHNWlbrmz m_end>
-  86 aload_3
-  87 putfield # <Field pHNWlbrmz m_next>
-  90 aload_1
-  91 aload_3
-  92 putfield # <Field pHNWlbrmz m_end>
-  95 aload_0
-  96 getfield # <Field yCWZtShZT m_spec>
-  99 getfield # <Field int m_current_token>
- 102 bipush 16
- 104 if_icmpeq 24
- 107 return
-
-Method void cat_expr(ysfxQMQHy)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method ysfxQMQHy newysfxQMQHy()>
-  15 astore_2
-  16 aload_0
-  17 aload_0
-  18 getfield # <Field yCWZtShZT m_spec>
-  21 getfield # <Field int m_current_token>
-  24 invokespecial # <Method boolean first_in_cat(int)>
-  27 iconst_1
-  28 if_icmpne 71
-  31 aload_0
-  32 aload_1
-  33 invokespecial # <Method void factor(ysfxQMQHy)>
-  36 goto 71
-  39 aload_0
-  40 aload_2
-  41 invokespecial # <Method void factor(ysfxQMQHy)>
-  44 aload_1
-  45 getfield # <Field pHNWlbrmz m_end>
-  48 aload_2
-  49 getfield # <Field pHNWlbrmz m_start>
-  52 invokevirtual # <Method void mimic(pHNWlbrmz)>
-  55 aload_0
-  56 aload_2
-  57 getfield # <Field pHNWlbrmz m_start>
-  60 invokespecial # <Method void discardpHNWlbrmz(pHNWlbrmz)>
-  63 aload_1
-  64 aload_2
-  65 getfield # <Field pHNWlbrmz m_end>
-  68 putfield # <Field pHNWlbrmz m_end>
-  71 aload_0
-  72 aload_0
-  73 getfield # <Field yCWZtShZT m_spec>
-  76 getfield # <Field int m_current_token>
-  79 invokespecial # <Method boolean first_in_cat(int)>
-  82 iconst_1
-  83 if_icmpeq 39
-  86 return
-
-Method boolean first_in_cat(int)
-   0 iload_1
-   1 lookupswitch 9: default=125
-           1: 84
-           3: 112
-           4: 84
-           5: 99
-           8: 84
-           9: 86
-          15: 86
-          16: 84
-          17: 86
-  84 iconst_0
-  85 ireturn
-  86 iconst_5
-  87 aload_0
-  88 getfield # <Field gVugJSDwR m_input>
-  91 getfield # <Field int m_line_number>
-  94 invokestatic # <Method void parse_error(int, int)>
-  97 iconst_0
-  98 ireturn
-  99 iconst_3
- 100 aload_0
- 101 getfield # <Field gVugJSDwR m_input>
- 104 getfield # <Field int m_line_number>
- 107 invokestatic # <Method void parse_error(int, int)>
- 110 iconst_0
- 111 ireturn
- 112 iconst_4
- 113 aload_0
- 114 getfield # <Field gVugJSDwR m_input>
- 117 getfield # <Field int m_line_number>
- 120 invokestatic # <Method void parse_error(int, int)>
- 123 iconst_0
- 124 ireturn
- 125 iconst_1
- 126 ireturn
-
-Method void factor(ysfxQMQHy)
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 aload_0
-   5 aload_1
-   6 invokespecial # <Method void term(ysfxQMQHy)>
-   9 aload_0
-  10 getfield # <Field yCWZtShZT m_spec>
-  13 getfield # <Field int m_current_token>
-  16 bipush 9
-  18 if_icmpeq 45
-  21 aload_0
-  22 getfield # <Field yCWZtShZT m_spec>
-  25 getfield # <Field int m_current_token>
-  28 bipush 17
-  30 if_icmpeq 45
-  33 aload_0
-  34 getfield # <Field yCWZtShZT m_spec>
-  37 getfield # <Field int m_current_token>
-  40 bipush 15
-  42 if_icmpne 159
-  45 aload_0
-  46 getfield # <Field yCWZtShZT m_spec>
-  49 invokestatic # <Method pHNWlbrmz newpHNWlbrmz(yCWZtShZT)>
-  52 astore_2
-  53 aload_0
-  54 getfield # <Field yCWZtShZT m_spec>
-  57 invokestatic # <Method pHNWlbrmz newpHNWlbrmz(yCWZtShZT)>
-  60 astore_3
-  61 aload_2
-  62 aload_1
-  63 getfield # <Field pHNWlbrmz m_start>
-  66 putfield # <Field pHNWlbrmz m_next>
-  69 aload_1
-  70 getfield # <Field pHNWlbrmz m_end>
-  73 aload_3
-  74 putfield # <Field pHNWlbrmz m_next>
-  77 aload_0
-  78 getfield # <Field yCWZtShZT m_spec>
-  81 getfield # <Field int m_current_token>
-  84 bipush 9
-  86 if_icmpeq 101
-  89 aload_0
-  90 getfield # <Field yCWZtShZT m_spec>
-  93 getfield # <Field int m_current_token>
-  96 bipush 15
-  98 if_icmpne 106
- 101 aload_2
- 102 aload_3
- 103 putfield # <Field pHNWlbrmz m_next2>
- 106 aload_0
- 107 getfield # <Field yCWZtShZT m_spec>
- 110 getfield # <Field int m_current_token>
- 113 bipush 9
- 115 if_icmpeq 130
- 118 aload_0
- 119 getfield # <Field yCWZtShZT m_spec>
- 122 getfield # <Field int m_current_token>
- 125 bipush 17
- 127 if_icmpne 141
- 130 aload_1
- 131 getfield # <Field pHNWlbrmz m_end>
- 134 aload_1
- 135 getfield # <Field pHNWlbrmz m_start>
- 138 putfield # <Field pHNWlbrmz m_next2>
- 141 aload_1
- 142 aload_2
- 143 putfield # <Field pHNWlbrmz m_start>
- 146 aload_1
- 147 aload_3
- 148 putfield # <Field pHNWlbrmz m_end>
- 151 aload_0
- 152 getfield # <Field ctxmGlswy m_lexGen>
- 155 invokevirtual # <Method int advance()>
- 158 pop
- 159 return
-
-Method void term(ysfxQMQHy)
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 getfield # <Field int m_current_token>
-   7 bipush 14
-   9 if_icmpne 59
-  12 aload_0
-  13 getfield # <Field ctxmGlswy m_lexGen>
-  16 invokevirtual # <Method int advance()>
-  19 pop
-  20 aload_0
-  21 aload_1
-  22 invokespecial # <Method void expr(ysfxQMQHy)>
-  25 aload_0
-  26 getfield # <Field yCWZtShZT m_spec>
-  29 getfield # <Field int m_current_token>
-  32 bipush 8
-  34 if_icmpne 46
-  37 aload_0
-  38 getfield # <Field ctxmGlswy m_lexGen>
-  41 invokevirtual # <Method int advance()>
-  44 pop
-  45 return
-  46 bipush 16
-  48 aload_0
-  49 getfield # <Field gVugJSDwR m_input>
-  52 getfield # <Field int m_line_number>
-  55 invokestatic # <Method void parse_error(int, int)>
-  58 return
-  59 aload_0
-  60 getfield # <Field yCWZtShZT m_spec>
-  63 invokestatic # <Method pHNWlbrmz newpHNWlbrmz(yCWZtShZT)>
-  66 astore_2
-  67 aload_1
-  68 aload_2
-  69 putfield # <Field pHNWlbrmz m_start>
-  72 aload_2
-  73 aload_0
-  74 getfield # <Field yCWZtShZT m_spec>
-  77 invokestatic # <Method pHNWlbrmz newpHNWlbrmz(yCWZtShZT)>
-  80 putfield # <Field pHNWlbrmz m_next>
-  83 aload_1
-  84 aload_2
-  85 getfield # <Field pHNWlbrmz m_next>
-  88 putfield # <Field pHNWlbrmz m_end>
-  91 aload_0
-  92 getfield # <Field yCWZtShZT m_spec>
-  95 getfield # <Field int m_current_token>
-  98 iconst_2
-  99 if_icmpeq 118
- 102 aload_0
- 103 getfield # <Field yCWZtShZT m_spec>
- 106 getfield # <Field int m_current_token>
- 109 bipush 6
- 111 if_icmpeq 118
- 114 iconst_0
- 115 goto 119
- 118 iconst_1
- 119 iconst_0
- 120 if_icmpne 143
- 123 aload_2
- 124 aload_0
- 125 getfield # <Field yCWZtShZT m_spec>
- 128 getfield # <Field char m_lexeme>
- 131 putfield # <Field int m_edge>
- 134 aload_0
- 135 getfield # <Field ctxmGlswy m_lexGen>
- 138 invokevirtual # <Method int advance()>
- 141 pop
- 142 return
- 143 aload_2
- 144 iconst_m1
- 145 putfield # <Field int m_edge>
- 148 aload_2
- 149 new # <Class FYZwuamNE>
- 152 dup
- 153 invokespecial # <Method FYZwuamNE()>
- 156 putfield # <Field FYZwuamNE m_set>
- 159 aload_0
- 160 getfield # <Field yCWZtShZT m_spec>
- 163 getfield # <Field int m_current_token>
- 166 iconst_2
- 167 if_icmpne 209
- 170 aload_2
- 171 getfield # <Field FYZwuamNE m_set>
- 174 bipush 10
- 176 invokevirtual # <Method void add(int)>
- 179 aload_0
- 180 getfield # <Field yCWZtShZT m_spec>
- 183 getfield # <Field boolean m_unix>
- 186 iconst_0
- 187 if_icmpne 199
- 190 aload_2
- 191 getfield # <Field FYZwuamNE m_set>
- 194 bipush 13
- 196 invokevirtual # <Method void add(int)>
- 199 aload_2
- 200 getfield # <Field FYZwuamNE m_set>
- 203 invokevirtual # <Method void complement()>
- 206 goto 271
- 209 aload_0
- 210 getfield # <Field ctxmGlswy m_lexGen>
- 213 invokevirtual # <Method int advance()>
- 216 pop
- 217 aload_0
- 218 getfield # <Field yCWZtShZT m_spec>
- 221 getfield # <Field int m_current_token>
- 224 iconst_3
- 225 if_icmpne 243
- 228 aload_0
- 229 getfield # <Field ctxmGlswy m_lexGen>
- 232 invokevirtual # <Method int advance()>
- 235 pop
- 236 aload_2
- 237 getfield # <Field FYZwuamNE m_set>
- 240 invokevirtual # <Method void complement()>
- 243 aload_0
- 244 getfield # <Field yCWZtShZT m_spec>
- 247 getfield # <Field int m_current_token>
- 250 iconst_5
- 251 if_icmpeq 258
- 254 iconst_0
- 255 goto 259
- 258 iconst_1
- 259 iconst_0
- 260 if_icmpne 271
- 263 aload_0
- 264 aload_2
- 265 getfield # <Field FYZwuamNE m_set>
- 268 invokespecial # <Method void dodash(FYZwuamNE)>
- 271 aload_0
- 272 getfield # <Field ctxmGlswy m_lexGen>
- 275 invokevirtual # <Method int advance()>
- 278 pop
- 279 return
-
-Method void dodash(FYZwuamNE)
-   0 iconst_m1
-   1 istore_2
-   2 goto 90
-   5 aload_0
-   6 getfield # <Field yCWZtShZT m_spec>
-   9 getfield # <Field int m_current_token>
-  12 bipush 10
-  14 if_icmpne 63
-  17 iload_2
-  18 iconst_m1
-  19 if_icmpne 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field ctxmGlswy m_lexGen>
-  34 invokevirtual # <Method int advance()>
-  37 pop
-  38 goto 49
-  41 aload_1
-  42 iload_2
-  43 invokevirtual # <Method void add(int)>
-  46 iinc 2 1
-  49 iload_2
-  50 aload_0
-  51 getfield # <Field yCWZtShZT m_spec>
-  54 getfield # <Field char m_lexeme>
-  57 if_icmple 41
-  60 goto 82
-  63 aload_0
-  64 getfield # <Field yCWZtShZT m_spec>
-  67 getfield # <Field char m_lexeme>
-  70 istore_2
-  71 aload_1
-  72 aload_0
-  73 getfield # <Field yCWZtShZT m_spec>
-  76 getfield # <Field char m_lexeme>
-  79 invokevirtual # <Method void add(int)>
-  82 aload_0
-  83 getfield # <Field ctxmGlswy m_lexGen>
-  86 invokevirtual # <Method int advance()>
-  89 pop
-  90 aload_0
-  91 getfield # <Field yCWZtShZT m_spec>
-  94 getfield # <Field int m_current_token>
-  97 iconst_1
-  98 if_icmpeq 112
- 101 aload_0
- 102 getfield # <Field yCWZtShZT m_spec>
- 105 getfield # <Field int m_current_token>
- 108 iconst_5
- 109 if_icmpne 5
- 112 return
-Compiled from JavaLex.java
-final class bSpXVtXss extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    TdLZzxjmB m_accept;
-    int m_anchor;
-    int m_accept_index;
-    bSpXVtXss();
-}
-
-Method bSpXVtXss()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field java.util.Vector m_nfa_set>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field java.util.BitSet m_nfa_bit>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field TdLZzxjmB m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iconst_m1
-  26 putfield # <Field int m_accept_index>
-  29 return
-Compiled from JavaLex.java
-final class cDgCXPvYb extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    yCWZtShZT m_spec;
-    java.util.Vector m_group;
-    int m_ingroup[];
-    cDgCXPvYb();
-    void min_dfa(yCWZtShZT);
-}
-
-Method cDgCXPvYb()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field yCWZtShZT m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.util.Vector m_group>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field int m_ingroup[]>
-  15 return
-
-Method void set(yCWZtShZT)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 aload_1
-  14 putfield # <Field yCWZtShZT m_spec>
-  17 aload_0
-  18 aconst_null
-  19 putfield # <Field java.util.Vector m_group>
-  22 aload_0
-  23 aconst_null
-  24 putfield # <Field int m_ingroup[]>
-  27 return
-
-Method void min_dfa(yCWZtShZT)
-   0 aload_0
-   1 aload_1
-   2 invokespecial # <Method void set(yCWZtShZT)>
-   5 aload_0
-   6 invokespecial # <Method void minimize()>
-   9 aload_0
-  10 invokespecial # <Method void reduce()>
-  13 aload_0
-  14 invokespecial # <Method void reset()>
-  17 return
-
-Method void col_copy(int, int)
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 51
-  17 aload_0
-  18 getfield # <Field yCWZtShZT m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class aeDkYlUOm>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 aload 5
-  42 getfield # <Field int m_dtrans[]>
-  45 iload_2
-  46 iaload
-  47 iastore
-  48 iinc 4 1
-  51 iload 4
-  53 iload_3
-  54 if_icmplt 17
-  57 return
-
-Method void row_copy(int, int)
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_2
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class aeDkYlUOm>
-  14 astore_3
-  15 aload_0
-  16 getfield # <Field yCWZtShZT m_spec>
-  19 getfield # <Field java.util.Vector m_dtrans_vector>
-  22 aload_3
-  23 iload_1
-  24 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
-  27 return
-
-Method boolean col_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 56
-  17 aload_0
-  18 getfield # <Field yCWZtShZT m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class aeDkYlUOm>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 iaload
-  41 aload 5
-  43 getfield # <Field int m_dtrans[]>
-  46 iload_2
-  47 iaload
-  48 if_icmpeq 53
-  51 iconst_0
-  52 ireturn
-  53 iinc 4 1
-  56 iload 4
-  58 iload_3
-  59 if_icmplt 17
-  62 iconst_1
-  63 ireturn
-
-Method boolean row_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_1
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class aeDkYlUOm>
-  14 astore 4
-  16 aload_0
-  17 getfield # <Field yCWZtShZT m_spec>
-  20 getfield # <Field java.util.Vector m_dtrans_vector>
-  23 iload_2
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class aeDkYlUOm>
-  30 astore 5
-  32 iconst_0
-  33 istore_3
-  34 goto 59
-  37 aload 4
-  39 getfield # <Field int m_dtrans[]>
-  42 iload_3
-  43 iaload
-  44 aload 5
-  46 getfield # <Field int m_dtrans[]>
-  49 iload_3
-  50 iaload
-  51 if_icmpeq 56
-  54 iconst_0
-  55 ireturn
-  56 iinc 3 1
-  59 iload_3
-  60 aload_0
-  61 getfield # <Field yCWZtShZT m_spec>
-  64 getfield # <Field int m_dtrans_ncols>
-  67 if_icmplt 37
-  70 iconst_1
-  71 ireturn
-
-Method void reduce()
-   0 new # <Class java.util.BitSet>
-   3 dup
-   4 invokespecial # <Method java.util.BitSet()>
-   7 astore 7
-   9 aload_0
-  10 getfield # <Field yCWZtShZT m_spec>
-  13 getfield # <Field java.util.Vector m_dtrans_vector>
-  16 invokevirtual # <Method int size()>
-  19 istore 9
-  21 aload_0
-  22 getfield # <Field yCWZtShZT m_spec>
-  25 iload 9
-  27 newarray int
-  29 putfield # <Field int m_anchor_array[]>
-  32 aload_0
-  33 getfield # <Field yCWZtShZT m_spec>
-  36 new # <Class java.util.Vector>
-  39 dup
-  40 invokespecial # <Method java.util.Vector()>
-  43 putfield # <Field java.util.Vector m_accept_vector>
-  46 iconst_0
-  47 istore_1
-  48 goto 105
-  51 aload_0
-  52 getfield # <Field yCWZtShZT m_spec>
-  55 getfield # <Field java.util.Vector m_dtrans_vector>
-  58 iload_1
-  59 invokevirtual # <Method java.lang.Object elementAt(int)>
-  62 checkcast # <Class aeDkYlUOm>
-  65 astore 8
-  67 aload_0
-  68 getfield # <Field yCWZtShZT m_spec>
-  71 getfield # <Field java.util.Vector m_accept_vector>
-  74 aload 8
-  76 getfield # <Field TdLZzxjmB m_accept>
-  79 invokevirtual # <Method void addElement(java.lang.Object)>
-  82 aload_0
-  83 getfield # <Field yCWZtShZT m_spec>
-  86 getfield # <Field int m_anchor_array[]>
-  89 iload_1
-  90 aload 8
-  92 getfield # <Field int m_anchor>
-  95 iastore
-  96 aload 8
-  98 aconst_null
-  99 putfield # <Field TdLZzxjmB m_accept>
- 102 iinc 1 1
- 105 iload_1
- 106 iload 9
- 108 if_icmplt 51
- 111 aload_0
- 112 getfield # <Field yCWZtShZT m_spec>
- 115 aload_0
- 116 getfield # <Field yCWZtShZT m_spec>
- 119 getfield # <Field int m_dtrans_ncols>
- 122 newarray int
- 124 putfield # <Field int m_col_map[]>
- 127 iconst_0
- 128 istore_1
- 129 goto 145
- 132 aload_0
- 133 getfield # <Field yCWZtShZT m_spec>
- 136 getfield # <Field int m_col_map[]>
- 139 iload_1
- 140 iconst_m1
- 141 iastore
- 142 iinc 1 1
- 145 iload_1
- 146 aload_0
- 147 getfield # <Field yCWZtShZT m_spec>
- 150 getfield # <Field int m_dtrans_ncols>
- 153 if_icmplt 132
- 156 iconst_0
- 157 istore 5
- 159 iconst_0
- 160 istore_1
- 161 goto 188
- 164 aload_0
- 165 getfield # <Field yCWZtShZT m_spec>
- 168 getfield # <Field int m_col_map[]>
- 171 iload_1
- 172 iaload
- 173 iconst_m1
- 174 if_icmpne 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 iinc 1 1
- 188 iload_1
- 189 iload 5
- 191 if_icmplt 164
- 194 iload 5
- 196 istore_1
- 197 goto 219
- 200 aload_0
- 201 getfield # <Field yCWZtShZT m_spec>
- 204 getfield # <Field int m_col_map[]>
- 207 iload_1
- 208 iaload
- 209 iconst_m1
- 210 if_icmpne 216
- 213 goto 230
- 216 iinc 1 1
- 219 iload_1
- 220 aload_0
- 221 getfield # <Field yCWZtShZT m_spec>
- 224 getfield # <Field int m_dtrans_ncols>
- 227 if_icmplt 200
- 230 iload_1
- 231 aload_0
- 232 getfield # <Field yCWZtShZT m_spec>
- 235 getfield # <Field int m_dtrans_ncols>
- 238 if_icmpge 358
- 241 aload 7
- 243 iload_1
- 244 invokevirtual # <Method boolean get(int)>
- 247 iconst_0
- 248 if_icmpeq 255
- 251 iconst_0
- 252 goto 256
- 255 iconst_1
- 256 invokestatic # <Method void assert(boolean)>
- 259 aload_0
- 260 getfield # <Field yCWZtShZT m_spec>
- 263 getfield # <Field int m_col_map[]>
- 266 iload_1
- 267 iaload
- 268 iconst_m1
- 269 if_icmpeq 276
- 272 iconst_0
- 273 goto 277
- 276 iconst_1
- 277 invokestatic # <Method void assert(boolean)>
- 280 aload 7
- 282 iload_1
- 283 invokevirtual # <Method void set(int)>
- 286 aload_0
- 287 getfield # <Field yCWZtShZT m_spec>
- 290 getfield # <Field int m_col_map[]>
- 293 iload_1
- 294 iload 5
- 296 iastore
- 297 iload_1
- 298 iconst_1
- 299 iadd
- 300 istore_2
- 301 goto 341
- 304 aload_0
- 305 getfield # <Field yCWZtShZT m_spec>
- 308 getfield # <Field int m_col_map[]>
- 311 iload_2
- 312 iaload
- 313 iconst_m1
- 314 if_icmpne 338
- 317 aload_0
- 318 iload_1
- 319 iload_2
- 320 invokespecial # <Method boolean col_equiv(int, int)>
- 323 iconst_1
- 324 if_icmpne 338
- 327 aload_0
- 328 getfield # <Field yCWZtShZT m_spec>
- 331 getfield # <Field int m_col_map[]>
- 334 iload_2
- 335 iload 5
- 337 iastore
- 338 iinc 2 1
- 341 iload_2
- 342 aload_0
- 343 getfield # <Field yCWZtShZT m_spec>
- 346 getfield # <Field int m_dtrans_ncols>
- 349 if_icmplt 304
- 352 iinc 5 1
- 355 goto 159
- 358 iconst_0
- 359 istore_3
- 360 iconst_0
- 361 istore_1
- 362 goto 421
- 365 aload 7
- 367 iload_1
- 368 invokevirtual # <Method boolean get(int)>
- 371 iconst_1
- 372 if_icmpne 418
- 375 iinc 3 1
- 378 aload 7
- 380 iload_1
- 381 invokevirtual # <Method void clear(int)>
- 384 aload_0
- 385 getfield # <Field yCWZtShZT m_spec>
- 388 getfield # <Field int m_col_map[]>
- 391 iload_1
- 392 iaload
- 393 istore_2
- 394 iload_2
- 395 iload_1
- 396 if_icmple 403
- 399 iconst_0
- 400 goto 404
- 403 iconst_1
- 404 invokestatic # <Method void assert(boolean)>
- 407 iload_2
- 408 iload_1
- 409 if_icmpeq 418
- 412 aload_0
- 413 iload_2
- 414 iload_1
- 415 invokespecial # <Method void col_copy(int, int)>
- 418 iinc 1 1
- 421 iload_1
- 422 aload_0
- 423 getfield # <Field yCWZtShZT m_spec>
- 426 getfield # <Field int m_dtrans_ncols>
- 429 if_icmplt 365
- 432 aload_0
- 433 getfield # <Field yCWZtShZT m_spec>
- 436 iload 5
- 438 putfield # <Field int m_dtrans_ncols>
- 441 iload_3
- 442 iload 5
- 444 if_icmpeq 451
- 447 iconst_0
- 448 goto 452
- 451 iconst_1
- 452 invokestatic # <Method void assert(boolean)>
- 455 aload_0
- 456 getfield # <Field yCWZtShZT m_spec>
- 459 getfield # <Field java.util.Vector m_dtrans_vector>
- 462 invokevirtual # <Method int size()>
- 465 istore 4
- 467 aload_0
- 468 getfield # <Field yCWZtShZT m_spec>
- 471 iload 4
- 473 newarray int
- 475 putfield # <Field int m_row_map[]>
- 478 iconst_0
- 479 istore_1
- 480 goto 496
- 483 aload_0
- 484 getfield # <Field yCWZtShZT m_spec>
- 487 getfield # <Field int m_row_map[]>
- 490 iload_1
- 491 iconst_m1
- 492 iastore
- 493 iinc 1 1
- 496 iload_1
- 497 iload 4
- 499 if_icmplt 483
- 502 iconst_0
- 503 istore 6
- 505 iconst_0
- 506 istore_1
- 507 goto 534
- 510 aload_0
- 511 getfield # <Field yCWZtShZT m_spec>
- 514 getfield # <Field int m_row_map[]>
- 517 iload_1
- 518 iaload
- 519 iconst_m1
- 520 if_icmpne 527
- 523 iconst_0
- 524 goto 528
- 527 iconst_1
- 528 invokestatic # <Method void assert(boolean)>
- 531 iinc 1 1
- 534 iload_1
- 535 iload 6
- 537 if_icmplt 510
- 540 iload 6
- 542 istore_1
- 543 goto 565
- 546 aload_0
- 547 getfield # <Field yCWZtShZT m_spec>
- 550 getfield # <Field int m_row_map[]>
- 553 iload_1
- 554 iaload
- 555 iconst_m1
- 556 if_icmpne 562
- 559 goto 571
- 562 iinc 1 1
- 565 iload_1
- 566 iload 4
- 568 if_icmplt 546
- 571 iload_1
- 572 iload 4
- 574 if_icmpge 689
- 577 aload 7
- 579 iload_1
- 580 invokevirtual # <Method boolean get(int)>
- 583 iconst_0
- 584 if_icmpeq 591
- 587 iconst_0
- 588 goto 592
- 591 iconst_1
- 592 invokestatic # <Method void assert(boolean)>
- 595 aload_0
- 596 getfield # <Field yCWZtShZT m_spec>
- 599 getfield # <Field int m_row_map[]>
- 602 iload_1
- 603 iaload
- 604 iconst_m1
- 605 if_icmpeq 612
- 608 iconst_0
- 609 goto 613
- 612 iconst_1
- 613 invokestatic # <Method void assert(boolean)>
- 616 aload 7
- 618 iload_1
- 619 invokevirtual # <Method void set(int)>
- 622 aload_0
- 623 getfield # <Field yCWZtShZT m_spec>
- 626 getfield # <Field int m_row_map[]>
- 629 iload_1
- 630 iload 6
- 632 iastore
- 633 iload_1
- 634 iconst_1
- 635 iadd
- 636 istore_2
- 637 goto 677
- 640 aload_0
- 641 getfield # <Field yCWZtShZT m_spec>
- 644 getfield # <Field int m_row_map[]>
- 647 iload_2
- 648 iaload
- 649 iconst_m1
- 650 if_icmpne 674
- 653 aload_0
- 654 iload_1
- 655 iload_2
- 656 invokespecial # <Method boolean row_equiv(int, int)>
- 659 iconst_1
- 660 if_icmpne 674
- 663 aload_0
- 664 getfield # <Field yCWZtShZT m_spec>
- 667 getfield # <Field int m_row_map[]>
- 670 iload_2
- 671 iload 6
- 673 iastore
- 674 iinc 2 1
- 677 iload_2
- 678 iload 4
- 680 if_icmplt 640
- 683 iinc 6 1
- 686 goto 505
- 689 iconst_0
- 690 istore_3
- 691 iconst_0
- 692 istore_1
- 693 goto 752
- 696 aload 7
- 698 iload_1
- 699 invokevirtual # <Method boolean get(int)>
- 702 iconst_1
- 703 if_icmpne 749
- 706 iinc 3 1
- 709 aload 7
- 711 iload_1
- 712 invokevirtual # <Method void clear(int)>
- 715 aload_0
- 716 getfield # <Field yCWZtShZT m_spec>
- 719 getfield # <Field int m_row_map[]>
- 722 iload_1
- 723 iaload
- 724 istore_2
- 725 iload_2
- 726 iload_1
- 727 if_icmple 734
- 730 iconst_0
- 731 goto 735
- 734 iconst_1
- 735 invokestatic # <Method void assert(boolean)>
- 738 iload_2
- 739 iload_1
- 740 if_icmpeq 749
- 743 aload_0
- 744 iload_2
- 745 iload_1
- 746 invokespecial # <Method void row_copy(int, int)>
- 749 iinc 1 1
- 752 iload_1
- 753 iload 4
- 755 if_icmplt 696
- 758 aload_0
- 759 getfield # <Field yCWZtShZT m_spec>
- 762 getfield # <Field java.util.Vector m_dtrans_vector>
- 765 iload 6
- 767 invokevirtual # <Method void setSize(int)>
- 770 iload_3
- 771 iload 6
- 773 if_icmpeq 780
- 776 iconst_0
- 777 goto 781
- 780 iconst_1
- 781 invokestatic # <Method void assert(boolean)>
- 784 return
-
-Method void fix_dtrans()
-   0 new # <Class java.util.Vector>
-   3 dup
-   4 invokespecial # <Method java.util.Vector()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field yCWZtShZT m_spec>
-  12 getfield # <Field int m_state_dtrans[]>
-  15 arraylength
-  16 istore_3
-  17 iconst_0
-  18 istore_2
-  19 goto 61
-  22 aload_0
-  23 getfield # <Field yCWZtShZT m_spec>
-  26 getfield # <Field int m_state_dtrans[]>
-  29 iload_2
-  30 iaload
-  31 iconst_m1
-  32 if_icmpeq 58
-  35 aload_0
-  36 getfield # <Field yCWZtShZT m_spec>
-  39 getfield # <Field int m_state_dtrans[]>
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_ingroup[]>
-  47 aload_0
-  48 getfield # <Field yCWZtShZT m_spec>
-  51 getfield # <Field int m_state_dtrans[]>
-  54 iload_2
-  55 iaload
-  56 iaload
-  57 iastore
-  58 iinc 2 1
-  61 iload_2
-  62 iload_3
-  63 if_icmplt 22
-  66 aload_0
-  67 getfield # <Field java.util.Vector m_group>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore_2
-  76 goto 166
-  79 aload_0
-  80 getfield # <Field java.util.Vector m_group>
-  83 iload_2
-  84 invokevirtual # <Method java.lang.Object elementAt(int)>
-  87 checkcast # <Class java.util.Vector>
-  90 astore 4
-  92 aload 4
-  94 iconst_0
-  95 invokevirtual # <Method java.lang.Object elementAt(int)>
-  98 checkcast # <Class aeDkYlUOm>
- 101 astore 5
- 103 aload_1
- 104 aload 5
- 106 invokevirtual # <Method void addElement(java.lang.Object)>
- 109 iconst_0
- 110 istore 6
- 112 goto 151
- 115 aload 5
- 117 getfield # <Field int m_dtrans[]>
- 120 iload 6
- 122 iaload
- 123 iconst_m1
- 124 if_icmpeq 148
- 127 aload 5
- 129 getfield # <Field int m_dtrans[]>
- 132 iload 6
- 134 aload_0
- 135 getfield # <Field int m_ingroup[]>
- 138 aload 5
- 140 getfield # <Field int m_dtrans[]>
- 143 iload 6
- 145 iaload
- 146 iaload
- 147 iastore
- 148 iinc 6 1
- 151 iload 6
- 153 aload_0
- 154 getfield # <Field yCWZtShZT m_spec>
- 157 getfield # <Field int m_dtrans_ncols>
- 160 if_icmplt 115
- 163 iinc 2 1
- 166 iload_2
- 167 iload_3
- 168 if_icmplt 79
- 171 aload_0
- 172 aconst_null
- 173 putfield # <Field java.util.Vector m_group>
- 176 aload_0
- 177 getfield # <Field yCWZtShZT m_spec>
- 180 aload_1
- 181 putfield # <Field java.util.Vector m_dtrans_vector>
- 184 return
-
-Method void minimize()
-   0 aload_0
-   1 invokespecial # <Method void init_groups()>
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_group>
-   8 invokevirtual # <Method int size()>
-  11 istore 6
-  13 iload 6
-  15 iconst_1
-  16 isub
-  17 istore 5
-  19 goto 469
-  22 iload 6
-  24 istore 5
-  26 aload_0
-  27 getfield # <Field java.util.Vector m_group>
-  30 invokevirtual # <Method int size()>
-  33 iload 6
-  35 if_icmpeq 42
-  38 iconst_0
-  39 goto 43
-  42 iconst_1
-  43 invokestatic # <Method void assert(boolean)>
-  46 iconst_0
-  47 istore_3
-  48 goto 463
-  51 aload_0
-  52 getfield # <Field java.util.Vector m_group>
-  55 iload_3
-  56 invokevirtual # <Method java.lang.Object elementAt(int)>
-  59 checkcast # <Class java.util.Vector>
-  62 astore_1
-  63 aload_1
-  64 invokevirtual # <Method int size()>
-  67 istore 12
-  69 iload 12
-  71 iconst_1
-  72 if_icmple 460
-  75 new # <Class java.util.Vector>
-  78 dup
-  79 invokespecial # <Method java.util.Vector()>
-  82 astore_2
-  83 iconst_0
-  84 istore 13
-  86 aload_1
-  87 iconst_0
-  88 invokevirtual # <Method java.lang.Object elementAt(int)>
-  91 checkcast # <Class aeDkYlUOm>
-  94 astore 8
-  96 iconst_1
-  97 istore 4
-  99 goto 453
- 102 aload_1
- 103 iload 4
- 105 invokevirtual # <Method java.lang.Object elementAt(int)>
- 108 checkcast # <Class aeDkYlUOm>
- 111 astore 7
- 113 iconst_0
- 114 istore 11
- 116 goto 438
- 119 aload 8
- 121 getfield # <Field int m_dtrans[]>
- 124 iload 11
- 126 iaload
- 127 istore 9
- 129 aload 7
- 131 getfield # <Field int m_dtrans[]>
- 134 iload 11
- 136 iaload
- 137 istore 10
- 139 iload 9
- 141 iload 10
- 143 if_icmpeq 435
- 146 iload 9
- 148 iconst_m1
- 149 if_icmpeq 175
- 152 iload 10
- 154 iconst_m1
- 155 if_icmpeq 175
- 158 aload_0
- 159 getfield # <Field int m_ingroup[]>
- 162 iload 10
- 164 iaload
- 165 aload_0
- 166 getfield # <Field int m_ingroup[]>
- 169 iload 9
- 171 iaload
- 172 if_icmpeq 435
- 175 aload_1
- 176 iload 4
- 178 invokevirtual # <Method java.lang.Object elementAt(int)>
- 181 aload 7
- 183 if_acmpeq 190
- 186 iconst_0
- 187 goto 191
- 190 iconst_1
- 191 invokestatic # <Method void assert(boolean)>
- 194 aload_1
- 195 iload 4
- 197 invokevirtual # <Method void removeElementAt(int)>
- 200 iinc 4 -1
- 203 iinc 12 -1
- 206 aload_2
- 207 aload 7
- 209 invokevirtual # <Method void addElement(java.lang.Object)>
- 212 iload 13
- 214 iconst_0
- 215 if_icmpne 232
- 218 iconst_1
- 219 istore 13
- 221 iinc 6 1
- 224 aload_0
- 225 getfield # <Field java.util.Vector m_group>
- 228 aload_2
- 229 invokevirtual # <Method void addElement(java.lang.Object)>
- 232 aload_0
- 233 getfield # <Field int m_ingroup[]>
- 236 aload 7
- 238 getfield # <Field int m_label>
- 241 aload_0
- 242 getfield # <Field java.util.Vector m_group>
- 245 invokevirtual # <Method int size()>
- 248 iconst_1
- 249 isub
- 250 iastore
- 251 aload_0
- 252 getfield # <Field java.util.Vector m_group>
- 255 aload_2
- 256 invokevirtual # <Method boolean contains(java.lang.Object)>
- 259 iconst_1
- 260 if_icmpeq 267
- 263 iconst_0
- 264 goto 268
- 267 iconst_1
- 268 invokestatic # <Method void assert(boolean)>
- 271 aload_0
- 272 getfield # <Field java.util.Vector m_group>
- 275 aload_1
- 276 invokevirtual # <Method boolean contains(java.lang.Object)>
- 279 iconst_1
- 280 if_icmpeq 287
- 283 iconst_0
- 284 goto 288
- 287 iconst_1
- 288 invokestatic # <Method void assert(boolean)>
- 291 aload_1
- 292 aload 8
- 294 invokevirtual # <Method boolean contains(java.lang.Object)>
- 297 iconst_1
- 298 if_icmpeq 305
- 301 iconst_0
- 302 goto 306
- 305 iconst_1
- 306 invokestatic # <Method void assert(boolean)>
- 309 aload_1
- 310 aload 7
- 312 invokevirtual # <Method boolean contains(java.lang.Object)>
- 315 iconst_0
- 316 if_icmpeq 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_2
- 328 aload 8
- 330 invokevirtual # <Method boolean contains(java.lang.Object)>
- 333 iconst_0
- 334 if_icmpeq 341
- 337 iconst_0
- 338 goto 342
- 341 iconst_1
- 342 invokestatic # <Method void assert(boolean)>
- 345 aload_2
- 346 aload 7
- 348 invokevirtual # <Method boolean contains(java.lang.Object)>
- 351 iconst_1
- 352 if_icmpeq 359
- 355 iconst_0
- 356 goto 360
- 359 iconst_1
- 360 invokestatic # <Method void assert(boolean)>
- 363 aload_1
- 364 invokevirtual # <Method int size()>
- 367 iload 12
- 369 if_icmpeq 376
- 372 iconst_0
- 373 goto 377
- 376 iconst_1
- 377 invokestatic # <Method void assert(boolean)>
- 380 iload_3
- 381 aload_0
- 382 getfield # <Field int m_ingroup[]>
- 385 aload 8
- 387 getfield # <Field int m_label>
- 390 iaload
- 391 if_icmpeq 398
- 394 iconst_0
- 395 goto 399
- 398 iconst_1
- 399 invokestatic # <Method void assert(boolean)>
- 402 aload_0
- 403 getfield # <Field java.util.Vector m_group>
- 406 invokevirtual # <Method int size()>
- 409 iconst_1
- 410 isub
- 411 aload_0
- 412 getfield # <Field int m_ingroup[]>
- 415 aload 7
- 417 getfield # <Field int m_label>
- 420 iaload
- 421 if_icmpeq 428
- 424 iconst_0
- 425 goto 429
- 428 iconst_1
- 429 invokestatic # <Method void assert(boolean)>
- 432 goto 450
- 435 iinc 11 1
- 438 iload 11
- 440 aload_0
- 441 getfield # <Field yCWZtShZT m_spec>
- 444 getfield # <Field int m_dtrans_ncols>
- 447 if_icmplt 119
- 450 iinc 4 1
- 453 iload 4
- 455 iload 12
- 457 if_icmplt 102
- 460 iinc 3 1
- 463 iload_3
- 464 iload 6
- 466 if_icmplt 51
- 469 iload 5
- 471 iload 6
- 473 if_icmpne 22
- 476 getstatic # <Field java.io.PrintStream out>
- 479 new # <Class java.lang.StringBuffer>
- 482 dup
- 483 invokespecial # <Method java.lang.StringBuffer()>
- 486 aload_0
- 487 getfield # <Field java.util.Vector m_group>
- 490 invokevirtual # <Method int size()>
- 493 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 496 ldc # <String " states after removal of redundant states.">
- 498 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 501 invokevirtual # <Method java.lang.String toString()>
- 504 invokevirtual # <Method void println(java.lang.String)>
- 507 aload_0
- 508 invokespecial # <Method void fix_dtrans()>
- 511 return
-
-Method void init_groups()
-   0 aload_0
-   1 new # <Class java.util.Vector>
-   4 dup
-   5 invokespecial # <Method java.util.Vector()>
-   8 putfield # <Field java.util.Vector m_group>
-  11 iconst_0
-  12 istore_3
-  13 aload_0
-  14 getfield # <Field yCWZtShZT m_spec>
-  17 getfield # <Field java.util.Vector m_dtrans_vector>
-  20 invokevirtual # <Method int size()>
-  23 istore 4
-  25 aload_0
-  26 iload 4
-  28 newarray int
-  30 putfield # <Field int m_ingroup[]>
-  33 iconst_0
-  34 istore_1
-  35 goto 348
-  38 iconst_0
-  39 istore 8
-  41 aload_0
-  42 getfield # <Field yCWZtShZT m_spec>
-  45 getfield # <Field java.util.Vector m_dtrans_vector>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class aeDkYlUOm>
-  55 astore 5
-  57 iload_1
-  58 aload 5
-  60 getfield # <Field int m_label>
-  63 if_icmpeq 70
-  66 iconst_0
-  67 goto 71
-  70 iconst_1
-  71 invokestatic # <Method void assert(boolean)>
-  74 iload 8
-  76 iconst_0
-  77 if_icmpeq 84
-  80 iconst_0
-  81 goto 85
-  84 iconst_1
-  85 invokestatic # <Method void assert(boolean)>
-  88 iload_3
-  89 aload_0
-  90 getfield # <Field java.util.Vector m_group>
-  93 invokevirtual # <Method int size()>
-  96 if_icmpeq 103
-  99 iconst_0
- 100 goto 104
- 103 iconst_1
- 104 invokestatic # <Method void assert(boolean)>
- 107 iconst_0
- 108 istore_2
- 109 goto 293
- 112 aload_0
- 113 getfield # <Field java.util.Vector m_group>
- 116 iload_2
- 117 invokevirtual # <Method java.lang.Object elementAt(int)>
- 120 checkcast # <Class java.util.Vector>
- 123 astore 6
- 125 iload 8
- 127 iconst_0
- 128 if_icmpeq 135
- 131 iconst_0
- 132 goto 136
- 135 iconst_1
- 136 invokestatic # <Method void assert(boolean)>
- 139 aload 6
- 141 invokevirtual # <Method int size()>
- 144 ifgt 151
- 147 iconst_0
- 148 goto 152
- 151 iconst_1
- 152 invokestatic # <Method void assert(boolean)>
- 155 aload 6
- 157 iconst_0
- 158 invokevirtual # <Method java.lang.Object elementAt(int)>
- 161 checkcast # <Class aeDkYlUOm>
- 164 astore 7
- 166 aload 6
- 168 invokevirtual # <Method int size()>
- 171 istore 11
- 173 iload 11
- 175 ifgt 182
- 178 iconst_0
- 179 goto 183
- 182 iconst_1
- 183 invokestatic # <Method void assert(boolean)>
- 186 iconst_1
- 187 istore 10
- 189 goto 228
- 192 aload 6
- 194 iload 10
- 196 invokevirtual # <Method java.lang.Object elementAt(int)>
- 199 checkcast # <Class aeDkYlUOm>
- 202 astore 9
- 204 aload 9
- 206 getfield # <Field TdLZzxjmB m_accept>
- 209 aload 7
- 211 getfield # <Field TdLZzxjmB m_accept>
- 214 if_acmpeq 221
- 217 iconst_0
- 218 goto 222
- 221 iconst_1
- 222 invokestatic # <Method void assert(boolean)>
- 225 iinc 10 1
- 228 iload 10
- 230 iload 11
- 232 if_icmplt 192
- 235 aload 7
- 237 getfield # <Field TdLZzxjmB m_accept>
- 240 aload 5
- 242 getfield # <Field TdLZzxjmB m_accept>
- 245 if_acmpne 290
- 248 aload 6
- 250 aload 5
- 252 invokevirtual # <Method void addElement(java.lang.Object)>
- 255 aload_0
- 256 getfield # <Field int m_ingroup[]>
- 259 iload_1
- 260 iload_2
- 261 iastore
- 262 iconst_1
- 263 istore 8
- 265 iload_2
- 266 aload_0
- 267 getfield # <Field int m_ingroup[]>
- 270 aload 5
- 272 getfield # <Field int m_label>
- 275 iaload
- 276 if_icmpeq 283
- 279 iconst_0
- 280 goto 284
- 283 iconst_1
- 284 invokestatic # <Method void assert(boolean)>
- 287 goto 298
- 290 iinc 2 1
- 293 iload_2
- 294 iload_3
- 295 if_icmplt 112
- 298 iload 8
- 300 iconst_0
- 301 if_icmpne 345
- 304 new # <Class java.util.Vector>
- 307 dup
- 308 invokespecial # <Method java.util.Vector()>
- 311 astore 6
- 313 aload 6
- 315 aload 5
- 317 invokevirtual # <Method void addElement(java.lang.Object)>
- 320 aload_0
- 321 getfield # <Field int m_ingroup[]>
- 324 iload_1
- 325 aload_0
- 326 getfield # <Field java.util.Vector m_group>
- 329 invokevirtual # <Method int size()>
- 332 iastore
- 333 aload_0
- 334 getfield # <Field java.util.Vector m_group>
- 337 aload 6
- 339 invokevirtual # <Method void addElement(java.lang.Object)>
- 342 iinc 3 1
- 345 iinc 1 1
- 348 iload_1
- 349 iload 4
- 351 if_icmplt 38
- 354 return
-
-Method void pset(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_3
-   5 iconst_0
-   6 istore_2
-   7 goto 52
-  10 aload_1
-  11 iload_2
-  12 invokevirtual # <Method java.lang.Object elementAt(int)>
-  15 checkcast # <Class aeDkYlUOm>
-  18 astore 4
-  20 getstatic # <Field java.io.PrintStream out>
-  23 new # <Class java.lang.StringBuffer>
-  26 dup
-  27 invokespecial # <Method java.lang.StringBuffer()>
-  30 aload 4
-  32 getfield # <Field int m_label>
-  35 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  38 ldc # <String " ">
-  40 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  43 invokevirtual # <Method java.lang.String toString()>
-  46 invokevirtual # <Method void print(java.lang.String)>
-  49 iinc 2 1
-  52 iload_2
-  53 iload_3
-  54 if_icmplt 10
-  57 return
-
-Method void pgroups()
-   0 aload_0
-   1 getfield # <Field java.util.Vector m_group>
-   4 invokevirtual # <Method int size()>
-   7 istore_3
-   8 iconst_0
-   9 istore_1
-  10 goto 69
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "   Group ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 ldc # <String " {">
-  34 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  37 invokevirtual # <Method java.lang.String toString()>
-  40 invokevirtual # <Method void print(java.lang.String)>
-  43 aload_0
-  44 aload_0
-  45 getfield # <Field java.util.Vector m_group>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class java.util.Vector>
-  55 invokespecial # <Method void pset(java.util.Vector)>
-  58 getstatic # <Field java.io.PrintStream out>
-  61 ldc # <String "}
-">
-  63 invokevirtual # <Method void println(java.lang.String)>
-  66 iinc 1 1
-  69 iload_1
-  70 iload_3
-  71 if_icmplt 13
-  74 getstatic # <Field java.io.PrintStream out>
-  77 ldc # <String "">
-  79 invokevirtual # <Method void println(java.lang.String)>
-  82 aload_0
-  83 getfield # <Field yCWZtShZT m_spec>
-  86 getfield # <Field java.util.Vector m_dtrans_vector>
-  89 invokevirtual # <Method int size()>
-  92 istore_2
-  93 iconst_0
-  94 istore_1
-  95 goto 140
-  98 getstatic # <Field java.io.PrintStream out>
- 101 new # <Class java.lang.StringBuffer>
- 104 dup
- 105 invokespecial # <Method java.lang.StringBuffer()>
- 108 ldc # <String "   state ">
- 110 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 113 iload_1
- 114 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 117 ldc # <String " is in group ">
- 119 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 122 aload_0
- 123 getfield # <Field int m_ingroup[]>
- 126 iload_1
- 127 iaload
- 128 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 131 invokevirtual # <Method java.lang.String toString()>
- 134 invokevirtual # <Method void println(java.lang.String)>
- 137 iinc 1 1
- 140 iload_1
- 141 iload_2
- 142 if_icmplt 98
- 145 return
-Compiled from JavaLex.java
-final class cYzDrSwmG extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_group;
-    boolean m_mark;
-    erEfVsiXy m_accept;
-    int m_anchor;
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    int m_label;
-    cYzDrSwmG(int);
-}
-
-Method cYzDrSwmG(int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_0
-   6 putfield # <Field int m_group>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field boolean m_mark>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field erEfVsiXy m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 aconst_null
-  26 putfield # <Field java.util.Vector m_nfa_set>
-  29 aload_0
-  30 aconst_null
-  31 putfield # <Field java.util.BitSet m_nfa_bit>
-  34 aload_0
-  35 iload_1
-  36 putfield # <Field int m_label>
-  39 return
-Compiled from JavaLex.java
-final class ctxmGlswy extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int EOS;
-    static final int ANY;
-    static final int AT_BOL;
-    static final int AT_EOL;
-    static final int CCL_END;
-    static final int CCL_START;
-    static final int CLOSE_CURLY;
-    static final int CLOSE_PAREN;
-    static final int CLOSURE;
-    static final int DASH;
-    static final int END_OF_INPUT;
-    static final int L;
-    static final int OPEN_CURLY;
-    static final int OPEN_PAREN;
-    static final int OPTIONAL;
-    static final int OR;
-    static final int PLUS_CLOSE;
-    ctxmGlswy(java.lang.String) throws java.io.FileNotFoundException, java.io.IOException;
-    void generate() throws java.io.IOException, java.io.FileNotFoundException;
-    void print_nfa();
-    java.util.BitSet getStates() throws java.io.IOException;
-    TdLZzxjmB packAccept() throws java.io.IOException;
-    int advance() throws java.io.IOException;
-    void print_set(java.util.Vector);
-}
-
-Method ctxmGlswy(java.lang.String)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush 7
-   7 newarray char
-   9 dup
-  10 iconst_0
-  11 bipush 37
-  13 castore
-  14 dup
-  15 iconst_1
-  16 bipush 115
-  18 castore
-  19 dup
-  20 iconst_2
-  21 bipush 116
-  23 castore
-  24 dup
-  25 iconst_3
-  26 bipush 97
-  28 castore
-  29 dup
-  30 iconst_4
-  31 bipush 116
-  33 castore
-  34 dup
-  35 iconst_5
-  36 bipush 101
-  38 castore
-  39 dup
-  40 bipush 6
-  42 iconst_0
-  43 castore
-  44 putfield # <Field char m_state_dir[]>
-  47 aload_0
-  48 bipush 6
-  50 newarray char
-  52 dup
-  53 iconst_0
-  54 bipush 37
-  56 castore
-  57 dup
-  58 iconst_1
-  59 bipush 99
-  61 castore
-  62 dup
-  63 iconst_2
-  64 bipush 104
-  66 castore
-  67 dup
-  68 iconst_3
-  69 bipush 97
-  71 castore
-  72 dup
-  73 iconst_4
-  74 bipush 114
-  76 castore
-  77 dup
-  78 iconst_5
-  79 iconst_0
-  80 castore
-  81 putfield # <Field char m_char_dir[]>
-  84 aload_0
-  85 bipush 6
-  87 newarray char
-  89 dup
-  90 iconst_0
-  91 bipush 37
-  93 castore
-  94 dup
-  95 iconst_1
-  96 bipush 108
-  98 castore
-  99 dup
- 100 iconst_2
- 101 bipush 105
- 103 castore
- 104 dup
- 105 iconst_3
- 106 bipush 110
- 108 castore
- 109 dup
- 110 iconst_4
- 111 bipush 101
- 113 castore
- 114 dup
- 115 iconst_5
- 116 iconst_0
- 117 castore
- 118 putfield # <Field char m_line_dir[]>
- 121 aload_0
- 122 iconst_5
- 123 newarray char
- 125 dup
- 126 iconst_0
- 127 bipush 37
- 129 castore
- 130 dup
- 131 iconst_1
- 132 bipush 99
- 134 castore
- 135 dup
- 136 iconst_2
- 137 bipush 117
- 139 castore
- 140 dup
- 141 iconst_3
- 142 bipush 112
- 144 castore
- 145 dup
- 146 iconst_4
- 147 iconst_0
- 148 castore
- 149 putfield # <Field char m_cup_dir[]>
- 152 aload_0
- 153 bipush 7
- 155 newarray char
- 157 dup
- 158 iconst_0
- 159 bipush 37
- 161 castore
- 162 dup
- 163 iconst_1
- 164 bipush 99
- 166 castore
- 167 dup
- 168 iconst_2
- 169 bipush 108
- 171 castore
- 172 dup
- 173 iconst_3
- 174 bipush 97
- 176 castore
- 177 dup
- 178 iconst_4
- 179 bipush 115
- 181 castore
- 182 dup
- 183 iconst_5
- 184 bipush 115
- 186 castore
- 187 dup
- 188 bipush 6
- 190 iconst_0
- 191 castore
- 192 putfield # <Field char m_class_dir[]>
- 195 aload_0
- 196 bipush 10
- 198 newarray char
- 200 dup
- 201 iconst_0
- 202 bipush 37
- 204 castore
- 205 dup
- 206 iconst_1
- 207 bipush 102
- 209 castore
- 210 dup
- 211 iconst_2
- 212 bipush 117
- 214 castore
- 215 dup
- 216 iconst_3
- 217 bipush 110
- 219 castore
- 220 dup
- 221 iconst_4
- 222 bipush 99
- 224 castore
- 225 dup
- 226 iconst_5
- 227 bipush 116
- 229 castore
- 230 dup
- 231 bipush 6
- 233 bipush 105
- 235 castore
- 236 dup
- 237 bipush 7
- 239 bipush 111
- 241 castore
- 242 dup
- 243 bipush 8
- 245 bipush 110
- 247 castore
- 248 dup
- 249 bipush 9
- 251 iconst_0
- 252 castore
- 253 putfield # <Field char m_function_dir[]>
- 256 aload_0
- 257 bipush 6
- 259 newarray char
- 261 dup
- 262 iconst_0
- 263 bipush 37
- 265 castore
- 266 dup
- 267 iconst_1
- 268 bipush 116
- 270 castore
- 271 dup
- 272 iconst_2
- 273 bipush 121
- 275 castore
- 276 dup
- 277 iconst_3
- 278 bipush 112
- 280 castore
- 281 dup
- 282 iconst_4
- 283 bipush 101
- 285 castore
- 286 dup
- 287 iconst_5
- 288 iconst_0
- 289 castore
- 290 putfield # <Field char m_type_dir[]>
- 293 aload_0
- 294 bipush 9
- 296 newarray char
- 298 dup
- 299 iconst_0
- 300 bipush 37
- 302 castore
- 303 dup
- 304 iconst_1
- 305 bipush 105
- 307 castore
- 308 dup
- 309 iconst_2
- 310 bipush 110
- 312 castore
- 313 dup
- 314 iconst_3
- 315 bipush 116
- 317 castore
- 318 dup
- 319 iconst_4
- 320 bipush 101
- 322 castore
- 323 dup
- 324 iconst_5
- 325 bipush 103
- 327 castore
- 328 dup
- 329 bipush 6
- 331 bipush 101
- 333 castore
- 334 dup
- 335 bipush 7
- 337 bipush 114
- 339 castore
- 340 dup
- 341 bipush 8
- 343 iconst_0
- 344 castore
- 345 putfield # <Field char m_integer_dir[]>
- 348 aload_0
- 349 bipush 9
- 351 newarray char
- 353 dup
- 354 iconst_0
- 355 bipush 37
- 357 castore
- 358 dup
- 359 iconst_1
- 360 bipush 105
- 362 castore
- 363 dup
- 364 iconst_2
- 365 bipush 110
- 367 castore
- 368 dup
- 369 iconst_3
- 370 bipush 116
- 372 castore
- 373 dup
- 374 iconst_4
- 375 bipush 119
- 377 castore
- 378 dup
- 379 iconst_5
- 380 bipush 114
- 382 castore
- 383 dup
- 384 bipush 6
- 386 bipush 97
- 388 castore
- 389 dup
- 390 bipush 7
- 392 bipush 112
- 394 castore
- 395 dup
- 396 bipush 8
- 398 iconst_0
- 399 castore
- 400 putfield # <Field char m_intwrap_dir[]>
- 403 aload_0
- 404 bipush 6
- 406 newarray char
- 408 dup
- 409 iconst_0
- 410 bipush 37
- 412 castore
- 413 dup
- 414 iconst_1
- 415 bipush 102
- 417 castore
- 418 dup
- 419 iconst_2
- 420 bipush 117
- 422 castore
- 423 dup
- 424 iconst_3
- 425 bipush 108
- 427 castore
- 428 dup
- 429 iconst_4
- 430 bipush 108
- 432 castore
- 433 dup
- 434 iconst_5
- 435 iconst_0
- 436 castore
- 437 putfield # <Field char m_full_dir[]>
- 440 aload_0
- 441 bipush 9
- 443 newarray char
- 445 dup
- 446 iconst_0
- 447 bipush 37
- 449 castore
- 450 dup
- 451 iconst_1
- 452 bipush 117
- 454 castore
- 455 dup
- 456 iconst_2
- 457 bipush 110
- 459 castore
- 460 dup
- 461 iconst_3
- 462 bipush 105
- 464 castore
- 465 dup
- 466 iconst_4
- 467 bipush 99
- 469 castore
- 470 dup
- 471 iconst_5
- 472 bipush 111
- 474 castore
- 475 dup
- 476 bipush 6
- 478 bipush 100
- 480 castore
- 481 dup
- 482 bipush 7
- 484 bipush 101
- 486 castore
- 487 dup
- 488 bipush 8
- 490 iconst_0
- 491 castore
- 492 putfield # <Field char m_unicode_dir[]>
- 495 aload_0
- 496 bipush 9
- 498 newarray char
- 500 dup
- 501 iconst_0
- 502 bipush 37
- 504 castore
- 505 dup
- 506 iconst_1
- 507 bipush 110
- 509 castore
- 510 dup
- 511 iconst_2
- 512 bipush 111
- 514 castore
- 515 dup
- 516 iconst_3
- 517 bipush 116
- 519 castore
- 520 dup
- 521 iconst_4
- 522 bipush 117
- 524 castore
- 525 dup
- 526 iconst_5
- 527 bipush 110
- 529 castore
- 530 dup
- 531 bipush 6
- 533 bipush 105
- 535 castore
- 536 dup
- 537 bipush 7
- 539 bipush 120
- 541 castore
- 542 dup
- 543 bipush 8
- 545 iconst_0
- 546 castore
- 547 putfield # <Field char m_notunix_dir[]>
- 550 aload_0
- 551 bipush 7
- 553 newarray char
- 555 dup
- 556 iconst_0
- 557 bipush 37
- 559 castore
- 560 dup
- 561 iconst_1
- 562 bipush 105
- 564 castore
- 565 dup
- 566 iconst_2
- 567 bipush 110
- 569 castore
- 570 dup
- 571 iconst_3
- 572 bipush 105
- 574 castore
- 575 dup
- 576 iconst_4
- 577 bipush 116
- 579 castore
- 580 dup
- 581 iconst_5
- 582 bipush 123
- 584 castore
- 585 dup
- 586 bipush 6
- 588 iconst_0
- 589 castore
- 590 putfield # <Field char m_init_code_dir[]>
- 593 aload_0
- 594 bipush 7
- 596 newarray char
- 598 dup
- 599 iconst_0
- 600 bipush 37
- 602 castore
- 603 dup
- 604 iconst_1
- 605 bipush 105
- 607 castore
- 608 dup
- 609 iconst_2
- 610 bipush 110
- 612 castore
- 613 dup
- 614 iconst_3
- 615 bipush 105
- 617 castore
- 618 dup
- 619 iconst_4
- 620 bipush 116
- 622 castore
- 623 dup
- 624 iconst_5
- 625 bipush 125
- 627 castore
- 628 dup
- 629 bipush 6
- 631 iconst_0
- 632 castore
- 633 putfield # <Field char m_init_code_end_dir[]>
- 636 aload_0
- 637 bipush 12
- 639 newarray char
- 641 dup
- 642 iconst_0
- 643 bipush 37
- 645 castore
- 646 dup
- 647 iconst_1
- 648 bipush 105
- 650 castore
- 651 dup
- 652 iconst_2
- 653 bipush 110
- 655 castore
- 656 dup
- 657 iconst_3
- 658 bipush 105
- 660 castore
- 661 dup
- 662 iconst_4
- 663 bipush 116
- 665 castore
- 666 dup
- 667 iconst_5
- 668 bipush 116
- 670 castore
- 671 dup
- 672 bipush 6
- 674 bipush 104
- 676 castore
- 677 dup
- 678 bipush 7
- 680 bipush 114
- 682 castore
- 683 dup
- 684 bipush 8
- 686 bipush 111
- 688 castore
- 689 dup
- 690 bipush 9
- 692 bipush 119
- 694 castore
- 695 dup
- 696 bipush 10
- 698 bipush 123
- 700 castore
- 701 dup
- 702 bipush 11
- 704 iconst_0
- 705 castore
- 706 putfield # <Field char m_init_throw_code_dir[]>
- 709 aload_0
- 710 bipush 12
- 712 newarray char
- 714 dup
- 715 iconst_0
- 716 bipush 37
- 718 castore
- 719 dup
- 720 iconst_1
- 721 bipush 105
- 723 castore
- 724 dup
- 725 iconst_2
- 726 bipush 110
- 728 castore
- 729 dup
- 730 iconst_3
- 731 bipush 105
- 733 castore
- 734 dup
- 735 iconst_4
- 736 bipush 116
- 738 castore
- 739 dup
- 740 iconst_5
- 741 bipush 116
- 743 castore
- 744 dup
- 745 bipush 6
- 747 bipush 104
- 749 castore
- 750 dup
- 751 bipush 7
- 753 bipush 114
- 755 castore
- 756 dup
- 757 bipush 8
- 759 bipush 111
- 761 castore
- 762 dup
- 763 bipush 9
- 765 bipush 119
- 767 castore
- 768 dup
- 769 bipush 10
- 771 bipush 125
- 773 castore
- 774 dup
- 775 bipush 11
- 777 iconst_0
- 778 castore
- 779 putfield # <Field char m_init_throw_code_end_dir[]>
- 782 aload_0
- 783 bipush 13
- 785 newarray char
- 787 dup
- 788 iconst_0
- 789 bipush 37
- 791 castore
- 792 dup
- 793 iconst_1
- 794 bipush 121
- 796 castore
- 797 dup
- 798 iconst_2
- 799 bipush 121
- 801 castore
- 802 dup
- 803 iconst_3
- 804 bipush 108
- 806 castore
- 807 dup
- 808 iconst_4
- 809 bipush 101
- 811 castore
- 812 dup
- 813 iconst_5
- 814 bipush 120
- 816 castore
- 817 dup
- 818 bipush 6
- 820 bipush 116
- 822 castore
- 823 dup
- 824 bipush 7
- 826 bipush 104
- 828 castore
- 829 dup
- 830 bipush 8
- 832 bipush 114
- 834 castore
- 835 dup
- 836 bipush 9
- 838 bipush 111
- 840 castore
- 841 dup
- 842 bipush 10
- 844 bipush 119
- 846 castore
- 847 dup
- 848 bipush 11
- 850 bipush 123
- 852 castore
- 853 dup
- 854 bipush 12
- 856 iconst_0
- 857 castore
- 858 putfield # <Field char m_yylex_throw_code_dir[]>
- 861 aload_0
- 862 bipush 13
- 864 newarray char
- 866 dup
- 867 iconst_0
- 868 bipush 37
- 870 castore
- 871 dup
- 872 iconst_1
- 873 bipush 121
- 875 castore
- 876 dup
- 877 iconst_2
- 878 bipush 121
- 880 castore
- 881 dup
- 882 iconst_3
- 883 bipush 108
- 885 castore
- 886 dup
- 887 iconst_4
- 888 bipush 101
- 890 castore
- 891 dup
- 892 iconst_5
- 893 bipush 120
- 895 castore
- 896 dup
- 897 bipush 6
- 899 bipush 116
- 901 castore
- 902 dup
- 903 bipush 7
- 905 bipush 104
- 907 castore
- 908 dup
- 909 bipush 8
- 911 bipush 114
- 913 castore
- 914 dup
- 915 bipush 9
- 917 bipush 111
- 919 castore
- 920 dup
- 921 bipush 10
- 923 bipush 119
- 925 castore
- 926 dup
- 927 bipush 11
- 929 bipush 125
- 931 castore
- 932 dup
- 933 bipush 12
- 935 iconst_0
- 936 castore
- 937 putfield # <Field char m_yylex_throw_code_end_dir[]>
- 940 aload_0
- 941 bipush 6
- 943 newarray char
- 945 dup
- 946 iconst_0
- 947 bipush 37
- 949 castore
- 950 dup
- 951 iconst_1
- 952 bipush 101
- 954 castore
- 955 dup
- 956 iconst_2
- 957 bipush 111
- 959 castore
- 960 dup
- 961 iconst_3
- 962 bipush 102
- 964 castore
- 965 dup
- 966 iconst_4
- 967 bipush 123
- 969 castore
- 970 dup
- 971 iconst_5
- 972 iconst_0
- 973 castore
- 974 putfield # <Field char m_eof_code_dir[]>
- 977 aload_0
- 978 bipush 6
- 980 newarray char
- 982 dup
- 983 iconst_0
- 984 bipush 37
- 986 castore
- 987 dup
- 988 iconst_1
- 989 bipush 101
- 991 castore
- 992 dup
- 993 iconst_2
- 994 bipush 111
- 996 castore
- 997 dup
- 998 iconst_3
- 999 bipush 102
-1001 castore
-1002 dup
-1003 iconst_4
-1004 bipush 125
-1006 castore
-1007 dup
-1008 iconst_5
-1009 iconst_0
-1010 castore
-1011 putfield # <Field char m_eof_code_end_dir[]>
-1014 aload_0
-1015 bipush 9
-1017 newarray char
-1019 dup
-1020 iconst_0
-1021 bipush 37
-1023 castore
-1024 dup
-1025 iconst_1
-1026 bipush 101
-1028 castore
-1029 dup
-1030 iconst_2
-1031 bipush 111
-1033 castore
-1034 dup
-1035 iconst_3
-1036 bipush 102
-1038 castore
-1039 dup
-1040 iconst_4
-1041 bipush 118
-1043 castore
-1044 dup
-1045 iconst_5
-1046 bipush 97
-1048 castore
-1049 dup
-1050 bipush 6
-1052 bipush 108
-1054 castore
-1055 dup
-1056 bipush 7
-1058 bipush 123
-1060 castore
-1061 dup
-1062 bipush 8
-1064 iconst_0
-1065 castore
-1066 putfield # <Field char m_eof_value_code_dir[]>
-1069 aload_0
-1070 bipush 9
-1072 newarray char
-1074 dup
-1075 iconst_0
-1076 bipush 37
-1078 castore
-1079 dup
-1080 iconst_1
-1081 bipush 101
-1083 castore
-1084 dup
-1085 iconst_2
-1086 bipush 111
-1088 castore
-1089 dup
-1090 iconst_3
-1091 bipush 102
-1093 castore
-1094 dup
-1095 iconst_4
-1096 bipush 118
-1098 castore
-1099 dup
-1100 iconst_5
-1101 bipush 97
-1103 castore
-1104 dup
-1105 bipush 6
-1107 bipush 108
-1109 castore
-1110 dup
-1111 bipush 7
-1113 bipush 125
-1115 castore
-1116 dup
-1117 bipush 8
-1119 iconst_0
-1120 castore
-1121 putfield # <Field char m_eof_value_code_end_dir[]>
-1124 aload_0
-1125 bipush 11
-1127 newarray char
-1129 dup
-1130 iconst_0
-1131 bipush 37
-1133 castore
-1134 dup
-1135 iconst_1
-1136 bipush 101
-1138 castore
-1139 dup
-1140 iconst_2
-1141 bipush 111
-1143 castore
-1144 dup
-1145 iconst_3
-1146 bipush 102
-1148 castore
-1149 dup
-1150 iconst_4
-1151 bipush 116
-1153 castore
-1154 dup
-1155 iconst_5
-1156 bipush 104
-1158 castore
-1159 dup
-1160 bipush 6
-1162 bipush 114
-1164 castore
-1165 dup
-1166 bipush 7
-1168 bipush 111
-1170 castore
-1171 dup
-1172 bipush 8
-1174 bipush 119
-1176 castore
-1177 dup
-1178 bipush 9
-1180 bipush 123
-1182 castore
-1183 dup
-1184 bipush 10
-1186 iconst_0
-1187 castore
-1188 putfield # <Field char m_eof_throw_code_dir[]>
-1191 aload_0
-1192 bipush 11
-1194 newarray char
-1196 dup
-1197 iconst_0
-1198 bipush 37
-1200 castore
-1201 dup
-1202 iconst_1
-1203 bipush 101
-1205 castore
-1206 dup
-1207 iconst_2
-1208 bipush 111
-1210 castore
-1211 dup
-1212 iconst_3
-1213 bipush 102
-1215 castore
-1216 dup
-1217 iconst_4
-1218 bipush 116
-1220 castore
-1221 dup
-1222 iconst_5
-1223 bipush 104
-1225 castore
-1226 dup
-1227 bipush 6
-1229 bipush 114
-1231 castore
-1232 dup
-1233 bipush 7
-1235 bipush 111
-1237 castore
-1238 dup
-1239 bipush 8
-1241 bipush 119
-1243 castore
-1244 dup
-1245 bipush 9
-1247 bipush 125
-1249 castore
-1250 dup
-1251 bipush 10
-1253 iconst_0
-1254 castore
-1255 putfield # <Field char m_eof_throw_code_end_dir[]>
-1258 aload_0
-1259 iconst_3
-1260 newarray char
-1262 dup
-1263 iconst_0
-1264 bipush 37
-1266 castore
-1267 dup
-1268 iconst_1
-1269 bipush 123
-1271 castore
-1272 dup
-1273 iconst_2
-1274 iconst_0
-1275 castore
-1276 putfield # <Field char m_class_code_dir[]>
-1279 aload_0
-1280 iconst_3
-1281 newarray char
-1283 dup
-1284 iconst_0
-1285 bipush 37
-1287 castore
-1288 dup
-1289 iconst_1
-1290 bipush 125
-1292 castore
-1293 dup
-1294 iconst_2
-1295 iconst_0
-1296 castore
-1297 putfield # <Field char m_class_code_end_dir[]>
-1300 aload_0
-1301 bipush 7
-1303 newarray char
-1305 dup
-1306 iconst_0
-1307 bipush 37
-1309 castore
-1310 dup
-1311 iconst_1
-1312 bipush 121
-1314 castore
-1315 dup
-1316 iconst_2
-1317 bipush 121
-1319 castore
-1320 dup
-1321 iconst_3
-1322 bipush 101
-1324 castore
-1325 dup
-1326 iconst_4
-1327 bipush 111
-1329 castore
-1330 dup
-1331 iconst_5
-1332 bipush 102
-1334 castore
-1335 dup
-1336 bipush 6
-1338 iconst_0
-1339 castore
-1340 putfield # <Field char m_yyeof_dir[]>
-1343 aload_0
-1344 iconst_0
-1345 putfield # <Field boolean m_advance_stop>
-1348 aload_0
-1349 iconst_0
-1350 putfield # <Field boolean m_init_flag>
-1353 aload_0
-1354 new # <Class java.io.FileInputStream>
-1357 dup
-1358 aload_1
-1359 invokespecial # <Method java.io.FileInputStream(java.lang.String)>
-1362 putfield # <Field java.io.InputStream m_instream>
-1365 aload_0
-1366 getfield # <Field java.io.InputStream m_instream>
-1369 ifnonnull 1403
-1372 getstatic # <Field java.io.PrintStream out>
-1375 new # <Class java.lang.StringBuffer>
-1378 dup
-1379 invokespecial # <Method java.lang.StringBuffer()>
-1382 ldc # <String "Error: Unable to open input file ">
-1384 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1387 aload_1
-1388 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1391 ldc # <String ".">
-1393 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1396 invokevirtual # <Method java.lang.String toString()>
-1399 invokevirtual # <Method void println(java.lang.String)>
-1402 return
-1403 aload_0
-1404 new # <Class java.io.DataOutputStream>
-1407 dup
-1408 new # <Class java.io.FileOutputStream>
-1411 dup
-1412 new # <Class java.lang.StringBuffer>
-1415 dup
-1416 invokespecial # <Method java.lang.StringBuffer()>
-1419 aload_1
-1420 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1423 ldc # <String ".java">
-1425 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1428 invokevirtual # <Method java.lang.String toString()>
-1431 invokespecial # <Method java.io.FileOutputStream(java.lang.String)>
-1434 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-1437 putfield # <Field java.io.DataOutputStream m_outstream>
-1440 aload_0
-1441 getfield # <Field java.io.DataOutputStream m_outstream>
-1444 ifnonnull 1478
-1447 getstatic # <Field java.io.PrintStream out>
-1450 new # <Class java.lang.StringBuffer>
-1453 dup
-1454 invokespecial # <Method java.lang.StringBuffer()>
-1457 ldc # <String "Error: Unable to open output file ">
-1459 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1462 aload_1
-1463 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1466 ldc # <String ".java.">
-1468 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1471 invokevirtual # <Method java.lang.String toString()>
-1474 invokevirtual # <Method void println(java.lang.String)>
-1477 return
-1478 aload_0
-1479 new # <Class gVugJSDwR>
-1482 dup
-1483 aload_0
-1484 getfield # <Field java.io.InputStream m_instream>
-1487 invokespecial # <Method gVugJSDwR(java.io.InputStream)>
-1490 putfield # <Field gVugJSDwR m_input>
-1493 aload_0
-1494 new # <Class java.util.Hashtable>
-1497 dup
-1498 invokespecial # <Method java.util.Hashtable()>
-1501 putfield # <Field java.util.Hashtable m_tokens>
-1504 aload_0
-1505 getfield # <Field java.util.Hashtable m_tokens>
-1508 new # <Class java.lang.Character>
-1511 dup
-1512 bipush 36
-1514 invokespecial # <Method java.lang.Character(char)>
-1517 new # <Class java.lang.Integer>
-1520 dup
-1521 iconst_4
-1522 invokespecial # <Method java.lang.Integer(int)>
-1525 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1528 pop
-1529 aload_0
-1530 getfield # <Field java.util.Hashtable m_tokens>
-1533 new # <Class java.lang.Character>
-1536 dup
-1537 bipush 40
-1539 invokespecial # <Method java.lang.Character(char)>
-1542 new # <Class java.lang.Integer>
-1545 dup
-1546 bipush 14
-1548 invokespecial # <Method java.lang.Integer(int)>
-1551 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1554 pop
-1555 aload_0
-1556 getfield # <Field java.util.Hashtable m_tokens>
-1559 new # <Class java.lang.Character>
-1562 dup
-1563 bipush 41
-1565 invokespecial # <Method java.lang.Character(char)>
-1568 new # <Class java.lang.Integer>
-1571 dup
-1572 bipush 8
-1574 invokespecial # <Method java.lang.Integer(int)>
-1577 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1580 pop
-1581 aload_0
-1582 getfield # <Field java.util.Hashtable m_tokens>
-1585 new # <Class java.lang.Character>
-1588 dup
-1589 bipush 42
-1591 invokespecial # <Method java.lang.Character(char)>
-1594 new # <Class java.lang.Integer>
-1597 dup
-1598 bipush 9
-1600 invokespecial # <Method java.lang.Integer(int)>
-1603 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1606 pop
-1607 aload_0
-1608 getfield # <Field java.util.Hashtable m_tokens>
-1611 new # <Class java.lang.Character>
-1614 dup
-1615 bipush 43
-1617 invokespecial # <Method java.lang.Character(char)>
-1620 new # <Class java.lang.Integer>
-1623 dup
-1624 bipush 17
-1626 invokespecial # <Method java.lang.Integer(int)>
-1629 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1632 pop
-1633 aload_0
-1634 getfield # <Field java.util.Hashtable m_tokens>
-1637 new # <Class java.lang.Character>
-1640 dup
-1641 bipush 45
-1643 invokespecial # <Method java.lang.Character(char)>
-1646 new # <Class java.lang.Integer>
-1649 dup
-1650 bipush 10
-1652 invokespecial # <Method java.lang.Integer(int)>
-1655 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1658 pop
-1659 aload_0
-1660 getfield # <Field java.util.Hashtable m_tokens>
-1663 new # <Class java.lang.Character>
-1666 dup
-1667 bipush 46
-1669 invokespecial # <Method java.lang.Character(char)>
-1672 new # <Class java.lang.Integer>
-1675 dup
-1676 iconst_2
-1677 invokespecial # <Method java.lang.Integer(int)>
-1680 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1683 pop
-1684 aload_0
-1685 getfield # <Field java.util.Hashtable m_tokens>
-1688 new # <Class java.lang.Character>
-1691 dup
-1692 bipush 63
-1694 invokespecial # <Method java.lang.Character(char)>
-1697 new # <Class java.lang.Integer>
-1700 dup
-1701 bipush 15
-1703 invokespecial # <Method java.lang.Integer(int)>
-1706 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1709 pop
-1710 aload_0
-1711 getfield # <Field java.util.Hashtable m_tokens>
-1714 new # <Class java.lang.Character>
-1717 dup
-1718 bipush 91
-1720 invokespecial # <Method java.lang.Character(char)>
-1723 new # <Class java.lang.Integer>
-1726 dup
-1727 bipush 6
-1729 invokespecial # <Method java.lang.Integer(int)>
-1732 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1735 pop
-1736 aload_0
-1737 getfield # <Field java.util.Hashtable m_tokens>
-1740 new # <Class java.lang.Character>
-1743 dup
-1744 bipush 93
-1746 invokespecial # <Method java.lang.Character(char)>
-1749 new # <Class java.lang.Integer>
-1752 dup
-1753 iconst_5
-1754 invokespecial # <Method java.lang.Integer(int)>
-1757 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1760 pop
-1761 aload_0
-1762 getfield # <Field java.util.Hashtable m_tokens>
-1765 new # <Class java.lang.Character>
-1768 dup
-1769 bipush 94
-1771 invokespecial # <Method java.lang.Character(char)>
-1774 new # <Class java.lang.Integer>
-1777 dup
-1778 iconst_3
-1779 invokespecial # <Method java.lang.Integer(int)>
-1782 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1785 pop
-1786 aload_0
-1787 getfield # <Field java.util.Hashtable m_tokens>
-1790 new # <Class java.lang.Character>
-1793 dup
-1794 bipush 123
-1796 invokespecial # <Method java.lang.Character(char)>
-1799 new # <Class java.lang.Integer>
-1802 dup
-1803 bipush 13
-1805 invokespecial # <Method java.lang.Integer(int)>
-1808 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1811 pop
-1812 aload_0
-1813 getfield # <Field java.util.Hashtable m_tokens>
-1816 new # <Class java.lang.Character>
-1819 dup
-1820 bipush 124
-1822 invokespecial # <Method java.lang.Character(char)>
-1825 new # <Class java.lang.Integer>
-1828 dup
-1829 bipush 16
-1831 invokespecial # <Method java.lang.Integer(int)>
-1834 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1837 pop
-1838 aload_0
-1839 getfield # <Field java.util.Hashtable m_tokens>
-1842 new # <Class java.lang.Character>
-1845 dup
-1846 bipush 125
-1848 invokespecial # <Method java.lang.Character(char)>
-1851 new # <Class java.lang.Integer>
-1854 dup
-1855 bipush 7
-1857 invokespecial # <Method java.lang.Integer(int)>
-1860 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1863 pop
-1864 aload_0
-1865 new # <Class yCWZtShZT>
-1868 dup
-1869 aload_0
-1870 invokespecial # <Method yCWZtShZT(ctxmGlswy)>
-1873 putfield # <Field yCWZtShZT m_spec>
-1876 aload_0
-1877 new # <Class dgAxAuRjX>
-1880 dup
-1881 invokespecial # <Method dgAxAuRjX()>
-1884 putfield # <Field dgAxAuRjX m_nfa2dfa>
-1887 aload_0
-1888 new # <Class cDgCXPvYb>
-1891 dup
-1892 invokespecial # <Method cDgCXPvYb()>
-1895 putfield # <Field cDgCXPvYb m_minimize>
-1898 aload_0
-1899 new # <Class bJiLhHQcB>
-1902 dup
-1903 invokespecial # <Method bJiLhHQcB()>
-1906 putfield # <Field bJiLhHQcB m_makeNfa>
-1909 aload_0
-1910 new # <Class gXEPnHcKQ>
-1913 dup
-1914 invokespecial # <Method gXEPnHcKQ()>
-1917 putfield # <Field gXEPnHcKQ m_emit>
-1920 aload_0
-1921 iconst_1
-1922 putfield # <Field boolean m_init_flag>
-1925 return
-
-Method void generate()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field gVugJSDwR m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field yCWZtShZT m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field boolean m_init_flag>
-  90 iconst_1
-  91 if_icmpeq 98
-  94 iconst_0
-  95 goto 99
-  98 iconst_1
-  99 invokestatic # <Method void assert(boolean)>
- 102 aload_0
- 103 getfield # <Field yCWZtShZT m_spec>
- 106 getfield # <Field boolean m_verbose>
- 109 ifeq 120
- 112 getstatic # <Field java.io.PrintStream out>
- 115 ldc # <String "Processing first section -- user code.">
- 117 invokevirtual # <Method void println(java.lang.String)>
- 120 aload_0
- 121 invokespecial # <Method void userCode()>
- 124 aload_0
- 125 getfield # <Field gVugJSDwR m_input>
- 128 getfield # <Field boolean m_eof_reached>
- 131 iconst_1
- 132 if_icmpne 147
- 135 bipush 11
- 137 aload_0
- 138 getfield # <Field gVugJSDwR m_input>
- 141 getfield # <Field int m_line_number>
- 144 invokestatic # <Method void parse_error(int, int)>
- 147 aload_0
- 148 getfield # <Field yCWZtShZT m_spec>
- 151 getfield # <Field boolean m_verbose>
- 154 ifeq 165
- 157 getstatic # <Field java.io.PrintStream out>
- 160 ldc # <String "Processing second section -- Java-Lex declarations.">
- 162 invokevirtual # <Method void println(java.lang.String)>
- 165 aload_0
- 166 invokespecial # <Method void userDeclare()>
- 169 aload_0
- 170 getfield # <Field gVugJSDwR m_input>
- 173 getfield # <Field boolean m_eof_reached>
- 176 iconst_1
- 177 if_icmpne 192
- 180 bipush 11
- 182 aload_0
- 183 getfield # <Field gVugJSDwR m_input>
- 186 getfield # <Field int m_line_number>
- 189 invokestatic # <Method void parse_error(int, int)>
- 192 aload_0
- 193 getfield # <Field yCWZtShZT m_spec>
- 196 getfield # <Field boolean m_verbose>
- 199 ifeq 210
- 202 getstatic # <Field java.io.PrintStream out>
- 205 ldc # <String "Processing third section -- lexical rules.">
- 207 invokevirtual # <Method void println(java.lang.String)>
- 210 aload_0
- 211 invokespecial # <Method void userRules()>
- 214 aload_0
- 215 getfield # <Field yCWZtShZT m_spec>
- 218 getfield # <Field boolean m_verbose>
- 221 ifeq 232
- 224 getstatic # <Field java.io.PrintStream out>
- 227 ldc # <String "Outputting lexical analyzer code.">
- 229 invokevirtual # <Method void println(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field gXEPnHcKQ m_emit>
- 236 aload_0
- 237 getfield # <Field yCWZtShZT m_spec>
- 240 aload_0
- 241 getfield # <Field java.io.DataOutputStream m_outstream>
- 244 invokevirtual # <Method void emit(yCWZtShZT, java.io.OutputStream)>
- 247 return
-
-Method void userCode()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field gVugJSDwR m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field yCWZtShZT m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field gVugJSDwR m_input>
-  90 getfield # <Field boolean m_eof_reached>
-  93 iconst_1
-  94 if_icmpne 103
-  97 bipush 11
-  99 iconst_0
- 100 invokestatic # <Method void parse_error(int, int)>
- 103 aload_0
- 104 getfield # <Field gVugJSDwR m_input>
- 107 invokevirtual # <Method boolean getLine()>
- 110 iconst_1
- 111 if_icmpne 120
- 114 bipush 11
- 116 iconst_0
- 117 invokestatic # <Method void parse_error(int, int)>
- 120 aload_0
- 121 getfield # <Field gVugJSDwR m_input>
- 124 getfield # <Field int m_line_read>
- 127 iconst_2
- 128 if_icmplt 174
- 131 aload_0
- 132 getfield # <Field gVugJSDwR m_input>
- 135 getfield # <Field char m_line[]>
- 138 iconst_0
- 139 caload
- 140 bipush 37
- 142 if_icmpne 174
- 145 aload_0
- 146 getfield # <Field gVugJSDwR m_input>
- 149 getfield # <Field char m_line[]>
- 152 iconst_1
- 153 caload
- 154 bipush 37
- 156 if_icmpne 174
- 159 aload_0
- 160 getfield # <Field gVugJSDwR m_input>
- 163 aload_0
- 164 getfield # <Field gVugJSDwR m_input>
- 167 getfield # <Field int m_line_read>
- 170 putfield # <Field int m_line_index>
- 173 return
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 new # <Class java.lang.String>
- 181 dup
- 182 aload_0
- 183 getfield # <Field gVugJSDwR m_input>
- 186 getfield # <Field char m_line[]>
- 189 iconst_0
- 190 aload_0
- 191 getfield # <Field gVugJSDwR m_input>
- 194 getfield # <Field int m_line_read>
- 197 invokespecial # <Method java.lang.String(char[],int,int)>
- 200 invokevirtual # <Method void writeBytes(java.lang.String)>
- 203 goto 103
-
-Method char getName()[]
-   0 goto 16
-   3 aload_0
-   4 getfield # <Field gVugJSDwR m_input>
-   7 dup
-   8 getfield # <Field int m_line_index>
-  11 iconst_1
-  12 iadd
-  13 putfield # <Field int m_line_index>
-  16 aload_0
-  17 getfield # <Field gVugJSDwR m_input>
-  20 getfield # <Field int m_line_index>
-  23 aload_0
-  24 getfield # <Field gVugJSDwR m_input>
-  27 getfield # <Field int m_line_read>
-  30 if_icmpge 55
-  33 aload_0
-  34 getfield # <Field gVugJSDwR m_input>
-  37 getfield # <Field char m_line[]>
-  40 aload_0
-  41 getfield # <Field gVugJSDwR m_input>
-  44 getfield # <Field int m_line_index>
-  47 caload
-  48 invokestatic # <Method boolean isspace(char)>
-  51 iconst_1
-  52 if_icmpeq 3
-  55 aload_0
-  56 getfield # <Field gVugJSDwR m_input>
-  59 getfield # <Field int m_line_index>
-  62 aload_0
-  63 getfield # <Field gVugJSDwR m_input>
-  66 getfield # <Field int m_line_read>
-  69 if_icmplt 78
-  72 bipush 12
-  74 iconst_0
-  75 invokestatic # <Method void parse_error(int, int)>
-  78 aload_0
-  79 getfield # <Field gVugJSDwR m_input>
-  82 getfield # <Field int m_line_index>
-  85 istore_2
-  86 goto 92
-  89 iinc 2 1
-  92 iload_2
-  93 aload_0
-  94 getfield # <Field gVugJSDwR m_input>
-  97 getfield # <Field int m_line_read>
- 100 if_icmpge 119
- 103 aload_0
- 104 getfield # <Field gVugJSDwR m_input>
- 107 getfield # <Field char m_line[]>
- 110 iload_2
- 111 caload
- 112 invokestatic # <Method boolean isnewline(char)>
- 115 iconst_0
- 116 if_icmpeq 89
- 119 iload_2
- 120 aload_0
- 121 getfield # <Field gVugJSDwR m_input>
- 124 getfield # <Field int m_line_index>
- 127 isub
- 128 newarray char
- 130 astore_1
- 131 iconst_0
- 132 istore_2
- 133 goto 170
- 136 aload_1
- 137 iload_2
- 138 aload_0
- 139 getfield # <Field gVugJSDwR m_input>
- 142 getfield # <Field char m_line[]>
- 145 aload_0
- 146 getfield # <Field gVugJSDwR m_input>
- 149 getfield # <Field int m_line_index>
- 152 caload
- 153 castore
- 154 iinc 2 1
- 157 aload_0
- 158 getfield # <Field gVugJSDwR m_input>
- 161 dup
- 162 getfield # <Field int m_line_index>
- 165 iconst_1
- 166 iadd
- 167 putfield # <Field int m_line_index>
- 170 aload_0
- 171 getfield # <Field gVugJSDwR m_input>
- 174 getfield # <Field int m_line_index>
- 177 aload_0
- 178 getfield # <Field gVugJSDwR m_input>
- 181 getfield # <Field int m_line_read>
- 184 if_icmpge 209
- 187 aload_0
- 188 getfield # <Field gVugJSDwR m_input>
- 191 getfield # <Field char m_line[]>
- 194 aload_0
- 195 getfield # <Field gVugJSDwR m_input>
- 198 getfield # <Field int m_line_index>
- 201 caload
- 202 invokestatic # <Method boolean isnewline(char)>
- 205 iconst_0
- 206 if_icmpeq 136
- 209 aload_1
- 210 areturn
-
-Method char packCode(char[], char[], char[], int, int)[]
-   0 iload 5
-   2 iconst_1
-   3 if_icmpeq 46
-   6 iload 5
-   8 ifeq 46
-  11 iload 5
-  13 iconst_2
-  14 if_icmpeq 46
-  17 iload 5
-  19 bipush 6
-  21 if_icmpeq 46
-  24 iload 5
-  26 iconst_3
-  27 if_icmpeq 46
-  30 iload 5
-  32 iconst_4
-  33 if_icmpeq 46
-  36 iload 5
-  38 iconst_5
-  39 if_icmpeq 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field gVugJSDwR m_input>
-  54 getfield # <Field char m_line[]>
-  57 iconst_0
-  58 aload_1
-  59 iconst_0
-  60 aload_1
-  61 arraylength
-  62 iconst_1
-  63 isub
-  64 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-  67 ifeq 76
-  70 bipush 13
-  72 iconst_0
-  73 invokestatic # <Method void parse_error(int, int)>
-  76 aload_3
-  77 ifnonnull 89
-  80 sipush 1024
-  83 newarray char
-  85 astore_3
-  86 iconst_0
-  87 istore 4
-  89 iload 4
-  91 aload_3
-  92 arraylength
-  93 if_icmplt 101
-  96 aload_3
-  97 invokestatic # <Method char doubleSize(char[])[]>
- 100 astore_3
- 101 aload_0
- 102 getfield # <Field gVugJSDwR m_input>
- 105 aload_1
- 106 arraylength
- 107 iconst_1
- 108 isub
- 109 putfield # <Field int m_line_index>
- 112 goto 310
- 115 aload_0
- 116 getfield # <Field gVugJSDwR m_input>
- 119 invokevirtual # <Method boolean getLine()>
- 122 iconst_1
- 123 if_icmpne 138
- 126 bipush 11
- 128 aload_0
- 129 getfield # <Field gVugJSDwR m_input>
- 132 getfield # <Field int m_line_number>
- 135 invokestatic # <Method void parse_error(int, int)>
- 138 aload_0
- 139 getfield # <Field gVugJSDwR m_input>
- 142 getfield # <Field char m_line[]>
- 145 iconst_0
- 146 aload_2
- 147 iconst_0
- 148 aload_2
- 149 arraylength
- 150 iconst_1
- 151 isub
- 152 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 155 ifne 310
- 158 aload_0
- 159 getfield # <Field gVugJSDwR m_input>
- 162 aload_2
- 163 arraylength
- 164 iconst_1
- 165 isub
- 166 putfield # <Field int m_line_index>
- 169 iload 5
- 171 tableswitch 0 to 6: default=296
-           0: 212
-           1: 224
-           2: 236
-           3: 260
-           4: 272
-           5: 284
-           6: 248
- 212 aload_0
- 213 getfield # <Field yCWZtShZT m_spec>
- 216 iload 4
- 218 putfield # <Field int m_class_read>
- 221 goto 308
- 224 aload_0
- 225 getfield # <Field yCWZtShZT m_spec>
- 228 iload 4
- 230 putfield # <Field int m_init_read>
- 233 goto 308
- 236 aload_0
- 237 getfield # <Field yCWZtShZT m_spec>
- 240 iload 4
- 242 putfield # <Field int m_eof_read>
- 245 goto 308
- 248 aload_0
- 249 getfield # <Field yCWZtShZT m_spec>
- 252 iload 4
- 254 putfield # <Field int m_eof_value_read>
- 257 goto 308
- 260 aload_0
- 261 getfield # <Field yCWZtShZT m_spec>
- 264 iload 4
- 266 putfield # <Field int m_init_throw_read>
- 269 goto 308
- 272 aload_0
- 273 getfield # <Field yCWZtShZT m_spec>
- 276 iload 4
- 278 putfield # <Field int m_yylex_throw_read>
- 281 goto 308
- 284 aload_0
- 285 getfield # <Field yCWZtShZT m_spec>
- 288 iload 4
- 290 putfield # <Field int m_eof_throw_read>
- 293 goto 308
- 296 bipush 13
- 298 aload_0
- 299 getfield # <Field gVugJSDwR m_input>
- 302 getfield # <Field int m_line_number>
- 305 invokestatic # <Method void parse_error(int, int)>
- 308 aload_3
- 309 areturn
- 310 aload_0
- 311 getfield # <Field gVugJSDwR m_input>
- 314 getfield # <Field int m_line_index>
- 317 aload_0
- 318 getfield # <Field gVugJSDwR m_input>
- 321 getfield # <Field int m_line_read>
- 324 if_icmpge 115
- 327 goto 377
- 330 aload_3
- 331 iload 4
- 333 aload_0
- 334 getfield # <Field gVugJSDwR m_input>
- 337 getfield # <Field char m_line[]>
- 340 aload_0
- 341 getfield # <Field gVugJSDwR m_input>
- 344 getfield # <Field int m_line_index>
- 347 caload
- 348 castore
- 349 iinc 4 1
- 352 aload_0
- 353 getfield # <Field gVugJSDwR m_input>
- 356 dup
- 357 getfield # <Field int m_line_index>
- 360 iconst_1
- 361 iadd
- 362 putfield # <Field int m_line_index>
- 365 iload 4
- 367 aload_3
- 368 arraylength
- 369 if_icmplt 377
- 372 aload_3
- 373 invokestatic # <Method char doubleSize(char[])[]>
- 376 astore_3
- 377 aload_0
- 378 getfield # <Field gVugJSDwR m_input>
- 381 getfield # <Field int m_line_index>
- 384 aload_0
- 385 getfield # <Field gVugJSDwR m_input>
- 388 getfield # <Field int m_line_read>
- 391 if_icmplt 330
- 394 goto 310
-
-Method void userDeclare()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field gVugJSDwR m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field yCWZtShZT m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field gVugJSDwR m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 1662
-  83 bipush 11
-  85 aload_0
-  86 getfield # <Field gVugJSDwR m_input>
-  89 getfield # <Field int m_line_number>
-  92 invokestatic # <Method void parse_error(int, int)>
-  95 goto 1662
-  98 aload_0
-  99 getfield # <Field gVugJSDwR m_input>
- 102 getfield # <Field int m_line_read>
- 105 iconst_2
- 106 if_icmplt 236
- 109 aload_0
- 110 getfield # <Field gVugJSDwR m_input>
- 113 getfield # <Field char m_line[]>
- 116 iconst_0
- 117 caload
- 118 bipush 37
- 120 if_icmpne 236
- 123 aload_0
- 124 getfield # <Field gVugJSDwR m_input>
- 127 getfield # <Field char m_line[]>
- 130 iconst_1
- 131 caload
- 132 bipush 37
- 134 if_icmpne 236
- 137 iconst_0
- 138 istore_1
- 139 goto 165
- 142 aload_0
- 143 getfield # <Field gVugJSDwR m_input>
- 146 getfield # <Field char m_line[]>
- 149 iload_1
- 150 aload_0
- 151 getfield # <Field gVugJSDwR m_input>
- 154 getfield # <Field char m_line[]>
- 157 iload_1
- 158 iconst_2
- 159 iadd
- 160 caload
- 161 castore
- 162 iinc 1 1
- 165 iload_1
- 166 aload_0
- 167 getfield # <Field gVugJSDwR m_input>
- 170 getfield # <Field char m_line[]>
- 173 arraylength
- 174 iconst_2
- 175 isub
- 176 if_icmplt 142
- 179 aload_0
- 180 getfield # <Field gVugJSDwR m_input>
- 183 aload_0
- 184 getfield # <Field gVugJSDwR m_input>
- 187 getfield # <Field int m_line_read>
- 190 iconst_2
- 191 isub
- 192 putfield # <Field int m_line_read>
- 195 aload_0
- 196 getfield # <Field gVugJSDwR m_input>
- 199 iconst_1
- 200 putfield # <Field boolean m_pushback_line>
- 203 aload_0
- 204 getfield # <Field gVugJSDwR m_input>
- 207 getfield # <Field int m_line_read>
- 210 ifeq 227
- 213 aload_0
- 214 getfield # <Field gVugJSDwR m_input>
- 217 getfield # <Field char m_line[]>
- 220 iconst_0
- 221 caload
- 222 bipush 10
- 224 if_icmpne 235
- 227 aload_0
- 228 getfield # <Field gVugJSDwR m_input>
- 231 iconst_0
- 232 putfield # <Field boolean m_pushback_line>
- 235 return
- 236 aload_0
- 237 getfield # <Field gVugJSDwR m_input>
- 240 getfield # <Field int m_line_read>
- 243 ifeq 1662
- 246 aload_0
- 247 getfield # <Field gVugJSDwR m_input>
- 250 getfield # <Field char m_line[]>
- 253 iconst_0
- 254 caload
- 255 bipush 37
- 257 if_icmpne 1650
- 260 aload_0
- 261 getfield # <Field gVugJSDwR m_input>
- 264 getfield # <Field int m_line_read>
- 267 iconst_1
- 268 if_icmpgt 286
- 271 bipush 12
- 273 aload_0
- 274 getfield # <Field gVugJSDwR m_input>
- 277 getfield # <Field int m_line_number>
- 280 invokestatic # <Method void parse_error(int, int)>
- 283 goto 1662
- 286 aload_0
- 287 getfield # <Field gVugJSDwR m_input>
- 290 getfield # <Field char m_line[]>
- 293 iconst_1
- 294 caload
- 295 lookupswitch 11: default=1635
-          99: 470
-         101: 635
-         102: 840
-         105: 958
-         108: 1197
-         110: 1261
-         115: 1325
-         116: 1385
-         117: 1452
-         121: 1508
-         123: 392
- 392 aload_0
- 393 getfield # <Field gVugJSDwR m_input>
- 396 getfield # <Field char m_line[]>
- 399 iconst_0
- 400 aload_0
- 401 getfield # <Field char m_class_code_dir[]>
- 404 iconst_0
- 405 aload_0
- 406 getfield # <Field char m_class_code_dir[]>
- 409 arraylength
- 410 iconst_1
- 411 isub
- 412 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 415 ifne 455
- 418 aload_0
- 419 getfield # <Field yCWZtShZT m_spec>
- 422 aload_0
- 423 aload_0
- 424 getfield # <Field char m_class_code_dir[]>
- 427 aload_0
- 428 getfield # <Field char m_class_code_end_dir[]>
- 431 aload_0
- 432 getfield # <Field yCWZtShZT m_spec>
- 435 getfield # <Field char m_class_code[]>
- 438 aload_0
- 439 getfield # <Field yCWZtShZT m_spec>
- 442 getfield # <Field int m_class_read>
- 445 iconst_0
- 446 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 449 putfield # <Field char m_class_code[]>
- 452 goto 1662
- 455 bipush 12
- 457 aload_0
- 458 getfield # <Field gVugJSDwR m_input>
- 461 getfield # <Field int m_line_number>
- 464 invokestatic # <Method void parse_error(int, int)>
- 467 goto 1662
- 470 aload_0
- 471 getfield # <Field gVugJSDwR m_input>
- 474 getfield # <Field char m_line[]>
- 477 iconst_0
- 478 aload_0
- 479 getfield # <Field char m_char_dir[]>
- 482 iconst_0
- 483 aload_0
- 484 getfield # <Field char m_char_dir[]>
- 487 arraylength
- 488 iconst_1
- 489 isub
- 490 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 493 ifne 519
- 496 aload_0
- 497 getfield # <Field gVugJSDwR m_input>
- 500 aload_0
- 501 getfield # <Field char m_char_dir[]>
- 504 arraylength
- 505 putfield # <Field int m_line_index>
- 508 aload_0
- 509 getfield # <Field yCWZtShZT m_spec>
- 512 iconst_1
- 513 putfield # <Field boolean m_count_chars>
- 516 goto 1662
- 519 aload_0
- 520 getfield # <Field gVugJSDwR m_input>
- 523 getfield # <Field char m_line[]>
- 526 iconst_0
- 527 aload_0
- 528 getfield # <Field char m_cup_dir[]>
- 531 iconst_0
- 532 aload_0
- 533 getfield # <Field char m_cup_dir[]>
- 536 arraylength
- 537 iconst_1
- 538 isub
- 539 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 542 ifne 568
- 545 aload_0
- 546 getfield # <Field gVugJSDwR m_input>
- 549 aload_0
- 550 getfield # <Field char m_cup_dir[]>
- 553 arraylength
- 554 putfield # <Field int m_line_index>
- 557 aload_0
- 558 getfield # <Field yCWZtShZT m_spec>
- 561 iconst_1
- 562 putfield # <Field boolean m_cup_compatible>
- 565 goto 1662
- 568 aload_0
- 569 getfield # <Field gVugJSDwR m_input>
- 572 getfield # <Field char m_line[]>
- 575 iconst_0
- 576 aload_0
- 577 getfield # <Field char m_class_dir[]>
- 580 iconst_0
- 581 aload_0
- 582 getfield # <Field char m_class_dir[]>
- 585 arraylength
- 586 iconst_1
- 587 isub
- 588 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 591 ifne 620
- 594 aload_0
- 595 getfield # <Field gVugJSDwR m_input>
- 598 aload_0
- 599 getfield # <Field char m_class_dir[]>
- 602 arraylength
- 603 putfield # <Field int m_line_index>
- 606 aload_0
- 607 getfield # <Field yCWZtShZT m_spec>
- 610 aload_0
- 611 invokespecial # <Method char getName()[]>
- 614 putfield # <Field char m_class_name[]>
- 617 goto 1662
- 620 bipush 12
- 622 aload_0
- 623 getfield # <Field gVugJSDwR m_input>
- 626 getfield # <Field int m_line_number>
- 629 invokestatic # <Method void parse_error(int, int)>
- 632 goto 1662
- 635 aload_0
- 636 getfield # <Field gVugJSDwR m_input>
- 639 getfield # <Field char m_line[]>
- 642 iconst_0
- 643 aload_0
- 644 getfield # <Field char m_eof_code_dir[]>
- 647 iconst_0
- 648 aload_0
- 649 getfield # <Field char m_eof_code_dir[]>
- 652 arraylength
- 653 iconst_1
- 654 isub
- 655 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 658 ifne 698
- 661 aload_0
- 662 getfield # <Field yCWZtShZT m_spec>
- 665 aload_0
- 666 aload_0
- 667 getfield # <Field char m_eof_code_dir[]>
- 670 aload_0
- 671 getfield # <Field char m_eof_code_end_dir[]>
- 674 aload_0
- 675 getfield # <Field yCWZtShZT m_spec>
- 678 getfield # <Field char m_eof_code[]>
- 681 aload_0
- 682 getfield # <Field yCWZtShZT m_spec>
- 685 getfield # <Field int m_eof_read>
- 688 iconst_2
- 689 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 692 putfield # <Field char m_eof_code[]>
- 695 goto 1662
- 698 aload_0
- 699 getfield # <Field gVugJSDwR m_input>
- 702 getfield # <Field char m_line[]>
- 705 iconst_0
- 706 aload_0
- 707 getfield # <Field char m_eof_value_code_dir[]>
- 710 iconst_0
- 711 aload_0
- 712 getfield # <Field char m_eof_value_code_dir[]>
- 715 arraylength
- 716 iconst_1
- 717 isub
- 718 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 721 ifne 762
- 724 aload_0
- 725 getfield # <Field yCWZtShZT m_spec>
- 728 aload_0
- 729 aload_0
- 730 getfield # <Field char m_eof_value_code_dir[]>
- 733 aload_0
- 734 getfield # <Field char m_eof_value_code_end_dir[]>
- 737 aload_0
- 738 getfield # <Field yCWZtShZT m_spec>
- 741 getfield # <Field char m_eof_value_code[]>
- 744 aload_0
- 745 getfield # <Field yCWZtShZT m_spec>
- 748 getfield # <Field int m_eof_value_read>
- 751 bipush 6
- 753 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 756 putfield # <Field char m_eof_value_code[]>
- 759 goto 1662
- 762 aload_0
- 763 getfield # <Field gVugJSDwR m_input>
- 766 getfield # <Field char m_line[]>
- 769 iconst_0
- 770 aload_0
- 771 getfield # <Field char m_eof_throw_code_dir[]>
- 774 iconst_0
- 775 aload_0
- 776 getfield # <Field char m_eof_throw_code_dir[]>
- 779 arraylength
- 780 iconst_1
- 781 isub
- 782 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 785 ifne 825
- 788 aload_0
- 789 getfield # <Field yCWZtShZT m_spec>
- 792 aload_0
- 793 aload_0
- 794 getfield # <Field char m_eof_throw_code_dir[]>
- 797 aload_0
- 798 getfield # <Field char m_eof_throw_code_end_dir[]>
- 801 aload_0
- 802 getfield # <Field yCWZtShZT m_spec>
- 805 getfield # <Field char m_eof_throw_code[]>
- 808 aload_0
- 809 getfield # <Field yCWZtShZT m_spec>
- 812 getfield # <Field int m_eof_throw_read>
- 815 iconst_5
- 816 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 819 putfield # <Field char m_eof_throw_code[]>
- 822 goto 1662
- 825 bipush 12
- 827 aload_0
- 828 getfield # <Field gVugJSDwR m_input>
- 831 getfield # <Field int m_line_number>
- 834 invokestatic # <Method void parse_error(int, int)>
- 837 goto 1662
- 840 aload_0
- 841 getfield # <Field gVugJSDwR m_input>
- 844 getfield # <Field char m_line[]>
- 847 iconst_0
- 848 aload_0
- 849 getfield # <Field char m_function_dir[]>
- 852 iconst_0
- 853 aload_0
- 854 getfield # <Field char m_function_dir[]>
- 857 arraylength
- 858 iconst_1
- 859 isub
- 860 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 863 ifne 892
- 866 aload_0
- 867 getfield # <Field gVugJSDwR m_input>
- 870 aload_0
- 871 getfield # <Field char m_function_dir[]>
- 874 arraylength
- 875 putfield # <Field int m_line_index>
- 878 aload_0
- 879 getfield # <Field yCWZtShZT m_spec>
- 882 aload_0
- 883 invokespecial # <Method char getName()[]>
- 886 putfield # <Field char m_function_name[]>
- 889 goto 1662
- 892 aload_0
- 893 getfield # <Field gVugJSDwR m_input>
- 896 getfield # <Field char m_line[]>
- 899 iconst_0
- 900 aload_0
- 901 getfield # <Field char m_full_dir[]>
- 904 iconst_0
- 905 aload_0
- 906 getfield # <Field char m_full_dir[]>
- 909 arraylength
- 910 iconst_1
- 911 isub
- 912 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 915 ifne 943
- 918 aload_0
- 919 getfield # <Field gVugJSDwR m_input>
- 922 aload_0
- 923 getfield # <Field char m_full_dir[]>
- 926 arraylength
- 927 putfield # <Field int m_line_index>
- 930 aload_0
- 931 getfield # <Field yCWZtShZT m_spec>
- 934 sipush 257
- 937 putfield # <Field int m_dtrans_ncols>
- 940 goto 1662
- 943 bipush 12
- 945 aload_0
- 946 getfield # <Field gVugJSDwR m_input>
- 949 getfield # <Field int m_line_number>
- 952 invokestatic # <Method void parse_error(int, int)>
- 955 goto 1662
- 958 aload_0
- 959 getfield # <Field gVugJSDwR m_input>
- 962 getfield # <Field char m_line[]>
- 965 iconst_0
- 966 aload_0
- 967 getfield # <Field char m_integer_dir[]>
- 970 iconst_0
- 971 aload_0
- 972 getfield # <Field char m_integer_dir[]>
- 975 arraylength
- 976 iconst_1
- 977 isub
- 978 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 981 ifne 1007
- 984 aload_0
- 985 getfield # <Field gVugJSDwR m_input>
- 988 aload_0
- 989 getfield # <Field char m_integer_dir[]>
- 992 arraylength
- 993 putfield # <Field int m_line_index>
- 996 aload_0
- 997 getfield # <Field yCWZtShZT m_spec>
-1000 iconst_1
-1001 putfield # <Field boolean m_integer_type>
-1004 goto 1662
-1007 aload_0
-1008 getfield # <Field gVugJSDwR m_input>
-1011 getfield # <Field char m_line[]>
-1014 iconst_0
-1015 aload_0
-1016 getfield # <Field char m_intwrap_dir[]>
-1019 iconst_0
-1020 aload_0
-1021 getfield # <Field char m_intwrap_dir[]>
-1024 arraylength
-1025 iconst_1
-1026 isub
-1027 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1030 ifne 1056
-1033 aload_0
-1034 getfield # <Field gVugJSDwR m_input>
-1037 aload_0
-1038 getfield # <Field char m_integer_dir[]>
-1041 arraylength
-1042 putfield # <Field int m_line_index>
-1045 aload_0
-1046 getfield # <Field yCWZtShZT m_spec>
-1049 iconst_1
-1050 putfield # <Field boolean m_intwrap_type>
-1053 goto 1662
-1056 aload_0
-1057 getfield # <Field gVugJSDwR m_input>
-1060 getfield # <Field char m_line[]>
-1063 iconst_0
-1064 aload_0
-1065 getfield # <Field char m_init_code_dir[]>
-1068 iconst_0
-1069 aload_0
-1070 getfield # <Field char m_init_code_dir[]>
-1073 arraylength
-1074 iconst_1
-1075 isub
-1076 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1079 ifne 1119
-1082 aload_0
-1083 getfield # <Field yCWZtShZT m_spec>
-1086 aload_0
-1087 aload_0
-1088 getfield # <Field char m_init_code_dir[]>
-1091 aload_0
-1092 getfield # <Field char m_init_code_end_dir[]>
-1095 aload_0
-1096 getfield # <Field yCWZtShZT m_spec>
-1099 getfield # <Field char m_init_code[]>
-1102 aload_0
-1103 getfield # <Field yCWZtShZT m_spec>
-1106 getfield # <Field int m_init_read>
-1109 iconst_1
-1110 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1113 putfield # <Field char m_init_code[]>
-1116 goto 1662
-1119 aload_0
-1120 getfield # <Field gVugJSDwR m_input>
-1123 getfield # <Field char m_line[]>
-1126 iconst_0
-1127 aload_0
-1128 getfield # <Field char m_init_throw_code_dir[]>
-1131 iconst_0
-1132 aload_0
-1133 getfield # <Field char m_init_throw_code_dir[]>
-1136 arraylength
-1137 iconst_1
-1138 isub
-1139 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1142 ifne 1182
-1145 aload_0
-1146 getfield # <Field yCWZtShZT m_spec>
-1149 aload_0
-1150 aload_0
-1151 getfield # <Field char m_init_throw_code_dir[]>
-1154 aload_0
-1155 getfield # <Field char m_init_throw_code_end_dir[]>
-1158 aload_0
-1159 getfield # <Field yCWZtShZT m_spec>
-1162 getfield # <Field char m_init_throw_code[]>
-1165 aload_0
-1166 getfield # <Field yCWZtShZT m_spec>
-1169 getfield # <Field int m_init_throw_read>
-1172 iconst_3
-1173 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1176 putfield # <Field char m_init_throw_code[]>
-1179 goto 1662
-1182 bipush 12
-1184 aload_0
-1185 getfield # <Field gVugJSDwR m_input>
-1188 getfield # <Field int m_line_number>
-1191 invokestatic # <Method void parse_error(int, int)>
-1194 goto 1662
-1197 aload_0
-1198 getfield # <Field gVugJSDwR m_input>
-1201 getfield # <Field char m_line[]>
-1204 iconst_0
-1205 aload_0
-1206 getfield # <Field char m_line_dir[]>
-1209 iconst_0
-1210 aload_0
-1211 getfield # <Field char m_line_dir[]>
-1214 arraylength
-1215 iconst_1
-1216 isub
-1217 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1220 ifne 1246
-1223 aload_0
-1224 getfield # <Field gVugJSDwR m_input>
-1227 aload_0
-1228 getfield # <Field char m_line_dir[]>
-1231 arraylength
-1232 putfield # <Field int m_line_index>
-1235 aload_0
-1236 getfield # <Field yCWZtShZT m_spec>
-1239 iconst_1
-1240 putfield # <Field boolean m_count_lines>
-1243 goto 1662
-1246 bipush 12
-1248 aload_0
-1249 getfield # <Field gVugJSDwR m_input>
-1252 getfield # <Field int m_line_number>
-1255 invokestatic # <Method void parse_error(int, int)>
-1258 goto 1662
-1261 aload_0
-1262 getfield # <Field gVugJSDwR m_input>
-1265 getfield # <Field char m_line[]>
-1268 iconst_0
-1269 aload_0
-1270 getfield # <Field char m_notunix_dir[]>
-1273 iconst_0
-1274 aload_0
-1275 getfield # <Field char m_notunix_dir[]>
-1278 arraylength
-1279 iconst_1
-1280 isub
-1281 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1284 ifne 1310
-1287 aload_0
-1288 getfield # <Field gVugJSDwR m_input>
-1291 aload_0
-1292 getfield # <Field char m_notunix_dir[]>
-1295 arraylength
-1296 putfield # <Field int m_line_index>
-1299 aload_0
-1300 getfield # <Field yCWZtShZT m_spec>
-1303 iconst_0
-1304 putfield # <Field boolean m_unix>
-1307 goto 1662
-1310 bipush 12
-1312 aload_0
-1313 getfield # <Field gVugJSDwR m_input>
-1316 getfield # <Field int m_line_number>
-1319 invokestatic # <Method void parse_error(int, int)>
-1322 goto 1662
-1325 aload_0
-1326 getfield # <Field gVugJSDwR m_input>
-1329 getfield # <Field char m_line[]>
-1332 iconst_0
-1333 aload_0
-1334 getfield # <Field char m_state_dir[]>
-1337 iconst_0
-1338 aload_0
-1339 getfield # <Field char m_state_dir[]>
-1342 arraylength
-1343 iconst_1
-1344 isub
-1345 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1348 ifne 1370
-1351 aload_0
-1352 getfield # <Field gVugJSDwR m_input>
-1355 aload_0
-1356 getfield # <Field char m_state_dir[]>
-1359 arraylength
-1360 putfield # <Field int m_line_index>
-1363 aload_0
-1364 invokespecial # <Method void saveStates()>
-1367 goto 1662
-1370 bipush 12
-1372 aload_0
-1373 getfield # <Field gVugJSDwR m_input>
-1376 getfield # <Field int m_line_number>
-1379 invokestatic # <Method void parse_error(int, int)>
-1382 goto 1662
-1385 aload_0
-1386 getfield # <Field gVugJSDwR m_input>
-1389 getfield # <Field char m_line[]>
-1392 iconst_0
-1393 aload_0
-1394 getfield # <Field char m_type_dir[]>
-1397 iconst_0
-1398 aload_0
-1399 getfield # <Field char m_type_dir[]>
-1402 arraylength
-1403 iconst_1
-1404 isub
-1405 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1408 ifne 1437
-1411 aload_0
-1412 getfield # <Field gVugJSDwR m_input>
-1415 aload_0
-1416 getfield # <Field char m_type_dir[]>
-1419 arraylength
-1420 putfield # <Field int m_line_index>
-1423 aload_0
-1424 getfield # <Field yCWZtShZT m_spec>
-1427 aload_0
-1428 invokespecial # <Method char getName()[]>
-1431 putfield # <Field char m_type_name[]>
-1434 goto 1662
-1437 bipush 12
-1439 aload_0
-1440 getfield # <Field gVugJSDwR m_input>
-1443 getfield # <Field int m_line_number>
-1446 invokestatic # <Method void parse_error(int, int)>
-1449 goto 1662
-1452 aload_0
-1453 getfield # <Field gVugJSDwR m_input>
-1456 getfield # <Field char m_line[]>
-1459 iconst_0
-1460 aload_0
-1461 getfield # <Field char m_unicode_dir[]>
-1464 iconst_0
-1465 aload_0
-1466 getfield # <Field char m_unicode_dir[]>
-1469 arraylength
-1470 iconst_1
-1471 isub
-1472 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1475 ifne 1493
-1478 aload_0
-1479 getfield # <Field gVugJSDwR m_input>
-1482 aload_0
-1483 getfield # <Field char m_unicode_dir[]>
-1486 arraylength
-1487 putfield # <Field int m_line_index>
-1490 goto 1662
-1493 bipush 12
-1495 aload_0
-1496 getfield # <Field gVugJSDwR m_input>
-1499 getfield # <Field int m_line_number>
-1502 invokestatic # <Method void parse_error(int, int)>
-1505 goto 1662
-1508 aload_0
-1509 getfield # <Field gVugJSDwR m_input>
-1512 getfield # <Field char m_line[]>
-1515 iconst_0
-1516 aload_0
-1517 getfield # <Field char m_yyeof_dir[]>
-1520 iconst_0
-1521 aload_0
-1522 getfield # <Field char m_yyeof_dir[]>
-1525 arraylength
-1526 iconst_1
-1527 isub
-1528 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1531 ifne 1557
-1534 aload_0
-1535 getfield # <Field gVugJSDwR m_input>
-1538 aload_0
-1539 getfield # <Field char m_yyeof_dir[]>
-1542 arraylength
-1543 putfield # <Field int m_line_index>
-1546 aload_0
-1547 getfield # <Field yCWZtShZT m_spec>
-1550 iconst_1
-1551 putfield # <Field boolean m_yyeof>
-1554 goto 1662
-1557 aload_0
-1558 getfield # <Field gVugJSDwR m_input>
-1561 getfield # <Field char m_line[]>
-1564 iconst_0
-1565 aload_0
-1566 getfield # <Field char m_yylex_throw_code_dir[]>
-1569 iconst_0
-1570 aload_0
-1571 getfield # <Field char m_yylex_throw_code_dir[]>
-1574 arraylength
-1575 iconst_1
-1576 isub
-1577 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1580 ifne 1620
-1583 aload_0
-1584 getfield # <Field yCWZtShZT m_spec>
-1587 aload_0
-1588 aload_0
-1589 getfield # <Field char m_yylex_throw_code_dir[]>
-1592 aload_0
-1593 getfield # <Field char m_yylex_throw_code_end_dir[]>
-1596 aload_0
-1597 getfield # <Field yCWZtShZT m_spec>
-1600 getfield # <Field char m_yylex_throw_code[]>
-1603 aload_0
-1604 getfield # <Field yCWZtShZT m_spec>
-1607 getfield # <Field int m_yylex_throw_read>
-1610 iconst_4
-1611 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1614 putfield # <Field char m_yylex_throw_code[]>
-1617 goto 1662
-1620 bipush 12
-1622 aload_0
-1623 getfield # <Field gVugJSDwR m_input>
-1626 getfield # <Field int m_line_number>
-1629 invokestatic # <Method void parse_error(int, int)>
-1632 goto 1662
-1635 bipush 12
-1637 aload_0
-1638 getfield # <Field gVugJSDwR m_input>
-1641 getfield # <Field int m_line_number>
-1644 invokestatic # <Method void parse_error(int, int)>
-1647 goto 1662
-1650 aload_0
-1651 getfield # <Field gVugJSDwR m_input>
-1654 iconst_0
-1655 putfield # <Field int m_line_index>
-1658 aload_0
-1659 invokespecial # <Method void saveMacro()>
-1662 aload_0
-1663 getfield # <Field gVugJSDwR m_input>
-1666 invokevirtual # <Method boolean getLine()>
-1669 iconst_0
-1670 if_icmpeq 98
-1673 return
-
-Method void userRules()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field gVugJSDwR m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field yCWZtShZT m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field yCWZtShZT m_spec>
-  90 getfield # <Field boolean m_verbose>
-  93 ifeq 104
-  96 getstatic # <Field java.io.PrintStream out>
-  99 ldc # <String "Creating NFA machine representation.">
- 101 invokevirtual # <Method void println(java.lang.String)>
- 104 aload_0
- 105 getfield # <Field bJiLhHQcB m_makeNfa>
- 108 aload_0
- 109 aload_0
- 110 getfield # <Field yCWZtShZT m_spec>
- 113 aload_0
- 114 getfield # <Field gVugJSDwR m_input>
- 117 invokevirtual # <Method void thompson(ctxmGlswy, yCWZtShZT, gVugJSDwR)>
- 120 aload_0
- 121 getfield # <Field yCWZtShZT m_spec>
- 124 getfield # <Field int m_current_token>
- 127 bipush 11
- 129 if_icmpeq 136
- 132 iconst_0
- 133 goto 137
- 136 iconst_1
- 137 invokestatic # <Method void assert(boolean)>
- 140 aload_0
- 141 getfield # <Field yCWZtShZT m_spec>
- 144 getfield # <Field boolean m_verbose>
- 147 ifeq 158
- 150 getstatic # <Field java.io.PrintStream out>
- 153 ldc # <String "Creating DFA transition table.">
- 155 invokevirtual # <Method void println(java.lang.String)>
- 158 aload_0
- 159 getfield # <Field dgAxAuRjX m_nfa2dfa>
- 162 aload_0
- 163 aload_0
- 164 getfield # <Field yCWZtShZT m_spec>
- 167 invokevirtual # <Method void make_dfa(ctxmGlswy, yCWZtShZT)>
- 170 aload_0
- 171 getfield # <Field yCWZtShZT m_spec>
- 174 getfield # <Field boolean m_verbose>
- 177 ifeq 188
- 180 getstatic # <Field java.io.PrintStream out>
- 183 ldc # <String "Minimizing DFA transition table.">
- 185 invokevirtual # <Method void println(java.lang.String)>
- 188 aload_0
- 189 getfield # <Field cDgCXPvYb m_minimize>
- 192 aload_0
- 193 getfield # <Field yCWZtShZT m_spec>
- 196 invokevirtual # <Method void min_dfa(yCWZtShZT)>
- 199 return
-
-Method void printccl(FYZwuamNE)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String " [">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 iconst_0
-   9 istore_2
-  10 goto 36
-  13 aload_1
-  14 iload_2
-  15 invokevirtual # <Method boolean contains(int)>
-  18 iconst_1
-  19 if_icmpne 33
-  22 getstatic # <Field java.io.PrintStream out>
-  25 aload_0
-  26 iload_2
-  27 invokespecial # <Method java.lang.String interp_int(int)>
-  30 invokevirtual # <Method void print(java.lang.String)>
-  33 iinc 2 1
-  36 iload_2
-  37 aload_0
-  38 getfield # <Field yCWZtShZT m_spec>
-  41 getfield # <Field int m_dtrans_ncols>
-  44 if_icmplt 13
-  47 getstatic # <Field java.io.PrintStream out>
-  50 bipush 93
-  52 invokevirtual # <Method void print(char)>
-  55 return
-
-Method java.lang.String plab(pHNWlbrmz)
-   0 aload_1
-   1 ifnonnull 14
-   4 new # <Class java.lang.String>
-   7 dup
-   8 ldc # <String "--">
-  10 invokespecial # <Method java.lang.String(java.lang.String)>
-  13 areturn
-  14 aload_0
-  15 getfield # <Field yCWZtShZT m_spec>
-  18 getfield # <Field java.util.Vector m_nfa_states>
-  21 aload_1
-  22 invokevirtual # <Method int indexOf(java.lang.Object)>
-  25 istore_2
-  26 new # <Class java.lang.Integer>
-  29 dup
-  30 iload_2
-  31 invokespecial # <Method java.lang.Integer(int)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 areturn
-
-Method java.lang.String interp_int(int)
-   0 iload_1
-   1 lookupswitch 6: default=120
-           8: 60
-           9: 70
-          10: 80
-          12: 90
-          13: 100
-          32: 110
-  60 new # <Class java.lang.String>
-  63 dup
-  64 ldc # <String "\b">
-  66 invokespecial # <Method java.lang.String(java.lang.String)>
-  69 areturn
-  70 new # <Class java.lang.String>
-  73 dup
-  74 ldc # <String "\t">
-  76 invokespecial # <Method java.lang.String(java.lang.String)>
-  79 areturn
-  80 new # <Class java.lang.String>
-  83 dup
-  84 ldc # <String "\n">
-  86 invokespecial # <Method java.lang.String(java.lang.String)>
-  89 areturn
-  90 new # <Class java.lang.String>
-  93 dup
-  94 ldc # <String "\f">
-  96 invokespecial # <Method java.lang.String(java.lang.String)>
-  99 areturn
- 100 new # <Class java.lang.String>
- 103 dup
- 104 ldc # <String "\r">
- 106 invokespecial # <Method java.lang.String(java.lang.String)>
- 109 areturn
- 110 new # <Class java.lang.String>
- 113 dup
- 114 ldc # <String "\ ">
- 116 invokespecial # <Method java.lang.String(java.lang.String)>
- 119 areturn
- 120 new # <Class java.lang.Character>
- 123 dup
- 124 iload_1
- 125 i2c
- 126 invokespecial # <Method java.lang.Character(char)>
- 129 invokevirtual # <Method java.lang.String toString()>
- 132 areturn
-
-Method void print_nfa()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "--------------------- NFA -----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field yCWZtShZT m_spec>
-  12 getfield # <Field java.util.Vector m_nfa_states>
-  15 invokevirtual # <Method int size()>
-  18 istore_3
-  19 iconst_0
-  20 istore_1
-  21 goto 365
-  24 aload_0
-  25 getfield # <Field yCWZtShZT m_spec>
-  28 getfield # <Field java.util.Vector m_nfa_states>
-  31 iload_1
-  32 invokevirtual # <Method java.lang.Object elementAt(int)>
-  35 checkcast # <Class pHNWlbrmz>
-  38 astore_2
-  39 getstatic # <Field java.io.PrintStream out>
-  42 new # <Class java.lang.StringBuffer>
-  45 dup
-  46 invokespecial # <Method java.lang.StringBuffer()>
-  49 ldc # <String "Nfa state ">
-  51 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  54 aload_0
-  55 aload_2
-  56 invokespecial # <Method java.lang.String plab(pHNWlbrmz)>
-  59 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  62 ldc # <String ": ">
-  64 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  67 invokevirtual # <Method java.lang.String toString()>
-  70 invokevirtual # <Method void print(java.lang.String)>
-  73 aload_2
-  74 getfield # <Field pHNWlbrmz m_next>
-  77 ifnonnull 91
-  80 getstatic # <Field java.io.PrintStream out>
-  83 ldc # <String "(TERMINAL)">
-  85 invokevirtual # <Method void print(java.lang.String)>
-  88 goto 241
-  91 getstatic # <Field java.io.PrintStream out>
-  94 new # <Class java.lang.StringBuffer>
-  97 dup
-  98 invokespecial # <Method java.lang.StringBuffer()>
- 101 ldc # <String "--> ">
- 103 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 106 aload_0
- 107 aload_2
- 108 getfield # <Field pHNWlbrmz m_next>
- 111 invokespecial # <Method java.lang.String plab(pHNWlbrmz)>
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void print(java.lang.String)>
- 123 getstatic # <Field java.io.PrintStream out>
- 126 new # <Class java.lang.StringBuffer>
- 129 dup
- 130 invokespecial # <Method java.lang.StringBuffer()>
- 133 ldc # <String "--> ">
- 135 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 138 aload_0
- 139 aload_2
- 140 getfield # <Field pHNWlbrmz m_next2>
- 143 invokespecial # <Method java.lang.String plab(pHNWlbrmz)>
- 146 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 149 invokevirtual # <Method java.lang.String toString()>
- 152 invokevirtual # <Method void print(java.lang.String)>
- 155 aload_2
- 156 getfield # <Field int m_edge>
- 159 tableswitch -3 to -1: default=206
-          -3: 195
-          -2: 206
-          -1: 184
- 184 aload_0
- 185 aload_2
- 186 getfield # <Field FYZwuamNE m_set>
- 189 invokespecial # <Method void printccl(FYZwuamNE)>
- 192 goto 241
- 195 getstatic # <Field java.io.PrintStream out>
- 198 ldc # <String " EPSILON ">
- 200 invokevirtual # <Method void print(java.lang.String)>
- 203 goto 241
- 206 getstatic # <Field java.io.PrintStream out>
- 209 new # <Class java.lang.StringBuffer>
- 212 dup
- 213 invokespecial # <Method java.lang.StringBuffer()>
- 216 ldc # <String " ">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 aload_0
- 222 aload_2
- 223 getfield # <Field int m_edge>
- 226 invokespecial # <Method java.lang.String interp_int(int)>
- 229 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 232 invokevirtual # <Method java.lang.String toString()>
- 235 invokevirtual # <Method void print(java.lang.String)>
- 238 goto 241
- 241 iload_1
- 242 ifne 253
- 245 getstatic # <Field java.io.PrintStream out>
- 248 ldc # <String " (START STATE)">
- 250 invokevirtual # <Method void print(java.lang.String)>
- 253 aload_2
- 254 getfield # <Field TdLZzxjmB m_accept>
- 257 ifnull 354
- 260 getstatic # <Field java.io.PrintStream out>
- 263 new # <Class java.lang.StringBuffer>
- 266 dup
- 267 invokespecial # <Method java.lang.StringBuffer()>
- 270 ldc # <String " accepting ">
- 272 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 275 aload_2
- 276 getfield # <Field int m_anchor>
- 279 iconst_1
- 280 iand
- 281 ifeq 289
- 284 ldc # <String "^">
- 286 goto 291
- 289 ldc # <String "">
- 291 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 294 ldc # <String "<">
- 296 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 299 new # <Class java.lang.String>
- 302 dup
- 303 aload_2
- 304 getfield # <Field TdLZzxjmB m_accept>
- 307 getfield # <Field char m_action[]>
- 310 iconst_0
- 311 aload_2
- 312 getfield # <Field TdLZzxjmB m_accept>
- 315 getfield # <Field int m_action_read>
- 318 invokespecial # <Method java.lang.String(char[],int,int)>
- 321 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 324 ldc # <String ">">
- 326 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 329 aload_2
- 330 getfield # <Field int m_anchor>
- 333 iconst_2
- 334 iand
- 335 ifeq 343
- 338 ldc # <String "$">
- 340 goto 345
- 343 ldc # <String "">
- 345 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 348 invokevirtual # <Method java.lang.String toString()>
- 351 invokevirtual # <Method void print(java.lang.String)>
- 354 getstatic # <Field java.io.PrintStream out>
- 357 ldc # <String "">
- 359 invokevirtual # <Method void println(java.lang.String)>
- 362 iinc 1 1
- 365 iload_1
- 366 iload_3
- 367 if_icmplt 24
- 370 aload_0
- 371 getfield # <Field yCWZtShZT m_spec>
- 374 getfield # <Field java.util.Hashtable m_states>
- 377 invokevirtual # <Method java.util.Enumeration keys()>
- 380 astore 4
- 382 goto 592
- 385 aload 4
- 387 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 392 checkcast # <Class java.lang.String>
- 395 astore 9
- 397 aload_0
- 398 getfield # <Field yCWZtShZT m_spec>
- 401 getfield # <Field java.util.Hashtable m_states>
- 404 aload 9
- 406 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 409 checkcast # <Class java.lang.Integer>
- 412 astore 5
- 414 aload 9
- 416 ifnonnull 423
- 419 iconst_0
- 420 goto 424
- 423 iconst_1
- 424 invokestatic # <Method void assert(boolean)>
- 427 aload 5
- 429 ifnonnull 436
- 432 iconst_0
- 433 goto 437
- 436 iconst_1
- 437 invokestatic # <Method void assert(boolean)>
- 440 getstatic # <Field java.io.PrintStream out>
- 443 new # <Class java.lang.StringBuffer>
- 446 dup
- 447 invokespecial # <Method java.lang.StringBuffer()>
- 450 ldc # <String "State "">
- 452 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 455 aload 9
- 457 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 460 ldc # <String "" has identifying index ">
- 462 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 465 aload 5
- 467 invokevirtual # <Method java.lang.String toString()>
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 ldc # <String ".">
- 475 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 478 invokevirtual # <Method java.lang.String toString()>
- 481 invokevirtual # <Method void println(java.lang.String)>
- 484 getstatic # <Field java.io.PrintStream out>
- 487 ldc # <String "   Start states of matching rules: ">
- 489 invokevirtual # <Method void print(java.lang.String)>
- 492 aload 5
- 494 invokevirtual # <Method int intValue()>
- 497 istore 6
- 499 aload_0
- 500 getfield # <Field yCWZtShZT m_spec>
- 503 getfield # <Field java.util.Vector m_state_rules[]>
- 506 iload 6
- 508 aaload
- 509 invokevirtual # <Method int size()>
- 512 istore 8
- 514 iconst_0
- 515 istore 7
- 517 goto 577
- 520 aload_0
- 521 getfield # <Field yCWZtShZT m_spec>
- 524 getfield # <Field java.util.Vector m_state_rules[]>
- 527 iload 6
- 529 aaload
- 530 iload 7
- 532 invokevirtual # <Method java.lang.Object elementAt(int)>
- 535 checkcast # <Class pHNWlbrmz>
- 538 astore_2
- 539 getstatic # <Field java.io.PrintStream out>
- 542 new # <Class java.lang.StringBuffer>
- 545 dup
- 546 invokespecial # <Method java.lang.StringBuffer()>
- 549 aload_0
- 550 getfield # <Field yCWZtShZT m_spec>
- 553 getfield # <Field java.util.Vector m_nfa_states>
- 556 aload_2
- 557 invokevirtual # <Method int indexOf(java.lang.Object)>
- 560 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 563 ldc # <String " ">
- 565 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 568 invokevirtual # <Method java.lang.String toString()>
- 571 invokevirtual # <Method void print(java.lang.String)>
- 574 iinc 7 1
- 577 iload 7
- 579 iload 8
- 581 if_icmplt 520
- 584 getstatic # <Field java.io.PrintStream out>
- 587 ldc # <String "">
- 589 invokevirtual # <Method void println(java.lang.String)>
- 592 aload 4
- 594 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 599 iconst_1
- 600 if_icmpeq 385
- 603 getstatic # <Field java.io.PrintStream out>
- 606 ldc # <String "-------------------- NFA ----------------------">
- 608 invokevirtual # <Method void println(java.lang.String)>
- 611 return
-
-Method java.util.BitSet getStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field gVugJSDwR m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field yCWZtShZT m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aconst_null
-  73 astore_3
-  74 goto 123
-  77 aload_0
-  78 getfield # <Field gVugJSDwR m_input>
-  81 dup
-  82 getfield # <Field int m_line_index>
-  85 iconst_1
-  86 iadd
-  87 putfield # <Field int m_line_index>
-  90 goto 106
-  93 aload_0
-  94 getfield # <Field gVugJSDwR m_input>
-  97 invokevirtual # <Method boolean getLine()>
- 100 iconst_1
- 101 if_icmpne 106
- 104 aconst_null
- 105 areturn
- 106 aload_0
- 107 getfield # <Field gVugJSDwR m_input>
- 110 getfield # <Field int m_line_index>
- 113 aload_0
- 114 getfield # <Field gVugJSDwR m_input>
- 117 getfield # <Field int m_line_read>
- 120 if_icmpge 93
- 123 aload_0
- 124 getfield # <Field gVugJSDwR m_input>
- 127 getfield # <Field char m_line[]>
- 130 aload_0
- 131 getfield # <Field gVugJSDwR m_input>
- 134 getfield # <Field int m_line_index>
- 137 caload
- 138 invokestatic # <Method boolean isspace(char)>
- 141 iconst_1
- 142 if_icmpeq 77
- 145 aload_0
- 146 getfield # <Field gVugJSDwR m_input>
- 149 getfield # <Field char m_line[]>
- 152 aload_0
- 153 getfield # <Field gVugJSDwR m_input>
- 156 getfield # <Field int m_line_index>
- 159 caload
- 160 bipush 60
- 162 if_icmpne 613
- 165 aload_0
- 166 getfield # <Field gVugJSDwR m_input>
- 169 dup
- 170 getfield # <Field int m_line_index>
- 173 iconst_1
- 174 iadd
- 175 putfield # <Field int m_line_index>
- 178 new # <Class java.util.BitSet>
- 181 dup
- 182 invokespecial # <Method java.util.BitSet()>
- 185 astore_3
- 186 goto 214
- 189 aload_0
- 190 getfield # <Field gVugJSDwR m_input>
- 193 invokevirtual # <Method boolean getLine()>
- 196 iconst_1
- 197 if_icmpne 214
- 200 bipush 11
- 202 aload_0
- 203 getfield # <Field gVugJSDwR m_input>
- 206 getfield # <Field int m_line_number>
- 209 invokestatic # <Method void parse_error(int, int)>
- 212 aload_3
- 213 areturn
- 214 aload_0
- 215 getfield # <Field gVugJSDwR m_input>
- 218 getfield # <Field int m_line_index>
- 221 aload_0
- 222 getfield # <Field gVugJSDwR m_input>
- 225 getfield # <Field int m_line_read>
- 228 if_icmpge 189
- 231 goto 292
- 234 aload_0
- 235 getfield # <Field gVugJSDwR m_input>
- 238 dup
- 239 getfield # <Field int m_line_index>
- 242 iconst_1
- 243 iadd
- 244 putfield # <Field int m_line_index>
- 247 goto 275
- 250 aload_0
- 251 getfield # <Field gVugJSDwR m_input>
- 254 invokevirtual # <Method boolean getLine()>
- 257 iconst_1
- 258 if_icmpne 275
- 261 bipush 11
- 263 aload_0
- 264 getfield # <Field gVugJSDwR m_input>
- 267 getfield # <Field int m_line_number>
- 270 invokestatic # <Method void parse_error(int, int)>
- 273 aload_3
- 274 areturn
- 275 aload_0
- 276 getfield # <Field gVugJSDwR m_input>
- 279 getfield # <Field int m_line_index>
- 282 aload_0
- 283 getfield # <Field gVugJSDwR m_input>
- 286 getfield # <Field int m_line_read>
- 289 if_icmpge 250
- 292 aload_0
- 293 getfield # <Field gVugJSDwR m_input>
- 296 getfield # <Field char m_line[]>
- 299 aload_0
- 300 getfield # <Field gVugJSDwR m_input>
- 303 getfield # <Field int m_line_index>
- 306 caload
- 307 invokestatic # <Method boolean isspace(char)>
- 310 iconst_1
- 311 if_icmpeq 234
- 314 aload_0
- 315 getfield # <Field gVugJSDwR m_input>
- 318 getfield # <Field char m_line[]>
- 321 aload_0
- 322 getfield # <Field gVugJSDwR m_input>
- 325 getfield # <Field int m_line_index>
- 328 caload
- 329 bipush 44
- 331 if_icmpne 350
- 334 aload_0
- 335 getfield # <Field gVugJSDwR m_input>
- 338 dup
- 339 getfield # <Field int m_line_index>
- 342 iconst_1
- 343 iadd
- 344 putfield # <Field int m_line_index>
- 347 goto 292
- 350 aload_0
- 351 getfield # <Field gVugJSDwR m_input>
- 354 getfield # <Field char m_line[]>
- 357 aload_0
- 358 getfield # <Field gVugJSDwR m_input>
- 361 getfield # <Field int m_line_index>
- 364 caload
- 365 bipush 62
- 367 if_icmpne 407
- 370 aload_0
- 371 getfield # <Field gVugJSDwR m_input>
- 374 dup
- 375 getfield # <Field int m_line_index>
- 378 iconst_1
- 379 iadd
- 380 putfield # <Field int m_line_index>
- 383 aload_0
- 384 getfield # <Field gVugJSDwR m_input>
- 387 getfield # <Field int m_line_index>
- 390 aload_0
- 391 getfield # <Field gVugJSDwR m_input>
- 394 getfield # <Field int m_line_read>
- 397 if_icmpge 405
- 400 aload_0
- 401 iconst_1
- 402 putfield # <Field boolean m_advance_stop>
- 405 aload_3
- 406 areturn
- 407 aload_0
- 408 getfield # <Field gVugJSDwR m_input>
- 411 getfield # <Field int m_line_index>
- 414 istore_1
- 415 goto 451
- 418 aload_0
- 419 getfield # <Field gVugJSDwR m_input>
- 422 dup
- 423 getfield # <Field int m_line_index>
- 426 iconst_1
- 427 iadd
- 428 putfield # <Field int m_line_index>
- 431 aload_0
- 432 getfield # <Field gVugJSDwR m_input>
- 435 getfield # <Field int m_line_index>
- 438 aload_0
- 439 getfield # <Field gVugJSDwR m_input>
- 442 getfield # <Field int m_line_read>
- 445 if_icmplt 451
- 448 goto 513
- 451 aload_0
- 452 getfield # <Field gVugJSDwR m_input>
- 455 getfield # <Field char m_line[]>
- 458 aload_0
- 459 getfield # <Field gVugJSDwR m_input>
- 462 getfield # <Field int m_line_index>
- 465 caload
- 466 invokestatic # <Method boolean isspace(char)>
- 469 iconst_0
- 470 if_icmpne 513
- 473 aload_0
- 474 getfield # <Field gVugJSDwR m_input>
- 477 getfield # <Field char m_line[]>
- 480 aload_0
- 481 getfield # <Field gVugJSDwR m_input>
- 484 getfield # <Field int m_line_index>
- 487 caload
- 488 bipush 44
- 490 if_icmpeq 513
- 493 aload_0
- 494 getfield # <Field gVugJSDwR m_input>
- 497 getfield # <Field char m_line[]>
- 500 aload_0
- 501 getfield # <Field gVugJSDwR m_input>
- 504 getfield # <Field int m_line_index>
- 507 caload
- 508 bipush 62
- 510 if_icmpne 418
- 513 aload_0
- 514 getfield # <Field gVugJSDwR m_input>
- 517 getfield # <Field int m_line_index>
- 520 iload_1
- 521 isub
- 522 istore_2
- 523 new # <Class java.lang.String>
- 526 dup
- 527 aload_0
- 528 getfield # <Field gVugJSDwR m_input>
- 531 getfield # <Field char m_line[]>
- 534 iload_1
- 535 iload_2
- 536 invokespecial # <Method java.lang.String(char[],int,int)>
- 539 astore 4
- 541 aload_0
- 542 getfield # <Field yCWZtShZT m_spec>
- 545 getfield # <Field java.util.Hashtable m_states>
- 548 aload 4
- 550 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 553 checkcast # <Class java.lang.Integer>
- 556 astore 5
- 558 aload 5
- 560 ifnonnull 601
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String "Uninitialized State Name: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload 4
- 580 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 583 invokevirtual # <Method java.lang.String toString()>
- 586 invokevirtual # <Method void println(java.lang.String)>
- 589 bipush 14
- 591 aload_0
- 592 getfield # <Field gVugJSDwR m_input>
- 595 getfield # <Field int m_line_number>
- 598 invokestatic # <Method void parse_error(int, int)>
- 601 aload_3
- 602 aload 5
- 604 invokevirtual # <Method int intValue()>
- 607 invokevirtual # <Method void set(int)>
- 610 goto 214
- 613 aload_0
- 614 getfield # <Field java.util.BitSet all_states>
- 617 ifnonnull 668
- 620 aload_0
- 621 new # <Class java.util.BitSet>
- 624 dup
- 625 invokespecial # <Method java.util.BitSet()>
- 628 putfield # <Field java.util.BitSet all_states>
- 631 aload_0
- 632 getfield # <Field yCWZtShZT m_spec>
- 635 getfield # <Field java.util.Hashtable m_states>
- 638 invokevirtual # <Method int size()>
- 641 istore 7
- 643 iconst_0
- 644 istore 6
- 646 goto 661
- 649 aload_0
- 650 getfield # <Field java.util.BitSet all_states>
- 653 iload 6
- 655 invokevirtual # <Method void set(int)>
- 658 iinc 6 1
- 661 iload 6
- 663 iload 7
- 665 if_icmplt 649
- 668 aload_0
- 669 getfield # <Field gVugJSDwR m_input>
- 672 getfield # <Field int m_line_index>
- 675 aload_0
- 676 getfield # <Field gVugJSDwR m_input>
- 679 getfield # <Field int m_line_read>
- 682 if_icmpge 690
- 685 aload_0
- 686 iconst_1
- 687 putfield # <Field boolean m_advance_stop>
- 690 aload_0
- 691 getfield # <Field java.util.BitSet all_states>
- 694 areturn
-
-Method boolean expandMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field gVugJSDwR m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field yCWZtShZT m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field gVugJSDwR m_input>
-  76 getfield # <Field char m_line[]>
-  79 aload_0
-  80 getfield # <Field gVugJSDwR m_input>
-  83 getfield # <Field int m_line_index>
-  86 caload
-  87 bipush 123
-  89 if_icmpeq 106
-  92 bipush 13
-  94 aload_0
-  95 getfield # <Field gVugJSDwR m_input>
-  98 getfield # <Field int m_line_number>
- 101 invokestatic # <Method void parse_error(int, int)>
- 104 iconst_0
- 105 ireturn
- 106 aload_0
- 107 getfield # <Field gVugJSDwR m_input>
- 110 getfield # <Field int m_line_index>
- 113 istore_2
- 114 aload_0
- 115 getfield # <Field gVugJSDwR m_input>
- 118 getfield # <Field int m_line_index>
- 121 iconst_1
- 122 iadd
- 123 istore_1
- 124 iload_1
- 125 aload_0
- 126 getfield # <Field gVugJSDwR m_input>
- 129 getfield # <Field int m_line_read>
- 132 if_icmplt 142
- 135 ldc # <String "Unfinished macro name">
- 137 invokestatic # <Method void impos(java.lang.String)>
- 140 iconst_0
- 141 ireturn
- 142 iload_1
- 143 istore 4
- 145 goto 192
- 148 iinc 1 1
- 151 iload_1
- 152 aload_0
- 153 getfield # <Field gVugJSDwR m_input>
- 156 getfield # <Field int m_line_read>
- 159 if_icmplt 192
- 162 new # <Class java.lang.StringBuffer>
- 165 dup
- 166 invokespecial # <Method java.lang.StringBuffer()>
- 169 ldc # <String "Unfinished macro name at line ">
- 171 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field gVugJSDwR m_input>
- 178 getfield # <Field int m_line_number>
- 181 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 184 invokevirtual # <Method java.lang.String toString()>
- 187 invokestatic # <Method void impos(java.lang.String)>
- 190 iconst_0
- 191 ireturn
- 192 aload_0
- 193 getfield # <Field gVugJSDwR m_input>
- 196 getfield # <Field char m_line[]>
- 199 iload_1
- 200 caload
- 201 bipush 125
- 203 if_icmpne 148
- 206 iload_1
- 207 iload 4
- 209 isub
- 210 istore 5
- 212 iload_1
- 213 istore_3
- 214 iload 5
- 216 ifne 226
- 219 ldc # <String "Nonexistent macro name">
- 221 invokestatic # <Method void impos(java.lang.String)>
- 224 iconst_0
- 225 ireturn
- 226 iload 5
- 228 ifgt 235
- 231 iconst_0
- 232 goto 236
- 235 iconst_1
- 236 invokestatic # <Method void assert(boolean)>
- 239 new # <Class java.lang.String>
- 242 dup
- 243 aload_0
- 244 getfield # <Field gVugJSDwR m_input>
- 247 getfield # <Field char m_line[]>
- 250 iload 4
- 252 iload 5
- 254 invokespecial # <Method java.lang.String(char[],int,int)>
- 257 astore 8
- 259 aload_0
- 260 getfield # <Field yCWZtShZT m_spec>
- 263 getfield # <Field java.util.Hashtable m_macros>
- 266 aload 8
- 268 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 271 checkcast # <Class java.lang.String>
- 274 astore 6
- 276 aload 6
- 278 ifnonnull 321
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String "Undefined macro "">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 aload 8
- 295 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 298 ldc # <String "" on line: ">
- 300 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 303 aload_0
- 304 getfield # <Field gVugJSDwR m_input>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 invokevirtual # <Method java.lang.String toString()>
- 316 invokestatic # <Method void impos(java.lang.String)>
- 319 iconst_0
- 320 ireturn
- 321 aload_0
- 322 getfield # <Field gVugJSDwR m_input>
- 325 getfield # <Field char m_line[]>
- 328 arraylength
- 329 newarray char
- 331 astore 9
- 333 iconst_0
- 334 istore 10
- 336 goto 373
- 339 aload 9
- 341 iload 10
- 343 aload_0
- 344 getfield # <Field gVugJSDwR m_input>
- 347 getfield # <Field char m_line[]>
- 350 iload 10
- 352 caload
- 353 castore
- 354 iload 10
- 356 aload 9
- 358 arraylength
- 359 if_icmplt 366
- 362 iconst_0
- 363 goto 367
- 366 iconst_1
- 367 invokestatic # <Method void assert(boolean)>
- 370 iinc 10 1
- 373 iload 10
- 375 iload_2
- 376 if_icmplt 339
- 379 iload 10
- 381 aload 9
- 383 arraylength
- 384 if_icmplt 394
- 387 aload 9
- 389 invokestatic # <Method char doubleSize(char[])[]>
- 392 astore 9
- 394 iconst_0
- 395 istore 7
- 397 goto 433
- 400 aload 9
- 402 iload 10
- 404 aload 6
- 406 iload 7
- 408 invokevirtual # <Method char charAt(int)>
- 411 castore
- 412 iinc 10 1
- 415 iload 10
- 417 aload 9
- 419 arraylength
- 420 if_icmplt 430
- 423 aload 9
- 425 invokestatic # <Method char doubleSize(char[])[]>
- 428 astore 9
- 430 iinc 7 1
- 433 iload 7
- 435 aload 6
- 437 invokevirtual # <Method int length()>
- 440 if_icmplt 400
- 443 iload 10
- 445 aload 9
- 447 arraylength
- 448 if_icmplt 458
- 451 aload 9
- 453 invokestatic # <Method char doubleSize(char[])[]>
- 456 astore 9
- 458 iload_3
- 459 iconst_1
- 460 iadd
- 461 istore_1
- 462 goto 500
- 465 aload 9
- 467 iload 10
- 469 aload_0
- 470 getfield # <Field gVugJSDwR m_input>
- 473 getfield # <Field char m_line[]>
- 476 iload_1
- 477 caload
- 478 castore
- 479 iinc 10 1
- 482 iload 10
- 484 aload 9
- 486 arraylength
- 487 if_icmplt 497
- 490 aload 9
- 492 invokestatic # <Method char doubleSize(char[])[]>
- 495 astore 9
- 497 iinc 1 1
- 500 iload_1
- 501 aload_0
- 502 getfield # <Field gVugJSDwR m_input>
- 505 getfield # <Field int m_line_read>
- 508 if_icmplt 465
- 511 aload_0
- 512 getfield # <Field gVugJSDwR m_input>
- 515 aload 9
- 517 putfield # <Field char m_line[]>
- 520 aload_0
- 521 getfield # <Field gVugJSDwR m_input>
- 524 iload 10
- 526 putfield # <Field int m_line_read>
- 529 iconst_1
- 530 ireturn
-
-Method void saveMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field gVugJSDwR m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field yCWZtShZT m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 iconst_0
-  73 istore_1
-  74 goto 92
-  77 iinc 1 1
-  80 iload_1
-  81 aload_0
-  82 getfield # <Field gVugJSDwR m_input>
-  85 getfield # <Field int m_line_read>
-  88 if_icmplt 92
-  91 return
-  92 aload_0
-  93 getfield # <Field gVugJSDwR m_input>
-  96 getfield # <Field char m_line[]>
-  99 iload_1
- 100 caload
- 101 invokestatic # <Method boolean isspace(char)>
- 104 iconst_1
- 105 if_icmpeq 77
- 108 iload_1
- 109 istore_2
- 110 goto 139
- 113 iinc 1 1
- 116 iload_1
- 117 aload_0
- 118 getfield # <Field gVugJSDwR m_input>
- 121 getfield # <Field int m_line_read>
- 124 if_icmplt 139
- 127 bipush 15
- 129 aload_0
- 130 getfield # <Field gVugJSDwR m_input>
- 133 getfield # <Field int m_line_number>
- 136 invokestatic # <Method void parse_error(int, int)>
- 139 aload_0
- 140 getfield # <Field gVugJSDwR m_input>
- 143 getfield # <Field char m_line[]>
- 146 iload_1
- 147 caload
- 148 invokestatic # <Method boolean isspace(char)>
- 151 iconst_0
- 152 if_icmpne 169
- 155 aload_0
- 156 getfield # <Field gVugJSDwR m_input>
- 159 getfield # <Field char m_line[]>
- 162 iload_1
- 163 caload
- 164 bipush 61
- 166 if_icmpne 113
- 169 iload_1
- 170 iload_2
- 171 isub
- 172 istore_3
- 173 iload_3
- 174 ifne 218
- 177 bipush 15
- 179 aload_0
- 180 getfield # <Field gVugJSDwR m_input>
- 183 getfield # <Field int m_line_number>
- 186 invokestatic # <Method void parse_error(int, int)>
- 189 goto 218
- 192 iinc 1 1
- 195 iload_1
- 196 aload_0
- 197 getfield # <Field gVugJSDwR m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 218
- 206 bipush 15
- 208 aload_0
- 209 getfield # <Field gVugJSDwR m_input>
- 212 getfield # <Field int m_line_number>
- 215 invokestatic # <Method void parse_error(int, int)>
- 218 aload_0
- 219 getfield # <Field gVugJSDwR m_input>
- 222 getfield # <Field char m_line[]>
- 225 iload_1
- 226 caload
- 227 invokestatic # <Method boolean isspace(char)>
- 230 iconst_1
- 231 if_icmpeq 192
- 234 aload_0
- 235 getfield # <Field gVugJSDwR m_input>
- 238 getfield # <Field char m_line[]>
- 241 iload_1
- 242 caload
- 243 bipush 61
- 245 if_icmpne 303
- 248 iinc 1 1
- 251 iload_1
- 252 aload_0
- 253 getfield # <Field gVugJSDwR m_input>
- 256 getfield # <Field int m_line_read>
- 259 if_icmplt 303
- 262 bipush 15
- 264 aload_0
- 265 getfield # <Field gVugJSDwR m_input>
- 268 getfield # <Field int m_line_number>
- 271 invokestatic # <Method void parse_error(int, int)>
- 274 goto 303
- 277 iinc 1 1
- 280 iload_1
- 281 aload_0
- 282 getfield # <Field gVugJSDwR m_input>
- 285 getfield # <Field int m_line_read>
- 288 if_icmplt 303
- 291 bipush 15
- 293 aload_0
- 294 getfield # <Field gVugJSDwR m_input>
- 297 getfield # <Field int m_line_number>
- 300 invokestatic # <Method void parse_error(int, int)>
- 303 aload_0
- 304 getfield # <Field gVugJSDwR m_input>
- 307 getfield # <Field char m_line[]>
- 310 iload_1
- 311 caload
- 312 invokestatic # <Method boolean isspace(char)>
- 315 iconst_1
- 316 if_icmpeq 277
- 319 iload_1
- 320 istore 4
- 322 iconst_0
- 323 istore 7
- 325 iconst_0
- 326 istore 6
- 328 goto 412
- 331 aload_0
- 332 getfield # <Field gVugJSDwR m_input>
- 335 getfield # <Field char m_line[]>
- 338 iload_1
- 339 caload
- 340 bipush 34
- 342 if_icmpne 366
- 345 iload 6
- 347 iconst_0
- 348 if_icmpne 366
- 351 iload 7
- 353 iconst_1
- 354 if_icmpne 363
- 357 iconst_0
- 358 istore 7
- 360 goto 366
- 363 iconst_1
- 364 istore 7
- 366 aload_0
- 367 getfield # <Field gVugJSDwR m_input>
- 370 getfield # <Field char m_line[]>
- 373 iload_1
- 374 caload
- 375 bipush 92
- 377 if_icmpne 392
- 380 iload 6
- 382 iconst_0
- 383 if_icmpne 392
- 386 iconst_1
- 387 istore 6
- 389 goto 395
- 392 iconst_0
- 393 istore 6
- 395 iinc 1 1
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field gVugJSDwR m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 412
- 409 goto 440
- 412 aload_0
- 413 getfield # <Field gVugJSDwR m_input>
- 416 getfield # <Field char m_line[]>
- 419 iload_1
- 420 caload
- 421 invokestatic # <Method boolean isspace(char)>
- 424 iconst_0
- 425 if_icmpeq 331
- 428 iload 7
- 430 iconst_1
- 431 if_icmpeq 331
- 434 iload 6
- 436 iconst_1
- 437 if_icmpeq 331
- 440 iload_1
- 441 iload 4
- 443 isub
- 444 istore 5
- 446 iload 5
- 448 ifne 463
- 451 bipush 15
- 453 aload_0
- 454 getfield # <Field gVugJSDwR m_input>
- 457 getfield # <Field int m_line_number>
- 460 invokestatic # <Method void parse_error(int, int)>
- 463 iload 5
- 465 ifgt 472
- 468 iconst_0
- 469 goto 473
- 472 iconst_1
- 473 invokestatic # <Method void assert(boolean)>
- 476 iload_3
- 477 ifgt 484
- 480 iconst_0
- 481 goto 485
- 484 iconst_1
- 485 invokestatic # <Method void assert(boolean)>
- 488 aload_0
- 489 getfield # <Field yCWZtShZT m_spec>
- 492 getfield # <Field java.util.Hashtable m_macros>
- 495 ifnonnull 502
- 498 iconst_0
- 499 goto 503
- 502 iconst_1
- 503 invokestatic # <Method void assert(boolean)>
- 506 aload_0
- 507 getfield # <Field yCWZtShZT m_spec>
- 510 getfield # <Field java.util.Hashtable m_macros>
- 513 new # <Class java.lang.String>
- 516 dup
- 517 aload_0
- 518 getfield # <Field gVugJSDwR m_input>
- 521 getfield # <Field char m_line[]>
- 524 iload_2
- 525 iload_3
- 526 invokespecial # <Method java.lang.String(char[],int,int)>
- 529 new # <Class java.lang.String>
- 532 dup
- 533 aload_0
- 534 getfield # <Field gVugJSDwR m_input>
- 537 getfield # <Field char m_line[]>
- 540 iload 4
- 542 iload 5
- 544 invokespecial # <Method java.lang.String(char[],int,int)>
- 547 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 550 pop
- 551 return
-
-Method void saveStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field gVugJSDwR m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field yCWZtShZT m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field gVugJSDwR m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 84
-  83 return
-  84 aload_0
-  85 getfield # <Field gVugJSDwR m_input>
-  88 getfield # <Field char m_line[]>
-  91 iconst_0
-  92 caload
-  93 bipush 37
-  95 if_icmpeq 102
-  98 iconst_0
-  99 goto 103
- 102 iconst_1
- 103 invokestatic # <Method void assert(boolean)>
- 106 aload_0
- 107 getfield # <Field gVugJSDwR m_input>
- 110 getfield # <Field char m_line[]>
- 113 iconst_1
- 114 caload
- 115 bipush 115
- 117 if_icmpeq 124
- 120 iconst_0
- 121 goto 125
- 124 iconst_1
- 125 invokestatic # <Method void assert(boolean)>
- 128 aload_0
- 129 getfield # <Field gVugJSDwR m_input>
- 132 getfield # <Field int m_line_index>
- 135 aload_0
- 136 getfield # <Field gVugJSDwR m_input>
- 139 getfield # <Field int m_line_read>
- 142 if_icmple 149
- 145 iconst_0
- 146 goto 150
- 149 iconst_1
- 150 invokestatic # <Method void assert(boolean)>
- 153 aload_0
- 154 getfield # <Field gVugJSDwR m_input>
- 157 getfield # <Field int m_line_index>
- 160 ifge 167
- 163 iconst_0
- 164 goto 168
- 167 iconst_1
- 168 invokestatic # <Method void assert(boolean)>
- 171 aload_0
- 172 getfield # <Field gVugJSDwR m_input>
- 175 getfield # <Field int m_line_read>
- 178 ifge 185
- 181 iconst_0
- 182 goto 186
- 185 iconst_1
- 186 invokestatic # <Method void assert(boolean)>
- 189 aload_0
- 190 getfield # <Field gVugJSDwR m_input>
- 193 getfield # <Field int m_line_index>
- 196 aload_0
- 197 getfield # <Field gVugJSDwR m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 451
- 206 return
- 207 aload_0
- 208 getfield # <Field gVugJSDwR m_input>
- 211 dup
- 212 getfield # <Field int m_line_index>
- 215 iconst_1
- 216 iadd
- 217 putfield # <Field int m_line_index>
- 220 aload_0
- 221 getfield # <Field gVugJSDwR m_input>
- 224 getfield # <Field int m_line_index>
- 227 aload_0
- 228 getfield # <Field gVugJSDwR m_input>
- 231 getfield # <Field int m_line_read>
- 234 if_icmplt 238
- 237 return
- 238 aload_0
- 239 getfield # <Field gVugJSDwR m_input>
- 242 getfield # <Field char m_line[]>
- 245 aload_0
- 246 getfield # <Field gVugJSDwR m_input>
- 249 getfield # <Field int m_line_index>
- 252 caload
- 253 invokestatic # <Method boolean isspace(char)>
- 256 iconst_1
- 257 if_icmpeq 207
- 260 aload_0
- 261 getfield # <Field gVugJSDwR m_input>
- 264 getfield # <Field int m_line_index>
- 267 istore_1
- 268 goto 304
- 271 aload_0
- 272 getfield # <Field gVugJSDwR m_input>
- 275 dup
- 276 getfield # <Field int m_line_index>
- 279 iconst_1
- 280 iadd
- 281 putfield # <Field int m_line_index>
- 284 aload_0
- 285 getfield # <Field gVugJSDwR m_input>
- 288 getfield # <Field int m_line_index>
- 291 aload_0
- 292 getfield # <Field gVugJSDwR m_input>
- 295 getfield # <Field int m_line_read>
- 298 if_icmplt 304
- 301 goto 346
- 304 aload_0
- 305 getfield # <Field gVugJSDwR m_input>
- 308 getfield # <Field char m_line[]>
- 311 aload_0
- 312 getfield # <Field gVugJSDwR m_input>
- 315 getfield # <Field int m_line_index>
- 318 caload
- 319 invokestatic # <Method boolean isspace(char)>
- 322 iconst_0
- 323 if_icmpne 346
- 326 aload_0
- 327 getfield # <Field gVugJSDwR m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field gVugJSDwR m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 44
- 343 if_icmpne 271
- 346 aload_0
- 347 getfield # <Field gVugJSDwR m_input>
- 350 getfield # <Field int m_line_index>
- 353 iload_1
- 354 isub
- 355 istore_2
- 356 aload_0
- 357 getfield # <Field yCWZtShZT m_spec>
- 360 getfield # <Field java.util.Hashtable m_states>
- 363 new # <Class java.lang.String>
- 366 dup
- 367 aload_0
- 368 getfield # <Field gVugJSDwR m_input>
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 iload_2
- 376 invokespecial # <Method java.lang.String(char[],int,int)>
- 379 new # <Class java.lang.Integer>
- 382 dup
- 383 aload_0
- 384 getfield # <Field yCWZtShZT m_spec>
- 387 getfield # <Field java.util.Hashtable m_states>
- 390 invokevirtual # <Method int size()>
- 393 invokespecial # <Method java.lang.Integer(int)>
- 396 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 399 pop
- 400 aload_0
- 401 getfield # <Field gVugJSDwR m_input>
- 404 getfield # <Field char m_line[]>
- 407 aload_0
- 408 getfield # <Field gVugJSDwR m_input>
- 411 getfield # <Field int m_line_index>
- 414 caload
- 415 bipush 44
- 417 if_icmpne 451
- 420 aload_0
- 421 getfield # <Field gVugJSDwR m_input>
- 424 dup
- 425 getfield # <Field int m_line_index>
- 428 iconst_1
- 429 iadd
- 430 putfield # <Field int m_line_index>
- 433 aload_0
- 434 getfield # <Field gVugJSDwR m_input>
- 437 getfield # <Field int m_line_index>
- 440 aload_0
- 441 getfield # <Field gVugJSDwR m_input>
- 444 getfield # <Field int m_line_read>
- 447 if_icmplt 451
- 450 return
- 451 aload_0
- 452 getfield # <Field gVugJSDwR m_input>
- 455 getfield # <Field int m_line_index>
- 458 aload_0
- 459 getfield # <Field gVugJSDwR m_input>
- 462 getfield # <Field int m_line_read>
- 465 if_icmplt 238
- 468 return
-
-Method char expandEscape()
-   0 aload_0
-   1 getfield # <Field gVugJSDwR m_input>
-   4 getfield # <Field int m_line_index>
-   7 aload_0
-   8 getfield # <Field gVugJSDwR m_input>
-  11 getfield # <Field int m_line_read>
-  14 if_icmplt 21
-  17 iconst_0
-  18 goto 22
-  21 iconst_1
-  22 invokestatic # <Method void assert(boolean)>
-  25 aload_0
-  26 getfield # <Field gVugJSDwR m_input>
-  29 getfield # <Field int m_line_read>
-  32 ifgt 39
-  35 iconst_0
-  36 goto 40
-  39 iconst_1
-  40 invokestatic # <Method void assert(boolean)>
-  43 aload_0
-  44 getfield # <Field gVugJSDwR m_input>
-  47 getfield # <Field int m_line_index>
-  50 ifge 57
-  53 iconst_0
-  54 goto 58
-  57 iconst_1
-  58 invokestatic # <Method void assert(boolean)>
-  61 aload_0
-  62 getfield # <Field gVugJSDwR m_input>
-  65 getfield # <Field char m_line[]>
-  68 aload_0
-  69 getfield # <Field gVugJSDwR m_input>
-  72 getfield # <Field int m_line_index>
-  75 caload
-  76 bipush 92
-  78 if_icmpeq 112
-  81 aload_0
-  82 getfield # <Field gVugJSDwR m_input>
-  85 dup
-  86 getfield # <Field int m_line_index>
-  89 iconst_1
-  90 iadd
-  91 putfield # <Field int m_line_index>
-  94 aload_0
-  95 getfield # <Field gVugJSDwR m_input>
-  98 getfield # <Field char m_line[]>
- 101 aload_0
- 102 getfield # <Field gVugJSDwR m_input>
- 105 getfield # <Field int m_line_index>
- 108 iconst_1
- 109 isub
- 110 caload
- 111 ireturn
- 112 aload_0
- 113 getfield # <Field gVugJSDwR m_input>
- 116 dup
- 117 getfield # <Field int m_line_index>
- 120 iconst_1
- 121 iadd
- 122 putfield # <Field int m_line_index>
- 125 aload_0
- 126 getfield # <Field gVugJSDwR m_input>
- 129 getfield # <Field char m_line[]>
- 132 aload_0
- 133 getfield # <Field gVugJSDwR m_input>
- 136 getfield # <Field int m_line_index>
- 139 caload
- 140 invokestatic # <Method char toupper(char)>
- 143 lookupswitch 7: default=534
-          66: 208
-          70: 256
-          78: 240
-          82: 272
-          84: 224
-          88: 339
-          94: 288
- 208 aload_0
- 209 getfield # <Field gVugJSDwR m_input>
- 212 dup
- 213 getfield # <Field int m_line_index>
- 216 iconst_1
- 217 iadd
- 218 putfield # <Field int m_line_index>
- 221 bipush 8
- 223 ireturn
- 224 aload_0
- 225 getfield # <Field gVugJSDwR m_input>
- 228 dup
- 229 getfield # <Field int m_line_index>
- 232 iconst_1
- 233 iadd
- 234 putfield # <Field int m_line_index>
- 237 bipush 9
- 239 ireturn
- 240 aload_0
- 241 getfield # <Field gVugJSDwR m_input>
- 244 dup
- 245 getfield # <Field int m_line_index>
- 248 iconst_1
- 249 iadd
- 250 putfield # <Field int m_line_index>
- 253 bipush 10
- 255 ireturn
- 256 aload_0
- 257 getfield # <Field gVugJSDwR m_input>
- 260 dup
- 261 getfield # <Field int m_line_index>
- 264 iconst_1
- 265 iadd
- 266 putfield # <Field int m_line_index>
- 269 bipush 12
- 271 ireturn
- 272 aload_0
- 273 getfield # <Field gVugJSDwR m_input>
- 276 dup
- 277 getfield # <Field int m_line_index>
- 280 iconst_1
- 281 iadd
- 282 putfield # <Field int m_line_index>
- 285 bipush 13
- 287 ireturn
- 288 aload_0
- 289 getfield # <Field gVugJSDwR m_input>
- 292 dup
- 293 getfield # <Field int m_line_index>
- 296 iconst_1
- 297 iadd
- 298 putfield # <Field int m_line_index>
- 301 aload_0
- 302 getfield # <Field gVugJSDwR m_input>
- 305 getfield # <Field char m_line[]>
- 308 aload_0
- 309 getfield # <Field gVugJSDwR m_input>
- 312 getfield # <Field int m_line_index>
- 315 caload
- 316 invokestatic # <Method char toupper(char)>
- 319 bipush 64
- 321 isub
- 322 i2c
- 323 istore_1
- 324 aload_0
- 325 getfield # <Field gVugJSDwR m_input>
- 328 dup
- 329 getfield # <Field int m_line_index>
- 332 iconst_1
- 333 iadd
- 334 putfield # <Field int m_line_index>
- 337 iload_1
- 338 ireturn
- 339 aload_0
- 340 getfield # <Field gVugJSDwR m_input>
- 343 dup
- 344 getfield # <Field int m_line_index>
- 347 iconst_1
- 348 iadd
- 349 putfield # <Field int m_line_index>
- 352 iconst_0
- 353 istore_1
- 354 aload_0
- 355 getfield # <Field gVugJSDwR m_input>
- 358 getfield # <Field char m_line[]>
- 361 aload_0
- 362 getfield # <Field gVugJSDwR m_input>
- 365 getfield # <Field int m_line_index>
- 368 caload
- 369 invokestatic # <Method boolean ishexdigit(char)>
- 372 iconst_1
- 373 if_icmpne 408
- 376 aload_0
- 377 getfield # <Field gVugJSDwR m_input>
- 380 getfield # <Field char m_line[]>
- 383 aload_0
- 384 getfield # <Field gVugJSDwR m_input>
- 387 getfield # <Field int m_line_index>
- 390 caload
- 391 invokestatic # <Method char hex2bin(char)>
- 394 istore_1
- 395 aload_0
- 396 getfield # <Field gVugJSDwR m_input>
- 399 dup
- 400 getfield # <Field int m_line_index>
- 403 iconst_1
- 404 iadd
- 405 putfield # <Field int m_line_index>
- 408 aload_0
- 409 getfield # <Field gVugJSDwR m_input>
- 412 getfield # <Field char m_line[]>
- 415 aload_0
- 416 getfield # <Field gVugJSDwR m_input>
- 419 getfield # <Field int m_line_index>
- 422 caload
- 423 invokestatic # <Method boolean ishexdigit(char)>
- 426 iconst_1
- 427 if_icmpne 470
- 430 iload_1
- 431 iconst_4
- 432 ishl
- 433 i2c
- 434 istore_1
- 435 iload_1
- 436 aload_0
- 437 getfield # <Field gVugJSDwR m_input>
- 440 getfield # <Field char m_line[]>
- 443 aload_0
- 444 getfield # <Field gVugJSDwR m_input>
- 447 getfield # <Field int m_line_index>
- 450 caload
- 451 invokestatic # <Method char hex2bin(char)>
- 454 ior
- 455 i2c
- 456 istore_1
- 457 aload_0
- 458 getfield # <Field gVugJSDwR m_input>
- 461 dup
- 462 getfield # <Field int m_line_index>
- 465 iconst_1
- 466 iadd
- 467 putfield # <Field int m_line_index>
- 470 aload_0
- 471 getfield # <Field gVugJSDwR m_input>
- 474 getfield # <Field char m_line[]>
- 477 aload_0
- 478 getfield # <Field gVugJSDwR m_input>
- 481 getfield # <Field int m_line_index>
- 484 caload
- 485 invokestatic # <Method boolean ishexdigit(char)>
- 488 iconst_1
- 489 if_icmpne 532
- 492 iload_1
- 493 iconst_4
- 494 ishl
- 495 i2c
- 496 istore_1
- 497 iload_1
- 498 aload_0
- 499 getfield # <Field gVugJSDwR m_input>
- 502 getfield # <Field char m_line[]>
- 505 aload_0
- 506 getfield # <Field gVugJSDwR m_input>
- 509 getfield # <Field int m_line_index>
- 512 caload
- 513 invokestatic # <Method char hex2bin(char)>
- 516 ior
- 517 i2c
- 518 istore_1
- 519 aload_0
- 520 getfield # <Field gVugJSDwR m_input>
- 523 dup
- 524 getfield # <Field int m_line_index>
- 527 iconst_1
- 528 iadd
- 529 putfield # <Field int m_line_index>
- 532 iload_1
- 533 ireturn
- 534 aload_0
- 535 getfield # <Field gVugJSDwR m_input>
- 538 getfield # <Field char m_line[]>
- 541 aload_0
- 542 getfield # <Field gVugJSDwR m_input>
- 545 getfield # <Field int m_line_index>
- 548 caload
- 549 invokestatic # <Method boolean isoctdigit(char)>
- 552 iconst_0
- 553 if_icmpne 588
- 556 aload_0
- 557 getfield # <Field gVugJSDwR m_input>
- 560 getfield # <Field char m_line[]>
- 563 aload_0
- 564 getfield # <Field gVugJSDwR m_input>
- 567 getfield # <Field int m_line_index>
- 570 caload
- 571 istore_1
- 572 aload_0
- 573 getfield # <Field gVugJSDwR m_input>
- 576 dup
- 577 getfield # <Field int m_line_index>
- 580 iconst_1
- 581 iadd
- 582 putfield # <Field int m_line_index>
- 585 goto 744
- 588 aload_0
- 589 getfield # <Field gVugJSDwR m_input>
- 592 getfield # <Field char m_line[]>
- 595 aload_0
- 596 getfield # <Field gVugJSDwR m_input>
- 599 getfield # <Field int m_line_index>
- 602 caload
- 603 invokestatic # <Method char oct2bin(char)>
- 606 istore_1
- 607 aload_0
- 608 getfield # <Field gVugJSDwR m_input>
- 611 dup
- 612 getfield # <Field int m_line_index>
- 615 iconst_1
- 616 iadd
- 617 putfield # <Field int m_line_index>
- 620 aload_0
- 621 getfield # <Field gVugJSDwR m_input>
- 624 getfield # <Field char m_line[]>
- 627 aload_0
- 628 getfield # <Field gVugJSDwR m_input>
- 631 getfield # <Field int m_line_index>
- 634 caload
- 635 invokestatic # <Method boolean isoctdigit(char)>
- 638 iconst_1
- 639 if_icmpne 682
- 642 iload_1
- 643 iconst_3
- 644 ishl
- 645 i2c
- 646 istore_1
- 647 iload_1
- 648 aload_0
- 649 getfield # <Field gVugJSDwR m_input>
- 652 getfield # <Field char m_line[]>
- 655 aload_0
- 656 getfield # <Field gVugJSDwR m_input>
- 659 getfield # <Field int m_line_index>
- 662 caload
- 663 invokestatic # <Method char oct2bin(char)>
- 666 ior
- 667 i2c
- 668 istore_1
- 669 aload_0
- 670 getfield # <Field gVugJSDwR m_input>
- 673 dup
- 674 getfield # <Field int m_line_index>
- 677 iconst_1
- 678 iadd
- 679 putfield # <Field int m_line_index>
- 682 aload_0
- 683 getfield # <Field gVugJSDwR m_input>
- 686 getfield # <Field char m_line[]>
- 689 aload_0
- 690 getfield # <Field gVugJSDwR m_input>
- 693 getfield # <Field int m_line_index>
- 696 caload
- 697 invokestatic # <Method boolean isoctdigit(char)>
- 700 iconst_1
- 701 if_icmpne 744
- 704 iload_1
- 705 iconst_3
- 706 ishl
- 707 i2c
- 708 istore_1
- 709 iload_1
- 710 aload_0
- 711 getfield # <Field gVugJSDwR m_input>
- 714 getfield # <Field char m_line[]>
- 717 aload_0
- 718 getfield # <Field gVugJSDwR m_input>
- 721 getfield # <Field int m_line_index>
- 724 caload
- 725 invokestatic # <Method char oct2bin(char)>
- 728 ior
- 729 i2c
- 730 istore_1
- 731 aload_0
- 732 getfield # <Field gVugJSDwR m_input>
- 735 dup
- 736 getfield # <Field int m_line_index>
- 739 iconst_1
- 740 iadd
- 741 putfield # <Field int m_line_index>
- 744 iload_1
- 745 ireturn
-
-Method TdLZzxjmB packAccept()
-   0 sipush 1024
-   3 newarray char
-   5 astore_2
-   6 iconst_0
-   7 istore_3
-   8 aload_0
-   9 ifnonnull 16
-  12 iconst_0
-  13 goto 17
-  16 iconst_1
-  17 invokestatic # <Method void assert(boolean)>
-  20 aload_0
-  21 getfield # <Field java.io.DataOutputStream m_outstream>
-  24 ifnonnull 31
-  27 iconst_0
-  28 goto 32
-  31 iconst_1
-  32 invokestatic # <Method void assert(boolean)>
-  35 aload_0
-  36 getfield # <Field gVugJSDwR m_input>
-  39 ifnonnull 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field java.util.Hashtable m_tokens>
-  54 ifnonnull 61
-  57 iconst_0
-  58 goto 62
-  61 iconst_1
-  62 invokestatic # <Method void assert(boolean)>
-  65 aload_0
-  66 getfield # <Field yCWZtShZT m_spec>
-  69 ifnonnull 76
-  72 iconst_0
-  73 goto 77
-  76 iconst_1
-  77 invokestatic # <Method void assert(boolean)>
-  80 goto 108
-  83 aload_0
-  84 getfield # <Field gVugJSDwR m_input>
-  87 invokevirtual # <Method boolean getLine()>
-  90 iconst_1
-  91 if_icmpne 108
-  94 bipush 11
-  96 aload_0
-  97 getfield # <Field gVugJSDwR m_input>
- 100 getfield # <Field int m_line_number>
- 103 invokestatic # <Method void parse_error(int, int)>
- 106 aconst_null
- 107 areturn
- 108 aload_0
- 109 getfield # <Field gVugJSDwR m_input>
- 112 getfield # <Field int m_line_index>
- 115 aload_0
- 116 getfield # <Field gVugJSDwR m_input>
- 119 getfield # <Field int m_line_read>
- 122 if_icmpge 83
- 125 goto 186
- 128 aload_0
- 129 getfield # <Field gVugJSDwR m_input>
- 132 dup
- 133 getfield # <Field int m_line_index>
- 136 iconst_1
- 137 iadd
- 138 putfield # <Field int m_line_index>
- 141 goto 169
- 144 aload_0
- 145 getfield # <Field gVugJSDwR m_input>
- 148 invokevirtual # <Method boolean getLine()>
- 151 iconst_1
- 152 if_icmpne 169
- 155 bipush 11
- 157 aload_0
- 158 getfield # <Field gVugJSDwR m_input>
- 161 getfield # <Field int m_line_number>
- 164 invokestatic # <Method void parse_error(int, int)>
- 167 aconst_null
- 168 areturn
- 169 aload_0
- 170 getfield # <Field gVugJSDwR m_input>
- 173 getfield # <Field int m_line_index>
- 176 aload_0
- 177 getfield # <Field gVugJSDwR m_input>
- 180 getfield # <Field int m_line_read>
- 183 if_icmpge 144
- 186 aload_0
- 187 getfield # <Field gVugJSDwR m_input>
- 190 getfield # <Field char m_line[]>
- 193 aload_0
- 194 getfield # <Field gVugJSDwR m_input>
- 197 getfield # <Field int m_line_index>
- 200 caload
- 201 invokestatic # <Method boolean isspace(char)>
- 204 iconst_1
- 205 if_icmpeq 128
- 208 aload_0
- 209 getfield # <Field gVugJSDwR m_input>
- 212 getfield # <Field char m_line[]>
- 215 aload_0
- 216 getfield # <Field gVugJSDwR m_input>
- 219 getfield # <Field int m_line_index>
- 222 caload
- 223 bipush 123
- 225 if_icmpeq 240
- 228 bipush 17
- 230 aload_0
- 231 getfield # <Field gVugJSDwR m_input>
- 234 getfield # <Field int m_line_number>
- 237 invokestatic # <Method void parse_error(int, int)>
- 240 iconst_0
- 241 istore 4
- 243 aload_2
- 244 iload_3
- 245 aload_0
- 246 getfield # <Field gVugJSDwR m_input>
- 249 getfield # <Field char m_line[]>
- 252 aload_0
- 253 getfield # <Field gVugJSDwR m_input>
- 256 getfield # <Field int m_line_index>
- 259 caload
- 260 castore
- 261 aload_0
- 262 getfield # <Field gVugJSDwR m_input>
- 265 getfield # <Field char m_line[]>
- 268 aload_0
- 269 getfield # <Field gVugJSDwR m_input>
- 272 getfield # <Field int m_line_index>
- 275 caload
- 276 bipush 123
- 278 if_icmpne 287
- 281 iinc 4 1
- 284 goto 334
- 287 aload_0
- 288 getfield # <Field gVugJSDwR m_input>
- 291 getfield # <Field char m_line[]>
- 294 aload_0
- 295 getfield # <Field gVugJSDwR m_input>
- 298 getfield # <Field int m_line_index>
- 301 caload
- 302 bipush 125
- 304 if_icmpne 334
- 307 iinc 4 -1
- 310 iload 4
- 312 ifne 334
- 315 iinc 3 1
- 318 aload_0
- 319 getfield # <Field gVugJSDwR m_input>
- 322 dup
- 323 getfield # <Field int m_line_index>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_index>
- 331 goto 409
- 334 iinc 3 1
- 337 iload_3
- 338 aload_2
- 339 arraylength
- 340 if_icmple 348
- 343 aload_2
- 344 invokestatic # <Method char doubleSize(char[])[]>
- 347 astore_2
- 348 aload_0
- 349 getfield # <Field gVugJSDwR m_input>
- 352 dup
- 353 getfield # <Field int m_line_index>
- 356 iconst_1
- 357 iadd
- 358 putfield # <Field int m_line_index>
- 361 goto 389
- 364 aload_0
- 365 getfield # <Field gVugJSDwR m_input>
- 368 invokevirtual # <Method boolean getLine()>
- 371 iconst_1
- 372 if_icmpne 389
- 375 bipush 16
- 377 aload_0
- 378 getfield # <Field gVugJSDwR m_input>
- 381 getfield # <Field int m_line_number>
- 384 invokestatic # <Method void parse_error(int, int)>
- 387 aconst_null
- 388 areturn
- 389 aload_0
- 390 getfield # <Field gVugJSDwR m_input>
- 393 getfield # <Field int m_line_index>
- 396 aload_0
- 397 getfield # <Field gVugJSDwR m_input>
- 400 getfield # <Field int m_line_read>
- 403 if_icmpge 364
- 406 goto 243
- 409 new # <Class TdLZzxjmB>
- 412 dup
- 413 aload_2
- 414 iload_3
- 415 aload_0
- 416 getfield # <Field gVugJSDwR m_input>
- 419 getfield # <Field int m_line_number>
- 422 invokespecial # <Method TdLZzxjmB(char[],int,int)>
- 425 astore_1
- 426 aload_1
- 427 ifnonnull 434
- 430 iconst_0
- 431 goto 435
- 434 iconst_1
- 435 invokestatic # <Method void assert(boolean)>
- 438 aload_1
- 439 areturn
-
-Method int advance()
-   0 iconst_0
-   1 istore_1
-   2 aload_0
-   3 getfield # <Field gVugJSDwR m_input>
-   6 getfield # <Field boolean m_eof_reached>
-   9 iconst_1
-  10 if_icmpne 38
-  13 aload_0
-  14 getfield # <Field yCWZtShZT m_spec>
-  17 bipush 11
-  19 putfield # <Field int m_current_token>
-  22 aload_0
-  23 getfield # <Field yCWZtShZT m_spec>
-  26 iconst_0
-  27 putfield # <Field char m_lexeme>
-  30 aload_0
-  31 getfield # <Field yCWZtShZT m_spec>
-  34 getfield # <Field int m_current_token>
-  37 ireturn
-  38 aload_0
-  39 getfield # <Field yCWZtShZT m_spec>
-  42 getfield # <Field int m_current_token>
-  45 iconst_1
-  46 if_icmpeq 66
-  49 aload_0
-  50 getfield # <Field gVugJSDwR m_input>
-  53 getfield # <Field int m_line_index>
-  56 aload_0
-  57 getfield # <Field gVugJSDwR m_input>
-  60 getfield # <Field int m_line_read>
-  63 if_icmplt 241
-  66 aload_0
-  67 getfield # <Field yCWZtShZT m_spec>
-  70 getfield # <Field boolean m_in_quote>
-  73 iconst_1
-  74 if_icmpne 89
-  77 bipush 16
-  79 aload_0
-  80 getfield # <Field gVugJSDwR m_input>
-  83 getfield # <Field int m_line_number>
-  86 invokestatic # <Method void parse_error(int, int)>
-  89 aload_0
-  90 getfield # <Field boolean m_advance_stop>
-  93 iconst_0
-  94 if_icmpeq 114
-  97 aload_0
-  98 getfield # <Field gVugJSDwR m_input>
- 101 getfield # <Field int m_line_index>
- 104 aload_0
- 105 getfield # <Field gVugJSDwR m_input>
- 108 getfield # <Field int m_line_read>
- 111 if_icmplt 161
- 114 aload_0
- 115 getfield # <Field gVugJSDwR m_input>
- 118 invokevirtual # <Method boolean getLine()>
- 121 iconst_1
- 122 if_icmpne 150
- 125 aload_0
- 126 getfield # <Field yCWZtShZT m_spec>
- 129 bipush 11
- 131 putfield # <Field int m_current_token>
- 134 aload_0
- 135 getfield # <Field yCWZtShZT m_spec>
- 138 iconst_0
- 139 putfield # <Field char m_lexeme>
- 142 aload_0
- 143 getfield # <Field yCWZtShZT m_spec>
- 146 getfield # <Field int m_current_token>
- 149 ireturn
- 150 aload_0
- 151 getfield # <Field gVugJSDwR m_input>
- 154 iconst_0
- 155 putfield # <Field int m_line_index>
- 158 goto 182
- 161 aload_0
- 162 iconst_0
- 163 putfield # <Field boolean m_advance_stop>
- 166 goto 182
- 169 aload_0
- 170 getfield # <Field gVugJSDwR m_input>
- 173 dup
- 174 getfield # <Field int m_line_index>
- 177 iconst_1
- 178 iadd
- 179 putfield # <Field int m_line_index>
- 182 aload_0
- 183 getfield # <Field gVugJSDwR m_input>
- 186 getfield # <Field int m_line_index>
- 189 aload_0
- 190 getfield # <Field gVugJSDwR m_input>
- 193 getfield # <Field int m_line_read>
- 196 if_icmpge 221
- 199 aload_0
- 200 getfield # <Field gVugJSDwR m_input>
- 203 getfield # <Field char m_line[]>
- 206 aload_0
- 207 getfield # <Field gVugJSDwR m_input>
- 210 getfield # <Field int m_line_index>
- 213 caload
- 214 invokestatic # <Method boolean isspace(char)>
- 217 iconst_1
- 218 if_icmpeq 169
- 221 aload_0
- 222 getfield # <Field gVugJSDwR m_input>
- 225 getfield # <Field int m_line_index>
- 228 aload_0
- 229 getfield # <Field gVugJSDwR m_input>
- 232 getfield # <Field int m_line_read>
- 235 if_icmpge 89
- 238 goto 241
- 241 aload_0
- 242 getfield # <Field gVugJSDwR m_input>
- 245 getfield # <Field int m_line_index>
- 248 aload_0
- 249 getfield # <Field gVugJSDwR m_input>
- 252 getfield # <Field int m_line_read>
- 255 if_icmple 262
- 258 iconst_0
- 259 goto 263
- 262 iconst_1
- 263 invokestatic # <Method void assert(boolean)>
- 266 aload_0
- 267 getfield # <Field yCWZtShZT m_spec>
- 270 getfield # <Field boolean m_in_quote>
- 273 iconst_0
- 274 if_icmpne 433
- 277 goto 326
- 280 aload_0
- 281 invokespecial # <Method boolean expandMacro()>
- 284 pop
- 285 aload_0
- 286 getfield # <Field gVugJSDwR m_input>
- 289 getfield # <Field int m_line_index>
- 292 aload_0
- 293 getfield # <Field gVugJSDwR m_input>
- 296 getfield # <Field int m_line_read>
- 299 if_icmplt 326
- 302 aload_0
- 303 getfield # <Field yCWZtShZT m_spec>
- 306 iconst_1
- 307 putfield # <Field int m_current_token>
- 310 aload_0
- 311 getfield # <Field yCWZtShZT m_spec>
- 314 iconst_0
- 315 putfield # <Field char m_lexeme>
- 318 aload_0
- 319 getfield # <Field yCWZtShZT m_spec>
- 322 getfield # <Field int m_current_token>
- 325 ireturn
- 326 aload_0
- 327 getfield # <Field gVugJSDwR m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field gVugJSDwR m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 123
- 343 if_icmpeq 280
- 346 goto 433
- 349 aload_0
- 350 getfield # <Field yCWZtShZT m_spec>
- 353 getfield # <Field boolean m_in_quote>
- 356 iconst_1
- 357 if_icmpne 371
- 360 aload_0
- 361 getfield # <Field yCWZtShZT m_spec>
- 364 iconst_0
- 365 putfield # <Field boolean m_in_quote>
- 368 goto 379
- 371 aload_0
- 372 getfield # <Field yCWZtShZT m_spec>
- 375 iconst_1
- 376 putfield # <Field boolean m_in_quote>
- 379 aload_0
- 380 getfield # <Field gVugJSDwR m_input>
- 383 dup
- 384 getfield # <Field int m_line_index>
- 387 iconst_1
- 388 iadd
- 389 putfield # <Field int m_line_index>
- 392 aload_0
- 393 getfield # <Field gVugJSDwR m_input>
- 396 getfield # <Field int m_line_index>
- 399 aload_0
- 400 getfield # <Field gVugJSDwR m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 433
- 409 aload_0
- 410 getfield # <Field yCWZtShZT m_spec>
- 413 iconst_1
- 414 putfield # <Field int m_current_token>
- 417 aload_0
- 418 getfield # <Field yCWZtShZT m_spec>
- 421 iconst_0
- 422 putfield # <Field char m_lexeme>
- 425 aload_0
- 426 getfield # <Field yCWZtShZT m_spec>
- 429 getfield # <Field int m_current_token>
- 432 ireturn
- 433 aload_0
- 434 getfield # <Field gVugJSDwR m_input>
- 437 getfield # <Field char m_line[]>
- 440 aload_0
- 441 getfield # <Field gVugJSDwR m_input>
- 444 getfield # <Field int m_line_index>
- 447 caload
- 448 bipush 34
- 450 if_icmpeq 349
- 453 aload_0
- 454 getfield # <Field gVugJSDwR m_input>
- 457 getfield # <Field int m_line_index>
- 460 aload_0
- 461 getfield # <Field gVugJSDwR m_input>
- 464 getfield # <Field int m_line_read>
- 467 if_icmple 557
- 470 getstatic # <Field java.io.PrintStream out>
- 473 new # <Class java.lang.StringBuffer>
- 476 dup
- 477 invokespecial # <Method java.lang.StringBuffer()>
- 480 ldc # <String "m_input.m_line_index = ">
- 482 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 485 aload_0
- 486 getfield # <Field gVugJSDwR m_input>
- 489 getfield # <Field int m_line_index>
- 492 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 495 invokevirtual # <Method java.lang.String toString()>
- 498 invokevirtual # <Method void println(java.lang.String)>
- 501 getstatic # <Field java.io.PrintStream out>
- 504 new # <Class java.lang.StringBuffer>
- 507 dup
- 508 invokespecial # <Method java.lang.StringBuffer()>
- 511 ldc # <String "m_input.m_line_read = ">
- 513 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field gVugJSDwR m_input>
- 520 getfield # <Field int m_line_read>
- 523 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 526 invokevirtual # <Method java.lang.String toString()>
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 aload_0
- 533 getfield # <Field gVugJSDwR m_input>
- 536 getfield # <Field int m_line_index>
- 539 aload_0
- 540 getfield # <Field gVugJSDwR m_input>
- 543 getfield # <Field int m_line_read>
- 546 if_icmple 553
- 549 iconst_0
- 550 goto 554
- 553 iconst_1
- 554 invokestatic # <Method void assert(boolean)>
- 557 aload_0
- 558 getfield # <Field gVugJSDwR m_input>
- 561 getfield # <Field char m_line[]>
- 564 aload_0
- 565 getfield # <Field gVugJSDwR m_input>
- 568 getfield # <Field int m_line_index>
- 571 caload
- 572 bipush 92
- 574 if_icmpne 582
- 577 iconst_1
- 578 istore_1
- 579 goto 584
- 582 iconst_0
- 583 istore_1
- 584 aload_0
- 585 getfield # <Field yCWZtShZT m_spec>
- 588 getfield # <Field boolean m_in_quote>
- 591 iconst_0
- 592 if_icmpne 697
- 595 aload_0
- 596 getfield # <Field gVugJSDwR m_input>
- 599 getfield # <Field char m_line[]>
- 602 aload_0
- 603 getfield # <Field gVugJSDwR m_input>
- 606 getfield # <Field int m_line_index>
- 609 caload
- 610 invokestatic # <Method boolean isspace(char)>
- 613 ifeq 640
- 616 aload_0
- 617 getfield # <Field yCWZtShZT m_spec>
- 620 iconst_1
- 621 putfield # <Field int m_current_token>
- 624 aload_0
- 625 getfield # <Field yCWZtShZT m_spec>
- 628 iconst_0
- 629 putfield # <Field char m_lexeme>
- 632 aload_0
- 633 getfield # <Field yCWZtShZT m_spec>
- 636 getfield # <Field int m_current_token>
- 639 ireturn
- 640 iload_1
- 641 iconst_1
- 642 if_icmpne 659
- 645 aload_0
- 646 getfield # <Field yCWZtShZT m_spec>
- 649 aload_0
- 650 invokespecial # <Method char expandEscape()>
- 653 putfield # <Field char m_lexeme>
- 656 goto 806
- 659 aload_0
- 660 getfield # <Field yCWZtShZT m_spec>
- 663 aload_0
- 664 getfield # <Field gVugJSDwR m_input>
- 667 getfield # <Field char m_line[]>
- 670 aload_0
- 671 getfield # <Field gVugJSDwR m_input>
- 674 getfield # <Field int m_line_index>
- 677 caload
- 678 putfield # <Field char m_lexeme>
- 681 aload_0
- 682 getfield # <Field gVugJSDwR m_input>
- 685 dup
- 686 getfield # <Field int m_line_index>
- 689 iconst_1
- 690 iadd
- 691 putfield # <Field int m_line_index>
- 694 goto 806
- 697 iload_1
- 698 iconst_1
- 699 if_icmpne 771
- 702 aload_0
- 703 getfield # <Field gVugJSDwR m_input>
- 706 getfield # <Field int m_line_index>
- 709 iconst_1
- 710 iadd
- 711 aload_0
- 712 getfield # <Field gVugJSDwR m_input>
- 715 getfield # <Field int m_line_read>
- 718 if_icmpge 771
- 721 aload_0
- 722 getfield # <Field gVugJSDwR m_input>
- 725 getfield # <Field char m_line[]>
- 728 aload_0
- 729 getfield # <Field gVugJSDwR m_input>
- 732 getfield # <Field int m_line_index>
- 735 iconst_1
- 736 iadd
- 737 caload
- 738 bipush 34
- 740 if_icmpne 771
- 743 aload_0
- 744 getfield # <Field yCWZtShZT m_spec>
- 747 bipush 34
- 749 putfield # <Field char m_lexeme>
- 752 aload_0
- 753 getfield # <Field gVugJSDwR m_input>
- 756 aload_0
- 757 getfield # <Field gVugJSDwR m_input>
- 760 getfield # <Field int m_line_index>
- 763 iconst_2
- 764 iadd
- 765 putfield # <Field int m_line_index>
- 768 goto 806
- 771 aload_0
- 772 getfield # <Field yCWZtShZT m_spec>
- 775 aload_0
- 776 getfield # <Field gVugJSDwR m_input>
- 779 getfield # <Field char m_line[]>
- 782 aload_0
- 783 getfield # <Field gVugJSDwR m_input>
- 786 getfield # <Field int m_line_index>
- 789 caload
- 790 putfield # <Field char m_lexeme>
- 793 aload_0
- 794 getfield # <Field gVugJSDwR m_input>
- 797 dup
- 798 getfield # <Field int m_line_index>
- 801 iconst_1
- 802 iadd
- 803 putfield # <Field int m_line_index>
- 806 aload_0
- 807 getfield # <Field java.util.Hashtable m_tokens>
- 810 new # <Class java.lang.Character>
- 813 dup
- 814 aload_0
- 815 getfield # <Field yCWZtShZT m_spec>
- 818 getfield # <Field char m_lexeme>
- 821 invokespecial # <Method java.lang.Character(char)>
- 824 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 827 checkcast # <Class java.lang.Integer>
- 830 astore_2
- 831 aload_0
- 832 getfield # <Field yCWZtShZT m_spec>
- 835 getfield # <Field boolean m_in_quote>
- 838 iconst_1
- 839 if_icmpeq 847
- 842 iload_1
- 843 iconst_1
- 844 if_icmpne 859
- 847 aload_0
- 848 getfield # <Field yCWZtShZT m_spec>
- 851 bipush 12
- 853 putfield # <Field int m_current_token>
- 856 goto 886
- 859 aload_2
- 860 ifnonnull 875
- 863 aload_0
- 864 getfield # <Field yCWZtShZT m_spec>
- 867 bipush 12
- 869 putfield # <Field int m_current_token>
- 872 goto 886
- 875 aload_0
- 876 getfield # <Field yCWZtShZT m_spec>
- 879 aload_2
- 880 invokevirtual # <Method int intValue()>
- 883 putfield # <Field int m_current_token>
- 886 aload_0
- 887 getfield # <Field yCWZtShZT m_spec>
- 890 getfield # <Field int m_current_token>
- 893 ireturn
-
-Method void details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "
-       ** Macros **">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field yCWZtShZT m_spec>
-  12 getfield # <Field java.util.Hashtable m_macros>
-  15 invokevirtual # <Method java.util.Enumeration keys()>
-  18 astore_1
-  19 goto 110
-  22 aload_1
-  23 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  28 checkcast # <Class java.lang.String>
-  31 astore_2
-  32 aload_0
-  33 getfield # <Field yCWZtShZT m_spec>
-  36 getfield # <Field java.util.Hashtable m_macros>
-  39 aload_2
-  40 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  43 checkcast # <Class java.lang.String>
-  46 astore_3
-  47 aload_2
-  48 ifnonnull 55
-  51 iconst_0
-  52 goto 56
-  55 iconst_1
-  56 invokestatic # <Method void assert(boolean)>
-  59 aload_3
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 getstatic # <Field java.io.PrintStream out>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 ldc # <String "Macro name "">
-  83 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  86 aload_2
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 ldc # <String "" has definition "">
-  92 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  95 aload_3
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "".">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 invokevirtual # <Method java.lang.String toString()>
- 107 invokevirtual # <Method void println(java.lang.String)>
- 110 aload_1
- 111 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 116 iconst_1
- 117 if_icmpeq 22
- 120 getstatic # <Field java.io.PrintStream out>
- 123 ldc # <String "
-       ** States **">
- 125 invokevirtual # <Method void println(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field yCWZtShZT m_spec>
- 132 getfield # <Field java.util.Hashtable m_states>
- 135 invokevirtual # <Method java.util.Enumeration keys()>
- 138 astore 4
- 140 goto 242
- 143 aload 4
- 145 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 150 checkcast # <Class java.lang.String>
- 153 astore 5
- 155 aload_0
- 156 getfield # <Field yCWZtShZT m_spec>
- 159 getfield # <Field java.util.Hashtable m_states>
- 162 aload 5
- 164 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 167 checkcast # <Class java.lang.Integer>
- 170 astore 6
- 172 aload 5
- 174 ifnonnull 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 aload 6
- 187 ifnonnull 194
- 190 iconst_0
- 191 goto 195
- 194 iconst_1
- 195 invokestatic # <Method void assert(boolean)>
- 198 getstatic # <Field java.io.PrintStream out>
- 201 new # <Class java.lang.StringBuffer>
- 204 dup
- 205 invokespecial # <Method java.lang.StringBuffer()>
- 208 ldc # <String "State "">
- 210 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 213 aload 5
- 215 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 218 ldc # <String "" has identifying index ">
- 220 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 223 aload 6
- 225 invokevirtual # <Method java.lang.String toString()>
- 228 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 231 ldc # <String ".">
- 233 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 236 invokevirtual # <Method java.lang.String toString()>
- 239 invokevirtual # <Method void println(java.lang.String)>
- 242 aload 4
- 244 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 249 iconst_1
- 250 if_icmpeq 143
- 253 getstatic # <Field java.io.PrintStream out>
- 256 ldc # <String "
-       ** Character Counting **">
- 258 invokevirtual # <Method void println(java.lang.String)>
- 261 aload_0
- 262 getfield # <Field yCWZtShZT m_spec>
- 265 getfield # <Field boolean m_count_chars>
- 268 iconst_0
- 269 if_icmpne 283
- 272 getstatic # <Field java.io.PrintStream out>
- 275 ldc # <String "Character counting is off.">
- 277 invokevirtual # <Method void println(java.lang.String)>
- 280 goto 310
- 283 aload_0
- 284 getfield # <Field yCWZtShZT m_spec>
- 287 getfield # <Field boolean m_count_lines>
- 290 iconst_1
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 getstatic # <Field java.io.PrintStream out>
- 305 ldc # <String "Character counting is on.">
- 307 invokevirtual # <Method void println(java.lang.String)>
- 310 getstatic # <Field java.io.PrintStream out>
- 313 ldc # <String "
-       ** Line Counting **">
- 315 invokevirtual # <Method void println(java.lang.String)>
- 318 aload_0
- 319 getfield # <Field yCWZtShZT m_spec>
- 322 getfield # <Field boolean m_count_lines>
- 325 iconst_0
- 326 if_icmpne 340
- 329 getstatic # <Field java.io.PrintStream out>
- 332 ldc # <String "Line counting is off.">
- 334 invokevirtual # <Method void println(java.lang.String)>
- 337 goto 367
- 340 aload_0
- 341 getfield # <Field yCWZtShZT m_spec>
- 344 getfield # <Field boolean m_count_lines>
- 347 iconst_1
- 348 if_icmpeq 355
- 351 iconst_0
- 352 goto 356
- 355 iconst_1
- 356 invokestatic # <Method void assert(boolean)>
- 359 getstatic # <Field java.io.PrintStream out>
- 362 ldc # <String "Line counting is on.">
- 364 invokevirtual # <Method void println(java.lang.String)>
- 367 getstatic # <Field java.io.PrintStream out>
- 370 ldc # <String "
-       ** Operating System Specificity **">
- 372 invokevirtual # <Method void println(java.lang.String)>
- 375 aload_0
- 376 getfield # <Field yCWZtShZT m_spec>
- 379 getfield # <Field boolean m_unix>
- 382 iconst_0
- 383 if_icmpne 405
- 386 getstatic # <Field java.io.PrintStream out>
- 389 ldc # <String "Not generating UNIX-specific code.">
- 391 invokevirtual # <Method void println(java.lang.String)>
- 394 getstatic # <Field java.io.PrintStream out>
- 397 ldc # <String "(This means that "\r\n" is a newline, rather than "\n".)">
- 399 invokevirtual # <Method void println(java.lang.String)>
- 402 goto 421
- 405 getstatic # <Field java.io.PrintStream out>
- 408 ldc # <String "Generating UNIX-specific code.">
- 410 invokevirtual # <Method void println(java.lang.String)>
- 413 getstatic # <Field java.io.PrintStream out>
- 416 ldc # <String "(This means that "\n" is a newline, rather than "\r\n".)">
- 418 invokevirtual # <Method void println(java.lang.String)>
- 421 getstatic # <Field java.io.PrintStream out>
- 424 ldc # <String "
-       ** Java CUP Compatibility **">
- 426 invokevirtual # <Method void println(java.lang.String)>
- 429 aload_0
- 430 getfield # <Field yCWZtShZT m_spec>
- 433 getfield # <Field boolean m_cup_compatible>
- 436 iconst_0
- 437 if_icmpne 459
- 440 getstatic # <Field java.io.PrintStream out>
- 443 ldc # <String "Generating CUP compatible code.">
- 445 invokevirtual # <Method void println(java.lang.String)>
- 448 getstatic # <Field java.io.PrintStream out>
- 451 ldc # <String "(No current results.)">
- 453 invokevirtual # <Method void println(java.lang.String)>
- 456 goto 475
- 459 getstatic # <Field java.io.PrintStream out>
- 462 ldc # <String "Not generating CUP compatible code.">
- 464 invokevirtual # <Method void println(java.lang.String)>
- 467 getstatic # <Field java.io.PrintStream out>
- 470 ldc # <String "(No current results.)">
- 472 invokevirtual # <Method void println(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field yCWZtShZT m_spec>
- 479 getfield # <Field java.util.Vector m_dtrans_vector>
- 482 ifnull 493
- 485 getstatic # <Field java.io.PrintStream out>
- 488 ldc # <String "
-       ** DFA transition table **">
- 490 invokevirtual # <Method void println(java.lang.String)>
- 493 return
-
-Method void print_set(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_2
-   5 iload_2
-   6 ifne 17
-   9 getstatic # <Field java.io.PrintStream out>
-  12 ldc # <String "empty ">
-  14 invokevirtual # <Method void print(java.lang.String)>
-  17 iconst_0
-  18 istore_3
-  19 goto 64
-  22 aload_1
-  23 iload_3
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class pHNWlbrmz>
-  30 astore 4
-  32 getstatic # <Field java.io.PrintStream out>
-  35 new # <Class java.lang.StringBuffer>
-  38 dup
-  39 invokespecial # <Method java.lang.StringBuffer()>
-  42 aload 4
-  44 getfield # <Field int m_label>
-  47 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  50 ldc # <String " ">
-  52 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  55 invokevirtual # <Method java.lang.String toString()>
-  58 invokevirtual # <Method void print(java.lang.String)>
-  61 iinc 3 1
-  64 iload_3
-  65 iload_2
-  66 if_icmplt 22
-  69 return
-
-Method void print_header()
-   0 iconst_0
-   1 istore 4
-   3 getstatic # <Field java.io.PrintStream out>
-   6 ldc # <String "/*---------------------- DFA -----------------------">
-   8 invokevirtual # <Method void println(java.lang.String)>
-  11 aload_0
-  12 getfield # <Field yCWZtShZT m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method java.util.Enumeration keys()>
-  21 astore_1
-  22 goto 186
-  25 aload_1
-  26 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  31 checkcast # <Class java.lang.String>
-  34 astore 9
-  36 aload_0
-  37 getfield # <Field yCWZtShZT m_spec>
-  40 getfield # <Field java.util.Hashtable m_states>
-  43 aload 9
-  45 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  48 checkcast # <Class java.lang.Integer>
-  51 astore 10
-  53 aload 9
-  55 ifnonnull 62
-  58 iconst_0
-  59 goto 63
-  62 iconst_1
-  63 invokestatic # <Method void assert(boolean)>
-  66 aload 10
-  68 ifnonnull 75
-  71 iconst_0
-  72 goto 76
-  75 iconst_1
-  76 invokestatic # <Method void assert(boolean)>
-  79 getstatic # <Field java.io.PrintStream out>
-  82 new # <Class java.lang.StringBuffer>
-  85 dup
-  86 invokespecial # <Method java.lang.StringBuffer()>
-  89 ldc # <String "State "">
-  91 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  94 aload 9
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "" has identifying index ">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 aload 10
- 106 invokevirtual # <Method java.lang.String toString()>
- 109 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 112 ldc # <String ".">
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void println(java.lang.String)>
- 123 aload 10
- 125 invokevirtual # <Method int intValue()>
- 128 istore_2
- 129 aload_0
- 130 getfield # <Field yCWZtShZT m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_2
- 137 iaload
- 138 iconst_m1
- 139 if_icmpeq 178
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "   Start index in transition table: ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field yCWZtShZT m_spec>
- 161 getfield # <Field int m_state_dtrans[]>
- 164 iload_2
- 165 iaload
- 166 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 169 invokevirtual # <Method java.lang.String toString()>
- 172 invokevirtual # <Method void println(java.lang.String)>
- 175 goto 186
- 178 getstatic # <Field java.io.PrintStream out>
- 181 ldc # <String "   No associated transition states.">
- 183 invokevirtual # <Method void println(java.lang.String)>
- 186 aload_1
- 187 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 192 iconst_1
- 193 if_icmpeq 25
- 196 iconst_0
- 197 istore_2
- 198 goto 779
- 201 aload_0
- 202 getfield # <Field yCWZtShZT m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 iload_2
- 209 invokevirtual # <Method java.lang.Object elementAt(int)>
- 212 checkcast # <Class aeDkYlUOm>
- 215 astore 5
- 217 aload_0
- 218 getfield # <Field yCWZtShZT m_spec>
- 221 getfield # <Field java.util.Vector m_accept_vector>
- 224 ifnonnull 428
- 227 aload_0
- 228 getfield # <Field yCWZtShZT m_spec>
- 231 getfield # <Field int m_anchor_array[]>
- 234 ifnonnull 428
- 237 aload 5
- 239 getfield # <Field TdLZzxjmB m_accept>
- 242 ifnonnull 278
- 245 getstatic # <Field java.io.PrintStream out>
- 248 new # <Class java.lang.StringBuffer>
- 251 dup
- 252 invokespecial # <Method java.lang.StringBuffer()>
- 255 ldc # <String " * State ">
- 257 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 260 iload_2
- 261 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 264 ldc # <String " [nonaccepting]">
- 266 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 269 invokevirtual # <Method java.lang.String toString()>
- 272 invokevirtual # <Method void print(java.lang.String)>
- 275 goto 632
- 278 getstatic # <Field java.io.PrintStream out>
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String " * State ">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 iload_2
- 294 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 297 ldc # <String " [accepting, line ">
- 299 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 302 aload 5
- 304 getfield # <Field TdLZzxjmB m_accept>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 ldc # <String " <">
- 315 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 318 new # <Class java.lang.String>
- 321 dup
- 322 aload 5
- 324 getfield # <Field TdLZzxjmB m_accept>
- 327 getfield # <Field char m_action[]>
- 330 iconst_0
- 331 aload 5
- 333 getfield # <Field TdLZzxjmB m_accept>
- 336 getfield # <Field int m_action_read>
- 339 invokespecial # <Method java.lang.String(char[],int,int)>
- 342 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 345 ldc # <String ">]">
- 347 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 350 invokevirtual # <Method java.lang.String toString()>
- 353 invokevirtual # <Method void print(java.lang.String)>
- 356 aload 5
- 358 getfield # <Field int m_anchor>
- 361 ifeq 632
- 364 getstatic # <Field java.io.PrintStream out>
- 367 new # <Class java.lang.StringBuffer>
- 370 dup
- 371 invokespecial # <Method java.lang.StringBuffer()>
- 374 ldc # <String " Anchor: ">
- 376 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 379 aload 5
- 381 getfield # <Field int m_anchor>
- 384 iconst_1
- 385 iand
- 386 ifeq 394
- 389 ldc # <String "start ">
- 391 goto 396
- 394 ldc # <String "">
- 396 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 399 aload 5
- 401 getfield # <Field int m_anchor>
- 404 iconst_2
- 405 iand
- 406 ifeq 414
- 409 ldc # <String "end ">
- 411 goto 416
- 414 ldc # <String "">
- 416 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 419 invokevirtual # <Method java.lang.String toString()>
- 422 invokevirtual # <Method void print(java.lang.String)>
- 425 goto 632
- 428 aload_0
- 429 getfield # <Field yCWZtShZT m_spec>
- 432 getfield # <Field java.util.Vector m_accept_vector>
- 435 iload_2
- 436 invokevirtual # <Method java.lang.Object elementAt(int)>
- 439 checkcast # <Class TdLZzxjmB>
- 442 astore 8
- 444 aload 8
- 446 ifnonnull 482
- 449 getstatic # <Field java.io.PrintStream out>
- 452 new # <Class java.lang.StringBuffer>
- 455 dup
- 456 invokespecial # <Method java.lang.StringBuffer()>
- 459 ldc # <String " * State ">
- 461 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 464 iload_2
- 465 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 468 ldc # <String " [nonaccepting]">
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 invokevirtual # <Method java.lang.String toString()>
- 476 invokevirtual # <Method void print(java.lang.String)>
- 479 goto 632
- 482 getstatic # <Field java.io.PrintStream out>
- 485 new # <Class java.lang.StringBuffer>
- 488 dup
- 489 invokespecial # <Method java.lang.StringBuffer()>
- 492 ldc # <String " * State ">
- 494 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 497 iload_2
- 498 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 501 ldc # <String " [accepting, line ">
- 503 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 506 aload 8
- 508 getfield # <Field int m_line_number>
- 511 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 514 ldc # <String " <">
- 516 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 519 new # <Class java.lang.String>
- 522 dup
- 523 aload 8
- 525 getfield # <Field char m_action[]>
- 528 iconst_0
- 529 aload 8
- 531 getfield # <Field int m_action_read>
- 534 invokespecial # <Method java.lang.String(char[],int,int)>
- 537 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 540 ldc # <String ">]">
- 542 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 545 invokevirtual # <Method java.lang.String toString()>
- 548 invokevirtual # <Method void print(java.lang.String)>
- 551 aload_0
- 552 getfield # <Field yCWZtShZT m_spec>
- 555 getfield # <Field int m_anchor_array[]>
- 558 iload_2
- 559 iaload
- 560 ifeq 632
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String " Anchor: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload_0
- 579 getfield # <Field yCWZtShZT m_spec>
- 582 getfield # <Field int m_anchor_array[]>
- 585 iload_2
- 586 iaload
- 587 iconst_1
- 588 iand
- 589 ifeq 597
- 592 ldc # <String "start ">
- 594 goto 599
- 597 ldc # <String "">
- 599 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 602 aload_0
- 603 getfield # <Field yCWZtShZT m_spec>
- 606 getfield # <Field int m_anchor_array[]>
- 609 iload_2
- 610 iaload
- 611 iconst_2
- 612 iand
- 613 ifeq 621
- 616 ldc # <String "end ">
- 618 goto 623
- 621 ldc # <String "">
- 623 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 626 invokevirtual # <Method java.lang.String toString()>
- 629 invokevirtual # <Method void print(java.lang.String)>
- 632 iconst_m1
- 633 istore 6
- 635 iconst_0
- 636 istore_3
- 637 goto 757
- 640 aload 5
- 642 getfield # <Field int m_dtrans[]>
- 645 iload_3
- 646 iaload
- 647 iconst_m1
- 648 if_icmpeq 754
- 651 iload 6
- 653 aload 5
- 655 getfield # <Field int m_dtrans[]>
- 658 iload_3
- 659 iaload
- 660 if_icmpeq 702
- 663 getstatic # <Field java.io.PrintStream out>
- 666 new # <Class java.lang.StringBuffer>
- 669 dup
- 670 invokespecial # <Method java.lang.StringBuffer()>
- 673 ldc # <String "
- *    goto ">
- 675 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 678 aload 5
- 680 getfield # <Field int m_dtrans[]>
- 683 iload_3
- 684 iaload
- 685 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 688 ldc # <String " on ">
- 690 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 693 invokevirtual # <Method java.lang.String toString()>
- 696 invokevirtual # <Method void print(java.lang.String)>
- 699 iconst_0
- 700 istore 4
- 702 aload_0
- 703 iload_3
- 704 invokespecial # <Method java.lang.String interp_int(int)>
- 707 astore 7
- 709 getstatic # <Field java.io.PrintStream out>
- 712 aload 7
- 714 invokevirtual # <Method void print(java.lang.String)>
- 717 iload 4
- 719 aload 7
- 721 invokevirtual # <Method int length()>
- 724 iadd
- 725 istore 4
- 727 iload 4
- 729 bipush 56
- 731 if_icmple 745
- 734 getstatic # <Field java.io.PrintStream out>
- 737 ldc # <String "
- *             ">
- 739 invokevirtual # <Method void print(java.lang.String)>
- 742 iconst_0
- 743 istore 4
- 745 aload 5
- 747 getfield # <Field int m_dtrans[]>
- 750 iload_3
- 751 iaload
- 752 istore 6
- 754 iinc 3 1
- 757 iload_3
- 758 aload_0
- 759 getfield # <Field yCWZtShZT m_spec>
- 762 getfield # <Field int m_dtrans_ncols>
- 765 if_icmplt 640
- 768 getstatic # <Field java.io.PrintStream out>
- 771 ldc # <String "">
- 773 invokevirtual # <Method void println(java.lang.String)>
- 776 iinc 2 1
- 779 iload_2
- 780 aload_0
- 781 getfield # <Field yCWZtShZT m_spec>
- 784 getfield # <Field java.util.Vector m_dtrans_vector>
- 787 invokevirtual # <Method int size()>
- 790 if_icmplt 201
- 793 getstatic # <Field java.io.PrintStream out>
- 796 ldc # <String " */
-">
- 798 invokevirtual # <Method void println(java.lang.String)>
- 801 return
-Compiled from JavaLex.java
-final class cuUKMfCBy extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    boolean m_eof_reached;
-    boolean m_pushback_line;
-    char m_line[];
-    int m_line_read;
-    int m_line_index;
-    int m_line_number;
-    static final boolean EOF;
-    static final boolean NOT_EOF;
-    cuUKMfCBy(java.io.InputStream);
-    boolean getLine() throws java.io.IOException;
-}
-
-Method cuUKMfCBy(java.io.InputStream)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_1
-   5 ifnonnull 12
-   8 iconst_0
-   9 goto 13
-  12 iconst_1
-  13 invokestatic # <Method void assert(boolean)>
-  16 aload_0
-  17 aload_1
-  18 putfield # <Field java.io.InputStream m_input>
-  21 aload_0
-  22 sipush 1024
-  25 newarray byte
-  27 putfield # <Field byte m_buffer[]>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_buffer_read>
-  35 aload_0
-  36 iconst_0
-  37 putfield # <Field int m_buffer_index>
-  40 aload_0
-  41 sipush 1024
-  44 newarray char
-  46 putfield # <Field char m_line[]>
-  49 aload_0
-  50 iconst_0
-  51 putfield # <Field int m_line_read>
-  54 aload_0
-  55 iconst_0
-  56 putfield # <Field int m_line_index>
-  59 aload_0
-  60 iconst_0
-  61 putfield # <Field boolean m_eof_reached>
-  64 aload_0
-  65 iconst_0
-  66 putfield # <Field int m_line_number>
-  69 aload_0
-  70 iconst_0
-  71 putfield # <Field boolean m_pushback_line>
-  74 return
-
-Method boolean getLine()
-   0 aload_0
-   1 getfield # <Field boolean m_eof_reached>
-   4 iconst_1
-   5 if_icmpne 10
-   8 iconst_1
-   9 ireturn
-  10 aload_0
-  11 getfield # <Field boolean m_pushback_line>
-  14 iconst_1
-  15 if_icmpne 70
-  18 aload_0
-  19 iconst_0
-  20 putfield # <Field boolean m_pushback_line>
-  23 iconst_0
-  24 istore_1
-  25 goto 47
-  28 aload_0
-  29 getfield # <Field char m_line[]>
-  32 iload_1
-  33 caload
-  34 invokestatic # <Method boolean isspace(char)>
-  37 iconst_0
-  38 if_icmpne 44
-  41 goto 55
-  44 iinc 1 1
-  47 iload_1
-  48 aload_0
-  49 getfield # <Field int m_line_read>
-  52 if_icmplt 28
-  55 iload_1
-  56 aload_0
-  57 getfield # <Field int m_line_read>
-  60 if_icmpge 70
-  63 aload_0
-  64 iconst_0
-  65 putfield # <Field int m_line_index>
-  68 iconst_0
-  69 ireturn
-  70 aload_0
-  71 getfield # <Field int m_buffer_index>
-  74 aload_0
-  75 getfield # <Field int m_buffer_read>
-  78 if_icmplt 121
-  81 aload_0
-  82 aload_0
-  83 getfield # <Field java.io.InputStream m_input>
-  86 aload_0
-  87 getfield # <Field byte m_buffer[]>
-  90 invokevirtual # <Method int read(byte[])>
-  93 putfield # <Field int m_buffer_read>
-  96 aload_0
-  97 getfield # <Field int m_buffer_read>
- 100 iconst_m1
- 101 if_icmpne 116
- 104 aload_0
- 105 iconst_1
- 106 putfield # <Field boolean m_eof_reached>
- 109 aload_0
- 110 iconst_0
- 111 putfield # <Field int m_line_index>
- 114 iconst_1
- 115 ireturn
- 116 aload_0
- 117 iconst_0
- 118 putfield # <Field int m_buffer_index>
- 121 aload_0
- 122 iconst_0
- 123 putfield # <Field int m_line_read>
- 126 goto 288
- 129 aload_0
- 130 getfield # <Field char m_line[]>
- 133 aload_0
- 134 getfield # <Field int m_line_read>
- 137 aload_0
- 138 getfield # <Field byte m_buffer[]>
- 141 aload_0
- 142 getfield # <Field int m_buffer_index>
- 145 baload
- 146 i2c
- 147 castore
- 148 aload_0
- 149 dup
- 150 getfield # <Field int m_buffer_index>
- 153 iconst_1
- 154 iadd
- 155 putfield # <Field int m_buffer_index>
- 158 aload_0
- 159 getfield # <Field int m_buffer_index>
- 162 aload_0
- 163 getfield # <Field int m_buffer_read>
- 166 if_icmplt 255
- 169 aload_0
- 170 aload_0
- 171 getfield # <Field java.io.InputStream m_input>
- 174 aload_0
- 175 getfield # <Field byte m_buffer[]>
- 178 invokevirtual # <Method int read(byte[])>
- 181 putfield # <Field int m_buffer_read>
- 184 aload_0
- 185 getfield # <Field int m_buffer_read>
- 188 iconst_m1
- 189 if_icmpne 250
- 192 aload_0
- 193 iconst_1
- 194 putfield # <Field boolean m_eof_reached>
- 197 iconst_0
- 198 istore_1
- 199 goto 216
- 202 iinc 1 1
- 205 iload_1
- 206 aload_0
- 207 getfield # <Field int m_line_read>
- 210 if_icmpne 216
- 213 goto 228
- 216 aload_0
- 217 getfield # <Field char m_line[]>
- 220 iload_1
- 221 caload
- 222 invokestatic # <Method boolean isspace(char)>
- 225 ifne 202
- 228 iload_1
- 229 aload_0
- 230 getfield # <Field int m_line_read>
- 233 if_icmpge 243
- 236 aload_0
- 237 iconst_0
- 238 putfield # <Field int m_line_index>
- 241 iconst_0
- 242 ireturn
- 243 aload_0
- 244 iconst_0
- 245 putfield # <Field int m_line_index>
- 248 iconst_1
- 249 ireturn
- 250 aload_0
- 251 iconst_0
- 252 putfield # <Field int m_buffer_index>
- 255 aload_0
- 256 dup
- 257 getfield # <Field int m_line_read>
- 260 iconst_1
- 261 iadd
- 262 putfield # <Field int m_line_read>
- 265 aload_0
- 266 getfield # <Field int m_line_read>
- 269 aload_0
- 270 getfield # <Field char m_line[]>
- 273 arraylength
- 274 if_icmplt 288
- 277 aload_0
- 278 aload_0
- 279 getfield # <Field char m_line[]>
- 282 invokestatic # <Method char doubleSize(char[])[]>
- 285 putfield # <Field char m_line[]>
- 288 aload_0
- 289 getfield # <Field byte m_buffer[]>
- 292 aload_0
- 293 getfield # <Field int m_buffer_index>
- 296 baload
- 297 bipush 10
- 299 if_icmpne 129
- 302 aload_0
- 303 getfield # <Field char m_line[]>
- 306 aload_0
- 307 getfield # <Field int m_line_read>
- 310 aload_0
- 311 getfield # <Field byte m_buffer[]>
- 314 aload_0
- 315 getfield # <Field int m_buffer_index>
- 318 baload
- 319 i2c
- 320 castore
- 321 aload_0
- 322 dup
- 323 getfield # <Field int m_line_read>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_read>
- 331 aload_0
- 332 dup
- 333 getfield # <Field int m_buffer_index>
- 336 iconst_1
- 337 iadd
- 338 putfield # <Field int m_buffer_index>
- 341 aload_0
- 342 dup
- 343 getfield # <Field int m_line_number>
- 346 iconst_1
- 347 iadd
- 348 putfield # <Field int m_line_number>
- 351 iconst_0
- 352 istore_1
- 353 goto 370
- 356 iinc 1 1
- 359 iload_1
- 360 aload_0
- 361 getfield # <Field int m_line_read>
- 364 if_icmpne 370
- 367 goto 382
- 370 aload_0
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 caload
- 376 invokestatic # <Method boolean isspace(char)>
- 379 ifne 356
- 382 iload_1
- 383 aload_0
- 384 getfield # <Field int m_line_read>
- 387 if_icmpge 70
- 390 goto 393
- 393 aload_0
- 394 iconst_0
- 395 putfield # <Field int m_line_index>
- 398 iconst_0
- 399 ireturn
-Compiled from JavaLex.java
-final class dHBnaZxmQ extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    CkBxcepSH m_start;
-    CkBxcepSH m_end;
-    dHBnaZxmQ();
-}
-
-Method dHBnaZxmQ()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field CkBxcepSH m_start>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field CkBxcepSH m_end>
-  14 return
-Compiled from JavaLex.java
-final class dSqSxJFla extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_dtrans[];
-    erEfVsiXy m_accept;
-    int m_anchor;
-    int m_label;
-    static final int F;
-    dSqSxJFla(int,OWSzqTzPR);
-}
-
-Method dSqSxJFla(int,OWSzqTzPR)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_2
-   6 getfield # <Field int m_dtrans_ncols>
-   9 newarray int
-  11 putfield # <Field int m_dtrans[]>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field erEfVsiXy m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iload_1
-  26 putfield # <Field int m_label>
-  29 return
-Compiled from JavaLex.java
-final class dWRgaYOHu extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Hashtable m_states;
-    java.util.Hashtable m_macros;
-    TRZKEzoEt m_nfa_start;
-    java.util.Vector m_nfa_states;
-    java.util.Vector m_state_rules[];
-    int m_state_dtrans[];
-    java.util.Vector m_dfa_states;
-    java.util.Hashtable m_dfa_sets;
-    java.util.Vector m_accept_vector;
-    int m_anchor_array[];
-    java.util.Vector m_dtrans_vector;
-    int m_dtrans_ncols;
-    int m_row_map[];
-    int m_col_map[];
-    int m_current_token;
-    char m_lexeme;
-    boolean m_in_quote;
-    boolean m_verbose;
-    boolean m_integer_type;
-    boolean m_intwrap_type;
-    boolean m_yyeof;
-    boolean m_count_chars;
-    boolean m_count_lines;
-    boolean m_cup_compatible;
-    boolean m_unix;
-    char m_init_code[];
-    int m_init_read;
-    char m_init_throw_code[];
-    int m_init_throw_read;
-    char m_class_code[];
-    int m_class_read;
-    char m_eof_code[];
-    int m_eof_read;
-    char m_eof_value_code[];
-    int m_eof_value_read;
-    char m_eof_throw_code[];
-    int m_eof_throw_read;
-    char m_yylex_throw_code[];
-    int m_yylex_throw_read;
-    char m_class_name[];
-    char m_function_name[];
-    char m_type_name[];
-    static final int NONE;
-    static final int START;
-    static final int END;
-    dWRgaYOHu(ZVUdsMhBO);
-}
-
-Method dWRgaYOHu(ZVUdsMhBO)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_5
-   6 newarray char
-   8 dup
-   9 iconst_0
-  10 bipush 89
-  12 castore
-  13 dup
-  14 iconst_1
-  15 bipush 121
-  17 castore
-  18 dup
-  19 iconst_2
-  20 bipush 108
-  22 castore
-  23 dup
-  24 iconst_3
-  25 bipush 101
-  27 castore
-  28 dup
-  29 iconst_4
-  30 bipush 120
-  32 castore
-  33 putfield # <Field char m_class_name[]>
-  36 aload_0
-  37 iconst_5
-  38 newarray char
-  40 dup
-  41 iconst_0
-  42 bipush 121
-  44 castore
-  45 dup
-  46 iconst_1
-  47 bipush 121
-  49 castore
-  50 dup
-  51 iconst_2
-  52 bipush 108
-  54 castore
-  55 dup
-  56 iconst_3
-  57 bipush 101
-  59 castore
-  60 dup
-  61 iconst_4
-  62 bipush 120
-  64 castore
-  65 putfield # <Field char m_function_name[]>
-  68 aload_0
-  69 bipush 7
-  71 newarray char
-  73 dup
-  74 iconst_0
-  75 bipush 89
-  77 castore
-  78 dup
-  79 iconst_1
-  80 bipush 121
-  82 castore
-  83 dup
-  84 iconst_2
-  85 bipush 116
-  87 castore
-  88 dup
-  89 iconst_3
-  90 bipush 111
-  92 castore
-  93 dup
-  94 iconst_4
-  95 bipush 107
-  97 castore
-  98 dup
-  99 iconst_5
- 100 bipush 101
- 102 castore
- 103 dup
- 104 bipush 6
- 106 bipush 110
- 108 castore
- 109 putfield # <Field char m_type_name[]>
- 112 aload_0
- 113 aload_1
- 114 putfield # <Field ZVUdsMhBO m_lexGen>
- 117 aload_0
- 118 iconst_1
- 119 putfield # <Field int m_current_token>
- 122 aload_0
- 123 iconst_0
- 124 putfield # <Field char m_lexeme>
- 127 aload_0
- 128 iconst_0
- 129 putfield # <Field boolean m_in_quote>
- 132 aload_0
- 133 new # <Class java.util.Hashtable>
- 136 dup
- 137 invokespecial # <Method java.util.Hashtable()>
- 140 putfield # <Field java.util.Hashtable m_states>
- 143 aload_0
- 144 getfield # <Field java.util.Hashtable m_states>
- 147 new # <Class java.lang.String>
- 150 dup
- 151 ldc # <String "YYINITIAL">
- 153 invokespecial # <Method java.lang.String(java.lang.String)>
- 156 new # <Class java.lang.Integer>
- 159 dup
- 160 aload_0
- 161 getfield # <Field java.util.Hashtable m_states>
- 164 invokevirtual # <Method int size()>
- 167 invokespecial # <Method java.lang.Integer(int)>
- 170 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 173 pop
- 174 aload_0
- 175 new # <Class java.util.Hashtable>
- 178 dup
- 179 invokespecial # <Method java.util.Hashtable()>
- 182 putfield # <Field java.util.Hashtable m_macros>
- 185 aload_0
- 186 iconst_0
- 187 putfield # <Field boolean m_integer_type>
- 190 aload_0
- 191 iconst_0
- 192 putfield # <Field boolean m_intwrap_type>
- 195 aload_0
- 196 iconst_0
- 197 putfield # <Field boolean m_count_lines>
- 200 aload_0
- 201 iconst_0
- 202 putfield # <Field boolean m_count_chars>
- 205 aload_0
- 206 iconst_0
- 207 putfield # <Field boolean m_cup_compatible>
- 210 aload_0
- 211 iconst_1
- 212 putfield # <Field boolean m_unix>
- 215 aload_0
- 216 iconst_0
- 217 putfield # <Field boolean m_yyeof>
- 220 aload_0
- 221 iconst_1
- 222 putfield # <Field boolean m_verbose>
- 225 aload_0
- 226 aconst_null
- 227 putfield # <Field TRZKEzoEt m_nfa_start>
- 230 aload_0
- 231 new # <Class java.util.Vector>
- 234 dup
- 235 invokespecial # <Method java.util.Vector()>
- 238 putfield # <Field java.util.Vector m_nfa_states>
- 241 aload_0
- 242 new # <Class java.util.Vector>
- 245 dup
- 246 invokespecial # <Method java.util.Vector()>
- 249 putfield # <Field java.util.Vector m_dfa_states>
- 252 aload_0
- 253 new # <Class java.util.Hashtable>
- 256 dup
- 257 invokespecial # <Method java.util.Hashtable()>
- 260 putfield # <Field java.util.Hashtable m_dfa_sets>
- 263 aload_0
- 264 new # <Class java.util.Vector>
- 267 dup
- 268 invokespecial # <Method java.util.Vector()>
- 271 putfield # <Field java.util.Vector m_dtrans_vector>
- 274 aload_0
- 275 sipush 128
- 278 putfield # <Field int m_dtrans_ncols>
- 281 aload_0
- 282 aconst_null
- 283 putfield # <Field int m_row_map[]>
- 286 aload_0
- 287 aconst_null
- 288 putfield # <Field int m_col_map[]>
- 291 aload_0
- 292 aconst_null
- 293 putfield # <Field java.util.Vector m_accept_vector>
- 296 aload_0
- 297 aconst_null
- 298 putfield # <Field int m_anchor_array[]>
- 301 aload_0
- 302 aconst_null
- 303 putfield # <Field char m_init_code[]>
- 306 aload_0
- 307 iconst_0
- 308 putfield # <Field int m_init_read>
- 311 aload_0
- 312 aconst_null
- 313 putfield # <Field char m_init_throw_code[]>
- 316 aload_0
- 317 iconst_0
- 318 putfield # <Field int m_init_throw_read>
- 321 aload_0
- 322 aconst_null
- 323 putfield # <Field char m_yylex_throw_code[]>
- 326 aload_0
- 327 iconst_0
- 328 putfield # <Field int m_yylex_throw_read>
- 331 aload_0
- 332 aconst_null
- 333 putfield # <Field char m_class_code[]>
- 336 aload_0
- 337 iconst_0
- 338 putfield # <Field int m_class_read>
- 341 aload_0
- 342 aconst_null
- 343 putfield # <Field char m_eof_code[]>
- 346 aload_0
- 347 iconst_0
- 348 putfield # <Field int m_eof_read>
- 351 aload_0
- 352 aconst_null
- 353 putfield # <Field char m_eof_value_code[]>
- 356 aload_0
- 357 iconst_0
- 358 putfield # <Field int m_eof_value_read>
- 361 aload_0
- 362 aconst_null
- 363 putfield # <Field char m_eof_throw_code[]>
- 366 aload_0
- 367 iconst_0
- 368 putfield # <Field int m_eof_throw_read>
- 371 aload_0
- 372 aconst_null
- 373 putfield # <Field int m_state_dtrans[]>
- 376 aload_0
- 377 aconst_null
- 378 putfield # <Field java.util.Vector m_state_rules[]>
- 381 return
-Compiled from JavaLex.java
-final class dgAxAuRjX extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    dgAxAuRjX();
-    void make_dfa(ctxmGlswy, yCWZtShZT);
-    void move(java.util.Vector, java.util.BitSet, int, bSpXVtXss);
-}
-
-Method dgAxAuRjX()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void set(ctxmGlswy, yCWZtShZT)
-   0 aload_0
-   1 aload_1
-   2 putfield # <Field ctxmGlswy m_lexGen>
-   5 aload_0
-   6 aload_2
-   7 putfield # <Field yCWZtShZT m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field ctxmGlswy m_lexGen>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field yCWZtShZT m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void make_dfa(ctxmGlswy, yCWZtShZT)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 invokespecial # <Method void set(ctxmGlswy, yCWZtShZT)>
-  10 aload_0
-  11 invokespecial # <Method void make_dtrans()>
-  14 aload_0
-  15 invokespecial # <Method void free_nfa_states()>
-  18 aload_0
-  19 invokespecial # <Method void free_dfa_states()>
-  22 return
-
-Method void make_dtrans()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "Working on DFA states.">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 new # <Class bSpXVtXss>
-  11 dup
-  12 invokespecial # <Method bSpXVtXss()>
-  15 astore_2
-  16 aload_0
-  17 iconst_0
-  18 putfield # <Field int m_unmarked_dfa>
-  21 aload_0
-  22 getfield # <Field yCWZtShZT m_spec>
-  25 getfield # <Field java.util.Vector m_state_rules[]>
-  28 arraylength
-  29 istore 9
-  31 aload_0
-  32 getfield # <Field yCWZtShZT m_spec>
-  35 iload 9
-  37 newarray int
-  39 putfield # <Field int m_state_dtrans[]>
-  42 iconst_0
-  43 istore 8
-  45 goto 517
-  48 aload_0
-  49 getfield # <Field yCWZtShZT m_spec>
-  52 getfield # <Field java.util.Vector m_state_rules[]>
-  55 iload 8
-  57 aaload
-  58 invokevirtual # <Method int size()>
-  61 ifne 78
-  64 aload_0
-  65 getfield # <Field yCWZtShZT m_spec>
-  68 getfield # <Field int m_state_dtrans[]>
-  71 iload 8
-  73 iconst_m1
-  74 iastore
-  75 goto 514
-  78 aload_2
-  79 aload_0
-  80 getfield # <Field yCWZtShZT m_spec>
-  83 getfield # <Field java.util.Vector m_state_rules[]>
-  86 iload 8
-  88 aaload
-  89 invokevirtual # <Method java.lang.Object clone()>
-  92 checkcast # <Class java.util.Vector>
-  95 putfield # <Field java.util.Vector m_nfa_set>
-  98 aload_0
-  99 aload_2
- 100 getfield # <Field java.util.Vector m_nfa_set>
- 103 invokespecial # <Method void sortStates(java.util.Vector)>
- 106 aload_2
- 107 new # <Class java.util.BitSet>
- 110 dup
- 111 invokespecial # <Method java.util.BitSet()>
- 114 putfield # <Field java.util.BitSet m_nfa_bit>
- 117 aload_2
- 118 getfield # <Field java.util.Vector m_nfa_set>
- 121 invokevirtual # <Method int size()>
- 124 istore 5
- 126 iconst_0
- 127 istore_3
- 128 goto 159
- 131 aload_2
- 132 getfield # <Field java.util.Vector m_nfa_set>
- 135 iload_3
- 136 invokevirtual # <Method java.lang.Object elementAt(int)>
- 139 checkcast # <Class pHNWlbrmz>
- 142 astore 7
- 144 aload_2
- 145 getfield # <Field java.util.BitSet m_nfa_bit>
- 148 aload 7
- 150 getfield # <Field int m_label>
- 153 invokevirtual # <Method void set(int)>
- 156 iinc 3 1
- 159 iload 5
- 161 iload_3
- 162 if_icmpgt 131
- 165 aload_2
- 166 aconst_null
- 167 putfield # <Field TdLZzxjmB m_accept>
- 170 aload_2
- 171 iconst_0
- 172 putfield # <Field int m_anchor>
- 175 aload_2
- 176 ldc # <Integer 2147483647>
- 178 putfield # <Field int m_accept_index>
- 181 aload_0
- 182 aload_2
- 183 invokespecial # <Method void e_closure(bSpXVtXss)>
- 186 aload_0
- 187 aload_2
- 188 invokespecial # <Method int add_to_dstates(bSpXVtXss)>
- 191 pop
- 192 aload_0
- 193 getfield # <Field yCWZtShZT m_spec>
- 196 getfield # <Field int m_state_dtrans[]>
- 199 iload 8
- 201 aload_0
- 202 getfield # <Field yCWZtShZT m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 invokevirtual # <Method int size()>
- 211 iastore
- 212 goto 505
- 215 getstatic # <Field java.io.PrintStream out>
- 218 ldc # <String ".">
- 220 invokevirtual # <Method void print(java.lang.String)>
- 223 getstatic # <Field java.io.PrintStream out>
- 226 invokevirtual # <Method void flush()>
- 229 aload_1
- 230 getfield # <Field boolean m_mark>
- 233 iconst_0
- 234 if_icmpeq 241
- 237 iconst_0
- 238 goto 242
- 241 iconst_1
- 242 invokestatic # <Method void assert(boolean)>
- 245 aload_1
- 246 iconst_1
- 247 putfield # <Field boolean m_mark>
- 250 new # <Class aeDkYlUOm>
- 253 dup
- 254 aload_0
- 255 getfield # <Field yCWZtShZT m_spec>
- 258 getfield # <Field java.util.Vector m_dtrans_vector>
- 261 invokevirtual # <Method int size()>
- 264 aload_0
- 265 getfield # <Field yCWZtShZT m_spec>
- 268 invokespecial # <Method aeDkYlUOm(int,yCWZtShZT)>
- 271 astore 6
- 273 aload 6
- 275 aload_1
- 276 getfield # <Field TdLZzxjmB m_accept>
- 279 putfield # <Field TdLZzxjmB m_accept>
- 282 aload 6
- 284 aload_1
- 285 getfield # <Field int m_anchor>
- 288 putfield # <Field int m_anchor>
- 291 iconst_0
- 292 istore_3
- 293 goto 457
- 296 iload_3
- 297 ifge 304
- 300 iconst_0
- 301 goto 305
- 304 iconst_1
- 305 invokestatic # <Method void assert(boolean)>
- 308 aload_0
- 309 getfield # <Field yCWZtShZT m_spec>
- 312 getfield # <Field int m_dtrans_ncols>
- 315 iload_3
- 316 if_icmpgt 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_0
- 328 aload_1
- 329 getfield # <Field java.util.Vector m_nfa_set>
- 332 aload_1
- 333 getfield # <Field java.util.BitSet m_nfa_bit>
- 336 iload_3
- 337 aload_2
- 338 invokevirtual # <Method void move(java.util.Vector, java.util.BitSet, int, bSpXVtXss)>
- 341 aload_2
- 342 getfield # <Field java.util.Vector m_nfa_set>
- 345 ifnull 353
- 348 aload_0
- 349 aload_2
- 350 invokespecial # <Method void e_closure(bSpXVtXss)>
- 353 aload_2
- 354 getfield # <Field java.util.Vector m_nfa_set>
- 357 ifnonnull 367
- 360 aload_2
- 361 getfield # <Field java.util.BitSet m_nfa_bit>
- 364 ifnull 385
- 367 aload_2
- 368 getfield # <Field java.util.Vector m_nfa_set>
- 371 ifnull 381
- 374 aload_2
- 375 getfield # <Field java.util.BitSet m_nfa_bit>
- 378 ifnonnull 385
- 381 iconst_0
- 382 goto 386
- 385 iconst_1
- 386 invokestatic # <Method void assert(boolean)>
- 389 aload_2
- 390 getfield # <Field java.util.Vector m_nfa_set>
- 393 ifnonnull 402
- 396 iconst_m1
- 397 istore 4
- 399 goto 422
- 402 aload_0
- 403 aload_2
- 404 invokespecial # <Method int in_dstates(bSpXVtXss)>
- 407 istore 4
- 409 iload 4
- 411 iconst_m1
- 412 if_icmpne 422
- 415 aload_0
- 416 aload_2
- 417 invokespecial # <Method int add_to_dstates(bSpXVtXss)>
- 420 istore 4
- 422 iload 4
- 424 aload_0
- 425 getfield # <Field yCWZtShZT m_spec>
- 428 getfield # <Field java.util.Vector m_dfa_states>
- 431 invokevirtual # <Method int size()>
- 434 if_icmplt 441
- 437 iconst_0
- 438 goto 442
- 441 iconst_1
- 442 invokestatic # <Method void assert(boolean)>
- 445 aload 6
- 447 getfield # <Field int m_dtrans[]>
- 450 iload_3
- 451 iload 4
- 453 iastore
- 454 iinc 3 1
- 457 iload_3
- 458 aload_0
- 459 getfield # <Field yCWZtShZT m_spec>
- 462 getfield # <Field int m_dtrans_ncols>
- 465 if_icmplt 296
- 468 aload_0
- 469 getfield # <Field yCWZtShZT m_spec>
- 472 getfield # <Field java.util.Vector m_dtrans_vector>
- 475 invokevirtual # <Method int size()>
- 478 aload_1
- 479 getfield # <Field int m_label>
- 482 if_icmpeq 489
- 485 iconst_0
- 486 goto 490
- 489 iconst_1
- 490 invokestatic # <Method void assert(boolean)>
- 493 aload_0
- 494 getfield # <Field yCWZtShZT m_spec>
- 497 getfield # <Field java.util.Vector m_dtrans_vector>
- 500 aload 6
- 502 invokevirtual # <Method void addElement(java.lang.Object)>
- 505 aload_0
- 506 invokespecial # <Method LdFBwMgdz get_unmarked()>
- 509 dup
- 510 astore_1
- 511 ifnonnull 215
- 514 iinc 8 1
- 517 iload 9
- 519 iload 8
- 521 if_icmpgt 48
- 524 getstatic # <Field java.io.PrintStream out>
- 527 ldc # <String "">
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 return
-
-Method void free_dfa_states()
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_dfa_states>
-   8 aload_0
-   9 getfield # <Field yCWZtShZT m_spec>
-  12 aconst_null
-  13 putfield # <Field java.util.Hashtable m_dfa_sets>
-  16 return
-
-Method void free_nfa_states()
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_nfa_states>
-   8 aload_0
-   9 getfield # <Field yCWZtShZT m_spec>
-  12 aconst_null
-  13 putfield # <Field pHNWlbrmz m_nfa_start>
-  16 aload_0
-  17 getfield # <Field yCWZtShZT m_spec>
-  20 aconst_null
-  21 putfield # <Field java.util.Vector m_state_rules[]>
-  24 return
-
-Method void e_closure(bSpXVtXss)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 getfield # <Field java.util.Vector m_nfa_set>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_1
-  28 getfield # <Field java.util.BitSet m_nfa_bit>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_1
-  43 aconst_null
-  44 putfield # <Field TdLZzxjmB m_accept>
-  47 aload_1
-  48 iconst_0
-  49 putfield # <Field int m_anchor>
-  52 aload_1
-  53 ldc # <Integer 2147483647>
-  55 putfield # <Field int m_accept_index>
-  58 new # <Class java.util.Stack>
-  61 dup
-  62 invokespecial # <Method java.util.Stack()>
-  65 astore_2
-  66 aload_1
-  67 getfield # <Field java.util.Vector m_nfa_set>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore 4
-  77 goto 128
-  80 aload_1
-  81 getfield # <Field java.util.Vector m_nfa_set>
-  84 iload 4
-  86 invokevirtual # <Method java.lang.Object elementAt(int)>
-  89 checkcast # <Class pHNWlbrmz>
-  92 astore 5
-  94 aload_1
-  95 getfield # <Field java.util.BitSet m_nfa_bit>
-  98 aload 5
- 100 getfield # <Field int m_label>
- 103 invokevirtual # <Method boolean get(int)>
- 106 iconst_1
- 107 if_icmpeq 114
- 110 iconst_0
- 111 goto 115
- 114 iconst_1
- 115 invokestatic # <Method void assert(boolean)>
- 118 aload_2
- 119 aload 5
- 121 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 124 pop
- 125 iinc 4 1
- 128 iload 4
- 130 iload_3
- 131 if_icmplt 80
- 134 goto 427
- 137 aload_2
- 138 invokevirtual # <Method java.lang.Object pop()>
- 141 checkcast # <Class pHNWlbrmz>
- 144 astore 5
- 146 aload 5
- 148 getfield # <Field TdLZzxjmB m_accept>
- 151 ifnull 241
- 154 aload 5
- 156 getfield # <Field int m_label>
- 159 aload_1
- 160 getfield # <Field int m_accept_index>
- 163 if_icmpge 241
- 166 aload_1
- 167 aload 5
- 169 getfield # <Field int m_label>
- 172 putfield # <Field int m_accept_index>
- 175 aload_1
- 176 aload 5
- 178 getfield # <Field TdLZzxjmB m_accept>
- 181 putfield # <Field TdLZzxjmB m_accept>
- 184 aload_1
- 185 aload 5
- 187 getfield # <Field int m_anchor>
- 190 putfield # <Field int m_anchor>
- 193 aload_1
- 194 getfield # <Field TdLZzxjmB m_accept>
- 197 ifnonnull 204
- 200 iconst_0
- 201 goto 205
- 204 iconst_1
- 205 invokestatic # <Method void assert(boolean)>
- 208 aload_1
- 209 getfield # <Field int m_anchor>
- 212 ifeq 237
- 215 aload_1
- 216 getfield # <Field int m_anchor>
- 219 iconst_2
- 220 iand
- 221 ifne 237
- 224 aload_1
- 225 getfield # <Field int m_anchor>
- 228 iconst_1
- 229 iand
- 230 ifne 237
- 233 iconst_0
- 234 goto 238
- 237 iconst_1
- 238 invokestatic # <Method void assert(boolean)>
- 241 aload 5
- 243 getfield # <Field int m_edge>
- 246 bipush -3
- 248 if_icmpne 427
- 251 aload 5
- 253 getfield # <Field pHNWlbrmz m_next>
- 256 ifnull 339
- 259 aload_1
- 260 getfield # <Field java.util.Vector m_nfa_set>
- 263 aload 5
- 265 getfield # <Field pHNWlbrmz m_next>
- 268 invokevirtual # <Method boolean contains(java.lang.Object)>
- 271 iconst_0
- 272 if_icmpne 339
- 275 aload_1
- 276 getfield # <Field java.util.BitSet m_nfa_bit>
- 279 aload 5
- 281 getfield # <Field pHNWlbrmz m_next>
- 284 getfield # <Field int m_label>
- 287 invokevirtual # <Method boolean get(int)>
- 290 iconst_0
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 aload_1
- 303 getfield # <Field java.util.BitSet m_nfa_bit>
- 306 aload 5
- 308 getfield # <Field pHNWlbrmz m_next>
- 311 getfield # <Field int m_label>
- 314 invokevirtual # <Method void set(int)>
- 317 aload_1
- 318 getfield # <Field java.util.Vector m_nfa_set>
- 321 aload 5
- 323 getfield # <Field pHNWlbrmz m_next>
- 326 invokevirtual # <Method void addElement(java.lang.Object)>
- 329 aload_2
- 330 aload 5
- 332 getfield # <Field pHNWlbrmz m_next>
- 335 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 338 pop
- 339 aload 5
- 341 getfield # <Field pHNWlbrmz m_next2>
- 344 ifnull 427
- 347 aload_1
- 348 getfield # <Field java.util.Vector m_nfa_set>
- 351 aload 5
- 353 getfield # <Field pHNWlbrmz m_next2>
- 356 invokevirtual # <Method boolean contains(java.lang.Object)>
- 359 iconst_0
- 360 if_icmpne 427
- 363 aload_1
- 364 getfield # <Field java.util.BitSet m_nfa_bit>
- 367 aload 5
- 369 getfield # <Field pHNWlbrmz m_next2>
- 372 getfield # <Field int m_label>
- 375 invokevirtual # <Method boolean get(int)>
- 378 iconst_0
- 379 if_icmpeq 386
- 382 iconst_0
- 383 goto 387
- 386 iconst_1
- 387 invokestatic # <Method void assert(boolean)>
- 390 aload_1
- 391 getfield # <Field java.util.BitSet m_nfa_bit>
- 394 aload 5
- 396 getfield # <Field pHNWlbrmz m_next2>
- 399 getfield # <Field int m_label>
- 402 invokevirtual # <Method void set(int)>
- 405 aload_1
- 406 getfield # <Field java.util.Vector m_nfa_set>
- 409 aload 5
- 411 getfield # <Field pHNWlbrmz m_next2>
- 414 invokevirtual # <Method void addElement(java.lang.Object)>
- 417 aload_2
- 418 aload 5
- 420 getfield # <Field pHNWlbrmz m_next2>
- 423 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 426 pop
- 427 aload_2
- 428 invokevirtual # <Method boolean empty()>
- 431 iconst_0
- 432 if_icmpeq 137
- 435 aload_1
- 436 getfield # <Field java.util.Vector m_nfa_set>
- 439 ifnull 450
- 442 aload_0
- 443 aload_1
- 444 getfield # <Field java.util.Vector m_nfa_set>
- 447 invokespecial # <Method void sortStates(java.util.Vector)>
- 450 return
-
-Method void move(java.util.Vector, java.util.BitSet, int, bSpXVtXss)
-   0 aload 4
-   2 aconst_null
-   3 putfield # <Field java.util.Vector m_nfa_set>
-   6 aload 4
-   8 aconst_null
-   9 putfield # <Field java.util.BitSet m_nfa_bit>
-  12 aload_1
-  13 invokevirtual # <Method int size()>
-  16 istore 5
-  18 iconst_0
-  19 istore 6
-  21 goto 156
-  24 aload_1
-  25 iload 6
-  27 invokevirtual # <Method java.lang.Object elementAt(int)>
-  30 checkcast # <Class pHNWlbrmz>
-  33 astore 7
-  35 iload_3
-  36 aload 7
-  38 getfield # <Field int m_edge>
-  41 if_icmpeq 66
-  44 aload 7
-  46 getfield # <Field int m_edge>
-  49 iconst_m1
-  50 if_icmpne 153
-  53 aload 7
-  55 getfield # <Field FYZwuamNE m_set>
-  58 iload_3
-  59 invokevirtual # <Method boolean contains(int)>
-  62 iconst_1
-  63 if_icmpne 153
-  66 aload 4
-  68 getfield # <Field java.util.Vector m_nfa_set>
-  71 ifnonnull 124
-  74 aload 4
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 ifnull 86
-  82 iconst_0
-  83 goto 87
-  86 iconst_1
-  87 invokestatic # <Method void assert(boolean)>
-  90 aload 4
-  92 new # <Class java.util.Vector>
-  95 dup
-  96 invokespecial # <Method java.util.Vector()>
-  99 putfield # <Field java.util.Vector m_nfa_set>
- 102 aload 4
- 104 new # <Class java.util.BitSet>
- 107 dup
- 108 aload_0
- 109 getfield # <Field yCWZtShZT m_spec>
- 112 getfield # <Field java.util.Vector m_nfa_states>
- 115 invokevirtual # <Method int size()>
- 118 invokespecial # <Method java.util.BitSet(int)>
- 121 putfield # <Field java.util.BitSet m_nfa_bit>
- 124 aload 4
- 126 getfield # <Field java.util.Vector m_nfa_set>
- 129 aload 7
- 131 getfield # <Field pHNWlbrmz m_next>
- 134 invokevirtual # <Method void addElement(java.lang.Object)>
- 137 aload 4
- 139 getfield # <Field java.util.BitSet m_nfa_bit>
- 142 aload 7
- 144 getfield # <Field pHNWlbrmz m_next>
- 147 getfield # <Field int m_label>
- 150 invokevirtual # <Method void set(int)>
- 153 iinc 6 1
- 156 iload 6
- 158 iload 5
- 160 if_icmplt 24
- 163 aload 4
- 165 getfield # <Field java.util.Vector m_nfa_set>
- 168 ifnull 196
- 171 aload 4
- 173 getfield # <Field java.util.BitSet m_nfa_bit>
- 176 ifnonnull 183
- 179 iconst_0
- 180 goto 184
- 183 iconst_1
- 184 invokestatic # <Method void assert(boolean)>
- 187 aload_0
- 188 aload 4
- 190 getfield # <Field java.util.Vector m_nfa_set>
- 193 invokespecial # <Method void sortStates(java.util.Vector)>
- 196 return
-
-Method void sortStates(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore 4
-   6 iconst_0
-   7 istore_3
-   8 goto 115
-  11 aload_1
-  12 iload_3
-  13 invokevirtual # <Method java.lang.Object elementAt(int)>
-  16 checkcast # <Class pHNWlbrmz>
-  19 astore_2
-  20 aload_2
-  21 getfield # <Field int m_label>
-  24 istore 8
-  26 iload_3
-  27 istore 7
-  29 iload_3
-  30 iconst_1
-  31 iadd
-  32 istore 5
-  34 goto 71
-  37 aload_1
-  38 iload 5
-  40 invokevirtual # <Method java.lang.Object elementAt(int)>
-  43 checkcast # <Class pHNWlbrmz>
-  46 astore_2
-  47 aload_2
-  48 getfield # <Field int m_label>
-  51 istore 6
-  53 iload 6
-  55 iload 8
-  57 if_icmpge 68
-  60 iload 5
-  62 istore 7
-  64 iload 6
-  66 istore 8
-  68 iinc 5 1
-  71 iload 5
-  73 iload 4
-  75 if_icmplt 37
-  78 aload_1
-  79 iload_3
-  80 invokevirtual # <Method java.lang.Object elementAt(int)>
-  83 checkcast # <Class pHNWlbrmz>
-  86 astore 9
-  88 aload_1
-  89 iload 7
-  91 invokevirtual # <Method java.lang.Object elementAt(int)>
-  94 checkcast # <Class pHNWlbrmz>
-  97 astore_2
-  98 aload_1
-  99 aload_2
- 100 iload_3
- 101 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 104 aload_1
- 105 aload 9
- 107 iload 7
- 109 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 112 iinc 3 1
- 115 iload_3
- 116 iload 4
- 118 if_icmplt 11
- 121 return
-
-Method LdFBwMgdz get_unmarked()
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 getfield # <Field java.util.Vector m_dfa_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_1
-  11 goto 52
-  14 aload_0
-  15 getfield # <Field yCWZtShZT m_spec>
-  18 getfield # <Field java.util.Vector m_dfa_states>
-  21 aload_0
-  22 getfield # <Field int m_unmarked_dfa>
-  25 invokevirtual # <Method java.lang.Object elementAt(int)>
-  28 checkcast # <Class LdFBwMgdz>
-  31 astore_2
-  32 aload_2
-  33 getfield # <Field boolean m_mark>
-  36 iconst_0
-  37 if_icmpne 42
-  40 aload_2
-  41 areturn
-  42 aload_0
-  43 dup
-  44 getfield # <Field int m_unmarked_dfa>
-  47 iconst_1
-  48 iadd
-  49 putfield # <Field int m_unmarked_dfa>
-  52 aload_0
-  53 getfield # <Field int m_unmarked_dfa>
-  56 iload_1
-  57 if_icmplt 14
-  60 aconst_null
-  61 areturn
-
-Method int add_to_dstates(bSpXVtXss)
-   0 aload_1
-   1 getfield # <Field java.util.Vector m_nfa_set>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_1
-  16 getfield # <Field java.util.BitSet m_nfa_bit>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_1
-  31 getfield # <Field TdLZzxjmB m_accept>
-  34 ifnonnull 48
-  37 aload_1
-  38 getfield # <Field int m_anchor>
-  41 ifeq 48
-  44 iconst_0
-  45 goto 49
-  48 iconst_1
-  49 invokestatic # <Method void assert(boolean)>
-  52 aload_0
-  53 getfield # <Field yCWZtShZT m_spec>
-  56 invokestatic # <Method LdFBwMgdz newLdFBwMgdz(yCWZtShZT)>
-  59 astore_2
-  60 aload_2
-  61 aload_1
-  62 getfield # <Field java.util.Vector m_nfa_set>
-  65 invokevirtual # <Method java.lang.Object clone()>
-  68 checkcast # <Class java.util.Vector>
-  71 putfield # <Field java.util.Vector m_nfa_set>
-  74 aload_2
-  75 aload_1
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 invokevirtual # <Method java.lang.Object clone()>
-  82 checkcast # <Class java.util.BitSet>
-  85 putfield # <Field java.util.BitSet m_nfa_bit>
-  88 aload_2
-  89 aload_1
-  90 getfield # <Field TdLZzxjmB m_accept>
-  93 putfield # <Field TdLZzxjmB m_accept>
-  96 aload_2
-  97 aload_1
-  98 getfield # <Field int m_anchor>
- 101 putfield # <Field int m_anchor>
- 104 aload_2
- 105 iconst_0
- 106 putfield # <Field boolean m_mark>
- 109 aload_0
- 110 getfield # <Field yCWZtShZT m_spec>
- 113 getfield # <Field java.util.Hashtable m_dfa_sets>
- 116 aload_2
- 117 getfield # <Field java.util.BitSet m_nfa_bit>
- 120 aload_2
- 121 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 124 pop
- 125 aload_2
- 126 getfield # <Field int m_label>
- 129 ireturn
-
-Method int in_dstates(bSpXVtXss)
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 getfield # <Field java.util.Hashtable m_dfa_sets>
-   7 aload_1
-   8 getfield # <Field java.util.BitSet m_nfa_bit>
-  11 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  14 checkcast # <Class LdFBwMgdz>
-  17 astore_2
-  18 aload_2
-  19 ifnull 27
-  22 aload_2
-  23 getfield # <Field int m_label>
-  26 ireturn
-  27 iconst_m1
-  28 ireturn
-Compiled from JavaLex.java
-final class drHChFQzb extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Hashtable m_states;
-    java.util.Hashtable m_macros;
-    CkBxcepSH m_nfa_start;
-    java.util.Vector m_nfa_states;
-    java.util.Vector m_state_rules[];
-    int m_state_dtrans[];
-    java.util.Vector m_dfa_states;
-    java.util.Hashtable m_dfa_sets;
-    java.util.Vector m_accept_vector;
-    int m_anchor_array[];
-    java.util.Vector m_dtrans_vector;
-    int m_dtrans_ncols;
-    int m_row_map[];
-    int m_col_map[];
-    int m_current_token;
-    char m_lexeme;
-    boolean m_in_quote;
-    boolean m_verbose;
-    boolean m_integer_type;
-    boolean m_intwrap_type;
-    boolean m_yyeof;
-    boolean m_count_chars;
-    boolean m_count_lines;
-    boolean m_cup_compatible;
-    boolean m_unix;
-    char m_init_code[];
-    int m_init_read;
-    char m_init_throw_code[];
-    int m_init_throw_read;
-    char m_class_code[];
-    int m_class_read;
-    char m_eof_code[];
-    int m_eof_read;
-    char m_eof_value_code[];
-    int m_eof_value_read;
-    char m_eof_throw_code[];
-    int m_eof_throw_read;
-    char m_yylex_throw_code[];
-    int m_yylex_throw_read;
-    char m_class_name[];
-    char m_function_name[];
-    char m_type_name[];
-    static final int NONE;
-    static final int START;
-    static final int END;
-    drHChFQzb(EpinONEnm);
-}
-
-Method drHChFQzb(EpinONEnm)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_5
-   6 newarray char
-   8 dup
-   9 iconst_0
-  10 bipush 89
-  12 castore
-  13 dup
-  14 iconst_1
-  15 bipush 121
-  17 castore
-  18 dup
-  19 iconst_2
-  20 bipush 108
-  22 castore
-  23 dup
-  24 iconst_3
-  25 bipush 101
-  27 castore
-  28 dup
-  29 iconst_4
-  30 bipush 120
-  32 castore
-  33 putfield # <Field char m_class_name[]>
-  36 aload_0
-  37 iconst_5
-  38 newarray char
-  40 dup
-  41 iconst_0
-  42 bipush 121
-  44 castore
-  45 dup
-  46 iconst_1
-  47 bipush 121
-  49 castore
-  50 dup
-  51 iconst_2
-  52 bipush 108
-  54 castore
-  55 dup
-  56 iconst_3
-  57 bipush 101
-  59 castore
-  60 dup
-  61 iconst_4
-  62 bipush 120
-  64 castore
-  65 putfield # <Field char m_function_name[]>
-  68 aload_0
-  69 bipush 7
-  71 newarray char
-  73 dup
-  74 iconst_0
-  75 bipush 89
-  77 castore
-  78 dup
-  79 iconst_1
-  80 bipush 121
-  82 castore
-  83 dup
-  84 iconst_2
-  85 bipush 116
-  87 castore
-  88 dup
-  89 iconst_3
-  90 bipush 111
-  92 castore
-  93 dup
-  94 iconst_4
-  95 bipush 107
-  97 castore
-  98 dup
-  99 iconst_5
- 100 bipush 101
- 102 castore
- 103 dup
- 104 bipush 6
- 106 bipush 110
- 108 castore
- 109 putfield # <Field char m_type_name[]>
- 112 aload_0
- 113 aload_1
- 114 putfield # <Field EpinONEnm m_lexGen>
- 117 aload_0
- 118 iconst_1
- 119 putfield # <Field int m_current_token>
- 122 aload_0
- 123 iconst_0
- 124 putfield # <Field char m_lexeme>
- 127 aload_0
- 128 iconst_0
- 129 putfield # <Field boolean m_in_quote>
- 132 aload_0
- 133 new # <Class java.util.Hashtable>
- 136 dup
- 137 invokespecial # <Method java.util.Hashtable()>
- 140 putfield # <Field java.util.Hashtable m_states>
- 143 aload_0
- 144 getfield # <Field java.util.Hashtable m_states>
- 147 new # <Class java.lang.String>
- 150 dup
- 151 ldc # <String "YYINITIAL">
- 153 invokespecial # <Method java.lang.String(java.lang.String)>
- 156 new # <Class java.lang.Integer>
- 159 dup
- 160 aload_0
- 161 getfield # <Field java.util.Hashtable m_states>
- 164 invokevirtual # <Method int size()>
- 167 invokespecial # <Method java.lang.Integer(int)>
- 170 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 173 pop
- 174 aload_0
- 175 new # <Class java.util.Hashtable>
- 178 dup
- 179 invokespecial # <Method java.util.Hashtable()>
- 182 putfield # <Field java.util.Hashtable m_macros>
- 185 aload_0
- 186 iconst_0
- 187 putfield # <Field boolean m_integer_type>
- 190 aload_0
- 191 iconst_0
- 192 putfield # <Field boolean m_intwrap_type>
- 195 aload_0
- 196 iconst_0
- 197 putfield # <Field boolean m_count_lines>
- 200 aload_0
- 201 iconst_0
- 202 putfield # <Field boolean m_count_chars>
- 205 aload_0
- 206 iconst_0
- 207 putfield # <Field boolean m_cup_compatible>
- 210 aload_0
- 211 iconst_1
- 212 putfield # <Field boolean m_unix>
- 215 aload_0
- 216 iconst_0
- 217 putfield # <Field boolean m_yyeof>
- 220 aload_0
- 221 iconst_1
- 222 putfield # <Field boolean m_verbose>
- 225 aload_0
- 226 aconst_null
- 227 putfield # <Field CkBxcepSH m_nfa_start>
- 230 aload_0
- 231 new # <Class java.util.Vector>
- 234 dup
- 235 invokespecial # <Method java.util.Vector()>
- 238 putfield # <Field java.util.Vector m_nfa_states>
- 241 aload_0
- 242 new # <Class java.util.Vector>
- 245 dup
- 246 invokespecial # <Method java.util.Vector()>
- 249 putfield # <Field java.util.Vector m_dfa_states>
- 252 aload_0
- 253 new # <Class java.util.Hashtable>
- 256 dup
- 257 invokespecial # <Method java.util.Hashtable()>
- 260 putfield # <Field java.util.Hashtable m_dfa_sets>
- 263 aload_0
- 264 new # <Class java.util.Vector>
- 267 dup
- 268 invokespecial # <Method java.util.Vector()>
- 271 putfield # <Field java.util.Vector m_dtrans_vector>
- 274 aload_0
- 275 sipush 128
- 278 putfield # <Field int m_dtrans_ncols>
- 281 aload_0
- 282 aconst_null
- 283 putfield # <Field int m_row_map[]>
- 286 aload_0
- 287 aconst_null
- 288 putfield # <Field int m_col_map[]>
- 291 aload_0
- 292 aconst_null
- 293 putfield # <Field java.util.Vector m_accept_vector>
- 296 aload_0
- 297 aconst_null
- 298 putfield # <Field int m_anchor_array[]>
- 301 aload_0
- 302 aconst_null
- 303 putfield # <Field char m_init_code[]>
- 306 aload_0
- 307 iconst_0
- 308 putfield # <Field int m_init_read>
- 311 aload_0
- 312 aconst_null
- 313 putfield # <Field char m_init_throw_code[]>
- 316 aload_0
- 317 iconst_0
- 318 putfield # <Field int m_init_throw_read>
- 321 aload_0
- 322 aconst_null
- 323 putfield # <Field char m_yylex_throw_code[]>
- 326 aload_0
- 327 iconst_0
- 328 putfield # <Field int m_yylex_throw_read>
- 331 aload_0
- 332 aconst_null
- 333 putfield # <Field char m_class_code[]>
- 336 aload_0
- 337 iconst_0
- 338 putfield # <Field int m_class_read>
- 341 aload_0
- 342 aconst_null
- 343 putfield # <Field char m_eof_code[]>
- 346 aload_0
- 347 iconst_0
- 348 putfield # <Field int m_eof_read>
- 351 aload_0
- 352 aconst_null
- 353 putfield # <Field char m_eof_value_code[]>
- 356 aload_0
- 357 iconst_0
- 358 putfield # <Field int m_eof_value_read>
- 361 aload_0
- 362 aconst_null
- 363 putfield # <Field char m_eof_throw_code[]>
- 366 aload_0
- 367 iconst_0
- 368 putfield # <Field int m_eof_throw_read>
- 371 aload_0
- 372 aconst_null
- 373 putfield # <Field int m_state_dtrans[]>
- 376 aload_0
- 377 aconst_null
- 378 putfield # <Field java.util.Vector m_state_rules[]>
- 381 return
-Compiled from JavaLex.java
-final class eCuCgyNDI extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_dtrans[];
-    SfZaCAliZ m_accept;
-    int m_anchor;
-    int m_label;
-    static final int F;
-    eCuCgyNDI(int,tXIgSkwMI);
-}
-
-Method eCuCgyNDI(int,tXIgSkwMI)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_2
-   6 getfield # <Field int m_dtrans_ncols>
-   9 newarray int
-  11 putfield # <Field int m_dtrans[]>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field SfZaCAliZ m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iload_1
-  26 putfield # <Field int m_label>
-  29 return
-Compiled from JavaLex.java
-final class erEfVsiXy extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    char m_action[];
-    int m_action_read;
-    int m_line_number;
-    erEfVsiXy(char[],int,int);
-    erEfVsiXy(erEfVsiXy);
-    void mimic(erEfVsiXy);
-}
-
-Method erEfVsiXy(char[],int,int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iload_2
-   6 putfield # <Field int m_action_read>
-   9 aload_0
-  10 aload_0
-  11 getfield # <Field int m_action_read>
-  14 newarray char
-  16 putfield # <Field char m_action[]>
-  19 iconst_0
-  20 istore 4
-  22 goto 39
-  25 aload_0
-  26 getfield # <Field char m_action[]>
-  29 iload 4
-  31 aload_1
-  32 iload 4
-  34 caload
-  35 castore
-  36 iinc 4 1
-  39 iload 4
-  41 aload_0
-  42 getfield # <Field int m_action_read>
-  45 if_icmplt 25
-  48 aload_0
-  49 iload_3
-  50 putfield # <Field int m_line_number>
-  53 return
-
-Method erEfVsiXy(erEfVsiXy)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_1
-   6 getfield # <Field int m_action_read>
-   9 putfield # <Field int m_action_read>
-  12 aload_0
-  13 aload_0
-  14 getfield # <Field int m_action_read>
-  17 newarray char
-  19 putfield # <Field char m_action[]>
-  22 iconst_0
-  23 istore_2
-  24 goto 42
-  27 aload_0
-  28 getfield # <Field char m_action[]>
-  31 iload_2
-  32 aload_1
-  33 getfield # <Field char m_action[]>
-  36 iload_2
-  37 caload
-  38 castore
-  39 iinc 2 1
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_action_read>
-  47 if_icmplt 27
-  50 aload_0
-  51 aload_1
-  52 getfield # <Field int m_line_number>
-  55 putfield # <Field int m_line_number>
-  58 return
-
-Method void mimic(erEfVsiXy)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_action_read>
-   5 putfield # <Field int m_action_read>
-   8 aload_0
-   9 aload_0
-  10 getfield # <Field int m_action_read>
-  13 newarray char
-  15 putfield # <Field char m_action[]>
-  18 iconst_0
-  19 istore_2
-  20 goto 38
-  23 aload_0
-  24 getfield # <Field char m_action[]>
-  27 iload_2
-  28 aload_1
-  29 getfield # <Field char m_action[]>
-  32 iload_2
-  33 caload
-  34 castore
-  35 iinc 2 1
-  38 iload_2
-  39 aload_0
-  40 getfield # <Field int m_action_read>
-  43 if_icmplt 23
-  46 return
-Compiled from JavaLex.java
-final class faXXJdxeR extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    faXXJdxeR();
-    void make_dfa(skYQtOxeK, tXIgSkwMI);
-    void move(java.util.Vector, java.util.BitSet, int, vJbRZSukC);
-}
-
-Method faXXJdxeR()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void set(skYQtOxeK, tXIgSkwMI)
-   0 aload_0
-   1 aload_1
-   2 putfield # <Field skYQtOxeK m_lexGen>
-   5 aload_0
-   6 aload_2
-   7 putfield # <Field tXIgSkwMI m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field skYQtOxeK m_lexGen>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field tXIgSkwMI m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void make_dfa(skYQtOxeK, tXIgSkwMI)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 invokespecial # <Method void set(skYQtOxeK, tXIgSkwMI)>
-  10 aload_0
-  11 invokespecial # <Method void make_dtrans()>
-  14 aload_0
-  15 invokespecial # <Method void free_nfa_states()>
-  18 aload_0
-  19 invokespecial # <Method void free_dfa_states()>
-  22 return
-
-Method void make_dtrans()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "Working on DFA states.">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 new # <Class vJbRZSukC>
-  11 dup
-  12 invokespecial # <Method vJbRZSukC()>
-  15 astore_2
-  16 aload_0
-  17 iconst_0
-  18 putfield # <Field int m_unmarked_dfa>
-  21 aload_0
-  22 getfield # <Field tXIgSkwMI m_spec>
-  25 getfield # <Field java.util.Vector m_state_rules[]>
-  28 arraylength
-  29 istore 9
-  31 aload_0
-  32 getfield # <Field tXIgSkwMI m_spec>
-  35 iload 9
-  37 newarray int
-  39 putfield # <Field int m_state_dtrans[]>
-  42 iconst_0
-  43 istore 8
-  45 goto 517
-  48 aload_0
-  49 getfield # <Field tXIgSkwMI m_spec>
-  52 getfield # <Field java.util.Vector m_state_rules[]>
-  55 iload 8
-  57 aaload
-  58 invokevirtual # <Method int size()>
-  61 ifne 78
-  64 aload_0
-  65 getfield # <Field tXIgSkwMI m_spec>
-  68 getfield # <Field int m_state_dtrans[]>
-  71 iload 8
-  73 iconst_m1
-  74 iastore
-  75 goto 514
-  78 aload_2
-  79 aload_0
-  80 getfield # <Field tXIgSkwMI m_spec>
-  83 getfield # <Field java.util.Vector m_state_rules[]>
-  86 iload 8
-  88 aaload
-  89 invokevirtual # <Method java.lang.Object clone()>
-  92 checkcast # <Class java.util.Vector>
-  95 putfield # <Field java.util.Vector m_nfa_set>
-  98 aload_0
-  99 aload_2
- 100 getfield # <Field java.util.Vector m_nfa_set>
- 103 invokespecial # <Method void sortStates(java.util.Vector)>
- 106 aload_2
- 107 new # <Class java.util.BitSet>
- 110 dup
- 111 invokespecial # <Method java.util.BitSet()>
- 114 putfield # <Field java.util.BitSet m_nfa_bit>
- 117 aload_2
- 118 getfield # <Field java.util.Vector m_nfa_set>
- 121 invokevirtual # <Method int size()>
- 124 istore 5
- 126 iconst_0
- 127 istore_3
- 128 goto 159
- 131 aload_2
- 132 getfield # <Field java.util.Vector m_nfa_set>
- 135 iload_3
- 136 invokevirtual # <Method java.lang.Object elementAt(int)>
- 139 checkcast # <Class NMUlQfUtR>
- 142 astore 7
- 144 aload_2
- 145 getfield # <Field java.util.BitSet m_nfa_bit>
- 148 aload 7
- 150 getfield # <Field int m_label>
- 153 invokevirtual # <Method void set(int)>
- 156 iinc 3 1
- 159 iload 5
- 161 iload_3
- 162 if_icmpgt 131
- 165 aload_2
- 166 aconst_null
- 167 putfield # <Field SfZaCAliZ m_accept>
- 170 aload_2
- 171 iconst_0
- 172 putfield # <Field int m_anchor>
- 175 aload_2
- 176 ldc # <Integer 2147483647>
- 178 putfield # <Field int m_accept_index>
- 181 aload_0
- 182 aload_2
- 183 invokespecial # <Method void e_closure(vJbRZSukC)>
- 186 aload_0
- 187 aload_2
- 188 invokespecial # <Method int add_to_dstates(vJbRZSukC)>
- 191 pop
- 192 aload_0
- 193 getfield # <Field tXIgSkwMI m_spec>
- 196 getfield # <Field int m_state_dtrans[]>
- 199 iload 8
- 201 aload_0
- 202 getfield # <Field tXIgSkwMI m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 invokevirtual # <Method int size()>
- 211 iastore
- 212 goto 505
- 215 getstatic # <Field java.io.PrintStream out>
- 218 ldc # <String ".">
- 220 invokevirtual # <Method void print(java.lang.String)>
- 223 getstatic # <Field java.io.PrintStream out>
- 226 invokevirtual # <Method void flush()>
- 229 aload_1
- 230 getfield # <Field boolean m_mark>
- 233 iconst_0
- 234 if_icmpeq 241
- 237 iconst_0
- 238 goto 242
- 241 iconst_1
- 242 invokestatic # <Method void assert(boolean)>
- 245 aload_1
- 246 iconst_1
- 247 putfield # <Field boolean m_mark>
- 250 new # <Class eCuCgyNDI>
- 253 dup
- 254 aload_0
- 255 getfield # <Field tXIgSkwMI m_spec>
- 258 getfield # <Field java.util.Vector m_dtrans_vector>
- 261 invokevirtual # <Method int size()>
- 264 aload_0
- 265 getfield # <Field tXIgSkwMI m_spec>
- 268 invokespecial # <Method eCuCgyNDI(int,tXIgSkwMI)>
- 271 astore 6
- 273 aload 6
- 275 aload_1
- 276 getfield # <Field SfZaCAliZ m_accept>
- 279 putfield # <Field SfZaCAliZ m_accept>
- 282 aload 6
- 284 aload_1
- 285 getfield # <Field int m_anchor>
- 288 putfield # <Field int m_anchor>
- 291 iconst_0
- 292 istore_3
- 293 goto 457
- 296 iload_3
- 297 ifge 304
- 300 iconst_0
- 301 goto 305
- 304 iconst_1
- 305 invokestatic # <Method void assert(boolean)>
- 308 aload_0
- 309 getfield # <Field tXIgSkwMI m_spec>
- 312 getfield # <Field int m_dtrans_ncols>
- 315 iload_3
- 316 if_icmpgt 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_0
- 328 aload_1
- 329 getfield # <Field java.util.Vector m_nfa_set>
- 332 aload_1
- 333 getfield # <Field java.util.BitSet m_nfa_bit>
- 336 iload_3
- 337 aload_2
- 338 invokevirtual # <Method void move(java.util.Vector, java.util.BitSet, int, vJbRZSukC)>
- 341 aload_2
- 342 getfield # <Field java.util.Vector m_nfa_set>
- 345 ifnull 353
- 348 aload_0
- 349 aload_2
- 350 invokespecial # <Method void e_closure(vJbRZSukC)>
- 353 aload_2
- 354 getfield # <Field java.util.Vector m_nfa_set>
- 357 ifnonnull 367
- 360 aload_2
- 361 getfield # <Field java.util.BitSet m_nfa_bit>
- 364 ifnull 385
- 367 aload_2
- 368 getfield # <Field java.util.Vector m_nfa_set>
- 371 ifnull 381
- 374 aload_2
- 375 getfield # <Field java.util.BitSet m_nfa_bit>
- 378 ifnonnull 385
- 381 iconst_0
- 382 goto 386
- 385 iconst_1
- 386 invokestatic # <Method void assert(boolean)>
- 389 aload_2
- 390 getfield # <Field java.util.Vector m_nfa_set>
- 393 ifnonnull 402
- 396 iconst_m1
- 397 istore 4
- 399 goto 422
- 402 aload_0
- 403 aload_2
- 404 invokespecial # <Method int in_dstates(vJbRZSukC)>
- 407 istore 4
- 409 iload 4
- 411 iconst_m1
- 412 if_icmpne 422
- 415 aload_0
- 416 aload_2
- 417 invokespecial # <Method int add_to_dstates(vJbRZSukC)>
- 420 istore 4
- 422 iload 4
- 424 aload_0
- 425 getfield # <Field tXIgSkwMI m_spec>
- 428 getfield # <Field java.util.Vector m_dfa_states>
- 431 invokevirtual # <Method int size()>
- 434 if_icmplt 441
- 437 iconst_0
- 438 goto 442
- 441 iconst_1
- 442 invokestatic # <Method void assert(boolean)>
- 445 aload 6
- 447 getfield # <Field int m_dtrans[]>
- 450 iload_3
- 451 iload 4
- 453 iastore
- 454 iinc 3 1
- 457 iload_3
- 458 aload_0
- 459 getfield # <Field tXIgSkwMI m_spec>
- 462 getfield # <Field int m_dtrans_ncols>
- 465 if_icmplt 296
- 468 aload_0
- 469 getfield # <Field tXIgSkwMI m_spec>
- 472 getfield # <Field java.util.Vector m_dtrans_vector>
- 475 invokevirtual # <Method int size()>
- 478 aload_1
- 479 getfield # <Field int m_label>
- 482 if_icmpeq 489
- 485 iconst_0
- 486 goto 490
- 489 iconst_1
- 490 invokestatic # <Method void assert(boolean)>
- 493 aload_0
- 494 getfield # <Field tXIgSkwMI m_spec>
- 497 getfield # <Field java.util.Vector m_dtrans_vector>
- 500 aload 6
- 502 invokevirtual # <Method void addElement(java.lang.Object)>
- 505 aload_0
- 506 invokespecial # <Method vVGGfGebU get_unmarked()>
- 509 dup
- 510 astore_1
- 511 ifnonnull 215
- 514 iinc 8 1
- 517 iload 9
- 519 iload 8
- 521 if_icmpgt 48
- 524 getstatic # <Field java.io.PrintStream out>
- 527 ldc # <String "">
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 return
-
-Method void free_dfa_states()
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_dfa_states>
-   8 aload_0
-   9 getfield # <Field tXIgSkwMI m_spec>
-  12 aconst_null
-  13 putfield # <Field java.util.Hashtable m_dfa_sets>
-  16 return
-
-Method void free_nfa_states()
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_nfa_states>
-   8 aload_0
-   9 getfield # <Field tXIgSkwMI m_spec>
-  12 aconst_null
-  13 putfield # <Field NMUlQfUtR m_nfa_start>
-  16 aload_0
-  17 getfield # <Field tXIgSkwMI m_spec>
-  20 aconst_null
-  21 putfield # <Field java.util.Vector m_state_rules[]>
-  24 return
-
-Method void e_closure(vJbRZSukC)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 getfield # <Field java.util.Vector m_nfa_set>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_1
-  28 getfield # <Field java.util.BitSet m_nfa_bit>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_1
-  43 aconst_null
-  44 putfield # <Field SfZaCAliZ m_accept>
-  47 aload_1
-  48 iconst_0
-  49 putfield # <Field int m_anchor>
-  52 aload_1
-  53 ldc # <Integer 2147483647>
-  55 putfield # <Field int m_accept_index>
-  58 new # <Class java.util.Stack>
-  61 dup
-  62 invokespecial # <Method java.util.Stack()>
-  65 astore_2
-  66 aload_1
-  67 getfield # <Field java.util.Vector m_nfa_set>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore 4
-  77 goto 128
-  80 aload_1
-  81 getfield # <Field java.util.Vector m_nfa_set>
-  84 iload 4
-  86 invokevirtual # <Method java.lang.Object elementAt(int)>
-  89 checkcast # <Class NMUlQfUtR>
-  92 astore 5
-  94 aload_1
-  95 getfield # <Field java.util.BitSet m_nfa_bit>
-  98 aload 5
- 100 getfield # <Field int m_label>
- 103 invokevirtual # <Method boolean get(int)>
- 106 iconst_1
- 107 if_icmpeq 114
- 110 iconst_0
- 111 goto 115
- 114 iconst_1
- 115 invokestatic # <Method void assert(boolean)>
- 118 aload_2
- 119 aload 5
- 121 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 124 pop
- 125 iinc 4 1
- 128 iload 4
- 130 iload_3
- 131 if_icmplt 80
- 134 goto 427
- 137 aload_2
- 138 invokevirtual # <Method java.lang.Object pop()>
- 141 checkcast # <Class NMUlQfUtR>
- 144 astore 5
- 146 aload 5
- 148 getfield # <Field SfZaCAliZ m_accept>
- 151 ifnull 241
- 154 aload 5
- 156 getfield # <Field int m_label>
- 159 aload_1
- 160 getfield # <Field int m_accept_index>
- 163 if_icmpge 241
- 166 aload_1
- 167 aload 5
- 169 getfield # <Field int m_label>
- 172 putfield # <Field int m_accept_index>
- 175 aload_1
- 176 aload 5
- 178 getfield # <Field SfZaCAliZ m_accept>
- 181 putfield # <Field SfZaCAliZ m_accept>
- 184 aload_1
- 185 aload 5
- 187 getfield # <Field int m_anchor>
- 190 putfield # <Field int m_anchor>
- 193 aload_1
- 194 getfield # <Field SfZaCAliZ m_accept>
- 197 ifnonnull 204
- 200 iconst_0
- 201 goto 205
- 204 iconst_1
- 205 invokestatic # <Method void assert(boolean)>
- 208 aload_1
- 209 getfield # <Field int m_anchor>
- 212 ifeq 237
- 215 aload_1
- 216 getfield # <Field int m_anchor>
- 219 iconst_2
- 220 iand
- 221 ifne 237
- 224 aload_1
- 225 getfield # <Field int m_anchor>
- 228 iconst_1
- 229 iand
- 230 ifne 237
- 233 iconst_0
- 234 goto 238
- 237 iconst_1
- 238 invokestatic # <Method void assert(boolean)>
- 241 aload 5
- 243 getfield # <Field int m_edge>
- 246 bipush -3
- 248 if_icmpne 427
- 251 aload 5
- 253 getfield # <Field NMUlQfUtR m_next>
- 256 ifnull 339
- 259 aload_1
- 260 getfield # <Field java.util.Vector m_nfa_set>
- 263 aload 5
- 265 getfield # <Field NMUlQfUtR m_next>
- 268 invokevirtual # <Method boolean contains(java.lang.Object)>
- 271 iconst_0
- 272 if_icmpne 339
- 275 aload_1
- 276 getfield # <Field java.util.BitSet m_nfa_bit>
- 279 aload 5
- 281 getfield # <Field NMUlQfUtR m_next>
- 284 getfield # <Field int m_label>
- 287 invokevirtual # <Method boolean get(int)>
- 290 iconst_0
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 aload_1
- 303 getfield # <Field java.util.BitSet m_nfa_bit>
- 306 aload 5
- 308 getfield # <Field NMUlQfUtR m_next>
- 311 getfield # <Field int m_label>
- 314 invokevirtual # <Method void set(int)>
- 317 aload_1
- 318 getfield # <Field java.util.Vector m_nfa_set>
- 321 aload 5
- 323 getfield # <Field NMUlQfUtR m_next>
- 326 invokevirtual # <Method void addElement(java.lang.Object)>
- 329 aload_2
- 330 aload 5
- 332 getfield # <Field NMUlQfUtR m_next>
- 335 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 338 pop
- 339 aload 5
- 341 getfield # <Field NMUlQfUtR m_next2>
- 344 ifnull 427
- 347 aload_1
- 348 getfield # <Field java.util.Vector m_nfa_set>
- 351 aload 5
- 353 getfield # <Field NMUlQfUtR m_next2>
- 356 invokevirtual # <Method boolean contains(java.lang.Object)>
- 359 iconst_0
- 360 if_icmpne 427
- 363 aload_1
- 364 getfield # <Field java.util.BitSet m_nfa_bit>
- 367 aload 5
- 369 getfield # <Field NMUlQfUtR m_next2>
- 372 getfield # <Field int m_label>
- 375 invokevirtual # <Method boolean get(int)>
- 378 iconst_0
- 379 if_icmpeq 386
- 382 iconst_0
- 383 goto 387
- 386 iconst_1
- 387 invokestatic # <Method void assert(boolean)>
- 390 aload_1
- 391 getfield # <Field java.util.BitSet m_nfa_bit>
- 394 aload 5
- 396 getfield # <Field NMUlQfUtR m_next2>
- 399 getfield # <Field int m_label>
- 402 invokevirtual # <Method void set(int)>
- 405 aload_1
- 406 getfield # <Field java.util.Vector m_nfa_set>
- 409 aload 5
- 411 getfield # <Field NMUlQfUtR m_next2>
- 414 invokevirtual # <Method void addElement(java.lang.Object)>
- 417 aload_2
- 418 aload 5
- 420 getfield # <Field NMUlQfUtR m_next2>
- 423 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 426 pop
- 427 aload_2
- 428 invokevirtual # <Method boolean empty()>
- 431 iconst_0
- 432 if_icmpeq 137
- 435 aload_1
- 436 getfield # <Field java.util.Vector m_nfa_set>
- 439 ifnull 450
- 442 aload_0
- 443 aload_1
- 444 getfield # <Field java.util.Vector m_nfa_set>
- 447 invokespecial # <Method void sortStates(java.util.Vector)>
- 450 return
-
-Method void move(java.util.Vector, java.util.BitSet, int, vJbRZSukC)
-   0 aload 4
-   2 aconst_null
-   3 putfield # <Field java.util.Vector m_nfa_set>
-   6 aload 4
-   8 aconst_null
-   9 putfield # <Field java.util.BitSet m_nfa_bit>
-  12 aload_1
-  13 invokevirtual # <Method int size()>
-  16 istore 5
-  18 iconst_0
-  19 istore 6
-  21 goto 156
-  24 aload_1
-  25 iload 6
-  27 invokevirtual # <Method java.lang.Object elementAt(int)>
-  30 checkcast # <Class NMUlQfUtR>
-  33 astore 7
-  35 iload_3
-  36 aload 7
-  38 getfield # <Field int m_edge>
-  41 if_icmpeq 66
-  44 aload 7
-  46 getfield # <Field int m_edge>
-  49 iconst_m1
-  50 if_icmpne 153
-  53 aload 7
-  55 getfield # <Field MqfqJGbhF m_set>
-  58 iload_3
-  59 invokevirtual # <Method boolean contains(int)>
-  62 iconst_1
-  63 if_icmpne 153
-  66 aload 4
-  68 getfield # <Field java.util.Vector m_nfa_set>
-  71 ifnonnull 124
-  74 aload 4
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 ifnull 86
-  82 iconst_0
-  83 goto 87
-  86 iconst_1
-  87 invokestatic # <Method void assert(boolean)>
-  90 aload 4
-  92 new # <Class java.util.Vector>
-  95 dup
-  96 invokespecial # <Method java.util.Vector()>
-  99 putfield # <Field java.util.Vector m_nfa_set>
- 102 aload 4
- 104 new # <Class java.util.BitSet>
- 107 dup
- 108 aload_0
- 109 getfield # <Field tXIgSkwMI m_spec>
- 112 getfield # <Field java.util.Vector m_nfa_states>
- 115 invokevirtual # <Method int size()>
- 118 invokespecial # <Method java.util.BitSet(int)>
- 121 putfield # <Field java.util.BitSet m_nfa_bit>
- 124 aload 4
- 126 getfield # <Field java.util.Vector m_nfa_set>
- 129 aload 7
- 131 getfield # <Field NMUlQfUtR m_next>
- 134 invokevirtual # <Method void addElement(java.lang.Object)>
- 137 aload 4
- 139 getfield # <Field java.util.BitSet m_nfa_bit>
- 142 aload 7
- 144 getfield # <Field NMUlQfUtR m_next>
- 147 getfield # <Field int m_label>
- 150 invokevirtual # <Method void set(int)>
- 153 iinc 6 1
- 156 iload 6
- 158 iload 5
- 160 if_icmplt 24
- 163 aload 4
- 165 getfield # <Field java.util.Vector m_nfa_set>
- 168 ifnull 196
- 171 aload 4
- 173 getfield # <Field java.util.BitSet m_nfa_bit>
- 176 ifnonnull 183
- 179 iconst_0
- 180 goto 184
- 183 iconst_1
- 184 invokestatic # <Method void assert(boolean)>
- 187 aload_0
- 188 aload 4
- 190 getfield # <Field java.util.Vector m_nfa_set>
- 193 invokespecial # <Method void sortStates(java.util.Vector)>
- 196 return
-
-Method void sortStates(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore 4
-   6 iconst_0
-   7 istore_3
-   8 goto 115
-  11 aload_1
-  12 iload_3
-  13 invokevirtual # <Method java.lang.Object elementAt(int)>
-  16 checkcast # <Class NMUlQfUtR>
-  19 astore_2
-  20 aload_2
-  21 getfield # <Field int m_label>
-  24 istore 8
-  26 iload_3
-  27 istore 7
-  29 iload_3
-  30 iconst_1
-  31 iadd
-  32 istore 5
-  34 goto 71
-  37 aload_1
-  38 iload 5
-  40 invokevirtual # <Method java.lang.Object elementAt(int)>
-  43 checkcast # <Class NMUlQfUtR>
-  46 astore_2
-  47 aload_2
-  48 getfield # <Field int m_label>
-  51 istore 6
-  53 iload 6
-  55 iload 8
-  57 if_icmpge 68
-  60 iload 5
-  62 istore 7
-  64 iload 6
-  66 istore 8
-  68 iinc 5 1
-  71 iload 5
-  73 iload 4
-  75 if_icmplt 37
-  78 aload_1
-  79 iload_3
-  80 invokevirtual # <Method java.lang.Object elementAt(int)>
-  83 checkcast # <Class NMUlQfUtR>
-  86 astore 9
-  88 aload_1
-  89 iload 7
-  91 invokevirtual # <Method java.lang.Object elementAt(int)>
-  94 checkcast # <Class NMUlQfUtR>
-  97 astore_2
-  98 aload_1
-  99 aload_2
- 100 iload_3
- 101 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 104 aload_1
- 105 aload 9
- 107 iload 7
- 109 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 112 iinc 3 1
- 115 iload_3
- 116 iload 4
- 118 if_icmplt 11
- 121 return
-
-Method vVGGfGebU get_unmarked()
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 getfield # <Field java.util.Vector m_dfa_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_1
-  11 goto 52
-  14 aload_0
-  15 getfield # <Field tXIgSkwMI m_spec>
-  18 getfield # <Field java.util.Vector m_dfa_states>
-  21 aload_0
-  22 getfield # <Field int m_unmarked_dfa>
-  25 invokevirtual # <Method java.lang.Object elementAt(int)>
-  28 checkcast # <Class vVGGfGebU>
-  31 astore_2
-  32 aload_2
-  33 getfield # <Field boolean m_mark>
-  36 iconst_0
-  37 if_icmpne 42
-  40 aload_2
-  41 areturn
-  42 aload_0
-  43 dup
-  44 getfield # <Field int m_unmarked_dfa>
-  47 iconst_1
-  48 iadd
-  49 putfield # <Field int m_unmarked_dfa>
-  52 aload_0
-  53 getfield # <Field int m_unmarked_dfa>
-  56 iload_1
-  57 if_icmplt 14
-  60 aconst_null
-  61 areturn
-
-Method int add_to_dstates(vJbRZSukC)
-   0 aload_1
-   1 getfield # <Field java.util.Vector m_nfa_set>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_1
-  16 getfield # <Field java.util.BitSet m_nfa_bit>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_1
-  31 getfield # <Field SfZaCAliZ m_accept>
-  34 ifnonnull 48
-  37 aload_1
-  38 getfield # <Field int m_anchor>
-  41 ifeq 48
-  44 iconst_0
-  45 goto 49
-  48 iconst_1
-  49 invokestatic # <Method void assert(boolean)>
-  52 aload_0
-  53 getfield # <Field tXIgSkwMI m_spec>
-  56 invokestatic # <Method vVGGfGebU newvVGGfGebU(tXIgSkwMI)>
-  59 astore_2
-  60 aload_2
-  61 aload_1
-  62 getfield # <Field java.util.Vector m_nfa_set>
-  65 invokevirtual # <Method java.lang.Object clone()>
-  68 checkcast # <Class java.util.Vector>
-  71 putfield # <Field java.util.Vector m_nfa_set>
-  74 aload_2
-  75 aload_1
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 invokevirtual # <Method java.lang.Object clone()>
-  82 checkcast # <Class java.util.BitSet>
-  85 putfield # <Field java.util.BitSet m_nfa_bit>
-  88 aload_2
-  89 aload_1
-  90 getfield # <Field SfZaCAliZ m_accept>
-  93 putfield # <Field SfZaCAliZ m_accept>
-  96 aload_2
-  97 aload_1
-  98 getfield # <Field int m_anchor>
- 101 putfield # <Field int m_anchor>
- 104 aload_2
- 105 iconst_0
- 106 putfield # <Field boolean m_mark>
- 109 aload_0
- 110 getfield # <Field tXIgSkwMI m_spec>
- 113 getfield # <Field java.util.Hashtable m_dfa_sets>
- 116 aload_2
- 117 getfield # <Field java.util.BitSet m_nfa_bit>
- 120 aload_2
- 121 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 124 pop
- 125 aload_2
- 126 getfield # <Field int m_label>
- 129 ireturn
-
-Method int in_dstates(vJbRZSukC)
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 getfield # <Field java.util.Hashtable m_dfa_sets>
-   7 aload_1
-   8 getfield # <Field java.util.BitSet m_nfa_bit>
-  11 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  14 checkcast # <Class vVGGfGebU>
-  17 astore_2
-  18 aload_2
-  19 ifnull 27
-  22 aload_2
-  23 getfield # <Field int m_label>
-  26 ireturn
-  27 iconst_m1
-  28 ireturn
-Compiled from JavaLex.java
-final class fdUvxtAVx extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int E_BADEXPR;
-    static final int E_PAREN;
-    static final int E_LENGTH;
-    static final int E_BRACKET;
-    static final int E_BOL;
-    static final int E_CLOSE;
-    static final int E_NEWLINE;
-    static final int E_BADMAC;
-    static final int E_NOMAC;
-    static final int E_MACDEPTH;
-    static final int E_INIT;
-    static final int E_EOF;
-    static final int E_DIRECT;
-    static final int E_INTERNAL;
-    static final int E_STATE;
-    static final int E_MACDEF;
-    static final int E_SYNTAX;
-    static final int E_BRACE;
-    static final java.lang.String errmsg[];
-    static void impos(java.lang.String);
-    static void parse_error(int, int);
-    fdUvxtAVx();
-    static {};
-}
-
-Method void impos(java.lang.String)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Java-Lex Error: ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 invokevirtual # <Method java.lang.String toString()>
-  22 invokevirtual # <Method void println(java.lang.String)>
-  25 return
-
-Method void parse_error(int, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Error: Parse error at line ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 iload_1
-  16 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  19 ldc # <String ".">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 invokevirtual # <Method java.lang.String toString()>
-  27 invokevirtual # <Method void println(java.lang.String)>
-  30 getstatic # <Field java.io.PrintStream out>
-  33 new # <Class java.lang.StringBuffer>
-  36 dup
-  37 invokespecial # <Method java.lang.StringBuffer()>
-  40 ldc # <String "Error Description: ">
-  42 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  45 getstatic # <Field java.lang.String errmsg[]>
-  48 iload_0
-  49 aaload
-  50 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  53 invokevirtual # <Method java.lang.String toString()>
-  56 invokevirtual # <Method void println(java.lang.String)>
-  59 new # <Class java.lang.Error>
-  62 dup
-  63 ldc # <String "Parse error.">
-  65 invokespecial # <Method java.lang.Error(java.lang.String)>
-  68 athrow
-
-Method fdUvxtAVx()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-
-Method static {}
-   0 bipush 18
-   2 anewarray class # <Class java.lang.String>
-   5 dup
-   6 iconst_0
-   7 ldc # <String "Malformed regular expression.">
-   9 aastore
-  10 dup
-  11 iconst_1
-  12 ldc # <String "Missing close parenthesis.">
-  14 aastore
-  15 dup
-  16 iconst_2
-  17 ldc # <String "Too many regular expressions or expression too long.">
-  19 aastore
-  20 dup
-  21 iconst_3
-  22 ldc # <String "Missing [ in character class.">
-  24 aastore
-  25 dup
-  26 iconst_4
-  27 ldc # <String "^ must be at start of expression or after [.">
-  29 aastore
-  30 dup
-  31 iconst_5
-  32 ldc # <String "+ ? or * must follow an expression or subexpression.">
-  34 aastore
-  35 dup
-  36 bipush 6
-  38 ldc # <String "Newline in quoted string.">
-  40 aastore
-  41 dup
-  42 bipush 7
-  44 ldc # <String "Missing } in macro expansion.">
-  46 aastore
-  47 dup
-  48 bipush 8
-  50 ldc # <String "Macro does not exist.">
-  52 aastore
-  53 dup
-  54 bipush 9
-  56 ldc # <String "Macro expansions nested too deeply.">
-  58 aastore
-  59 dup
-  60 bipush 10
-  62 ldc # <String "Java-Lex has not been successfully initialized.">
-  64 aastore
-  65 dup
-  66 bipush 11
-  68 ldc # <String "Unexpected end-of-file found.">
-  70 aastore
-  71 dup
-  72 bipush 12
-  74 ldc # <String "Undefined or badly-formed Java-Lex directive.">
-  76 aastore
-  77 dup
-  78 bipush 13
-  80 ldc # <String "Internal Java-Lex error.">
-  82 aastore
-  83 dup
-  84 bipush 14
-  86 ldc # <String "Unitialized state name.">
-  88 aastore
-  89 dup
-  90 bipush 15
-  92 ldc # <String "Badly formed macro definition.">
-  94 aastore
-  95 dup
-  96 bipush 16
-  98 ldc # <String "Syntax error.">
- 100 aastore
- 101 dup
- 102 bipush 17
- 104 ldc # <String "Missing brace at start of lexical action.">
- 106 aastore
- 107 putstatic # <Field java.lang.String errmsg[]>
- 110 return
-Compiled from JavaLex.java
-final class fhTZXkZqS extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_dtrans[];
-    IRxqsITZU m_accept;
-    int m_anchor;
-    int m_label;
-    static final int F;
-    fhTZXkZqS(int,drHChFQzb);
-}
-
-Method fhTZXkZqS(int,drHChFQzb)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_2
-   6 getfield # <Field int m_dtrans_ncols>
-   9 newarray int
-  11 putfield # <Field int m_dtrans[]>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field IRxqsITZU m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iload_1
-  26 putfield # <Field int m_label>
-  29 return
-Compiled from JavaLex.java
-final class gApUoJlkt extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    drHChFQzb m_spec;
-    java.util.Vector m_group;
-    int m_ingroup[];
-    gApUoJlkt();
-    void min_dfa(drHChFQzb);
-}
-
-Method gApUoJlkt()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field drHChFQzb m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.util.Vector m_group>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field int m_ingroup[]>
-  15 return
-
-Method void set(drHChFQzb)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 aload_1
-  14 putfield # <Field drHChFQzb m_spec>
-  17 aload_0
-  18 aconst_null
-  19 putfield # <Field java.util.Vector m_group>
-  22 aload_0
-  23 aconst_null
-  24 putfield # <Field int m_ingroup[]>
-  27 return
-
-Method void min_dfa(drHChFQzb)
-   0 aload_0
-   1 aload_1
-   2 invokespecial # <Method void set(drHChFQzb)>
-   5 aload_0
-   6 invokespecial # <Method void minimize()>
-   9 aload_0
-  10 invokespecial # <Method void reduce()>
-  13 aload_0
-  14 invokespecial # <Method void reset()>
-  17 return
-
-Method void col_copy(int, int)
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 51
-  17 aload_0
-  18 getfield # <Field drHChFQzb m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class fhTZXkZqS>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 aload 5
-  42 getfield # <Field int m_dtrans[]>
-  45 iload_2
-  46 iaload
-  47 iastore
-  48 iinc 4 1
-  51 iload 4
-  53 iload_3
-  54 if_icmplt 17
-  57 return
-
-Method void row_copy(int, int)
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_2
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class fhTZXkZqS>
-  14 astore_3
-  15 aload_0
-  16 getfield # <Field drHChFQzb m_spec>
-  19 getfield # <Field java.util.Vector m_dtrans_vector>
-  22 aload_3
-  23 iload_1
-  24 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
-  27 return
-
-Method boolean col_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 56
-  17 aload_0
-  18 getfield # <Field drHChFQzb m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class fhTZXkZqS>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 iaload
-  41 aload 5
-  43 getfield # <Field int m_dtrans[]>
-  46 iload_2
-  47 iaload
-  48 if_icmpeq 53
-  51 iconst_0
-  52 ireturn
-  53 iinc 4 1
-  56 iload 4
-  58 iload_3
-  59 if_icmplt 17
-  62 iconst_1
-  63 ireturn
-
-Method boolean row_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_1
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class fhTZXkZqS>
-  14 astore 4
-  16 aload_0
-  17 getfield # <Field drHChFQzb m_spec>
-  20 getfield # <Field java.util.Vector m_dtrans_vector>
-  23 iload_2
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class fhTZXkZqS>
-  30 astore 5
-  32 iconst_0
-  33 istore_3
-  34 goto 59
-  37 aload 4
-  39 getfield # <Field int m_dtrans[]>
-  42 iload_3
-  43 iaload
-  44 aload 5
-  46 getfield # <Field int m_dtrans[]>
-  49 iload_3
-  50 iaload
-  51 if_icmpeq 56
-  54 iconst_0
-  55 ireturn
-  56 iinc 3 1
-  59 iload_3
-  60 aload_0
-  61 getfield # <Field drHChFQzb m_spec>
-  64 getfield # <Field int m_dtrans_ncols>
-  67 if_icmplt 37
-  70 iconst_1
-  71 ireturn
-
-Method void reduce()
-   0 new # <Class java.util.BitSet>
-   3 dup
-   4 invokespecial # <Method java.util.BitSet()>
-   7 astore 7
-   9 aload_0
-  10 getfield # <Field drHChFQzb m_spec>
-  13 getfield # <Field java.util.Vector m_dtrans_vector>
-  16 invokevirtual # <Method int size()>
-  19 istore 9
-  21 aload_0
-  22 getfield # <Field drHChFQzb m_spec>
-  25 iload 9
-  27 newarray int
-  29 putfield # <Field int m_anchor_array[]>
-  32 aload_0
-  33 getfield # <Field drHChFQzb m_spec>
-  36 new # <Class java.util.Vector>
-  39 dup
-  40 invokespecial # <Method java.util.Vector()>
-  43 putfield # <Field java.util.Vector m_accept_vector>
-  46 iconst_0
-  47 istore_1
-  48 goto 105
-  51 aload_0
-  52 getfield # <Field drHChFQzb m_spec>
-  55 getfield # <Field java.util.Vector m_dtrans_vector>
-  58 iload_1
-  59 invokevirtual # <Method java.lang.Object elementAt(int)>
-  62 checkcast # <Class fhTZXkZqS>
-  65 astore 8
-  67 aload_0
-  68 getfield # <Field drHChFQzb m_spec>
-  71 getfield # <Field java.util.Vector m_accept_vector>
-  74 aload 8
-  76 getfield # <Field IRxqsITZU m_accept>
-  79 invokevirtual # <Method void addElement(java.lang.Object)>
-  82 aload_0
-  83 getfield # <Field drHChFQzb m_spec>
-  86 getfield # <Field int m_anchor_array[]>
-  89 iload_1
-  90 aload 8
-  92 getfield # <Field int m_anchor>
-  95 iastore
-  96 aload 8
-  98 aconst_null
-  99 putfield # <Field IRxqsITZU m_accept>
- 102 iinc 1 1
- 105 iload_1
- 106 iload 9
- 108 if_icmplt 51
- 111 aload_0
- 112 getfield # <Field drHChFQzb m_spec>
- 115 aload_0
- 116 getfield # <Field drHChFQzb m_spec>
- 119 getfield # <Field int m_dtrans_ncols>
- 122 newarray int
- 124 putfield # <Field int m_col_map[]>
- 127 iconst_0
- 128 istore_1
- 129 goto 145
- 132 aload_0
- 133 getfield # <Field drHChFQzb m_spec>
- 136 getfield # <Field int m_col_map[]>
- 139 iload_1
- 140 iconst_m1
- 141 iastore
- 142 iinc 1 1
- 145 iload_1
- 146 aload_0
- 147 getfield # <Field drHChFQzb m_spec>
- 150 getfield # <Field int m_dtrans_ncols>
- 153 if_icmplt 132
- 156 iconst_0
- 157 istore 5
- 159 iconst_0
- 160 istore_1
- 161 goto 188
- 164 aload_0
- 165 getfield # <Field drHChFQzb m_spec>
- 168 getfield # <Field int m_col_map[]>
- 171 iload_1
- 172 iaload
- 173 iconst_m1
- 174 if_icmpne 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 iinc 1 1
- 188 iload_1
- 189 iload 5
- 191 if_icmplt 164
- 194 iload 5
- 196 istore_1
- 197 goto 219
- 200 aload_0
- 201 getfield # <Field drHChFQzb m_spec>
- 204 getfield # <Field int m_col_map[]>
- 207 iload_1
- 208 iaload
- 209 iconst_m1
- 210 if_icmpne 216
- 213 goto 230
- 216 iinc 1 1
- 219 iload_1
- 220 aload_0
- 221 getfield # <Field drHChFQzb m_spec>
- 224 getfield # <Field int m_dtrans_ncols>
- 227 if_icmplt 200
- 230 iload_1
- 231 aload_0
- 232 getfield # <Field drHChFQzb m_spec>
- 235 getfield # <Field int m_dtrans_ncols>
- 238 if_icmpge 358
- 241 aload 7
- 243 iload_1
- 244 invokevirtual # <Method boolean get(int)>
- 247 iconst_0
- 248 if_icmpeq 255
- 251 iconst_0
- 252 goto 256
- 255 iconst_1
- 256 invokestatic # <Method void assert(boolean)>
- 259 aload_0
- 260 getfield # <Field drHChFQzb m_spec>
- 263 getfield # <Field int m_col_map[]>
- 266 iload_1
- 267 iaload
- 268 iconst_m1
- 269 if_icmpeq 276
- 272 iconst_0
- 273 goto 277
- 276 iconst_1
- 277 invokestatic # <Method void assert(boolean)>
- 280 aload 7
- 282 iload_1
- 283 invokevirtual # <Method void set(int)>
- 286 aload_0
- 287 getfield # <Field drHChFQzb m_spec>
- 290 getfield # <Field int m_col_map[]>
- 293 iload_1
- 294 iload 5
- 296 iastore
- 297 iload_1
- 298 iconst_1
- 299 iadd
- 300 istore_2
- 301 goto 341
- 304 aload_0
- 305 getfield # <Field drHChFQzb m_spec>
- 308 getfield # <Field int m_col_map[]>
- 311 iload_2
- 312 iaload
- 313 iconst_m1
- 314 if_icmpne 338
- 317 aload_0
- 318 iload_1
- 319 iload_2
- 320 invokespecial # <Method boolean col_equiv(int, int)>
- 323 iconst_1
- 324 if_icmpne 338
- 327 aload_0
- 328 getfield # <Field drHChFQzb m_spec>
- 331 getfield # <Field int m_col_map[]>
- 334 iload_2
- 335 iload 5
- 337 iastore
- 338 iinc 2 1
- 341 iload_2
- 342 aload_0
- 343 getfield # <Field drHChFQzb m_spec>
- 346 getfield # <Field int m_dtrans_ncols>
- 349 if_icmplt 304
- 352 iinc 5 1
- 355 goto 159
- 358 iconst_0
- 359 istore_3
- 360 iconst_0
- 361 istore_1
- 362 goto 421
- 365 aload 7
- 367 iload_1
- 368 invokevirtual # <Method boolean get(int)>
- 371 iconst_1
- 372 if_icmpne 418
- 375 iinc 3 1
- 378 aload 7
- 380 iload_1
- 381 invokevirtual # <Method void clear(int)>
- 384 aload_0
- 385 getfield # <Field drHChFQzb m_spec>
- 388 getfield # <Field int m_col_map[]>
- 391 iload_1
- 392 iaload
- 393 istore_2
- 394 iload_2
- 395 iload_1
- 396 if_icmple 403
- 399 iconst_0
- 400 goto 404
- 403 iconst_1
- 404 invokestatic # <Method void assert(boolean)>
- 407 iload_2
- 408 iload_1
- 409 if_icmpeq 418
- 412 aload_0
- 413 iload_2
- 414 iload_1
- 415 invokespecial # <Method void col_copy(int, int)>
- 418 iinc 1 1
- 421 iload_1
- 422 aload_0
- 423 getfield # <Field drHChFQzb m_spec>
- 426 getfield # <Field int m_dtrans_ncols>
- 429 if_icmplt 365
- 432 aload_0
- 433 getfield # <Field drHChFQzb m_spec>
- 436 iload 5
- 438 putfield # <Field int m_dtrans_ncols>
- 441 iload_3
- 442 iload 5
- 444 if_icmpeq 451
- 447 iconst_0
- 448 goto 452
- 451 iconst_1
- 452 invokestatic # <Method void assert(boolean)>
- 455 aload_0
- 456 getfield # <Field drHChFQzb m_spec>
- 459 getfield # <Field java.util.Vector m_dtrans_vector>
- 462 invokevirtual # <Method int size()>
- 465 istore 4
- 467 aload_0
- 468 getfield # <Field drHChFQzb m_spec>
- 471 iload 4
- 473 newarray int
- 475 putfield # <Field int m_row_map[]>
- 478 iconst_0
- 479 istore_1
- 480 goto 496
- 483 aload_0
- 484 getfield # <Field drHChFQzb m_spec>
- 487 getfield # <Field int m_row_map[]>
- 490 iload_1
- 491 iconst_m1
- 492 iastore
- 493 iinc 1 1
- 496 iload_1
- 497 iload 4
- 499 if_icmplt 483
- 502 iconst_0
- 503 istore 6
- 505 iconst_0
- 506 istore_1
- 507 goto 534
- 510 aload_0
- 511 getfield # <Field drHChFQzb m_spec>
- 514 getfield # <Field int m_row_map[]>
- 517 iload_1
- 518 iaload
- 519 iconst_m1
- 520 if_icmpne 527
- 523 iconst_0
- 524 goto 528
- 527 iconst_1
- 528 invokestatic # <Method void assert(boolean)>
- 531 iinc 1 1
- 534 iload_1
- 535 iload 6
- 537 if_icmplt 510
- 540 iload 6
- 542 istore_1
- 543 goto 565
- 546 aload_0
- 547 getfield # <Field drHChFQzb m_spec>
- 550 getfield # <Field int m_row_map[]>
- 553 iload_1
- 554 iaload
- 555 iconst_m1
- 556 if_icmpne 562
- 559 goto 571
- 562 iinc 1 1
- 565 iload_1
- 566 iload 4
- 568 if_icmplt 546
- 571 iload_1
- 572 iload 4
- 574 if_icmpge 689
- 577 aload 7
- 579 iload_1
- 580 invokevirtual # <Method boolean get(int)>
- 583 iconst_0
- 584 if_icmpeq 591
- 587 iconst_0
- 588 goto 592
- 591 iconst_1
- 592 invokestatic # <Method void assert(boolean)>
- 595 aload_0
- 596 getfield # <Field drHChFQzb m_spec>
- 599 getfield # <Field int m_row_map[]>
- 602 iload_1
- 603 iaload
- 604 iconst_m1
- 605 if_icmpeq 612
- 608 iconst_0
- 609 goto 613
- 612 iconst_1
- 613 invokestatic # <Method void assert(boolean)>
- 616 aload 7
- 618 iload_1
- 619 invokevirtual # <Method void set(int)>
- 622 aload_0
- 623 getfield # <Field drHChFQzb m_spec>
- 626 getfield # <Field int m_row_map[]>
- 629 iload_1
- 630 iload 6
- 632 iastore
- 633 iload_1
- 634 iconst_1
- 635 iadd
- 636 istore_2
- 637 goto 677
- 640 aload_0
- 641 getfield # <Field drHChFQzb m_spec>
- 644 getfield # <Field int m_row_map[]>
- 647 iload_2
- 648 iaload
- 649 iconst_m1
- 650 if_icmpne 674
- 653 aload_0
- 654 iload_1
- 655 iload_2
- 656 invokespecial # <Method boolean row_equiv(int, int)>
- 659 iconst_1
- 660 if_icmpne 674
- 663 aload_0
- 664 getfield # <Field drHChFQzb m_spec>
- 667 getfield # <Field int m_row_map[]>
- 670 iload_2
- 671 iload 6
- 673 iastore
- 674 iinc 2 1
- 677 iload_2
- 678 iload 4
- 680 if_icmplt 640
- 683 iinc 6 1
- 686 goto 505
- 689 iconst_0
- 690 istore_3
- 691 iconst_0
- 692 istore_1
- 693 goto 752
- 696 aload 7
- 698 iload_1
- 699 invokevirtual # <Method boolean get(int)>
- 702 iconst_1
- 703 if_icmpne 749
- 706 iinc 3 1
- 709 aload 7
- 711 iload_1
- 712 invokevirtual # <Method void clear(int)>
- 715 aload_0
- 716 getfield # <Field drHChFQzb m_spec>
- 719 getfield # <Field int m_row_map[]>
- 722 iload_1
- 723 iaload
- 724 istore_2
- 725 iload_2
- 726 iload_1
- 727 if_icmple 734
- 730 iconst_0
- 731 goto 735
- 734 iconst_1
- 735 invokestatic # <Method void assert(boolean)>
- 738 iload_2
- 739 iload_1
- 740 if_icmpeq 749
- 743 aload_0
- 744 iload_2
- 745 iload_1
- 746 invokespecial # <Method void row_copy(int, int)>
- 749 iinc 1 1
- 752 iload_1
- 753 iload 4
- 755 if_icmplt 696
- 758 aload_0
- 759 getfield # <Field drHChFQzb m_spec>
- 762 getfield # <Field java.util.Vector m_dtrans_vector>
- 765 iload 6
- 767 invokevirtual # <Method void setSize(int)>
- 770 iload_3
- 771 iload 6
- 773 if_icmpeq 780
- 776 iconst_0
- 777 goto 781
- 780 iconst_1
- 781 invokestatic # <Method void assert(boolean)>
- 784 return
-
-Method void fix_dtrans()
-   0 new # <Class java.util.Vector>
-   3 dup
-   4 invokespecial # <Method java.util.Vector()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field drHChFQzb m_spec>
-  12 getfield # <Field int m_state_dtrans[]>
-  15 arraylength
-  16 istore_3
-  17 iconst_0
-  18 istore_2
-  19 goto 61
-  22 aload_0
-  23 getfield # <Field drHChFQzb m_spec>
-  26 getfield # <Field int m_state_dtrans[]>
-  29 iload_2
-  30 iaload
-  31 iconst_m1
-  32 if_icmpeq 58
-  35 aload_0
-  36 getfield # <Field drHChFQzb m_spec>
-  39 getfield # <Field int m_state_dtrans[]>
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_ingroup[]>
-  47 aload_0
-  48 getfield # <Field drHChFQzb m_spec>
-  51 getfield # <Field int m_state_dtrans[]>
-  54 iload_2
-  55 iaload
-  56 iaload
-  57 iastore
-  58 iinc 2 1
-  61 iload_2
-  62 iload_3
-  63 if_icmplt 22
-  66 aload_0
-  67 getfield # <Field java.util.Vector m_group>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore_2
-  76 goto 166
-  79 aload_0
-  80 getfield # <Field java.util.Vector m_group>
-  83 iload_2
-  84 invokevirtual # <Method java.lang.Object elementAt(int)>
-  87 checkcast # <Class java.util.Vector>
-  90 astore 4
-  92 aload 4
-  94 iconst_0
-  95 invokevirtual # <Method java.lang.Object elementAt(int)>
-  98 checkcast # <Class fhTZXkZqS>
- 101 astore 5
- 103 aload_1
- 104 aload 5
- 106 invokevirtual # <Method void addElement(java.lang.Object)>
- 109 iconst_0
- 110 istore 6
- 112 goto 151
- 115 aload 5
- 117 getfield # <Field int m_dtrans[]>
- 120 iload 6
- 122 iaload
- 123 iconst_m1
- 124 if_icmpeq 148
- 127 aload 5
- 129 getfield # <Field int m_dtrans[]>
- 132 iload 6
- 134 aload_0
- 135 getfield # <Field int m_ingroup[]>
- 138 aload 5
- 140 getfield # <Field int m_dtrans[]>
- 143 iload 6
- 145 iaload
- 146 iaload
- 147 iastore
- 148 iinc 6 1
- 151 iload 6
- 153 aload_0
- 154 getfield # <Field drHChFQzb m_spec>
- 157 getfield # <Field int m_dtrans_ncols>
- 160 if_icmplt 115
- 163 iinc 2 1
- 166 iload_2
- 167 iload_3
- 168 if_icmplt 79
- 171 aload_0
- 172 aconst_null
- 173 putfield # <Field java.util.Vector m_group>
- 176 aload_0
- 177 getfield # <Field drHChFQzb m_spec>
- 180 aload_1
- 181 putfield # <Field java.util.Vector m_dtrans_vector>
- 184 return
-
-Method void minimize()
-   0 aload_0
-   1 invokespecial # <Method void init_groups()>
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_group>
-   8 invokevirtual # <Method int size()>
-  11 istore 6
-  13 iload 6
-  15 iconst_1
-  16 isub
-  17 istore 5
-  19 goto 469
-  22 iload 6
-  24 istore 5
-  26 aload_0
-  27 getfield # <Field java.util.Vector m_group>
-  30 invokevirtual # <Method int size()>
-  33 iload 6
-  35 if_icmpeq 42
-  38 iconst_0
-  39 goto 43
-  42 iconst_1
-  43 invokestatic # <Method void assert(boolean)>
-  46 iconst_0
-  47 istore_3
-  48 goto 463
-  51 aload_0
-  52 getfield # <Field java.util.Vector m_group>
-  55 iload_3
-  56 invokevirtual # <Method java.lang.Object elementAt(int)>
-  59 checkcast # <Class java.util.Vector>
-  62 astore_1
-  63 aload_1
-  64 invokevirtual # <Method int size()>
-  67 istore 12
-  69 iload 12
-  71 iconst_1
-  72 if_icmple 460
-  75 new # <Class java.util.Vector>
-  78 dup
-  79 invokespecial # <Method java.util.Vector()>
-  82 astore_2
-  83 iconst_0
-  84 istore 13
-  86 aload_1
-  87 iconst_0
-  88 invokevirtual # <Method java.lang.Object elementAt(int)>
-  91 checkcast # <Class fhTZXkZqS>
-  94 astore 8
-  96 iconst_1
-  97 istore 4
-  99 goto 453
- 102 aload_1
- 103 iload 4
- 105 invokevirtual # <Method java.lang.Object elementAt(int)>
- 108 checkcast # <Class fhTZXkZqS>
- 111 astore 7
- 113 iconst_0
- 114 istore 11
- 116 goto 438
- 119 aload 8
- 121 getfield # <Field int m_dtrans[]>
- 124 iload 11
- 126 iaload
- 127 istore 9
- 129 aload 7
- 131 getfield # <Field int m_dtrans[]>
- 134 iload 11
- 136 iaload
- 137 istore 10
- 139 iload 9
- 141 iload 10
- 143 if_icmpeq 435
- 146 iload 9
- 148 iconst_m1
- 149 if_icmpeq 175
- 152 iload 10
- 154 iconst_m1
- 155 if_icmpeq 175
- 158 aload_0
- 159 getfield # <Field int m_ingroup[]>
- 162 iload 10
- 164 iaload
- 165 aload_0
- 166 getfield # <Field int m_ingroup[]>
- 169 iload 9
- 171 iaload
- 172 if_icmpeq 435
- 175 aload_1
- 176 iload 4
- 178 invokevirtual # <Method java.lang.Object elementAt(int)>
- 181 aload 7
- 183 if_acmpeq 190
- 186 iconst_0
- 187 goto 191
- 190 iconst_1
- 191 invokestatic # <Method void assert(boolean)>
- 194 aload_1
- 195 iload 4
- 197 invokevirtual # <Method void removeElementAt(int)>
- 200 iinc 4 -1
- 203 iinc 12 -1
- 206 aload_2
- 207 aload 7
- 209 invokevirtual # <Method void addElement(java.lang.Object)>
- 212 iload 13
- 214 iconst_0
- 215 if_icmpne 232
- 218 iconst_1
- 219 istore 13
- 221 iinc 6 1
- 224 aload_0
- 225 getfield # <Field java.util.Vector m_group>
- 228 aload_2
- 229 invokevirtual # <Method void addElement(java.lang.Object)>
- 232 aload_0
- 233 getfield # <Field int m_ingroup[]>
- 236 aload 7
- 238 getfield # <Field int m_label>
- 241 aload_0
- 242 getfield # <Field java.util.Vector m_group>
- 245 invokevirtual # <Method int size()>
- 248 iconst_1
- 249 isub
- 250 iastore
- 251 aload_0
- 252 getfield # <Field java.util.Vector m_group>
- 255 aload_2
- 256 invokevirtual # <Method boolean contains(java.lang.Object)>
- 259 iconst_1
- 260 if_icmpeq 267
- 263 iconst_0
- 264 goto 268
- 267 iconst_1
- 268 invokestatic # <Method void assert(boolean)>
- 271 aload_0
- 272 getfield # <Field java.util.Vector m_group>
- 275 aload_1
- 276 invokevirtual # <Method boolean contains(java.lang.Object)>
- 279 iconst_1
- 280 if_icmpeq 287
- 283 iconst_0
- 284 goto 288
- 287 iconst_1
- 288 invokestatic # <Method void assert(boolean)>
- 291 aload_1
- 292 aload 8
- 294 invokevirtual # <Method boolean contains(java.lang.Object)>
- 297 iconst_1
- 298 if_icmpeq 305
- 301 iconst_0
- 302 goto 306
- 305 iconst_1
- 306 invokestatic # <Method void assert(boolean)>
- 309 aload_1
- 310 aload 7
- 312 invokevirtual # <Method boolean contains(java.lang.Object)>
- 315 iconst_0
- 316 if_icmpeq 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_2
- 328 aload 8
- 330 invokevirtual # <Method boolean contains(java.lang.Object)>
- 333 iconst_0
- 334 if_icmpeq 341
- 337 iconst_0
- 338 goto 342
- 341 iconst_1
- 342 invokestatic # <Method void assert(boolean)>
- 345 aload_2
- 346 aload 7
- 348 invokevirtual # <Method boolean contains(java.lang.Object)>
- 351 iconst_1
- 352 if_icmpeq 359
- 355 iconst_0
- 356 goto 360
- 359 iconst_1
- 360 invokestatic # <Method void assert(boolean)>
- 363 aload_1
- 364 invokevirtual # <Method int size()>
- 367 iload 12
- 369 if_icmpeq 376
- 372 iconst_0
- 373 goto 377
- 376 iconst_1
- 377 invokestatic # <Method void assert(boolean)>
- 380 iload_3
- 381 aload_0
- 382 getfield # <Field int m_ingroup[]>
- 385 aload 8
- 387 getfield # <Field int m_label>
- 390 iaload
- 391 if_icmpeq 398
- 394 iconst_0
- 395 goto 399
- 398 iconst_1
- 399 invokestatic # <Method void assert(boolean)>
- 402 aload_0
- 403 getfield # <Field java.util.Vector m_group>
- 406 invokevirtual # <Method int size()>
- 409 iconst_1
- 410 isub
- 411 aload_0
- 412 getfield # <Field int m_ingroup[]>
- 415 aload 7
- 417 getfield # <Field int m_label>
- 420 iaload
- 421 if_icmpeq 428
- 424 iconst_0
- 425 goto 429
- 428 iconst_1
- 429 invokestatic # <Method void assert(boolean)>
- 432 goto 450
- 435 iinc 11 1
- 438 iload 11
- 440 aload_0
- 441 getfield # <Field drHChFQzb m_spec>
- 444 getfield # <Field int m_dtrans_ncols>
- 447 if_icmplt 119
- 450 iinc 4 1
- 453 iload 4
- 455 iload 12
- 457 if_icmplt 102
- 460 iinc 3 1
- 463 iload_3
- 464 iload 6
- 466 if_icmplt 51
- 469 iload 5
- 471 iload 6
- 473 if_icmpne 22
- 476 getstatic # <Field java.io.PrintStream out>
- 479 new # <Class java.lang.StringBuffer>
- 482 dup
- 483 invokespecial # <Method java.lang.StringBuffer()>
- 486 aload_0
- 487 getfield # <Field java.util.Vector m_group>
- 490 invokevirtual # <Method int size()>
- 493 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 496 ldc # <String " states after removal of redundant states.">
- 498 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 501 invokevirtual # <Method java.lang.String toString()>
- 504 invokevirtual # <Method void println(java.lang.String)>
- 507 aload_0
- 508 invokespecial # <Method void fix_dtrans()>
- 511 return
-
-Method void init_groups()
-   0 aload_0
-   1 new # <Class java.util.Vector>
-   4 dup
-   5 invokespecial # <Method java.util.Vector()>
-   8 putfield # <Field java.util.Vector m_group>
-  11 iconst_0
-  12 istore_3
-  13 aload_0
-  14 getfield # <Field drHChFQzb m_spec>
-  17 getfield # <Field java.util.Vector m_dtrans_vector>
-  20 invokevirtual # <Method int size()>
-  23 istore 4
-  25 aload_0
-  26 iload 4
-  28 newarray int
-  30 putfield # <Field int m_ingroup[]>
-  33 iconst_0
-  34 istore_1
-  35 goto 348
-  38 iconst_0
-  39 istore 8
-  41 aload_0
-  42 getfield # <Field drHChFQzb m_spec>
-  45 getfield # <Field java.util.Vector m_dtrans_vector>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class fhTZXkZqS>
-  55 astore 5
-  57 iload_1
-  58 aload 5
-  60 getfield # <Field int m_label>
-  63 if_icmpeq 70
-  66 iconst_0
-  67 goto 71
-  70 iconst_1
-  71 invokestatic # <Method void assert(boolean)>
-  74 iload 8
-  76 iconst_0
-  77 if_icmpeq 84
-  80 iconst_0
-  81 goto 85
-  84 iconst_1
-  85 invokestatic # <Method void assert(boolean)>
-  88 iload_3
-  89 aload_0
-  90 getfield # <Field java.util.Vector m_group>
-  93 invokevirtual # <Method int size()>
-  96 if_icmpeq 103
-  99 iconst_0
- 100 goto 104
- 103 iconst_1
- 104 invokestatic # <Method void assert(boolean)>
- 107 iconst_0
- 108 istore_2
- 109 goto 293
- 112 aload_0
- 113 getfield # <Field java.util.Vector m_group>
- 116 iload_2
- 117 invokevirtual # <Method java.lang.Object elementAt(int)>
- 120 checkcast # <Class java.util.Vector>
- 123 astore 6
- 125 iload 8
- 127 iconst_0
- 128 if_icmpeq 135
- 131 iconst_0
- 132 goto 136
- 135 iconst_1
- 136 invokestatic # <Method void assert(boolean)>
- 139 aload 6
- 141 invokevirtual # <Method int size()>
- 144 ifgt 151
- 147 iconst_0
- 148 goto 152
- 151 iconst_1
- 152 invokestatic # <Method void assert(boolean)>
- 155 aload 6
- 157 iconst_0
- 158 invokevirtual # <Method java.lang.Object elementAt(int)>
- 161 checkcast # <Class fhTZXkZqS>
- 164 astore 7
- 166 aload 6
- 168 invokevirtual # <Method int size()>
- 171 istore 11
- 173 iload 11
- 175 ifgt 182
- 178 iconst_0
- 179 goto 183
- 182 iconst_1
- 183 invokestatic # <Method void assert(boolean)>
- 186 iconst_1
- 187 istore 10
- 189 goto 228
- 192 aload 6
- 194 iload 10
- 196 invokevirtual # <Method java.lang.Object elementAt(int)>
- 199 checkcast # <Class fhTZXkZqS>
- 202 astore 9
- 204 aload 9
- 206 getfield # <Field IRxqsITZU m_accept>
- 209 aload 7
- 211 getfield # <Field IRxqsITZU m_accept>
- 214 if_acmpeq 221
- 217 iconst_0
- 218 goto 222
- 221 iconst_1
- 222 invokestatic # <Method void assert(boolean)>
- 225 iinc 10 1
- 228 iload 10
- 230 iload 11
- 232 if_icmplt 192
- 235 aload 7
- 237 getfield # <Field IRxqsITZU m_accept>
- 240 aload 5
- 242 getfield # <Field IRxqsITZU m_accept>
- 245 if_acmpne 290
- 248 aload 6
- 250 aload 5
- 252 invokevirtual # <Method void addElement(java.lang.Object)>
- 255 aload_0
- 256 getfield # <Field int m_ingroup[]>
- 259 iload_1
- 260 iload_2
- 261 iastore
- 262 iconst_1
- 263 istore 8
- 265 iload_2
- 266 aload_0
- 267 getfield # <Field int m_ingroup[]>
- 270 aload 5
- 272 getfield # <Field int m_label>
- 275 iaload
- 276 if_icmpeq 283
- 279 iconst_0
- 280 goto 284
- 283 iconst_1
- 284 invokestatic # <Method void assert(boolean)>
- 287 goto 298
- 290 iinc 2 1
- 293 iload_2
- 294 iload_3
- 295 if_icmplt 112
- 298 iload 8
- 300 iconst_0
- 301 if_icmpne 345
- 304 new # <Class java.util.Vector>
- 307 dup
- 308 invokespecial # <Method java.util.Vector()>
- 311 astore 6
- 313 aload 6
- 315 aload 5
- 317 invokevirtual # <Method void addElement(java.lang.Object)>
- 320 aload_0
- 321 getfield # <Field int m_ingroup[]>
- 324 iload_1
- 325 aload_0
- 326 getfield # <Field java.util.Vector m_group>
- 329 invokevirtual # <Method int size()>
- 332 iastore
- 333 aload_0
- 334 getfield # <Field java.util.Vector m_group>
- 337 aload 6
- 339 invokevirtual # <Method void addElement(java.lang.Object)>
- 342 iinc 3 1
- 345 iinc 1 1
- 348 iload_1
- 349 iload 4
- 351 if_icmplt 38
- 354 return
-
-Method void pset(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_3
-   5 iconst_0
-   6 istore_2
-   7 goto 52
-  10 aload_1
-  11 iload_2
-  12 invokevirtual # <Method java.lang.Object elementAt(int)>
-  15 checkcast # <Class fhTZXkZqS>
-  18 astore 4
-  20 getstatic # <Field java.io.PrintStream out>
-  23 new # <Class java.lang.StringBuffer>
-  26 dup
-  27 invokespecial # <Method java.lang.StringBuffer()>
-  30 aload 4
-  32 getfield # <Field int m_label>
-  35 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  38 ldc # <String " ">
-  40 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  43 invokevirtual # <Method java.lang.String toString()>
-  46 invokevirtual # <Method void print(java.lang.String)>
-  49 iinc 2 1
-  52 iload_2
-  53 iload_3
-  54 if_icmplt 10
-  57 return
-
-Method void pgroups()
-   0 aload_0
-   1 getfield # <Field java.util.Vector m_group>
-   4 invokevirtual # <Method int size()>
-   7 istore_3
-   8 iconst_0
-   9 istore_1
-  10 goto 69
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "   Group ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 ldc # <String " {">
-  34 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  37 invokevirtual # <Method java.lang.String toString()>
-  40 invokevirtual # <Method void print(java.lang.String)>
-  43 aload_0
-  44 aload_0
-  45 getfield # <Field java.util.Vector m_group>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class java.util.Vector>
-  55 invokespecial # <Method void pset(java.util.Vector)>
-  58 getstatic # <Field java.io.PrintStream out>
-  61 ldc # <String "}
-">
-  63 invokevirtual # <Method void println(java.lang.String)>
-  66 iinc 1 1
-  69 iload_1
-  70 iload_3
-  71 if_icmplt 13
-  74 getstatic # <Field java.io.PrintStream out>
-  77 ldc # <String "">
-  79 invokevirtual # <Method void println(java.lang.String)>
-  82 aload_0
-  83 getfield # <Field drHChFQzb m_spec>
-  86 getfield # <Field java.util.Vector m_dtrans_vector>
-  89 invokevirtual # <Method int size()>
-  92 istore_2
-  93 iconst_0
-  94 istore_1
-  95 goto 140
-  98 getstatic # <Field java.io.PrintStream out>
- 101 new # <Class java.lang.StringBuffer>
- 104 dup
- 105 invokespecial # <Method java.lang.StringBuffer()>
- 108 ldc # <String "   state ">
- 110 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 113 iload_1
- 114 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 117 ldc # <String " is in group ">
- 119 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 122 aload_0
- 123 getfield # <Field int m_ingroup[]>
- 126 iload_1
- 127 iaload
- 128 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 131 invokevirtual # <Method java.lang.String toString()>
- 134 invokevirtual # <Method void println(java.lang.String)>
- 137 iinc 1 1
- 140 iload_1
- 141 iload_2
- 142 if_icmplt 98
- 145 return
-Compiled from JavaLex.java
-final class gCRTXjbfh extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_edge;
-    LbyVwnGUc m_set;
-    gCRTXjbfh m_next;
-    gCRTXjbfh m_next2;
-    erEfVsiXy m_accept;
-    int m_anchor;
-    int m_label;
-    java.util.BitSet m_states;
-    static final int NO_LABEL;
-    static final int CCL;
-    static final int EMPTY;
-    static final int EPSILON;
-    gCRTXjbfh();
-    void mimic(gCRTXjbfh);
-}
-
-Method gCRTXjbfh()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush -2
-   7 putfield # <Field int m_edge>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field LbyVwnGUc m_set>
-  15 aload_0
-  16 aconst_null
-  17 putfield # <Field gCRTXjbfh m_next>
-  20 aload_0
-  21 aconst_null
-  22 putfield # <Field gCRTXjbfh m_next2>
-  25 aload_0
-  26 aconst_null
-  27 putfield # <Field erEfVsiXy m_accept>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_anchor>
-  35 aload_0
-  36 iconst_m1
-  37 putfield # <Field int m_label>
-  40 aload_0
-  41 aconst_null
-  42 putfield # <Field java.util.BitSet m_states>
-  45 return
-
-Method void mimic(gCRTXjbfh)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_edge>
-   5 putfield # <Field int m_edge>
-   8 aload_1
-   9 getfield # <Field LbyVwnGUc m_set>
-  12 ifnull 47
-  15 aload_0
-  16 getfield # <Field LbyVwnGUc m_set>
-  19 ifnonnull 33
-  22 aload_0
-  23 new # <Class LbyVwnGUc>
-  26 dup
-  27 invokespecial # <Method LbyVwnGUc()>
-  30 putfield # <Field LbyVwnGUc m_set>
-  33 aload_0
-  34 getfield # <Field LbyVwnGUc m_set>
-  37 aload_1
-  38 getfield # <Field LbyVwnGUc m_set>
-  41 invokevirtual # <Method void mimic(LbyVwnGUc)>
-  44 goto 52
-  47 aload_0
-  48 aconst_null
-  49 putfield # <Field LbyVwnGUc m_set>
-  52 aload_0
-  53 aload_1
-  54 getfield # <Field gCRTXjbfh m_next>
-  57 putfield # <Field gCRTXjbfh m_next>
-  60 aload_0
-  61 aload_1
-  62 getfield # <Field gCRTXjbfh m_next2>
-  65 putfield # <Field gCRTXjbfh m_next2>
-  68 aload_0
-  69 aload_1
-  70 getfield # <Field erEfVsiXy m_accept>
-  73 putfield # <Field erEfVsiXy m_accept>
-  76 aload_0
-  77 aload_1
-  78 getfield # <Field int m_anchor>
-  81 putfield # <Field int m_anchor>
-  84 aload_1
-  85 getfield # <Field java.util.BitSet m_states>
-  88 ifnull 106
-  91 aload_0
-  92 aload_1
-  93 getfield # <Field java.util.BitSet m_states>
-  96 invokevirtual # <Method java.lang.Object clone()>
-  99 checkcast # <Class java.util.BitSet>
- 102 putfield # <Field java.util.BitSet m_states>
- 105 return
- 106 aload_0
- 107 aconst_null
- 108 putfield # <Field java.util.BitSet m_states>
- 111 return
-Compiled from JavaLex.java
-final class gNErCRCNn extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    IRxqsITZU m_accept;
-    int m_anchor;
-    gNErCRCNn();
-}
-
-Method gNErCRCNn()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field IRxqsITZU m_accept>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field int m_anchor>
-  14 return
-Compiled from JavaLex.java
-final class gVugJSDwR extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    boolean m_eof_reached;
-    boolean m_pushback_line;
-    char m_line[];
-    int m_line_read;
-    int m_line_index;
-    int m_line_number;
-    static final boolean EOF;
-    static final boolean NOT_EOF;
-    gVugJSDwR(java.io.InputStream);
-    boolean getLine() throws java.io.IOException;
-}
-
-Method gVugJSDwR(java.io.InputStream)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_1
-   5 ifnonnull 12
-   8 iconst_0
-   9 goto 13
-  12 iconst_1
-  13 invokestatic # <Method void assert(boolean)>
-  16 aload_0
-  17 aload_1
-  18 putfield # <Field java.io.InputStream m_input>
-  21 aload_0
-  22 sipush 1024
-  25 newarray byte
-  27 putfield # <Field byte m_buffer[]>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_buffer_read>
-  35 aload_0
-  36 iconst_0
-  37 putfield # <Field int m_buffer_index>
-  40 aload_0
-  41 sipush 1024
-  44 newarray char
-  46 putfield # <Field char m_line[]>
-  49 aload_0
-  50 iconst_0
-  51 putfield # <Field int m_line_read>
-  54 aload_0
-  55 iconst_0
-  56 putfield # <Field int m_line_index>
-  59 aload_0
-  60 iconst_0
-  61 putfield # <Field boolean m_eof_reached>
-  64 aload_0
-  65 iconst_0
-  66 putfield # <Field int m_line_number>
-  69 aload_0
-  70 iconst_0
-  71 putfield # <Field boolean m_pushback_line>
-  74 return
-
-Method boolean getLine()
-   0 aload_0
-   1 getfield # <Field boolean m_eof_reached>
-   4 iconst_1
-   5 if_icmpne 10
-   8 iconst_1
-   9 ireturn
-  10 aload_0
-  11 getfield # <Field boolean m_pushback_line>
-  14 iconst_1
-  15 if_icmpne 70
-  18 aload_0
-  19 iconst_0
-  20 putfield # <Field boolean m_pushback_line>
-  23 iconst_0
-  24 istore_1
-  25 goto 47
-  28 aload_0
-  29 getfield # <Field char m_line[]>
-  32 iload_1
-  33 caload
-  34 invokestatic # <Method boolean isspace(char)>
-  37 iconst_0
-  38 if_icmpne 44
-  41 goto 55
-  44 iinc 1 1
-  47 iload_1
-  48 aload_0
-  49 getfield # <Field int m_line_read>
-  52 if_icmplt 28
-  55 iload_1
-  56 aload_0
-  57 getfield # <Field int m_line_read>
-  60 if_icmpge 70
-  63 aload_0
-  64 iconst_0
-  65 putfield # <Field int m_line_index>
-  68 iconst_0
-  69 ireturn
-  70 aload_0
-  71 getfield # <Field int m_buffer_index>
-  74 aload_0
-  75 getfield # <Field int m_buffer_read>
-  78 if_icmplt 121
-  81 aload_0
-  82 aload_0
-  83 getfield # <Field java.io.InputStream m_input>
-  86 aload_0
-  87 getfield # <Field byte m_buffer[]>
-  90 invokevirtual # <Method int read(byte[])>
-  93 putfield # <Field int m_buffer_read>
-  96 aload_0
-  97 getfield # <Field int m_buffer_read>
- 100 iconst_m1
- 101 if_icmpne 116
- 104 aload_0
- 105 iconst_1
- 106 putfield # <Field boolean m_eof_reached>
- 109 aload_0
- 110 iconst_0
- 111 putfield # <Field int m_line_index>
- 114 iconst_1
- 115 ireturn
- 116 aload_0
- 117 iconst_0
- 118 putfield # <Field int m_buffer_index>
- 121 aload_0
- 122 iconst_0
- 123 putfield # <Field int m_line_read>
- 126 goto 288
- 129 aload_0
- 130 getfield # <Field char m_line[]>
- 133 aload_0
- 134 getfield # <Field int m_line_read>
- 137 aload_0
- 138 getfield # <Field byte m_buffer[]>
- 141 aload_0
- 142 getfield # <Field int m_buffer_index>
- 145 baload
- 146 i2c
- 147 castore
- 148 aload_0
- 149 dup
- 150 getfield # <Field int m_buffer_index>
- 153 iconst_1
- 154 iadd
- 155 putfield # <Field int m_buffer_index>
- 158 aload_0
- 159 getfield # <Field int m_buffer_index>
- 162 aload_0
- 163 getfield # <Field int m_buffer_read>
- 166 if_icmplt 255
- 169 aload_0
- 170 aload_0
- 171 getfield # <Field java.io.InputStream m_input>
- 174 aload_0
- 175 getfield # <Field byte m_buffer[]>
- 178 invokevirtual # <Method int read(byte[])>
- 181 putfield # <Field int m_buffer_read>
- 184 aload_0
- 185 getfield # <Field int m_buffer_read>
- 188 iconst_m1
- 189 if_icmpne 250
- 192 aload_0
- 193 iconst_1
- 194 putfield # <Field boolean m_eof_reached>
- 197 iconst_0
- 198 istore_1
- 199 goto 216
- 202 iinc 1 1
- 205 iload_1
- 206 aload_0
- 207 getfield # <Field int m_line_read>
- 210 if_icmpne 216
- 213 goto 228
- 216 aload_0
- 217 getfield # <Field char m_line[]>
- 220 iload_1
- 221 caload
- 222 invokestatic # <Method boolean isspace(char)>
- 225 ifne 202
- 228 iload_1
- 229 aload_0
- 230 getfield # <Field int m_line_read>
- 233 if_icmpge 243
- 236 aload_0
- 237 iconst_0
- 238 putfield # <Field int m_line_index>
- 241 iconst_0
- 242 ireturn
- 243 aload_0
- 244 iconst_0
- 245 putfield # <Field int m_line_index>
- 248 iconst_1
- 249 ireturn
- 250 aload_0
- 251 iconst_0
- 252 putfield # <Field int m_buffer_index>
- 255 aload_0
- 256 dup
- 257 getfield # <Field int m_line_read>
- 260 iconst_1
- 261 iadd
- 262 putfield # <Field int m_line_read>
- 265 aload_0
- 266 getfield # <Field int m_line_read>
- 269 aload_0
- 270 getfield # <Field char m_line[]>
- 273 arraylength
- 274 if_icmplt 288
- 277 aload_0
- 278 aload_0
- 279 getfield # <Field char m_line[]>
- 282 invokestatic # <Method char doubleSize(char[])[]>
- 285 putfield # <Field char m_line[]>
- 288 aload_0
- 289 getfield # <Field byte m_buffer[]>
- 292 aload_0
- 293 getfield # <Field int m_buffer_index>
- 296 baload
- 297 bipush 10
- 299 if_icmpne 129
- 302 aload_0
- 303 getfield # <Field char m_line[]>
- 306 aload_0
- 307 getfield # <Field int m_line_read>
- 310 aload_0
- 311 getfield # <Field byte m_buffer[]>
- 314 aload_0
- 315 getfield # <Field int m_buffer_index>
- 318 baload
- 319 i2c
- 320 castore
- 321 aload_0
- 322 dup
- 323 getfield # <Field int m_line_read>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_read>
- 331 aload_0
- 332 dup
- 333 getfield # <Field int m_buffer_index>
- 336 iconst_1
- 337 iadd
- 338 putfield # <Field int m_buffer_index>
- 341 aload_0
- 342 dup
- 343 getfield # <Field int m_line_number>
- 346 iconst_1
- 347 iadd
- 348 putfield # <Field int m_line_number>
- 351 iconst_0
- 352 istore_1
- 353 goto 370
- 356 iinc 1 1
- 359 iload_1
- 360 aload_0
- 361 getfield # <Field int m_line_read>
- 364 if_icmpne 370
- 367 goto 382
- 370 aload_0
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 caload
- 376 invokestatic # <Method boolean isspace(char)>
- 379 ifne 356
- 382 iload_1
- 383 aload_0
- 384 getfield # <Field int m_line_read>
- 387 if_icmpge 70
- 390 goto 393
- 393 aload_0
- 394 iconst_0
- 395 putfield # <Field int m_line_index>
- 398 iconst_0
- 399 ireturn
-Compiled from JavaLex.java
-final class gXEPnHcKQ extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    gXEPnHcKQ();
-    void emit(yCWZtShZT, java.io.OutputStream) throws java.io.IOException;
-}
-
-Method gXEPnHcKQ()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_1
-   6 putfield # <Field int START>
-   9 aload_0
-  10 iconst_2
-  11 putfield # <Field int END>
-  14 aload_0
-  15 iconst_4
-  16 putfield # <Field int NONE>
-  19 aload_0
-  20 iconst_1
-  21 putfield # <Field boolean EDBG>
-  24 aload_0
-  25 iconst_0
-  26 putfield # <Field boolean NOT_EDBG>
-  29 aload_0
-  30 invokespecial # <Method void reset()>
-  33 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field yCWZtShZT m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.io.DataOutputStream m_outstream>
-  10 return
-
-Method void set(yCWZtShZT, java.io.OutputStream)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_2
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_0
-  25 aload_1
-  26 putfield # <Field yCWZtShZT m_spec>
-  29 aload_0
-  30 new # <Class java.io.DataOutputStream>
-  33 dup
-  34 aload_2
-  35 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-  38 putfield # <Field java.io.DataOutputStream m_outstream>
-  41 return
-
-Method void print_details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "---------------------- Transition Table ----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 iconst_0
-   9 istore_1
-  10 goto 358
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "State ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 invokevirtual # <Method java.lang.String toString()>
-  35 invokevirtual # <Method void print(java.lang.String)>
-  38 aload_0
-  39 getfield # <Field yCWZtShZT m_spec>
-  42 getfield # <Field java.util.Vector m_accept_vector>
-  45 iload_1
-  46 invokevirtual # <Method java.lang.Object elementAt(int)>
-  49 checkcast # <Class TdLZzxjmB>
-  52 astore 6
-  54 aload 6
-  56 ifnonnull 70
-  59 getstatic # <Field java.io.PrintStream out>
-  62 ldc # <String " [nonaccepting]">
-  64 invokevirtual # <Method void println(java.lang.String)>
-  67 goto 130
-  70 getstatic # <Field java.io.PrintStream out>
-  73 new # <Class java.lang.StringBuffer>
-  76 dup
-  77 invokespecial # <Method java.lang.StringBuffer()>
-  80 ldc # <String " [accepting, line ">
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 aload 6
-  87 getfield # <Field int m_line_number>
-  90 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  93 ldc # <String " <">
-  95 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  98 new # <Class java.lang.String>
- 101 dup
- 102 aload 6
- 104 getfield # <Field char m_action[]>
- 107 iconst_0
- 108 aload 6
- 110 getfield # <Field int m_action_read>
- 113 invokespecial # <Method java.lang.String(char[],int,int)>
- 116 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 119 ldc # <String ">]">
- 121 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 124 invokevirtual # <Method java.lang.String toString()>
- 127 invokevirtual # <Method void println(java.lang.String)>
- 130 aload_0
- 131 getfield # <Field yCWZtShZT m_spec>
- 134 getfield # <Field java.util.Vector m_dtrans_vector>
- 137 aload_0
- 138 getfield # <Field yCWZtShZT m_spec>
- 141 getfield # <Field int m_row_map[]>
- 144 iload_1
- 145 iaload
- 146 invokevirtual # <Method java.lang.Object elementAt(int)>
- 149 checkcast # <Class aeDkYlUOm>
- 152 astore 5
- 154 iconst_0
- 155 istore 7
- 157 aload 5
- 159 getfield # <Field int m_dtrans[]>
- 162 aload_0
- 163 getfield # <Field yCWZtShZT m_spec>
- 166 getfield # <Field int m_col_map[]>
- 169 iconst_0
- 170 iaload
- 171 iaload
- 172 istore 4
- 174 iload 4
- 176 iconst_m1
- 177 if_icmpeq 218
- 180 iconst_1
- 181 istore 7
- 183 getstatic # <Field java.io.PrintStream out>
- 186 new # <Class java.lang.StringBuffer>
- 189 dup
- 190 invokespecial # <Method java.lang.StringBuffer()>
- 193 ldc # <String "   goto ">
- 195 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 198 iload 4
- 200 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 203 ldc # <String " on [">
- 205 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 208 iconst_0
- 209 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 212 invokevirtual # <Method java.lang.String toString()>
- 215 invokevirtual # <Method void print(java.lang.String)>
- 218 iconst_1
- 219 istore_2
- 220 goto 330
- 223 aload 5
- 225 getfield # <Field int m_dtrans[]>
- 228 aload_0
- 229 getfield # <Field yCWZtShZT m_spec>
- 232 getfield # <Field int m_col_map[]>
- 235 iload_2
- 236 iaload
- 237 iaload
- 238 istore_3
- 239 iload 4
- 241 iload_3
- 242 if_icmpne 262
- 245 iload 4
- 247 iconst_m1
- 248 if_icmpeq 327
- 251 getstatic # <Field java.io.PrintStream out>
- 254 iload_2
- 255 i2c
- 256 invokevirtual # <Method void print(char)>
- 259 goto 327
- 262 iload_3
- 263 istore 4
- 265 iload 7
- 267 iconst_1
- 268 if_icmpne 282
- 271 getstatic # <Field java.io.PrintStream out>
- 274 ldc # <String "]">
- 276 invokevirtual # <Method void println(java.lang.String)>
- 279 iconst_0
- 280 istore 7
- 282 iload 4
- 284 iconst_m1
- 285 if_icmpeq 327
- 288 iconst_1
- 289 istore 7
- 291 getstatic # <Field java.io.PrintStream out>
- 294 new # <Class java.lang.StringBuffer>
- 297 dup
- 298 invokespecial # <Method java.lang.StringBuffer()>
- 301 ldc # <String "   goto ">
- 303 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 306 iload 4
- 308 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 311 ldc # <String " on [">
- 313 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 316 iload_2
- 317 i2c
- 318 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 321 invokevirtual # <Method java.lang.String toString()>
- 324 invokevirtual # <Method void print(java.lang.String)>
- 327 iinc 2 1
- 330 iload_2
- 331 aload_0
- 332 getfield # <Field yCWZtShZT m_spec>
- 335 getfield # <Field int m_dtrans_ncols>
- 338 if_icmplt 223
- 341 iload 7
- 343 iconst_1
- 344 if_icmpne 355
- 347 getstatic # <Field java.io.PrintStream out>
- 350 ldc # <String "]">
- 352 invokevirtual # <Method void println(java.lang.String)>
- 355 iinc 1 1
- 358 iload_1
- 359 aload_0
- 360 getfield # <Field yCWZtShZT m_spec>
- 363 getfield # <Field int m_row_map[]>
- 366 arraylength
- 367 if_icmplt 13
- 370 getstatic # <Field java.io.PrintStream out>
- 373 ldc # <String "---------------------- Transition Table ----------------------">
- 375 invokevirtual # <Method void println(java.lang.String)>
- 378 return
-
-Method void emit(yCWZtShZT, java.io.OutputStream)
-   0 aload_0
-   1 aload_1
-   2 aload_2
-   3 invokespecial # <Method void set(yCWZtShZT, java.io.OutputStream)>
-   6 aload_0
-   7 getfield # <Field yCWZtShZT m_spec>
-  10 ifnonnull 17
-  13 iconst_0
-  14 goto 18
-  17 iconst_1
-  18 invokestatic # <Method void assert(boolean)>
-  21 aload_0
-  22 getfield # <Field java.io.DataOutputStream m_outstream>
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 invokespecial # <Method void emit_header()>
-  40 aload_0
-  41 invokespecial # <Method void emit_construct()>
-  44 aload_0
-  45 invokespecial # <Method void emit_helpers()>
-  48 aload_0
-  49 invokespecial # <Method void emit_driver()>
-  52 aload_0
-  53 invokespecial # <Method void emit_footer()>
-  56 aload_0
-  57 invokespecial # <Method void reset()>
-  60 return
-
-Method void emit_construct()
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private static final int YY_BUFFER_SIZE = 512;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 ldc # <String "   private static final int YY_F = -1;
-">
-  45 invokevirtual # <Method void writeBytes(java.lang.String)>
-  48 aload_0
-  49 getfield # <Field java.io.DataOutputStream m_outstream>
-  52 ldc # <String "   private static final int YY_NO_STATE = -1;
-">
-  54 invokevirtual # <Method void writeBytes(java.lang.String)>
-  57 aload_0
-  58 getfield # <Field java.io.DataOutputStream m_outstream>
-  61 ldc # <String "   private static final byte YY_NOT_ACCEPT = 0;
-">
-  63 invokevirtual # <Method void writeBytes(java.lang.String)>
-  66 aload_0
-  67 getfield # <Field java.io.DataOutputStream m_outstream>
-  70 ldc # <String "   private static final int YY_START = 1;
-">
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String "   private static final int YY_END = 2;
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 aload_0
-  85 getfield # <Field java.io.DataOutputStream m_outstream>
-  88 ldc # <String "   private static final byte YY_NO_ANCHOR = 4;
-">
-  90 invokevirtual # <Method void writeBytes(java.lang.String)>
-  93 aload_0
-  94 getfield # <Field java.io.DataOutputStream m_outstream>
-  97 ldc # <String "   public static final int YYEOF = -1;
-">
-  99 invokevirtual # <Method void writeBytes(java.lang.String)>
- 102 aload_0
- 103 getfield # <Field yCWZtShZT m_spec>
- 106 getfield # <Field char m_class_code[]>
- 109 ifnull 141
- 112 aload_0
- 113 getfield # <Field java.io.DataOutputStream m_outstream>
- 116 new # <Class java.lang.String>
- 119 dup
- 120 aload_0
- 121 getfield # <Field yCWZtShZT m_spec>
- 124 getfield # <Field char m_class_code[]>
- 127 iconst_0
- 128 aload_0
- 129 getfield # <Field yCWZtShZT m_spec>
- 132 getfield # <Field int m_class_read>
- 135 invokespecial # <Method java.lang.String(char[],int,int)>
- 138 invokevirtual # <Method void writeBytes(java.lang.String)>
- 141 aload_0
- 142 getfield # <Field java.io.DataOutputStream m_outstream>
- 145 ldc # <String "   private java.io.DataInputStream yy_instream;
-">
- 147 invokevirtual # <Method void writeBytes(java.lang.String)>
- 150 aload_0
- 151 getfield # <Field java.io.DataOutputStream m_outstream>
- 154 ldc # <String "   private int yy_buffer_index;
-">
- 156 invokevirtual # <Method void writeBytes(java.lang.String)>
- 159 aload_0
- 160 getfield # <Field java.io.DataOutputStream m_outstream>
- 163 ldc # <String "   private int yy_buffer_read;
-">
- 165 invokevirtual # <Method void writeBytes(java.lang.String)>
- 168 aload_0
- 169 getfield # <Field java.io.DataOutputStream m_outstream>
- 172 ldc # <String "   private int yy_buffer_start;
-">
- 174 invokevirtual # <Method void writeBytes(java.lang.String)>
- 177 aload_0
- 178 getfield # <Field java.io.DataOutputStream m_outstream>
- 181 ldc # <String "   private int yy_buffer_end;
-">
- 183 invokevirtual # <Method void writeBytes(java.lang.String)>
- 186 aload_0
- 187 getfield # <Field java.io.DataOutputStream m_outstream>
- 190 ldc # <String "   private byte yy_buffer[];
-">
- 192 invokevirtual # <Method void writeBytes(java.lang.String)>
- 195 aload_0
- 196 getfield # <Field yCWZtShZT m_spec>
- 199 getfield # <Field boolean m_count_chars>
- 202 iconst_1
- 203 if_icmpne 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String "   private int yy_char_count;
-">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field yCWZtShZT m_spec>
- 219 getfield # <Field boolean m_count_lines>
- 222 iconst_1
- 223 if_icmpne 235
- 226 aload_0
- 227 getfield # <Field java.io.DataOutputStream m_outstream>
- 230 ldc # <String "   private int yy_line_count;
-">
- 232 invokevirtual # <Method void writeBytes(java.lang.String)>
- 235 aload_0
- 236 getfield # <Field java.io.DataOutputStream m_outstream>
- 239 ldc # <String "   private int yy_lexical_state;
-">
- 241 invokevirtual # <Method void writeBytes(java.lang.String)>
- 244 aload_0
- 245 getfield # <Field java.io.DataOutputStream m_outstream>
- 248 ldc # <String "   ">
- 250 invokevirtual # <Method void writeBytes(java.lang.String)>
- 253 aload_0
- 254 getfield # <Field java.io.DataOutputStream m_outstream>
- 257 new # <Class java.lang.String>
- 260 dup
- 261 aload_0
- 262 getfield # <Field yCWZtShZT m_spec>
- 265 getfield # <Field char m_class_name[]>
- 268 invokespecial # <Method java.lang.String(char[])>
- 271 invokevirtual # <Method void writeBytes(java.lang.String)>
- 274 aload_0
- 275 getfield # <Field java.io.DataOutputStream m_outstream>
- 278 ldc # <String " (java.io.InputStream instream)">
- 280 invokevirtual # <Method void writeBytes(java.lang.String)>
- 283 aload_0
- 284 getfield # <Field yCWZtShZT m_spec>
- 287 getfield # <Field char m_init_throw_code[]>
- 290 ifnull 352
- 293 aload_0
- 294 getfield # <Field java.io.DataOutputStream m_outstream>
- 297 ldc # <String "
-">
- 299 invokevirtual # <Method void writeBytes(java.lang.String)>
- 302 aload_0
- 303 getfield # <Field java.io.DataOutputStream m_outstream>
- 306 ldc # <String "           throws ">
- 308 invokevirtual # <Method void writeBytes(java.lang.String)>
- 311 aload_0
- 312 getfield # <Field java.io.DataOutputStream m_outstream>
- 315 new # <Class java.lang.String>
- 318 dup
- 319 aload_0
- 320 getfield # <Field yCWZtShZT m_spec>
- 323 getfield # <Field char m_init_throw_code[]>
- 326 iconst_0
- 327 aload_0
- 328 getfield # <Field yCWZtShZT m_spec>
- 331 getfield # <Field int m_init_throw_read>
- 334 invokespecial # <Method java.lang.String(char[],int,int)>
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "
-               {
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 goto 361
- 352 aload_0
- 353 getfield # <Field java.io.DataOutputStream m_outstream>
- 356 ldc # <String " {
-">
- 358 invokevirtual # <Method void writeBytes(java.lang.String)>
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           if (null == instream) {
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field java.io.DataOutputStream m_outstream>
- 374 ldc # <String "                   throw (new Error("Error: Bad input stream initializer."));
-">
- 376 invokevirtual # <Method void writeBytes(java.lang.String)>
- 379 aload_0
- 380 getfield # <Field java.io.DataOutputStream m_outstream>
- 383 ldc # <String "           }
-">
- 385 invokevirtual # <Method void writeBytes(java.lang.String)>
- 388 aload_0
- 389 getfield # <Field java.io.DataOutputStream m_outstream>
- 392 ldc # <String "           yy_instream = new java.io.DataInputStream(instream);
-">
- 394 invokevirtual # <Method void writeBytes(java.lang.String)>
- 397 aload_0
- 398 getfield # <Field java.io.DataOutputStream m_outstream>
- 401 ldc # <String "           yy_buffer = new byte[YY_BUFFER_SIZE];
-">
- 403 invokevirtual # <Method void writeBytes(java.lang.String)>
- 406 aload_0
- 407 getfield # <Field java.io.DataOutputStream m_outstream>
- 410 ldc # <String "           yy_buffer_read = 0;
-">
- 412 invokevirtual # <Method void writeBytes(java.lang.String)>
- 415 aload_0
- 416 getfield # <Field java.io.DataOutputStream m_outstream>
- 419 ldc # <String "           yy_buffer_index = 0;
-">
- 421 invokevirtual # <Method void writeBytes(java.lang.String)>
- 424 aload_0
- 425 getfield # <Field java.io.DataOutputStream m_outstream>
- 428 ldc # <String "           yy_buffer_start = 0;
-">
- 430 invokevirtual # <Method void writeBytes(java.lang.String)>
- 433 aload_0
- 434 getfield # <Field java.io.DataOutputStream m_outstream>
- 437 ldc # <String "           yy_buffer_end = 0;
-">
- 439 invokevirtual # <Method void writeBytes(java.lang.String)>
- 442 aload_0
- 443 getfield # <Field yCWZtShZT m_spec>
- 446 getfield # <Field boolean m_count_chars>
- 449 iconst_1
- 450 if_icmpne 462
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           yy_char_count = 0;
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field yCWZtShZT m_spec>
- 466 getfield # <Field boolean m_count_lines>
- 469 iconst_1
- 470 if_icmpne 482
- 473 aload_0
- 474 getfield # <Field java.io.DataOutputStream m_outstream>
- 477 ldc # <String "           yy_line_count = 0;
-">
- 479 invokevirtual # <Method void writeBytes(java.lang.String)>
- 482 aload_0
- 483 getfield # <Field java.io.DataOutputStream m_outstream>
- 486 ldc # <String "           yy_lexical_state = YYINITIAL;
-">
- 488 invokevirtual # <Method void writeBytes(java.lang.String)>
- 491 aload_0
- 492 getfield # <Field yCWZtShZT m_spec>
- 495 getfield # <Field char m_init_code[]>
- 498 ifnull 530
- 501 aload_0
- 502 getfield # <Field java.io.DataOutputStream m_outstream>
- 505 new # <Class java.lang.String>
- 508 dup
- 509 aload_0
- 510 getfield # <Field yCWZtShZT m_spec>
- 513 getfield # <Field char m_init_code[]>
- 516 iconst_0
- 517 aload_0
- 518 getfield # <Field yCWZtShZT m_spec>
- 521 getfield # <Field int m_init_read>
- 524 invokespecial # <Method java.lang.String(char[],int,int)>
- 527 invokevirtual # <Method void writeBytes(java.lang.String)>
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 ldc # <String "   }
-">
- 536 invokevirtual # <Method void writeBytes(java.lang.String)>
- 539 return
-
-Method void emit_states()
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method java.util.Enumeration keys()>
-  10 astore_1
-  11 goto 89
-  14 aload_1
-  15 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  20 checkcast # <Class java.lang.String>
-  23 astore_2
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 getfield # <Field java.io.DataOutputStream m_outstream>
-  40 new # <Class java.lang.StringBuffer>
-  43 dup
-  44 invokespecial # <Method java.lang.StringBuffer()>
-  47 ldc # <String "   private final int ">
-  49 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  52 aload_2
-  53 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  56 ldc # <String " = ">
-  58 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  61 aload_0
-  62 getfield # <Field yCWZtShZT m_spec>
-  65 getfield # <Field java.util.Hashtable m_states>
-  68 aload_2
-  69 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  72 invokevirtual # <Method java.lang.String toString()>
-  75 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  78 ldc # <String ";
-">
-  80 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  83 invokevirtual # <Method java.lang.String toString()>
-  86 invokevirtual # <Method void writeBytes(java.lang.String)>
-  89 aload_1
-  90 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
-  95 iconst_1
-  96 if_icmpeq 14
-  99 aload_0
- 100 getfield # <Field java.io.DataOutputStream m_outstream>
- 103 ldc # <String "   private final int yy_state_dtrans[] = {
-">
- 105 invokevirtual # <Method void writeBytes(java.lang.String)>
- 108 iconst_0
- 109 istore_3
- 110 goto 185
- 113 aload_0
- 114 getfield # <Field java.io.DataOutputStream m_outstream>
- 117 new # <Class java.lang.StringBuffer>
- 120 dup
- 121 invokespecial # <Method java.lang.StringBuffer()>
- 124 ldc # <String "           ">
- 126 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 129 aload_0
- 130 getfield # <Field yCWZtShZT m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_3
- 137 iaload
- 138 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 141 invokevirtual # <Method java.lang.String toString()>
- 144 invokevirtual # <Method void writeBytes(java.lang.String)>
- 147 iload_3
- 148 aload_0
- 149 getfield # <Field yCWZtShZT m_spec>
- 152 getfield # <Field int m_state_dtrans[]>
- 155 arraylength
- 156 iconst_1
- 157 isub
- 158 if_icmpge 173
- 161 aload_0
- 162 getfield # <Field java.io.DataOutputStream m_outstream>
- 165 ldc # <String ",
-">
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 goto 182
- 173 aload_0
- 174 getfield # <Field java.io.DataOutputStream m_outstream>
- 177 ldc # <String "
-">
- 179 invokevirtual # <Method void writeBytes(java.lang.String)>
- 182 iinc 3 1
- 185 iload_3
- 186 aload_0
- 187 getfield # <Field yCWZtShZT m_spec>
- 190 getfield # <Field int m_state_dtrans[]>
- 193 arraylength
- 194 if_icmplt 113
- 197 aload_0
- 198 getfield # <Field java.io.DataOutputStream m_outstream>
- 201 ldc # <String "   };
-">
- 203 invokevirtual # <Method void writeBytes(java.lang.String)>
- 206 return
-
-Method void emit_helpers()
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private boolean yy_eof_done = false;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field yCWZtShZT m_spec>
-  43 getfield # <Field char m_eof_code[]>
-  46 ifnull 201
-  49 aload_0
-  50 getfield # <Field java.io.DataOutputStream m_outstream>
-  53 ldc # <String "   private void yy_do_eof ()">
-  55 invokevirtual # <Method void writeBytes(java.lang.String)>
-  58 aload_0
-  59 getfield # <Field yCWZtShZT m_spec>
-  62 getfield # <Field char m_eof_throw_code[]>
-  65 ifnull 127
-  68 aload_0
-  69 getfield # <Field java.io.DataOutputStream m_outstream>
-  72 ldc # <String "
-">
-  74 invokevirtual # <Method void writeBytes(java.lang.String)>
-  77 aload_0
-  78 getfield # <Field java.io.DataOutputStream m_outstream>
-  81 ldc # <String "           throws ">
-  83 invokevirtual # <Method void writeBytes(java.lang.String)>
-  86 aload_0
-  87 getfield # <Field java.io.DataOutputStream m_outstream>
-  90 new # <Class java.lang.String>
-  93 dup
-  94 aload_0
-  95 getfield # <Field yCWZtShZT m_spec>
-  98 getfield # <Field char m_eof_throw_code[]>
- 101 iconst_0
- 102 aload_0
- 103 getfield # <Field yCWZtShZT m_spec>
- 106 getfield # <Field int m_eof_throw_read>
- 109 invokespecial # <Method java.lang.String(char[],int,int)>
- 112 invokevirtual # <Method void writeBytes(java.lang.String)>
- 115 aload_0
- 116 getfield # <Field java.io.DataOutputStream m_outstream>
- 119 ldc # <String "
-               {
-">
- 121 invokevirtual # <Method void writeBytes(java.lang.String)>
- 124 goto 136
- 127 aload_0
- 128 getfield # <Field java.io.DataOutputStream m_outstream>
- 131 ldc # <String " {
-">
- 133 invokevirtual # <Method void writeBytes(java.lang.String)>
- 136 aload_0
- 137 getfield # <Field java.io.DataOutputStream m_outstream>
- 140 ldc # <String "           if (false == yy_eof_done) {
-">
- 142 invokevirtual # <Method void writeBytes(java.lang.String)>
- 145 aload_0
- 146 getfield # <Field java.io.DataOutputStream m_outstream>
- 149 new # <Class java.lang.String>
- 152 dup
- 153 aload_0
- 154 getfield # <Field yCWZtShZT m_spec>
- 157 getfield # <Field char m_eof_code[]>
- 160 iconst_0
- 161 aload_0
- 162 getfield # <Field yCWZtShZT m_spec>
- 165 getfield # <Field int m_eof_read>
- 168 invokespecial # <Method java.lang.String(char[],int,int)>
- 171 invokevirtual # <Method void writeBytes(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 ldc # <String "           }
-">
- 180 invokevirtual # <Method void writeBytes(java.lang.String)>
- 183 aload_0
- 184 getfield # <Field java.io.DataOutputStream m_outstream>
- 187 ldc # <String "           yy_eof_done = true;
-">
- 189 invokevirtual # <Method void writeBytes(java.lang.String)>
- 192 aload_0
- 193 getfield # <Field java.io.DataOutputStream m_outstream>
- 196 ldc # <String "   }
-">
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 invokespecial # <Method void emit_states()>
- 205 aload_0
- 206 getfield # <Field java.io.DataOutputStream m_outstream>
- 209 ldc # <String "   private void yybegin (int state) {
-">
- 211 invokevirtual # <Method void writeBytes(java.lang.String)>
- 214 aload_0
- 215 getfield # <Field java.io.DataOutputStream m_outstream>
- 218 ldc # <String "           yy_lexical_state = state;
-">
- 220 invokevirtual # <Method void writeBytes(java.lang.String)>
- 223 aload_0
- 224 getfield # <Field java.io.DataOutputStream m_outstream>
- 227 ldc # <String "   }
-">
- 229 invokevirtual # <Method void writeBytes(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   private int yy_advance ()
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "           throws java.io.IOException {
-">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 aload_0
- 251 getfield # <Field java.io.DataOutputStream m_outstream>
- 254 ldc # <String "           int next_read;
-">
- 256 invokevirtual # <Method void writeBytes(java.lang.String)>
- 259 aload_0
- 260 getfield # <Field java.io.DataOutputStream m_outstream>
- 263 ldc # <String "           int i;
-">
- 265 invokevirtual # <Method void writeBytes(java.lang.String)>
- 268 aload_0
- 269 getfield # <Field java.io.DataOutputStream m_outstream>
- 272 ldc # <String "           int j;
-">
- 274 invokevirtual # <Method void writeBytes(java.lang.String)>
- 277 aload_0
- 278 getfield # <Field java.io.DataOutputStream m_outstream>
- 281 ldc # <String "
-">
- 283 invokevirtual # <Method void writeBytes(java.lang.String)>
- 286 aload_0
- 287 getfield # <Field java.io.DataOutputStream m_outstream>
- 290 ldc # <String "           if (yy_buffer_index < yy_buffer_read) {
-">
- 292 invokevirtual # <Method void writeBytes(java.lang.String)>
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String "                   return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 aload_0
- 305 getfield # <Field java.io.DataOutputStream m_outstream>
- 308 ldc # <String "           }
-">
- 310 invokevirtual # <Method void writeBytes(java.lang.String)>
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 aload_0
- 323 getfield # <Field java.io.DataOutputStream m_outstream>
- 326 ldc # <String "           if (0 != yy_buffer_start) {
-">
- 328 invokevirtual # <Method void writeBytes(java.lang.String)>
- 331 aload_0
- 332 getfield # <Field java.io.DataOutputStream m_outstream>
- 335 ldc # <String "                   i = yy_buffer_start;
-">
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "                   j = 0;
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "                   while (i < yy_buffer_read) {
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "                           yy_buffer[j] = yy_buffer[i];
-">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 aload_0
- 368 getfield # <Field java.io.DataOutputStream m_outstream>
- 371 ldc # <String "                           ++i;
-">
- 373 invokevirtual # <Method void writeBytes(java.lang.String)>
- 376 aload_0
- 377 getfield # <Field java.io.DataOutputStream m_outstream>
- 380 ldc # <String "                           ++j;
-">
- 382 invokevirtual # <Method void writeBytes(java.lang.String)>
- 385 aload_0
- 386 getfield # <Field java.io.DataOutputStream m_outstream>
- 389 ldc # <String "                   }
-">
- 391 invokevirtual # <Method void writeBytes(java.lang.String)>
- 394 aload_0
- 395 getfield # <Field java.io.DataOutputStream m_outstream>
- 398 ldc # <String "                   yy_buffer_end = yy_buffer_end - yy_buffer_start;
-">
- 400 invokevirtual # <Method void writeBytes(java.lang.String)>
- 403 aload_0
- 404 getfield # <Field java.io.DataOutputStream m_outstream>
- 407 ldc # <String "                   yy_buffer_start = 0;
-">
- 409 invokevirtual # <Method void writeBytes(java.lang.String)>
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String "                   yy_buffer_read = j;
-">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 aload_0
- 422 getfield # <Field java.io.DataOutputStream m_outstream>
- 425 ldc # <String "                   yy_buffer_index = j;
-">
- 427 invokevirtual # <Method void writeBytes(java.lang.String)>
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 aload_0
- 440 getfield # <Field java.io.DataOutputStream m_outstream>
- 443 ldc # <String "                                   yy_buffer_read,
-">
- 445 invokevirtual # <Method void writeBytes(java.lang.String)>
- 448 aload_0
- 449 getfield # <Field java.io.DataOutputStream m_outstream>
- 452 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 454 invokevirtual # <Method void writeBytes(java.lang.String)>
- 457 aload_0
- 458 getfield # <Field java.io.DataOutputStream m_outstream>
- 461 ldc # <String "                   if (-1 == next_read) {
-">
- 463 invokevirtual # <Method void writeBytes(java.lang.String)>
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "                           return YYEOF;
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "                   }
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field java.io.DataOutputStream m_outstream>
- 488 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 490 invokevirtual # <Method void writeBytes(java.lang.String)>
- 493 aload_0
- 494 getfield # <Field java.io.DataOutputStream m_outstream>
- 497 ldc # <String "           }
-">
- 499 invokevirtual # <Method void writeBytes(java.lang.String)>
- 502 aload_0
- 503 getfield # <Field java.io.DataOutputStream m_outstream>
- 506 ldc # <String "
-">
- 508 invokevirtual # <Method void writeBytes(java.lang.String)>
- 511 aload_0
- 512 getfield # <Field java.io.DataOutputStream m_outstream>
- 515 ldc # <String "           while (yy_buffer_index >= yy_buffer_read) {
-">
- 517 invokevirtual # <Method void writeBytes(java.lang.String)>
- 520 aload_0
- 521 getfield # <Field java.io.DataOutputStream m_outstream>
- 524 ldc # <String "                   if (yy_buffer_index >= yy_buffer.length) {
-">
- 526 invokevirtual # <Method void writeBytes(java.lang.String)>
- 529 aload_0
- 530 getfield # <Field java.io.DataOutputStream m_outstream>
- 533 ldc # <String "                           yy_buffer = yy_double(yy_buffer);
-">
- 535 invokevirtual # <Method void writeBytes(java.lang.String)>
- 538 aload_0
- 539 getfield # <Field java.io.DataOutputStream m_outstream>
- 542 ldc # <String "                   }
-">
- 544 invokevirtual # <Method void writeBytes(java.lang.String)>
- 547 aload_0
- 548 getfield # <Field java.io.DataOutputStream m_outstream>
- 551 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 553 invokevirtual # <Method void writeBytes(java.lang.String)>
- 556 aload_0
- 557 getfield # <Field java.io.DataOutputStream m_outstream>
- 560 ldc # <String "                                   yy_buffer_read,
-">
- 562 invokevirtual # <Method void writeBytes(java.lang.String)>
- 565 aload_0
- 566 getfield # <Field java.io.DataOutputStream m_outstream>
- 569 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 571 invokevirtual # <Method void writeBytes(java.lang.String)>
- 574 aload_0
- 575 getfield # <Field java.io.DataOutputStream m_outstream>
- 578 ldc # <String "                   if (-1 == next_read) {
-">
- 580 invokevirtual # <Method void writeBytes(java.lang.String)>
- 583 aload_0
- 584 getfield # <Field java.io.DataOutputStream m_outstream>
- 587 ldc # <String "                           return YYEOF;
-">
- 589 invokevirtual # <Method void writeBytes(java.lang.String)>
- 592 aload_0
- 593 getfield # <Field java.io.DataOutputStream m_outstream>
- 596 ldc # <String "                   }
-">
- 598 invokevirtual # <Method void writeBytes(java.lang.String)>
- 601 aload_0
- 602 getfield # <Field java.io.DataOutputStream m_outstream>
- 605 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 607 invokevirtual # <Method void writeBytes(java.lang.String)>
- 610 aload_0
- 611 getfield # <Field java.io.DataOutputStream m_outstream>
- 614 ldc # <String "           }
-">
- 616 invokevirtual # <Method void writeBytes(java.lang.String)>
- 619 aload_0
- 620 getfield # <Field java.io.DataOutputStream m_outstream>
- 623 ldc # <String "           return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 625 invokevirtual # <Method void writeBytes(java.lang.String)>
- 628 aload_0
- 629 getfield # <Field java.io.DataOutputStream m_outstream>
- 632 ldc # <String "   }
-">
- 634 invokevirtual # <Method void writeBytes(java.lang.String)>
- 637 aload_0
- 638 getfield # <Field java.io.DataOutputStream m_outstream>
- 641 ldc # <String "   private void yy_move_start () {
-">
- 643 invokevirtual # <Method void writeBytes(java.lang.String)>
- 646 aload_0
- 647 getfield # <Field yCWZtShZT m_spec>
- 650 getfield # <Field boolean m_count_lines>
- 653 iconst_1
- 654 if_icmpne 716
- 657 aload_0
- 658 getfield # <Field yCWZtShZT m_spec>
- 661 getfield # <Field boolean m_unix>
- 664 iconst_1
- 665 if_icmpne 680
- 668 aload_0
- 669 getfield # <Field java.io.DataOutputStream m_outstream>
- 672 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]) {
-">
- 674 invokevirtual # <Method void writeBytes(java.lang.String)>
- 677 goto 698
- 680 aload_0
- 681 getfield # <Field java.io.DataOutputStream m_outstream>
- 684 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]
-">
- 686 invokevirtual # <Method void writeBytes(java.lang.String)>
- 689 aload_0
- 690 getfield # <Field java.io.DataOutputStream m_outstream>
- 693 ldc # <String "                   || (byte) '\r' == yy_buffer[yy_buffer_start]) {
-">
- 695 invokevirtual # <Method void writeBytes(java.lang.String)>
- 698 aload_0
- 699 getfield # <Field java.io.DataOutputStream m_outstream>
- 702 ldc # <String "                   ++yy_line_count; yy_char_count = 0;
-">
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 aload_0
- 708 getfield # <Field java.io.DataOutputStream m_outstream>
- 711 ldc # <String "           }
-">
- 713 invokevirtual # <Method void writeBytes(java.lang.String)>
- 716 aload_0
- 717 getfield # <Field yCWZtShZT m_spec>
- 720 getfield # <Field boolean m_count_chars>
- 723 iconst_1
- 724 if_icmpne 736
- 727 aload_0
- 728 getfield # <Field java.io.DataOutputStream m_outstream>
- 731 ldc # <String "           ++yy_char_count;
-">
- 733 invokevirtual # <Method void writeBytes(java.lang.String)>
- 736 aload_0
- 737 getfield # <Field java.io.DataOutputStream m_outstream>
- 740 ldc # <String "           ++yy_buffer_start;
-">
- 742 invokevirtual # <Method void writeBytes(java.lang.String)>
- 745 aload_0
- 746 getfield # <Field java.io.DataOutputStream m_outstream>
- 749 ldc # <String "   }
-">
- 751 invokevirtual # <Method void writeBytes(java.lang.String)>
- 754 aload_0
- 755 getfield # <Field java.io.DataOutputStream m_outstream>
- 758 ldc # <String "   private void yy_pushback () {
-">
- 760 invokevirtual # <Method void writeBytes(java.lang.String)>
- 763 aload_0
- 764 getfield # <Field java.io.DataOutputStream m_outstream>
- 767 ldc # <String "           --yy_buffer_end;
-">
- 769 invokevirtual # <Method void writeBytes(java.lang.String)>
- 772 aload_0
- 773 getfield # <Field java.io.DataOutputStream m_outstream>
- 776 ldc # <String "   }
-">
- 778 invokevirtual # <Method void writeBytes(java.lang.String)>
- 781 aload_0
- 782 getfield # <Field java.io.DataOutputStream m_outstream>
- 785 ldc # <String "   private void yy_mark_start () {
-">
- 787 invokevirtual # <Method void writeBytes(java.lang.String)>
- 790 aload_0
- 791 getfield # <Field yCWZtShZT m_spec>
- 794 getfield # <Field boolean m_count_lines>
- 797 iconst_1
- 798 if_icmpeq 812
- 801 aload_0
- 802 getfield # <Field yCWZtShZT m_spec>
- 805 getfield # <Field boolean m_count_chars>
- 808 iconst_1
- 809 if_icmpne 909
- 812 aload_0
- 813 getfield # <Field yCWZtShZT m_spec>
- 816 getfield # <Field boolean m_count_lines>
- 819 iconst_1
- 820 if_icmpne 909
- 823 aload_0
- 824 getfield # <Field java.io.DataOutputStream m_outstream>
- 827 ldc # <String "           int i;
-">
- 829 invokevirtual # <Method void writeBytes(java.lang.String)>
- 832 aload_0
- 833 getfield # <Field java.io.DataOutputStream m_outstream>
- 836 ldc # <String "           for (i = yy_buffer_start; i < yy_buffer_index; ++i) {
-">
- 838 invokevirtual # <Method void writeBytes(java.lang.String)>
- 841 aload_0
- 842 getfield # <Field yCWZtShZT m_spec>
- 845 getfield # <Field boolean m_unix>
- 848 iconst_1
- 849 if_icmpne 864
- 852 aload_0
- 853 getfield # <Field java.io.DataOutputStream m_outstream>
- 856 ldc # <String "                   if ((byte) '\n' == yy_buffer[i]) {
-">
- 858 invokevirtual # <Method void writeBytes(java.lang.String)>
- 861 goto 873
- 864 aload_0
- 865 getfield # <Field java.io.DataOutputStream m_outstream>
- 868 ldc # <String "                   if ((byte) '\n' == yy_buffer[i] || (byte) '\r' == yy_buffer[i]) {
-">
- 870 invokevirtual # <Method void writeBytes(java.lang.String)>
- 873 aload_0
- 874 getfield # <Field java.io.DataOutputStream m_outstream>
- 877 ldc # <String "                           ++yy_line_count;  yy_char_count = 0;
-">
- 879 invokevirtual # <Method void writeBytes(java.lang.String)>
- 882 aload_0
- 883 getfield # <Field java.io.DataOutputStream m_outstream>
- 886 ldc # <String "                   }
-">
- 888 invokevirtual # <Method void writeBytes(java.lang.String)>
- 891 aload_0
- 892 getfield # <Field java.io.DataOutputStream m_outstream>
- 895 ldc # <String "           ++yy_char_count;
-">
- 897 invokevirtual # <Method void writeBytes(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "           }
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "           yy_buffer_start = yy_buffer_index;
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "   }
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "   private void yy_mark_end () {
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "           yy_buffer_end = yy_buffer_index;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "   }
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "   private void yy_to_mark () {
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "           yy_buffer_index = yy_buffer_end;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "   }
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "   private java.lang.String yy_gettext () {
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "           return (new java.lang.String(yy_buffer,0,
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                   yy_buffer_start,
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                   yy_buffer_end - yy_buffer_start));
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "   }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "private char[] yy_getcharArray()
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "   {
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   int  count   = yy_buffer_end - yy_buffer_start;
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 aload_0
-1054 getfield # <Field java.io.DataOutputStream m_outstream>
-1057 ldc # <String "   char value[] = new char[count];
-">
-1059 invokevirtual # <Method void writeBytes(java.lang.String)>
-1062 aload_0
-1063 getfield # <Field java.io.DataOutputStream m_outstream>
-1066 ldc # <String "   for( int i = count ; i-- > 0 ; )
-">
-1068 invokevirtual # <Method void writeBytes(java.lang.String)>
-1071 aload_0
-1072 getfield # <Field java.io.DataOutputStream m_outstream>
-1075 ldc # <String "           value[i] = (char) (yy_buffer[i + yy_buffer_start] & 0xff);
-">
-1077 invokevirtual # <Method void writeBytes(java.lang.String)>
-1080 aload_0
-1081 getfield # <Field java.io.DataOutputStream m_outstream>
-1084 ldc # <String "   return value;
-">
-1086 invokevirtual # <Method void writeBytes(java.lang.String)>
-1089 aload_0
-1090 getfield # <Field java.io.DataOutputStream m_outstream>
-1093 ldc # <String "   }
-">
-1095 invokevirtual # <Method void writeBytes(java.lang.String)>
-1098 aload_0
-1099 getfield # <Field yCWZtShZT m_spec>
-1102 getfield # <Field boolean m_count_chars>
-1105 iconst_1
-1106 if_icmpne 1136
-1109 aload_0
-1110 getfield # <Field java.io.DataOutputStream m_outstream>
-1113 ldc # <String "   private int yy_getchar () {
-">
-1115 invokevirtual # <Method void writeBytes(java.lang.String)>
-1118 aload_0
-1119 getfield # <Field java.io.DataOutputStream m_outstream>
-1122 ldc # <String "           return yy_char_count;
-">
-1124 invokevirtual # <Method void writeBytes(java.lang.String)>
-1127 aload_0
-1128 getfield # <Field java.io.DataOutputStream m_outstream>
-1131 ldc # <String "   }
-">
-1133 invokevirtual # <Method void writeBytes(java.lang.String)>
-1136 aload_0
-1137 getfield # <Field yCWZtShZT m_spec>
-1140 getfield # <Field boolean m_count_lines>
-1143 iconst_1
-1144 if_icmpne 1174
-1147 aload_0
-1148 getfield # <Field java.io.DataOutputStream m_outstream>
-1151 ldc # <String "   private int yy_getline () {
-">
-1153 invokevirtual # <Method void writeBytes(java.lang.String)>
-1156 aload_0
-1157 getfield # <Field java.io.DataOutputStream m_outstream>
-1160 ldc # <String "           return yy_line_count;
-">
-1162 invokevirtual # <Method void writeBytes(java.lang.String)>
-1165 aload_0
-1166 getfield # <Field java.io.DataOutputStream m_outstream>
-1169 ldc # <String "   }
-">
-1171 invokevirtual # <Method void writeBytes(java.lang.String)>
-1174 aload_0
-1175 getfield # <Field java.io.DataOutputStream m_outstream>
-1178 ldc # <String "   private byte[] yy_double (byte buf[]) {
-">
-1180 invokevirtual # <Method void writeBytes(java.lang.String)>
-1183 aload_0
-1184 getfield # <Field java.io.DataOutputStream m_outstream>
-1187 ldc # <String "           int i;
-               byte newbuf[];
-">
-1189 invokevirtual # <Method void writeBytes(java.lang.String)>
-1192 aload_0
-1193 getfield # <Field java.io.DataOutputStream m_outstream>
-1196 ldc # <String "           newbuf = new byte[2*buf.length];
-">
-1198 invokevirtual # <Method void writeBytes(java.lang.String)>
-1201 aload_0
-1202 getfield # <Field java.io.DataOutputStream m_outstream>
-1205 ldc # <String "           for (i = 0; i < buf.length; ++i) {
-">
-1207 invokevirtual # <Method void writeBytes(java.lang.String)>
-1210 aload_0
-1211 getfield # <Field java.io.DataOutputStream m_outstream>
-1214 ldc # <String "                   newbuf[i] = buf[i];
-">
-1216 invokevirtual # <Method void writeBytes(java.lang.String)>
-1219 aload_0
-1220 getfield # <Field java.io.DataOutputStream m_outstream>
-1223 ldc # <String "           }
-">
-1225 invokevirtual # <Method void writeBytes(java.lang.String)>
-1228 aload_0
-1229 getfield # <Field java.io.DataOutputStream m_outstream>
-1232 ldc # <String "           return newbuf;
-">
-1234 invokevirtual # <Method void writeBytes(java.lang.String)>
-1237 aload_0
-1238 getfield # <Field java.io.DataOutputStream m_outstream>
-1241 ldc # <String "   }
-">
-1243 invokevirtual # <Method void writeBytes(java.lang.String)>
-1246 aload_0
-1247 getfield # <Field java.io.DataOutputStream m_outstream>
-1250 ldc # <String "   private final int YY_E_INTERNAL = 0;
-">
-1252 invokevirtual # <Method void writeBytes(java.lang.String)>
-1255 aload_0
-1256 getfield # <Field java.io.DataOutputStream m_outstream>
-1259 ldc # <String "   private final int YY_E_MATCH = 1;
-">
-1261 invokevirtual # <Method void writeBytes(java.lang.String)>
-1264 aload_0
-1265 getfield # <Field java.io.DataOutputStream m_outstream>
-1268 ldc # <String "   private java.lang.String yy_error_string[] = {
-">
-1270 invokevirtual # <Method void writeBytes(java.lang.String)>
-1273 aload_0
-1274 getfield # <Field java.io.DataOutputStream m_outstream>
-1277 ldc # <String "           "Error: Internal error.\n",
-">
-1279 invokevirtual # <Method void writeBytes(java.lang.String)>
-1282 aload_0
-1283 getfield # <Field java.io.DataOutputStream m_outstream>
-1286 ldc # <String "           "Error: Unmatched input.\n"
-">
-1288 invokevirtual # <Method void writeBytes(java.lang.String)>
-1291 aload_0
-1292 getfield # <Field java.io.DataOutputStream m_outstream>
-1295 ldc # <String "   };
-">
-1297 invokevirtual # <Method void writeBytes(java.lang.String)>
-1300 aload_0
-1301 getfield # <Field java.io.DataOutputStream m_outstream>
-1304 ldc # <String "   private void yy_error (int code,boolean fatal) {
-">
-1306 invokevirtual # <Method void writeBytes(java.lang.String)>
-1309 aload_0
-1310 getfield # <Field java.io.DataOutputStream m_outstream>
-1313 ldc # <String "           java.lang.System.out.print(yy_error_string[code]);
-">
-1315 invokevirtual # <Method void writeBytes(java.lang.String)>
-1318 aload_0
-1319 getfield # <Field java.io.DataOutputStream m_outstream>
-1322 ldc # <String "           java.lang.System.out.flush();
-">
-1324 invokevirtual # <Method void writeBytes(java.lang.String)>
-1327 aload_0
-1328 getfield # <Field java.io.DataOutputStream m_outstream>
-1331 ldc # <String "           if (true == fatal) {
-">
-1333 invokevirtual # <Method void writeBytes(java.lang.String)>
-1336 aload_0
-1337 getfield # <Field java.io.DataOutputStream m_outstream>
-1340 ldc # <String "                   throw new Error("Fatal Error.\n");
-">
-1342 invokevirtual # <Method void writeBytes(java.lang.String)>
-1345 aload_0
-1346 getfield # <Field java.io.DataOutputStream m_outstream>
-1349 ldc # <String "           }
-">
-1351 invokevirtual # <Method void writeBytes(java.lang.String)>
-1354 aload_0
-1355 getfield # <Field java.io.DataOutputStream m_outstream>
-1358 ldc # <String "   }
-">
-1360 invokevirtual # <Method void writeBytes(java.lang.String)>
-1363 return
-
-Method void emit_header()
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "
-
-class ">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 new # <Class java.lang.String>
-  46 dup
-  47 aload_0
-  48 getfield # <Field yCWZtShZT m_spec>
-  51 getfield # <Field char m_class_name[]>
-  54 iconst_0
-  55 aload_0
-  56 getfield # <Field yCWZtShZT m_spec>
-  59 getfield # <Field char m_class_name[]>
-  62 arraylength
-  63 invokespecial # <Method java.lang.String(char[],int,int)>
-  66 invokevirtual # <Method void writeBytes(java.lang.String)>
-  69 aload_0
-  70 getfield # <Field java.io.DataOutputStream m_outstream>
-  73 ldc # <String " {
-">
-  75 invokevirtual # <Method void writeBytes(java.lang.String)>
-  78 return
-
-Method void emit_table()
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private byte yy_acpt[] = {
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field yCWZtShZT m_spec>
-  43 getfield # <Field java.util.Vector m_accept_vector>
-  46 invokevirtual # <Method int size()>
-  49 istore_3
-  50 iconst_0
-  51 istore_2
-  52 goto 227
-  55 aload_0
-  56 getfield # <Field yCWZtShZT m_spec>
-  59 getfield # <Field java.util.Vector m_accept_vector>
-  62 iload_2
-  63 invokevirtual # <Method java.lang.Object elementAt(int)>
-  66 checkcast # <Class TdLZzxjmB>
-  69 astore 7
-  71 aload 7
-  73 ifnull 190
-  76 aload_0
-  77 getfield # <Field yCWZtShZT m_spec>
-  80 getfield # <Field int m_anchor_array[]>
-  83 iload_2
-  84 iaload
-  85 iconst_1
-  86 iand
-  87 ifne 94
-  90 iconst_0
-  91 goto 95
-  94 iconst_1
-  95 istore 5
-  97 aload_0
-  98 getfield # <Field yCWZtShZT m_spec>
- 101 getfield # <Field int m_anchor_array[]>
- 104 iload_2
- 105 iaload
- 106 iconst_2
- 107 iand
- 108 ifne 115
- 111 iconst_0
- 112 goto 116
- 115 iconst_1
- 116 istore 6
- 118 iload 5
- 120 iconst_1
- 121 if_icmpne 142
- 124 iload 6
- 126 iconst_1
- 127 if_icmpne 142
- 130 aload_0
- 131 getfield # <Field java.io.DataOutputStream m_outstream>
- 134 ldc # <String "           YY_START | YY_END">
- 136 invokevirtual # <Method void writeBytes(java.lang.String)>
- 139 goto 199
- 142 iload 5
- 144 iconst_1
- 145 if_icmpne 160
- 148 aload_0
- 149 getfield # <Field java.io.DataOutputStream m_outstream>
- 152 ldc # <String "           YY_START">
- 154 invokevirtual # <Method void writeBytes(java.lang.String)>
- 157 goto 199
- 160 iload 6
- 162 iconst_1
- 163 if_icmpne 178
- 166 aload_0
- 167 getfield # <Field java.io.DataOutputStream m_outstream>
- 170 ldc # <String "           YY_END">
- 172 invokevirtual # <Method void writeBytes(java.lang.String)>
- 175 goto 199
- 178 aload_0
- 179 getfield # <Field java.io.DataOutputStream m_outstream>
- 182 ldc # <String "           YY_NO_ANCHOR">
- 184 invokevirtual # <Method void writeBytes(java.lang.String)>
- 187 goto 199
- 190 aload_0
- 191 getfield # <Field java.io.DataOutputStream m_outstream>
- 194 ldc # <String "           YY_NOT_ACCEPT">
- 196 invokevirtual # <Method void writeBytes(java.lang.String)>
- 199 iload_2
- 200 iload_3
- 201 iconst_1
- 202 isub
- 203 if_icmpge 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String ",">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field java.io.DataOutputStream m_outstream>
- 219 ldc # <String "
-">
- 221 invokevirtual # <Method void writeBytes(java.lang.String)>
- 224 iinc 2 1
- 227 iload_2
- 228 iload_3
- 229 if_icmplt 55
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   };
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "   private short yy_cmap[] = {
-               ">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 iconst_0
- 251 istore_1
- 252 goto 337
- 255 aload_0
- 256 getfield # <Field java.io.DataOutputStream m_outstream>
- 259 new # <Class java.lang.Integer>
- 262 dup
- 263 aload_0
- 264 getfield # <Field yCWZtShZT m_spec>
- 267 getfield # <Field int m_col_map[]>
- 270 iload_1
- 271 iaload
- 272 invokespecial # <Method java.lang.Integer(int)>
- 275 invokevirtual # <Method java.lang.String toString()>
- 278 invokevirtual # <Method void writeBytes(java.lang.String)>
- 281 iload_1
- 282 aload_0
- 283 getfield # <Field yCWZtShZT m_spec>
- 286 getfield # <Field int m_col_map[]>
- 289 arraylength
- 290 iconst_1
- 291 isub
- 292 if_icmpge 304
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String ",">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 iload_1
- 305 iconst_1
- 306 iadd
- 307 bipush 8
- 309 irem
- 310 ifne 325
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-               ">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 goto 334
- 325 aload_0
- 326 getfield # <Field java.io.DataOutputStream m_outstream>
- 329 ldc # <String " ">
- 331 invokevirtual # <Method void writeBytes(java.lang.String)>
- 334 iinc 1 1
- 337 iload_1
- 338 aload_0
- 339 getfield # <Field yCWZtShZT m_spec>
- 342 getfield # <Field int m_col_map[]>
- 345 arraylength
- 346 if_icmplt 255
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "
-       };
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "   private short yy_rmap[] = {
-               ">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 iconst_0
- 368 istore_1
- 369 goto 454
- 372 aload_0
- 373 getfield # <Field java.io.DataOutputStream m_outstream>
- 376 new # <Class java.lang.Integer>
- 379 dup
- 380 aload_0
- 381 getfield # <Field yCWZtShZT m_spec>
- 384 getfield # <Field int m_row_map[]>
- 387 iload_1
- 388 iaload
- 389 invokespecial # <Method java.lang.Integer(int)>
- 392 invokevirtual # <Method java.lang.String toString()>
- 395 invokevirtual # <Method void writeBytes(java.lang.String)>
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field yCWZtShZT m_spec>
- 403 getfield # <Field int m_row_map[]>
- 406 arraylength
- 407 iconst_1
- 408 isub
- 409 if_icmpge 421
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String ",">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 iload_1
- 422 iconst_1
- 423 iadd
- 424 bipush 8
- 426 irem
- 427 ifne 442
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "
-               ">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 goto 451
- 442 aload_0
- 443 getfield # <Field java.io.DataOutputStream m_outstream>
- 446 ldc # <String " ">
- 448 invokevirtual # <Method void writeBytes(java.lang.String)>
- 451 iinc 1 1
- 454 iload_1
- 455 aload_0
- 456 getfield # <Field yCWZtShZT m_spec>
- 459 getfield # <Field int m_row_map[]>
- 462 arraylength
- 463 if_icmplt 372
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "
-       };
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "   private short yy_nxt[][] = {
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field yCWZtShZT m_spec>
- 488 getfield # <Field java.util.Vector m_dtrans_vector>
- 491 invokevirtual # <Method int size()>
- 494 istore_3
- 495 iconst_0
- 496 istore_2
- 497 goto 657
- 500 aload_0
- 501 getfield # <Field yCWZtShZT m_spec>
- 504 getfield # <Field java.util.Vector m_dtrans_vector>
- 507 iload_2
- 508 invokevirtual # <Method java.lang.Object elementAt(int)>
- 511 checkcast # <Class aeDkYlUOm>
- 514 astore 4
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "           { ">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 iconst_0
- 526 istore_1
- 527 goto 609
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 new # <Class java.lang.Integer>
- 537 dup
- 538 aload 4
- 540 getfield # <Field int m_dtrans[]>
- 543 iload_1
- 544 iaload
- 545 invokespecial # <Method java.lang.Integer(int)>
- 548 invokevirtual # <Method java.lang.String toString()>
- 551 invokevirtual # <Method void writeBytes(java.lang.String)>
- 554 iload_1
- 555 aload_0
- 556 getfield # <Field yCWZtShZT m_spec>
- 559 getfield # <Field int m_dtrans_ncols>
- 562 iconst_1
- 563 isub
- 564 if_icmpge 576
- 567 aload_0
- 568 getfield # <Field java.io.DataOutputStream m_outstream>
- 571 ldc # <String ",">
- 573 invokevirtual # <Method void writeBytes(java.lang.String)>
- 576 iload_1
- 577 iconst_1
- 578 iadd
- 579 bipush 8
- 581 irem
- 582 ifne 597
- 585 aload_0
- 586 getfield # <Field java.io.DataOutputStream m_outstream>
- 589 ldc # <String "
-                       ">
- 591 invokevirtual # <Method void writeBytes(java.lang.String)>
- 594 goto 606
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String " ">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 iinc 1 1
- 609 iload_1
- 610 aload_0
- 611 getfield # <Field yCWZtShZT m_spec>
- 614 getfield # <Field int m_dtrans_ncols>
- 617 if_icmplt 530
- 620 aload_0
- 621 getfield # <Field java.io.DataOutputStream m_outstream>
- 624 ldc # <String "
-               }">
- 626 invokevirtual # <Method void writeBytes(java.lang.String)>
- 629 iload_2
- 630 iload_3
- 631 iconst_1
- 632 isub
- 633 if_icmpge 645
- 636 aload_0
- 637 getfield # <Field java.io.DataOutputStream m_outstream>
- 640 ldc # <String ",">
- 642 invokevirtual # <Method void writeBytes(java.lang.String)>
- 645 aload_0
- 646 getfield # <Field java.io.DataOutputStream m_outstream>
- 649 ldc # <String "
-">
- 651 invokevirtual # <Method void writeBytes(java.lang.String)>
- 654 iinc 2 1
- 657 iload_2
- 658 iload_3
- 659 if_icmplt 500
- 662 aload_0
- 663 getfield # <Field java.io.DataOutputStream m_outstream>
- 666 ldc # <String "   };
-">
- 668 invokevirtual # <Method void writeBytes(java.lang.String)>
- 671 return
-
-Method void emit_driver()
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 invokespecial # <Method void emit_table()>
-  34 aload_0
-  35 getfield # <Field yCWZtShZT m_spec>
-  38 getfield # <Field boolean m_integer_type>
-  41 iconst_1
-  42 if_icmpne 87
-  45 aload_0
-  46 getfield # <Field java.io.DataOutputStream m_outstream>
-  49 ldc # <String "   public int ">
-  51 invokevirtual # <Method void writeBytes(java.lang.String)>
-  54 aload_0
-  55 getfield # <Field java.io.DataOutputStream m_outstream>
-  58 new # <Class java.lang.String>
-  61 dup
-  62 aload_0
-  63 getfield # <Field yCWZtShZT m_spec>
-  66 getfield # <Field char m_function_name[]>
-  69 invokespecial # <Method java.lang.String(char[])>
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String " ()
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 goto 209
-  87 aload_0
-  88 getfield # <Field yCWZtShZT m_spec>
-  91 getfield # <Field boolean m_intwrap_type>
-  94 iconst_1
-  95 if_icmpne 140
-  98 aload_0
-  99 getfield # <Field java.io.DataOutputStream m_outstream>
- 102 ldc # <String "   public java.lang.Integer ">
- 104 invokevirtual # <Method void writeBytes(java.lang.String)>
- 107 aload_0
- 108 getfield # <Field java.io.DataOutputStream m_outstream>
- 111 new # <Class java.lang.String>
- 114 dup
- 115 aload_0
- 116 getfield # <Field yCWZtShZT m_spec>
- 119 getfield # <Field char m_function_name[]>
- 122 invokespecial # <Method java.lang.String(char[])>
- 125 invokevirtual # <Method void writeBytes(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field java.io.DataOutputStream m_outstream>
- 132 ldc # <String " ()
-">
- 134 invokevirtual # <Method void writeBytes(java.lang.String)>
- 137 goto 209
- 140 aload_0
- 141 getfield # <Field java.io.DataOutputStream m_outstream>
- 144 ldc # <String "   public ">
- 146 invokevirtual # <Method void writeBytes(java.lang.String)>
- 149 aload_0
- 150 getfield # <Field java.io.DataOutputStream m_outstream>
- 153 new # <Class java.lang.String>
- 156 dup
- 157 aload_0
- 158 getfield # <Field yCWZtShZT m_spec>
- 161 getfield # <Field char m_type_name[]>
- 164 invokespecial # <Method java.lang.String(char[])>
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 aload_0
- 171 getfield # <Field java.io.DataOutputStream m_outstream>
- 174 ldc # <String " ">
- 176 invokevirtual # <Method void writeBytes(java.lang.String)>
- 179 aload_0
- 180 getfield # <Field java.io.DataOutputStream m_outstream>
- 183 new # <Class java.lang.String>
- 186 dup
- 187 aload_0
- 188 getfield # <Field yCWZtShZT m_spec>
- 191 getfield # <Field char m_function_name[]>
- 194 invokespecial # <Method java.lang.String(char[])>
- 197 invokevirtual # <Method void writeBytes(java.lang.String)>
- 200 aload_0
- 201 getfield # <Field java.io.DataOutputStream m_outstream>
- 204 ldc # <String " ()
-">
- 206 invokevirtual # <Method void writeBytes(java.lang.String)>
- 209 aload_0
- 210 getfield # <Field java.io.DataOutputStream m_outstream>
- 213 ldc # <String "           throws java.io.IOException">
- 215 invokevirtual # <Method void writeBytes(java.lang.String)>
- 218 aload_0
- 219 getfield # <Field yCWZtShZT m_spec>
- 222 getfield # <Field char m_yylex_throw_code[]>
- 225 ifnull 278
- 228 aload_0
- 229 getfield # <Field java.io.DataOutputStream m_outstream>
- 232 ldc # <String ", ">
- 234 invokevirtual # <Method void writeBytes(java.lang.String)>
- 237 aload_0
- 238 getfield # <Field java.io.DataOutputStream m_outstream>
- 241 new # <Class java.lang.String>
- 244 dup
- 245 aload_0
- 246 getfield # <Field yCWZtShZT m_spec>
- 249 getfield # <Field char m_yylex_throw_code[]>
- 252 iconst_0
- 253 aload_0
- 254 getfield # <Field yCWZtShZT m_spec>
- 257 getfield # <Field int m_yylex_throw_read>
- 260 invokespecial # <Method java.lang.String(char[],int,int)>
- 263 invokevirtual # <Method void writeBytes(java.lang.String)>
- 266 aload_0
- 267 getfield # <Field java.io.DataOutputStream m_outstream>
- 270 ldc # <String "
-               {
-">
- 272 invokevirtual # <Method void writeBytes(java.lang.String)>
- 275 goto 287
- 278 aload_0
- 279 getfield # <Field java.io.DataOutputStream m_outstream>
- 282 ldc # <String " {
-">
- 284 invokevirtual # <Method void writeBytes(java.lang.String)>
- 287 aload_0
- 288 getfield # <Field java.io.DataOutputStream m_outstream>
- 291 ldc # <String "           int yy_lookahead;
-">
- 293 invokevirtual # <Method void writeBytes(java.lang.String)>
- 296 aload_0
- 297 getfield # <Field java.io.DataOutputStream m_outstream>
- 300 ldc # <String "           int yy_anchor = YY_NO_ANCHOR;
-">
- 302 invokevirtual # <Method void writeBytes(java.lang.String)>
- 305 aload_0
- 306 getfield # <Field java.io.DataOutputStream m_outstream>
- 309 ldc # <String "           int yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 311 invokevirtual # <Method void writeBytes(java.lang.String)>
- 314 aload_0
- 315 getfield # <Field java.io.DataOutputStream m_outstream>
- 318 ldc # <String "           int yy_next_state = YY_NO_STATE;
-">
- 320 invokevirtual # <Method void writeBytes(java.lang.String)>
- 323 aload_0
- 324 getfield # <Field java.io.DataOutputStream m_outstream>
- 327 ldc # <String "           int yy_last_accept_state = YY_NO_STATE;
-">
- 329 invokevirtual # <Method void writeBytes(java.lang.String)>
- 332 aload_0
- 333 getfield # <Field java.io.DataOutputStream m_outstream>
- 336 ldc # <String "           boolean yy_initial = true;
-">
- 338 invokevirtual # <Method void writeBytes(java.lang.String)>
- 341 aload_0
- 342 getfield # <Field java.io.DataOutputStream m_outstream>
- 345 ldc # <String "           byte yy_this_accept;
-">
- 347 invokevirtual # <Method void writeBytes(java.lang.String)>
- 350 aload_0
- 351 getfield # <Field yCWZtShZT m_spec>
- 354 getfield # <Field boolean m_count_chars>
- 357 iconst_1
- 358 if_icmpne 370
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           int yychar;
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field yCWZtShZT m_spec>
- 374 getfield # <Field boolean m_count_lines>
- 377 iconst_1
- 378 if_icmpne 390
- 381 aload_0
- 382 getfield # <Field java.io.DataOutputStream m_outstream>
- 385 ldc # <String "           int yyline;
-">
- 387 invokevirtual # <Method void writeBytes(java.lang.String)>
- 390 aload_0
- 391 getfield # <Field java.io.DataOutputStream m_outstream>
- 394 ldc # <String "           java.lang.String yytext;
-">
- 396 invokevirtual # <Method void writeBytes(java.lang.String)>
- 399 aload_0
- 400 getfield # <Field java.io.DataOutputStream m_outstream>
- 403 ldc # <String "
-">
- 405 invokevirtual # <Method void writeBytes(java.lang.String)>
- 408 aload_0
- 409 getfield # <Field java.io.DataOutputStream m_outstream>
- 412 ldc # <String "           yy_mark_start();
-">
- 414 invokevirtual # <Method void writeBytes(java.lang.String)>
- 417 aload_0
- 418 getfield # <Field java.io.DataOutputStream m_outstream>
- 421 ldc # <String "           yy_this_accept = yy_acpt[yy_state];
-">
- 423 invokevirtual # <Method void writeBytes(java.lang.String)>
- 426 aload_0
- 427 getfield # <Field java.io.DataOutputStream m_outstream>
- 430 ldc # <String "           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 432 invokevirtual # <Method void writeBytes(java.lang.String)>
- 435 aload_0
- 436 getfield # <Field java.io.DataOutputStream m_outstream>
- 439 ldc # <String "                   yy_last_accept_state = yy_state;
-">
- 441 invokevirtual # <Method void writeBytes(java.lang.String)>
- 444 aload_0
- 445 getfield # <Field java.io.DataOutputStream m_outstream>
- 448 ldc # <String "                   yy_mark_end();
-">
- 450 invokevirtual # <Method void writeBytes(java.lang.String)>
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           }
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field java.io.DataOutputStream m_outstream>
- 466 ldc # <String "           while (true) {
-">
- 468 invokevirtual # <Method void writeBytes(java.lang.String)>
- 471 aload_0
- 472 getfield # <Field java.io.DataOutputStream m_outstream>
- 475 ldc # <String "                   yy_lookahead = yy_advance();
-">
- 477 invokevirtual # <Method void writeBytes(java.lang.String)>
- 480 aload_0
- 481 getfield # <Field java.io.DataOutputStream m_outstream>
- 484 ldc # <String "                   yy_next_state = YY_F;
-">
- 486 invokevirtual # <Method void writeBytes(java.lang.String)>
- 489 aload_0
- 490 getfield # <Field java.io.DataOutputStream m_outstream>
- 493 ldc # <String "                   if (YYEOF != yy_lookahead) {
-">
- 495 invokevirtual # <Method void writeBytes(java.lang.String)>
- 498 aload_0
- 499 getfield # <Field java.io.DataOutputStream m_outstream>
- 502 ldc # <String "                           yy_next_state = yy_nxt[yy_rmap[yy_state]][yy_cmap[yy_lookahead]];
-">
- 504 invokevirtual # <Method void writeBytes(java.lang.String)>
- 507 aload_0
- 508 getfield # <Field java.io.DataOutputStream m_outstream>
- 511 ldc # <String "                   }
-">
- 513 invokevirtual # <Method void writeBytes(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "                   if (YY_F != yy_next_state) {
-">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 aload_0
- 526 getfield # <Field java.io.DataOutputStream m_outstream>
- 529 ldc # <String "                           yy_state = yy_next_state;
-">
- 531 invokevirtual # <Method void writeBytes(java.lang.String)>
- 534 aload_0
- 535 getfield # <Field java.io.DataOutputStream m_outstream>
- 538 ldc # <String "                           yy_initial = false;
-">
- 540 invokevirtual # <Method void writeBytes(java.lang.String)>
- 543 aload_0
- 544 getfield # <Field java.io.DataOutputStream m_outstream>
- 547 ldc # <String "                           yy_this_accept = yy_acpt[yy_state];
-">
- 549 invokevirtual # <Method void writeBytes(java.lang.String)>
- 552 aload_0
- 553 getfield # <Field java.io.DataOutputStream m_outstream>
- 556 ldc # <String "                           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 558 invokevirtual # <Method void writeBytes(java.lang.String)>
- 561 aload_0
- 562 getfield # <Field java.io.DataOutputStream m_outstream>
- 565 ldc # <String "                                   yy_last_accept_state = yy_state;
-">
- 567 invokevirtual # <Method void writeBytes(java.lang.String)>
- 570 aload_0
- 571 getfield # <Field java.io.DataOutputStream m_outstream>
- 574 ldc # <String "                                   yy_mark_end();
-">
- 576 invokevirtual # <Method void writeBytes(java.lang.String)>
- 579 aload_0
- 580 getfield # <Field java.io.DataOutputStream m_outstream>
- 583 ldc # <String "                           }
-">
- 585 invokevirtual # <Method void writeBytes(java.lang.String)>
- 588 aload_0
- 589 getfield # <Field java.io.DataOutputStream m_outstream>
- 592 ldc # <String "                   }
-">
- 594 invokevirtual # <Method void writeBytes(java.lang.String)>
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String "                   else {
-">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 aload_0
- 607 getfield # <Field java.io.DataOutputStream m_outstream>
- 610 ldc # <String "                           if (YYEOF == yy_lookahead && true == yy_initial) {
-">
- 612 invokevirtual # <Method void writeBytes(java.lang.String)>
- 615 aload_0
- 616 getfield # <Field yCWZtShZT m_spec>
- 619 getfield # <Field char m_eof_code[]>
- 622 ifnull 634
- 625 aload_0
- 626 getfield # <Field java.io.DataOutputStream m_outstream>
- 629 ldc # <String "                                   yy_do_eof();
-">
- 631 invokevirtual # <Method void writeBytes(java.lang.String)>
- 634 aload_0
- 635 getfield # <Field yCWZtShZT m_spec>
- 638 getfield # <Field boolean m_integer_type>
- 641 iconst_1
- 642 if_icmpeq 656
- 645 aload_0
- 646 getfield # <Field yCWZtShZT m_spec>
- 649 getfield # <Field boolean m_yyeof>
- 652 iconst_1
- 653 if_icmpne 668
- 656 aload_0
- 657 getfield # <Field java.io.DataOutputStream m_outstream>
- 660 ldc # <String "                                   return YYEOF;
-">
- 662 invokevirtual # <Method void writeBytes(java.lang.String)>
- 665 goto 719
- 668 aload_0
- 669 getfield # <Field yCWZtShZT m_spec>
- 672 getfield # <Field char m_eof_value_code[]>
- 675 ifnull 710
- 678 aload_0
- 679 getfield # <Field java.io.DataOutputStream m_outstream>
- 682 new # <Class java.lang.String>
- 685 dup
- 686 aload_0
- 687 getfield # <Field yCWZtShZT m_spec>
- 690 getfield # <Field char m_eof_value_code[]>
- 693 iconst_0
- 694 aload_0
- 695 getfield # <Field yCWZtShZT m_spec>
- 698 getfield # <Field int m_eof_value_read>
- 701 invokespecial # <Method java.lang.String(char[],int,int)>
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 goto 719
- 710 aload_0
- 711 getfield # <Field java.io.DataOutputStream m_outstream>
- 714 ldc # <String "                                   return null;
-">
- 716 invokevirtual # <Method void writeBytes(java.lang.String)>
- 719 aload_0
- 720 getfield # <Field java.io.DataOutputStream m_outstream>
- 723 ldc # <String "                           }
-">
- 725 invokevirtual # <Method void writeBytes(java.lang.String)>
- 728 aload_0
- 729 getfield # <Field java.io.DataOutputStream m_outstream>
- 732 ldc # <String "                           else if (YY_NO_STATE == yy_last_accept_state) {
-">
- 734 invokevirtual # <Method void writeBytes(java.lang.String)>
- 737 aload_0
- 738 getfield # <Field java.io.DataOutputStream m_outstream>
- 741 ldc # <String "                                   throw (new Error("Lexical Error: Unmatched Input."));
-">
- 743 invokevirtual # <Method void writeBytes(java.lang.String)>
- 746 aload_0
- 747 getfield # <Field java.io.DataOutputStream m_outstream>
- 750 ldc # <String "                           }
-">
- 752 invokevirtual # <Method void writeBytes(java.lang.String)>
- 755 aload_0
- 756 getfield # <Field java.io.DataOutputStream m_outstream>
- 759 ldc # <String "                           else {
-">
- 761 invokevirtual # <Method void writeBytes(java.lang.String)>
- 764 aload_0
- 765 getfield # <Field java.io.DataOutputStream m_outstream>
- 768 ldc # <String "                                   yy_to_mark();
-">
- 770 invokevirtual # <Method void writeBytes(java.lang.String)>
- 773 aload_0
- 774 getfield # <Field java.io.DataOutputStream m_outstream>
- 777 ldc # <String "                                   yy_anchor = yy_acpt[yy_last_accept_state];
-">
- 779 invokevirtual # <Method void writeBytes(java.lang.String)>
- 782 aload_0
- 783 getfield # <Field java.io.DataOutputStream m_outstream>
- 786 ldc # <String "                                   if (0 != (YY_END & yy_anchor)) {
-">
- 788 invokevirtual # <Method void writeBytes(java.lang.String)>
- 791 aload_0
- 792 getfield # <Field java.io.DataOutputStream m_outstream>
- 795 ldc # <String "                                           yy_pushback();
-">
- 797 invokevirtual # <Method void writeBytes(java.lang.String)>
- 800 aload_0
- 801 getfield # <Field java.io.DataOutputStream m_outstream>
- 804 ldc # <String "                                   }
-">
- 806 invokevirtual # <Method void writeBytes(java.lang.String)>
- 809 aload_0
- 810 getfield # <Field java.io.DataOutputStream m_outstream>
- 813 ldc # <String "                                   if (0 != (YY_START & yy_anchor)) {
-">
- 815 invokevirtual # <Method void writeBytes(java.lang.String)>
- 818 aload_0
- 819 getfield # <Field java.io.DataOutputStream m_outstream>
- 822 ldc # <String "                                           yy_move_start();
-">
- 824 invokevirtual # <Method void writeBytes(java.lang.String)>
- 827 aload_0
- 828 getfield # <Field java.io.DataOutputStream m_outstream>
- 831 ldc # <String "                                   }
-">
- 833 invokevirtual # <Method void writeBytes(java.lang.String)>
- 836 aload_0
- 837 getfield # <Field yCWZtShZT m_spec>
- 840 getfield # <Field boolean m_count_chars>
- 843 iconst_1
- 844 if_icmpne 856
- 847 aload_0
- 848 getfield # <Field java.io.DataOutputStream m_outstream>
- 851 ldc # <String "                                   yychar = yy_getchar();
-">
- 853 invokevirtual # <Method void writeBytes(java.lang.String)>
- 856 aload_0
- 857 getfield # <Field yCWZtShZT m_spec>
- 860 getfield # <Field boolean m_count_lines>
- 863 iconst_1
- 864 if_icmpne 876
- 867 aload_0
- 868 getfield # <Field java.io.DataOutputStream m_outstream>
- 871 ldc # <String "                                   yyline = yy_getline();
-">
- 873 invokevirtual # <Method void writeBytes(java.lang.String)>
- 876 aload_0
- 877 getfield # <Field java.io.DataOutputStream m_outstream>
- 880 ldc # <String "                                   yytext = yy_gettext();
-">
- 882 invokevirtual # <Method void writeBytes(java.lang.String)>
- 885 aload_0
- 886 getfield # <Field java.io.DataOutputStream m_outstream>
- 889 ldc # <String "                                   switch (yy_last_accept_state) {
-">
- 891 invokevirtual # <Method void writeBytes(java.lang.String)>
- 894 aload_0
- 895 ldc # <String "                                   ">
- 897 invokespecial # <Method void emit_actions(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "                                   default:
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "                                           yy_error(YY_E_INTERNAL,false);
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "                                   case -1:
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "                                   }
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "                                   yy_initial = true;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "                                   yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "                                   yy_next_state = YY_NO_STATE;
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "                                   yy_last_accept_state = YY_NO_STATE;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "                                   yy_mark_start();
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "                                   yy_this_accept = yy_acpt[yy_state];
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "                                   if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                                           yy_last_accept_state = yy_state;
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                                   }
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "                           }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "                   }
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "           }
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   }
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 return
-
-Method void emit_actions(java.lang.String)
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 getfield # <Field java.util.Vector m_accept_vector>
-   7 invokevirtual # <Method int size()>
-  10 aload_0
-  11 getfield # <Field yCWZtShZT m_spec>
-  14 getfield # <Field int m_anchor_array[]>
-  17 arraylength
-  18 if_icmpeq 25
-  21 iconst_0
-  22 goto 26
-  25 iconst_1
-  26 invokestatic # <Method void assert(boolean)>
-  29 bipush -2
-  31 istore 4
-  33 aload_0
-  34 getfield # <Field yCWZtShZT m_spec>
-  37 getfield # <Field java.util.Vector m_accept_vector>
-  40 invokevirtual # <Method int size()>
-  43 istore_3
-  44 iconst_0
-  45 istore_2
-  46 goto 233
-  49 aload_0
-  50 getfield # <Field yCWZtShZT m_spec>
-  53 getfield # <Field java.util.Vector m_accept_vector>
-  56 iload_2
-  57 invokevirtual # <Method java.lang.Object elementAt(int)>
-  60 checkcast # <Class TdLZzxjmB>
-  63 astore 5
-  65 aload 5
-  67 ifnull 230
-  70 aload_0
-  71 getfield # <Field java.io.DataOutputStream m_outstream>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 aload_1
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 ldc # <String "case ">
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 iload_2
-  91 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  94 ldc # <String ":
-">
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 invokevirtual # <Method java.lang.String toString()>
- 102 invokevirtual # <Method void writeBytes(java.lang.String)>
- 105 aload_0
- 106 getfield # <Field java.io.DataOutputStream m_outstream>
- 109 new # <Class java.lang.StringBuffer>
- 112 dup
- 113 invokespecial # <Method java.lang.StringBuffer()>
- 116 aload_1
- 117 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 120 ldc # <String "   ">
- 122 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 125 invokevirtual # <Method java.lang.String toString()>
- 128 invokevirtual # <Method void writeBytes(java.lang.String)>
- 131 aload_0
- 132 getfield # <Field java.io.DataOutputStream m_outstream>
- 135 new # <Class java.lang.String>
- 138 dup
- 139 aload 5
- 141 getfield # <Field char m_action[]>
- 144 iconst_0
- 145 aload 5
- 147 getfield # <Field int m_action_read>
- 150 invokespecial # <Method java.lang.String(char[],int,int)>
- 153 invokevirtual # <Method void writeBytes(java.lang.String)>
- 156 aload_0
- 157 getfield # <Field java.io.DataOutputStream m_outstream>
- 160 ldc # <String "
-">
- 162 invokevirtual # <Method void writeBytes(java.lang.String)>
- 165 aload_0
- 166 getfield # <Field java.io.DataOutputStream m_outstream>
- 169 new # <Class java.lang.StringBuffer>
- 172 dup
- 173 invokespecial # <Method java.lang.StringBuffer()>
- 176 aload_1
- 177 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 180 ldc # <String "case ">
- 182 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 185 iload 4
- 187 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 190 ldc # <String ":
-">
- 192 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 195 invokevirtual # <Method java.lang.String toString()>
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 getfield # <Field java.io.DataOutputStream m_outstream>
- 205 new # <Class java.lang.StringBuffer>
- 208 dup
- 209 invokespecial # <Method java.lang.StringBuffer()>
- 212 aload_1
- 213 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 216 ldc # <String "   break;
-">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 invokevirtual # <Method java.lang.String toString()>
- 224 invokevirtual # <Method void writeBytes(java.lang.String)>
- 227 iinc 4 -1
- 230 iinc 2 1
- 233 iload_2
- 234 iload_3
- 235 if_icmplt 49
- 238 return
-
-Method void emit_footer()
-   0 aload_0
-   1 getfield # <Field yCWZtShZT m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "}
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 return
-Compiled from JavaLex.java
-final class hVkqSwgOt extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    hVkqSwgOt();
-    void thompson(pVfjIoLBv, mfKigxveL, kTqvpQzCV) throws java.io.IOException;
-}
-
-Method hVkqSwgOt()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field kTqvpQzCV m_input>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field pVfjIoLBv m_lexGen>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field mfKigxveL m_spec>
-  15 return
-
-Method void set(pVfjIoLBv, mfKigxveL, kTqvpQzCV)
-   0 aload_3
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 aload_3
-  38 putfield # <Field kTqvpQzCV m_input>
-  41 aload_0
-  42 aload_1
-  43 putfield # <Field pVfjIoLBv m_lexGen>
-  46 aload_0
-  47 aload_2
-  48 putfield # <Field mfKigxveL m_spec>
-  51 return
-
-Method void thompson(pVfjIoLBv, mfKigxveL, kTqvpQzCV)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 aload_3
-   8 invokespecial # <Method void set(pVfjIoLBv, mfKigxveL, kTqvpQzCV)>
-  11 aload_0
-  12 getfield # <Field mfKigxveL m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method int size()>
-  21 istore 6
-  23 aload_0
-  24 getfield # <Field mfKigxveL m_spec>
-  27 iload 6
-  29 anewarray class # <Class java.util.Vector>
-  32 putfield # <Field java.util.Vector m_state_rules[]>
-  35 iconst_0
-  36 istore 4
-  38 goto 61
-  41 aload_0
-  42 getfield # <Field mfKigxveL m_spec>
-  45 getfield # <Field java.util.Vector m_state_rules[]>
-  48 iload 4
-  50 new # <Class java.util.Vector>
-  53 dup
-  54 invokespecial # <Method java.util.Vector()>
-  57 aastore
-  58 iinc 4 1
-  61 iload 4
-  63 iload 6
-  65 if_icmplt 41
-  68 aload_0
-  69 getfield # <Field mfKigxveL m_spec>
-  72 aload_0
-  73 invokespecial # <Method vjSXErPeE machine()>
-  76 putfield # <Field vjSXErPeE m_nfa_start>
-  79 aload_0
-  80 getfield # <Field mfKigxveL m_spec>
-  83 getfield # <Field java.util.Vector m_nfa_states>
-  86 invokevirtual # <Method int size()>
-  89 istore 6
-  91 iconst_0
-  92 istore 4
-  94 goto 124
-  97 aload_0
-  98 getfield # <Field mfKigxveL m_spec>
- 101 getfield # <Field java.util.Vector m_nfa_states>
- 104 iload 4
- 106 invokevirtual # <Method java.lang.Object elementAt(int)>
- 109 checkcast # <Class vjSXErPeE>
- 112 astore 5
- 114 aload 5
- 116 iload 4
- 118 putfield # <Field int m_label>
- 121 iinc 4 1
- 124 iload 4
- 126 iload 6
- 128 if_icmplt 97
- 131 aload_0
- 132 getfield # <Field mfKigxveL m_spec>
- 135 getfield # <Field boolean m_verbose>
- 138 iconst_1
- 139 if_icmpne 183
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "NFA comprised of ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field mfKigxveL m_spec>
- 161 getfield # <Field java.util.Vector m_nfa_states>
- 164 invokevirtual # <Method int size()>
- 167 iconst_1
- 168 iadd
- 169 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 172 ldc # <String " states.">
- 174 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 177 invokevirtual # <Method java.lang.String toString()>
- 180 invokevirtual # <Method void println(java.lang.String)>
- 183 aload_0
- 184 invokespecial # <Method void reset()>
- 187 return
-
-Method void discardvjSXErPeE(vjSXErPeE)
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 getfield # <Field java.util.Vector m_nfa_states>
-   7 aload_1
-   8 invokevirtual # <Method boolean removeElement(java.lang.Object)>
-  11 pop
-  12 return
-
-Method void processStates(java.util.BitSet, vjSXErPeE)
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 44
-  17 aload_1
-  18 iload 4
-  20 invokevirtual # <Method boolean get(int)>
-  23 iconst_1
-  24 if_icmpne 41
-  27 aload_0
-  28 getfield # <Field mfKigxveL m_spec>
-  31 getfield # <Field java.util.Vector m_state_rules[]>
-  34 iload 4
-  36 aaload
-  37 aload_2
-  38 invokevirtual # <Method void addElement(java.lang.Object)>
-  41 iinc 4 1
-  44 iload 4
-  46 iload_3
-  47 if_icmplt 17
-  50 return
-
-Method vjSXErPeE machine()
-   0 aload_0
-   1 getfield # <Field pVfjIoLBv m_lexGen>
-   4 invokevirtual # <Method java.util.BitSet getStates()>
-   7 astore_3
-   8 aload_0
-   9 getfield # <Field mfKigxveL m_spec>
-  12 iconst_1
-  13 putfield # <Field int m_current_token>
-  16 aload_0
-  17 getfield # <Field pVfjIoLBv m_lexGen>
-  20 invokevirtual # <Method int advance()>
-  23 pop
-  24 aload_0
-  25 getfield # <Field mfKigxveL m_spec>
-  28 invokestatic # <Method vjSXErPeE newvjSXErPeE(mfKigxveL)>
-  31 astore_1
-  32 aload_1
-  33 astore_2
-  34 aload_2
-  35 aload_0
-  36 invokespecial # <Method vjSXErPeE rule()>
-  39 putfield # <Field vjSXErPeE m_next>
-  42 aload_0
-  43 aload_3
-  44 aload_2
-  45 getfield # <Field vjSXErPeE m_next>
-  48 invokespecial # <Method void processStates(java.util.BitSet, vjSXErPeE)>
-  51 goto 115
-  54 aload_0
-  55 getfield # <Field pVfjIoLBv m_lexGen>
-  58 invokevirtual # <Method java.util.BitSet getStates()>
-  61 astore_3
-  62 aload_0
-  63 getfield # <Field pVfjIoLBv m_lexGen>
-  66 invokevirtual # <Method int advance()>
-  69 pop
-  70 aload_0
-  71 getfield # <Field mfKigxveL m_spec>
-  74 getfield # <Field int m_current_token>
-  77 bipush 11
-  79 if_icmpeq 127
-  82 aload_2
-  83 aload_0
-  84 getfield # <Field mfKigxveL m_spec>
-  87 invokestatic # <Method vjSXErPeE newvjSXErPeE(mfKigxveL)>
-  90 putfield # <Field vjSXErPeE m_next2>
-  93 aload_2
-  94 getfield # <Field vjSXErPeE m_next2>
-  97 astore_2
-  98 aload_2
-  99 aload_0
- 100 invokespecial # <Method vjSXErPeE rule()>
- 103 putfield # <Field vjSXErPeE m_next>
- 106 aload_0
- 107 aload_3
- 108 aload_2
- 109 getfield # <Field vjSXErPeE m_next>
- 112 invokespecial # <Method void processStates(java.util.BitSet, vjSXErPeE)>
- 115 aload_0
- 116 getfield # <Field mfKigxveL m_spec>
- 119 getfield # <Field int m_current_token>
- 122 bipush 11
- 124 if_icmpne 54
- 127 aload_1
- 128 areturn
-
-Method vjSXErPeE rule()
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 iconst_0
-   5 istore 4
-   7 invokestatic # <Method MXrueHIOC newMXrueHIOC()>
-  10 astore_1
-  11 aload_0
-  12 getfield # <Field mfKigxveL m_spec>
-  15 getfield # <Field int m_current_token>
-  18 iconst_3
-  19 if_icmpne 71
-  22 aload_0
-  23 getfield # <Field mfKigxveL m_spec>
-  26 invokestatic # <Method vjSXErPeE newvjSXErPeE(mfKigxveL)>
-  29 astore_2
-  30 aload_2
-  31 bipush 10
-  33 putfield # <Field int m_edge>
-  36 iload 4
-  38 iconst_1
-  39 ior
-  40 istore 4
-  42 aload_0
-  43 getfield # <Field pVfjIoLBv m_lexGen>
-  46 invokevirtual # <Method int advance()>
-  49 pop
-  50 aload_0
-  51 aload_1
-  52 invokespecial # <Method void expr(MXrueHIOC)>
-  55 aload_2
-  56 aload_1
-  57 getfield # <Field vjSXErPeE m_start>
-  60 putfield # <Field vjSXErPeE m_next>
-  63 aload_1
-  64 getfield # <Field vjSXErPeE m_end>
-  67 astore_3
-  68 goto 86
-  71 aload_0
-  72 aload_1
-  73 invokespecial # <Method void expr(MXrueHIOC)>
-  76 aload_1
-  77 getfield # <Field vjSXErPeE m_start>
-  80 astore_2
-  81 aload_1
-  82 getfield # <Field vjSXErPeE m_end>
-  85 astore_3
-  86 aload_0
-  87 getfield # <Field mfKigxveL m_spec>
-  90 getfield # <Field int m_current_token>
-  93 iconst_4
-  94 if_icmpne 172
-  97 aload_0
-  98 getfield # <Field pVfjIoLBv m_lexGen>
- 101 invokevirtual # <Method int advance()>
- 104 pop
- 105 aload_3
- 106 aload_0
- 107 getfield # <Field mfKigxveL m_spec>
- 110 invokestatic # <Method vjSXErPeE newvjSXErPeE(mfKigxveL)>
- 113 putfield # <Field vjSXErPeE m_next>
- 116 aload_3
- 117 iconst_m1
- 118 putfield # <Field int m_edge>
- 121 aload_3
- 122 new # <Class JVUKgUbFW>
- 125 dup
- 126 invokespecial # <Method JVUKgUbFW()>
- 129 putfield # <Field JVUKgUbFW m_set>
- 132 aload_3
- 133 getfield # <Field JVUKgUbFW m_set>
- 136 bipush 10
- 138 invokevirtual # <Method void add(int)>
- 141 aload_0
- 142 getfield # <Field mfKigxveL m_spec>
- 145 getfield # <Field boolean m_unix>
- 148 iconst_0
- 149 if_icmpne 161
- 152 aload_3
- 153 getfield # <Field JVUKgUbFW m_set>
- 156 bipush 13
- 158 invokevirtual # <Method void add(int)>
- 161 aload_3
- 162 getfield # <Field vjSXErPeE m_next>
- 165 astore_3
- 166 iload 4
- 168 iconst_2
- 169 ior
- 170 istore 4
- 172 aload_3
- 173 aload_0
- 174 getfield # <Field pVfjIoLBv m_lexGen>
- 177 invokevirtual # <Method oNaJmmlAX packAccept()>
- 180 putfield # <Field oNaJmmlAX m_accept>
- 183 aload_3
- 184 iload 4
- 186 putfield # <Field int m_anchor>
- 189 aload_2
- 190 areturn
-
-Method void expr(MXrueHIOC)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method MXrueHIOC newMXrueHIOC()>
-  15 astore_2
-  16 aload_0
-  17 aload_1
-  18 invokespecial # <Method void cat_expr(MXrueHIOC)>
-  21 goto 95
-  24 aload_0
-  25 getfield # <Field pVfjIoLBv m_lexGen>
-  28 invokevirtual # <Method int advance()>
-  31 pop
-  32 aload_0
-  33 aload_2
-  34 invokespecial # <Method void cat_expr(MXrueHIOC)>
-  37 aload_0
-  38 getfield # <Field mfKigxveL m_spec>
-  41 invokestatic # <Method vjSXErPeE newvjSXErPeE(mfKigxveL)>
-  44 astore_3
-  45 aload_3
-  46 aload_2
-  47 getfield # <Field vjSXErPeE m_start>
-  50 putfield # <Field vjSXErPeE m_next2>
-  53 aload_3
-  54 aload_1
-  55 getfield # <Field vjSXErPeE m_start>
-  58 putfield # <Field vjSXErPeE m_next>
-  61 aload_1
-  62 aload_3
-  63 putfield # <Field vjSXErPeE m_start>
-  66 aload_0
-  67 getfield # <Field mfKigxveL m_spec>
-  70 invokestatic # <Method vjSXErPeE newvjSXErPeE(mfKigxveL)>
-  73 astore_3
-  74 aload_1
-  75 getfield # <Field vjSXErPeE m_end>
-  78 aload_3
-  79 putfield # <Field vjSXErPeE m_next>
-  82 aload_2
-  83 getfield # <Field vjSXErPeE m_end>
-  86 aload_3
-  87 putfield # <Field vjSXErPeE m_next>
-  90 aload_1
-  91 aload_3
-  92 putfield # <Field vjSXErPeE m_end>
-  95 aload_0
-  96 getfield # <Field mfKigxveL m_spec>
-  99 getfield # <Field int m_current_token>
- 102 bipush 16
- 104 if_icmpeq 24
- 107 return
-
-Method void cat_expr(MXrueHIOC)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method MXrueHIOC newMXrueHIOC()>
-  15 astore_2
-  16 aload_0
-  17 aload_0
-  18 getfield # <Field mfKigxveL m_spec>
-  21 getfield # <Field int m_current_token>
-  24 invokespecial # <Method boolean first_in_cat(int)>
-  27 iconst_1
-  28 if_icmpne 71
-  31 aload_0
-  32 aload_1
-  33 invokespecial # <Method void factor(MXrueHIOC)>
-  36 goto 71
-  39 aload_0
-  40 aload_2
-  41 invokespecial # <Method void factor(MXrueHIOC)>
-  44 aload_1
-  45 getfield # <Field vjSXErPeE m_end>
-  48 aload_2
-  49 getfield # <Field vjSXErPeE m_start>
-  52 invokevirtual # <Method void mimic(vjSXErPeE)>
-  55 aload_0
-  56 aload_2
-  57 getfield # <Field vjSXErPeE m_start>
-  60 invokespecial # <Method void discardvjSXErPeE(vjSXErPeE)>
-  63 aload_1
-  64 aload_2
-  65 getfield # <Field vjSXErPeE m_end>
-  68 putfield # <Field vjSXErPeE m_end>
-  71 aload_0
-  72 aload_0
-  73 getfield # <Field mfKigxveL m_spec>
-  76 getfield # <Field int m_current_token>
-  79 invokespecial # <Method boolean first_in_cat(int)>
-  82 iconst_1
-  83 if_icmpeq 39
-  86 return
-
-Method boolean first_in_cat(int)
-   0 iload_1
-   1 lookupswitch 9: default=125
-           1: 84
-           3: 112
-           4: 84
-           5: 99
-           8: 84
-           9: 86
-          15: 86
-          16: 84
-          17: 86
-  84 iconst_0
-  85 ireturn
-  86 iconst_5
-  87 aload_0
-  88 getfield # <Field kTqvpQzCV m_input>
-  91 getfield # <Field int m_line_number>
-  94 invokestatic # <Method void parse_error(int, int)>
-  97 iconst_0
-  98 ireturn
-  99 iconst_3
- 100 aload_0
- 101 getfield # <Field kTqvpQzCV m_input>
- 104 getfield # <Field int m_line_number>
- 107 invokestatic # <Method void parse_error(int, int)>
- 110 iconst_0
- 111 ireturn
- 112 iconst_4
- 113 aload_0
- 114 getfield # <Field kTqvpQzCV m_input>
- 117 getfield # <Field int m_line_number>
- 120 invokestatic # <Method void parse_error(int, int)>
- 123 iconst_0
- 124 ireturn
- 125 iconst_1
- 126 ireturn
-
-Method void factor(MXrueHIOC)
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 aload_0
-   5 aload_1
-   6 invokespecial # <Method void term(MXrueHIOC)>
-   9 aload_0
-  10 getfield # <Field mfKigxveL m_spec>
-  13 getfield # <Field int m_current_token>
-  16 bipush 9
-  18 if_icmpeq 45
-  21 aload_0
-  22 getfield # <Field mfKigxveL m_spec>
-  25 getfield # <Field int m_current_token>
-  28 bipush 17
-  30 if_icmpeq 45
-  33 aload_0
-  34 getfield # <Field mfKigxveL m_spec>
-  37 getfield # <Field int m_current_token>
-  40 bipush 15
-  42 if_icmpne 159
-  45 aload_0
-  46 getfield # <Field mfKigxveL m_spec>
-  49 invokestatic # <Method vjSXErPeE newvjSXErPeE(mfKigxveL)>
-  52 astore_2
-  53 aload_0
-  54 getfield # <Field mfKigxveL m_spec>
-  57 invokestatic # <Method vjSXErPeE newvjSXErPeE(mfKigxveL)>
-  60 astore_3
-  61 aload_2
-  62 aload_1
-  63 getfield # <Field vjSXErPeE m_start>
-  66 putfield # <Field vjSXErPeE m_next>
-  69 aload_1
-  70 getfield # <Field vjSXErPeE m_end>
-  73 aload_3
-  74 putfield # <Field vjSXErPeE m_next>
-  77 aload_0
-  78 getfield # <Field mfKigxveL m_spec>
-  81 getfield # <Field int m_current_token>
-  84 bipush 9
-  86 if_icmpeq 101
-  89 aload_0
-  90 getfield # <Field mfKigxveL m_spec>
-  93 getfield # <Field int m_current_token>
-  96 bipush 15
-  98 if_icmpne 106
- 101 aload_2
- 102 aload_3
- 103 putfield # <Field vjSXErPeE m_next2>
- 106 aload_0
- 107 getfield # <Field mfKigxveL m_spec>
- 110 getfield # <Field int m_current_token>
- 113 bipush 9
- 115 if_icmpeq 130
- 118 aload_0
- 119 getfield # <Field mfKigxveL m_spec>
- 122 getfield # <Field int m_current_token>
- 125 bipush 17
- 127 if_icmpne 141
- 130 aload_1
- 131 getfield # <Field vjSXErPeE m_end>
- 134 aload_1
- 135 getfield # <Field vjSXErPeE m_start>
- 138 putfield # <Field vjSXErPeE m_next2>
- 141 aload_1
- 142 aload_2
- 143 putfield # <Field vjSXErPeE m_start>
- 146 aload_1
- 147 aload_3
- 148 putfield # <Field vjSXErPeE m_end>
- 151 aload_0
- 152 getfield # <Field pVfjIoLBv m_lexGen>
- 155 invokevirtual # <Method int advance()>
- 158 pop
- 159 return
-
-Method void term(MXrueHIOC)
-   0 aload_0
-   1 getfield # <Field mfKigxveL m_spec>
-   4 getfield # <Field int m_current_token>
-   7 bipush 14
-   9 if_icmpne 59
-  12 aload_0
-  13 getfield # <Field pVfjIoLBv m_lexGen>
-  16 invokevirtual # <Method int advance()>
-  19 pop
-  20 aload_0
-  21 aload_1
-  22 invokespecial # <Method void expr(MXrueHIOC)>
-  25 aload_0
-  26 getfield # <Field mfKigxveL m_spec>
-  29 getfield # <Field int m_current_token>
-  32 bipush 8
-  34 if_icmpne 46
-  37 aload_0
-  38 getfield # <Field pVfjIoLBv m_lexGen>
-  41 invokevirtual # <Method int advance()>
-  44 pop
-  45 return
-  46 bipush 16
-  48 aload_0
-  49 getfield # <Field kTqvpQzCV m_input>
-  52 getfield # <Field int m_line_number>
-  55 invokestatic # <Method void parse_error(int, int)>
-  58 return
-  59 aload_0
-  60 getfield # <Field mfKigxveL m_spec>
-  63 invokestatic # <Method vjSXErPeE newvjSXErPeE(mfKigxveL)>
-  66 astore_2
-  67 aload_1
-  68 aload_2
-  69 putfield # <Field vjSXErPeE m_start>
-  72 aload_2
-  73 aload_0
-  74 getfield # <Field mfKigxveL m_spec>
-  77 invokestatic # <Method vjSXErPeE newvjSXErPeE(mfKigxveL)>
-  80 putfield # <Field vjSXErPeE m_next>
-  83 aload_1
-  84 aload_2
-  85 getfield # <Field vjSXErPeE m_next>
-  88 putfield # <Field vjSXErPeE m_end>
-  91 aload_0
-  92 getfield # <Field mfKigxveL m_spec>
-  95 getfield # <Field int m_current_token>
-  98 iconst_2
-  99 if_icmpeq 118
- 102 aload_0
- 103 getfield # <Field mfKigxveL m_spec>
- 106 getfield # <Field int m_current_token>
- 109 bipush 6
- 111 if_icmpeq 118
- 114 iconst_0
- 115 goto 119
- 118 iconst_1
- 119 iconst_0
- 120 if_icmpne 143
- 123 aload_2
- 124 aload_0
- 125 getfield # <Field mfKigxveL m_spec>
- 128 getfield # <Field char m_lexeme>
- 131 putfield # <Field int m_edge>
- 134 aload_0
- 135 getfield # <Field pVfjIoLBv m_lexGen>
- 138 invokevirtual # <Method int advance()>
- 141 pop
- 142 return
- 143 aload_2
- 144 iconst_m1
- 145 putfield # <Field int m_edge>
- 148 aload_2
- 149 new # <Class JVUKgUbFW>
- 152 dup
- 153 invokespecial # <Method JVUKgUbFW()>
- 156 putfield # <Field JVUKgUbFW m_set>
- 159 aload_0
- 160 getfield # <Field mfKigxveL m_spec>
- 163 getfield # <Field int m_current_token>
- 166 iconst_2
- 167 if_icmpne 209
- 170 aload_2
- 171 getfield # <Field JVUKgUbFW m_set>
- 174 bipush 10
- 176 invokevirtual # <Method void add(int)>
- 179 aload_0
- 180 getfield # <Field mfKigxveL m_spec>
- 183 getfield # <Field boolean m_unix>
- 186 iconst_0
- 187 if_icmpne 199
- 190 aload_2
- 191 getfield # <Field JVUKgUbFW m_set>
- 194 bipush 13
- 196 invokevirtual # <Method void add(int)>
- 199 aload_2
- 200 getfield # <Field JVUKgUbFW m_set>
- 203 invokevirtual # <Method void complement()>
- 206 goto 271
- 209 aload_0
- 210 getfield # <Field pVfjIoLBv m_lexGen>
- 213 invokevirtual # <Method int advance()>
- 216 pop
- 217 aload_0
- 218 getfield # <Field mfKigxveL m_spec>
- 221 getfield # <Field int m_current_token>
- 224 iconst_3
- 225 if_icmpne 243
- 228 aload_0
- 229 getfield # <Field pVfjIoLBv m_lexGen>
- 232 invokevirtual # <Method int advance()>
- 235 pop
- 236 aload_2
- 237 getfield # <Field JVUKgUbFW m_set>
- 240 invokevirtual # <Method void complement()>
- 243 aload_0
- 244 getfield # <Field mfKigxveL m_spec>
- 247 getfield # <Field int m_current_token>
- 250 iconst_5
- 251 if_icmpeq 258
- 254 iconst_0
- 255 goto 259
- 258 iconst_1
- 259 iconst_0
- 260 if_icmpne 271
- 263 aload_0
- 264 aload_2
- 265 getfield # <Field JVUKgUbFW m_set>
- 268 invokespecial # <Method void dodash(JVUKgUbFW)>
- 271 aload_0
- 272 getfield # <Field pVfjIoLBv m_lexGen>
- 275 invokevirtual # <Method int advance()>
- 278 pop
- 279 return
-
-Method void dodash(JVUKgUbFW)
-   0 iconst_m1
-   1 istore_2
-   2 goto 90
-   5 aload_0
-   6 getfield # <Field mfKigxveL m_spec>
-   9 getfield # <Field int m_current_token>
-  12 bipush 10
-  14 if_icmpne 63
-  17 iload_2
-  18 iconst_m1
-  19 if_icmpne 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field pVfjIoLBv m_lexGen>
-  34 invokevirtual # <Method int advance()>
-  37 pop
-  38 goto 49
-  41 aload_1
-  42 iload_2
-  43 invokevirtual # <Method void add(int)>
-  46 iinc 2 1
-  49 iload_2
-  50 aload_0
-  51 getfield # <Field mfKigxveL m_spec>
-  54 getfield # <Field char m_lexeme>
-  57 if_icmple 41
-  60 goto 82
-  63 aload_0
-  64 getfield # <Field mfKigxveL m_spec>
-  67 getfield # <Field char m_lexeme>
-  70 istore_2
-  71 aload_1
-  72 aload_0
-  73 getfield # <Field mfKigxveL m_spec>
-  76 getfield # <Field char m_lexeme>
-  79 invokevirtual # <Method void add(int)>
-  82 aload_0
-  83 getfield # <Field pVfjIoLBv m_lexGen>
-  86 invokevirtual # <Method int advance()>
-  89 pop
-  90 aload_0
-  91 getfield # <Field mfKigxveL m_spec>
-  94 getfield # <Field int m_current_token>
-  97 iconst_1
-  98 if_icmpeq 112
- 101 aload_0
- 102 getfield # <Field mfKigxveL m_spec>
- 105 getfield # <Field int m_current_token>
- 108 iconst_5
- 109 if_icmpne 5
- 112 return
-Compiled from JavaLex.java
-final class iSiTIyusG extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    public static void main(java.lang.String[]) throws java.io.IOException;
-    iSiTIyusG();
-}
-
-Method void main(java.lang.String[])
-   0 aload_0
-   1 arraylength
-   2 iconst_1
-   3 if_icmpge 15
-   6 getstatic # <Field java.io.PrintStream out>
-   9 ldc # <String "Usage: iSiTIyusG <filename>">
-  11 invokevirtual # <Method void println(java.lang.String)>
-  14 return
-  15 new # <Class ctxmGlswy>
-  18 dup
-  19 aload_0
-  20 iconst_0
-  21 aaload
-  22 invokespecial # <Method ctxmGlswy(java.lang.String)>
-  25 astore_1
-  26 aload_1
-  27 invokevirtual # <Method void generate()>
-  30 return
-
-Method iSiTIyusG()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class izTauOhHS extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    xAYJWnUkN m_accept;
-    int m_anchor;
-    izTauOhHS();
-}
-
-Method izTauOhHS()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field xAYJWnUkN m_accept>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field int m_anchor>
-  14 return
-Compiled from JavaLex.java
-final class jVGZflIaI extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    public static void main(java.lang.String[]) throws java.io.IOException;
-    jVGZflIaI();
-}
-
-Method void main(java.lang.String[])
-   0 aload_0
-   1 arraylength
-   2 iconst_1
-   3 if_icmpge 15
-   6 getstatic # <Field java.io.PrintStream out>
-   9 ldc # <String "Usage: jVGZflIaI <filename>">
-  11 invokevirtual # <Method void println(java.lang.String)>
-  14 return
-  15 new # <Class EpinONEnm>
-  18 dup
-  19 aload_0
-  20 iconst_0
-  21 aaload
-  22 invokespecial # <Method EpinONEnm(java.lang.String)>
-  25 astore_1
-  26 aload_1
-  27 invokevirtual # <Method void generate()>
-  30 return
-
-Method jVGZflIaI()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class jvTVtTndr extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    MZTWBrgSN m_accept;
-    int m_anchor;
-    jvTVtTndr();
-}
-
-Method jvTVtTndr()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field MZTWBrgSN m_accept>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field int m_anchor>
-  14 return
-Compiled from JavaLex.java
-final class kTqvpQzCV extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    boolean m_eof_reached;
-    boolean m_pushback_line;
-    char m_line[];
-    int m_line_read;
-    int m_line_index;
-    int m_line_number;
-    static final boolean EOF;
-    static final boolean NOT_EOF;
-    kTqvpQzCV(java.io.InputStream);
-    boolean getLine() throws java.io.IOException;
-}
-
-Method kTqvpQzCV(java.io.InputStream)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_1
-   5 ifnonnull 12
-   8 iconst_0
-   9 goto 13
-  12 iconst_1
-  13 invokestatic # <Method void assert(boolean)>
-  16 aload_0
-  17 aload_1
-  18 putfield # <Field java.io.InputStream m_input>
-  21 aload_0
-  22 sipush 1024
-  25 newarray byte
-  27 putfield # <Field byte m_buffer[]>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_buffer_read>
-  35 aload_0
-  36 iconst_0
-  37 putfield # <Field int m_buffer_index>
-  40 aload_0
-  41 sipush 1024
-  44 newarray char
-  46 putfield # <Field char m_line[]>
-  49 aload_0
-  50 iconst_0
-  51 putfield # <Field int m_line_read>
-  54 aload_0
-  55 iconst_0
-  56 putfield # <Field int m_line_index>
-  59 aload_0
-  60 iconst_0
-  61 putfield # <Field boolean m_eof_reached>
-  64 aload_0
-  65 iconst_0
-  66 putfield # <Field int m_line_number>
-  69 aload_0
-  70 iconst_0
-  71 putfield # <Field boolean m_pushback_line>
-  74 return
-
-Method boolean getLine()
-   0 aload_0
-   1 getfield # <Field boolean m_eof_reached>
-   4 iconst_1
-   5 if_icmpne 10
-   8 iconst_1
-   9 ireturn
-  10 aload_0
-  11 getfield # <Field boolean m_pushback_line>
-  14 iconst_1
-  15 if_icmpne 70
-  18 aload_0
-  19 iconst_0
-  20 putfield # <Field boolean m_pushback_line>
-  23 iconst_0
-  24 istore_1
-  25 goto 47
-  28 aload_0
-  29 getfield # <Field char m_line[]>
-  32 iload_1
-  33 caload
-  34 invokestatic # <Method boolean isspace(char)>
-  37 iconst_0
-  38 if_icmpne 44
-  41 goto 55
-  44 iinc 1 1
-  47 iload_1
-  48 aload_0
-  49 getfield # <Field int m_line_read>
-  52 if_icmplt 28
-  55 iload_1
-  56 aload_0
-  57 getfield # <Field int m_line_read>
-  60 if_icmpge 70
-  63 aload_0
-  64 iconst_0
-  65 putfield # <Field int m_line_index>
-  68 iconst_0
-  69 ireturn
-  70 aload_0
-  71 getfield # <Field int m_buffer_index>
-  74 aload_0
-  75 getfield # <Field int m_buffer_read>
-  78 if_icmplt 121
-  81 aload_0
-  82 aload_0
-  83 getfield # <Field java.io.InputStream m_input>
-  86 aload_0
-  87 getfield # <Field byte m_buffer[]>
-  90 invokevirtual # <Method int read(byte[])>
-  93 putfield # <Field int m_buffer_read>
-  96 aload_0
-  97 getfield # <Field int m_buffer_read>
- 100 iconst_m1
- 101 if_icmpne 116
- 104 aload_0
- 105 iconst_1
- 106 putfield # <Field boolean m_eof_reached>
- 109 aload_0
- 110 iconst_0
- 111 putfield # <Field int m_line_index>
- 114 iconst_1
- 115 ireturn
- 116 aload_0
- 117 iconst_0
- 118 putfield # <Field int m_buffer_index>
- 121 aload_0
- 122 iconst_0
- 123 putfield # <Field int m_line_read>
- 126 goto 288
- 129 aload_0
- 130 getfield # <Field char m_line[]>
- 133 aload_0
- 134 getfield # <Field int m_line_read>
- 137 aload_0
- 138 getfield # <Field byte m_buffer[]>
- 141 aload_0
- 142 getfield # <Field int m_buffer_index>
- 145 baload
- 146 i2c
- 147 castore
- 148 aload_0
- 149 dup
- 150 getfield # <Field int m_buffer_index>
- 153 iconst_1
- 154 iadd
- 155 putfield # <Field int m_buffer_index>
- 158 aload_0
- 159 getfield # <Field int m_buffer_index>
- 162 aload_0
- 163 getfield # <Field int m_buffer_read>
- 166 if_icmplt 255
- 169 aload_0
- 170 aload_0
- 171 getfield # <Field java.io.InputStream m_input>
- 174 aload_0
- 175 getfield # <Field byte m_buffer[]>
- 178 invokevirtual # <Method int read(byte[])>
- 181 putfield # <Field int m_buffer_read>
- 184 aload_0
- 185 getfield # <Field int m_buffer_read>
- 188 iconst_m1
- 189 if_icmpne 250
- 192 aload_0
- 193 iconst_1
- 194 putfield # <Field boolean m_eof_reached>
- 197 iconst_0
- 198 istore_1
- 199 goto 216
- 202 iinc 1 1
- 205 iload_1
- 206 aload_0
- 207 getfield # <Field int m_line_read>
- 210 if_icmpne 216
- 213 goto 228
- 216 aload_0
- 217 getfield # <Field char m_line[]>
- 220 iload_1
- 221 caload
- 222 invokestatic # <Method boolean isspace(char)>
- 225 ifne 202
- 228 iload_1
- 229 aload_0
- 230 getfield # <Field int m_line_read>
- 233 if_icmpge 243
- 236 aload_0
- 237 iconst_0
- 238 putfield # <Field int m_line_index>
- 241 iconst_0
- 242 ireturn
- 243 aload_0
- 244 iconst_0
- 245 putfield # <Field int m_line_index>
- 248 iconst_1
- 249 ireturn
- 250 aload_0
- 251 iconst_0
- 252 putfield # <Field int m_buffer_index>
- 255 aload_0
- 256 dup
- 257 getfield # <Field int m_line_read>
- 260 iconst_1
- 261 iadd
- 262 putfield # <Field int m_line_read>
- 265 aload_0
- 266 getfield # <Field int m_line_read>
- 269 aload_0
- 270 getfield # <Field char m_line[]>
- 273 arraylength
- 274 if_icmplt 288
- 277 aload_0
- 278 aload_0
- 279 getfield # <Field char m_line[]>
- 282 invokestatic # <Method char doubleSize(char[])[]>
- 285 putfield # <Field char m_line[]>
- 288 aload_0
- 289 getfield # <Field byte m_buffer[]>
- 292 aload_0
- 293 getfield # <Field int m_buffer_index>
- 296 baload
- 297 bipush 10
- 299 if_icmpne 129
- 302 aload_0
- 303 getfield # <Field char m_line[]>
- 306 aload_0
- 307 getfield # <Field int m_line_read>
- 310 aload_0
- 311 getfield # <Field byte m_buffer[]>
- 314 aload_0
- 315 getfield # <Field int m_buffer_index>
- 318 baload
- 319 i2c
- 320 castore
- 321 aload_0
- 322 dup
- 323 getfield # <Field int m_line_read>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_read>
- 331 aload_0
- 332 dup
- 333 getfield # <Field int m_buffer_index>
- 336 iconst_1
- 337 iadd
- 338 putfield # <Field int m_buffer_index>
- 341 aload_0
- 342 dup
- 343 getfield # <Field int m_line_number>
- 346 iconst_1
- 347 iadd
- 348 putfield # <Field int m_line_number>
- 351 iconst_0
- 352 istore_1
- 353 goto 370
- 356 iinc 1 1
- 359 iload_1
- 360 aload_0
- 361 getfield # <Field int m_line_read>
- 364 if_icmpne 370
- 367 goto 382
- 370 aload_0
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 caload
- 376 invokestatic # <Method boolean isspace(char)>
- 379 ifne 356
- 382 iload_1
- 383 aload_0
- 384 getfield # <Field int m_line_read>
- 387 if_icmpge 70
- 390 goto 393
- 393 aload_0
- 394 iconst_0
- 395 putfield # <Field int m_line_index>
- 398 iconst_0
- 399 ireturn
-Compiled from JavaLex.java
-final class kewtnBJFk extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    kewtnBJFk();
-    void thompson(ZVUdsMhBO, dWRgaYOHu, cuUKMfCBy) throws java.io.IOException;
-}
-
-Method kewtnBJFk()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field cuUKMfCBy m_input>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field ZVUdsMhBO m_lexGen>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field dWRgaYOHu m_spec>
-  15 return
-
-Method void set(ZVUdsMhBO, dWRgaYOHu, cuUKMfCBy)
-   0 aload_3
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 aload_3
-  38 putfield # <Field cuUKMfCBy m_input>
-  41 aload_0
-  42 aload_1
-  43 putfield # <Field ZVUdsMhBO m_lexGen>
-  46 aload_0
-  47 aload_2
-  48 putfield # <Field dWRgaYOHu m_spec>
-  51 return
-
-Method void thompson(ZVUdsMhBO, dWRgaYOHu, cuUKMfCBy)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 aload_3
-   8 invokespecial # <Method void set(ZVUdsMhBO, dWRgaYOHu, cuUKMfCBy)>
-  11 aload_0
-  12 getfield # <Field dWRgaYOHu m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method int size()>
-  21 istore 6
-  23 aload_0
-  24 getfield # <Field dWRgaYOHu m_spec>
-  27 iload 6
-  29 anewarray class # <Class java.util.Vector>
-  32 putfield # <Field java.util.Vector m_state_rules[]>
-  35 iconst_0
-  36 istore 4
-  38 goto 61
-  41 aload_0
-  42 getfield # <Field dWRgaYOHu m_spec>
-  45 getfield # <Field java.util.Vector m_state_rules[]>
-  48 iload 4
-  50 new # <Class java.util.Vector>
-  53 dup
-  54 invokespecial # <Method java.util.Vector()>
-  57 aastore
-  58 iinc 4 1
-  61 iload 4
-  63 iload 6
-  65 if_icmplt 41
-  68 aload_0
-  69 getfield # <Field dWRgaYOHu m_spec>
-  72 aload_0
-  73 invokespecial # <Method TRZKEzoEt machine()>
-  76 putfield # <Field TRZKEzoEt m_nfa_start>
-  79 aload_0
-  80 getfield # <Field dWRgaYOHu m_spec>
-  83 getfield # <Field java.util.Vector m_nfa_states>
-  86 invokevirtual # <Method int size()>
-  89 istore 6
-  91 iconst_0
-  92 istore 4
-  94 goto 124
-  97 aload_0
-  98 getfield # <Field dWRgaYOHu m_spec>
- 101 getfield # <Field java.util.Vector m_nfa_states>
- 104 iload 4
- 106 invokevirtual # <Method java.lang.Object elementAt(int)>
- 109 checkcast # <Class TRZKEzoEt>
- 112 astore 5
- 114 aload 5
- 116 iload 4
- 118 putfield # <Field int m_label>
- 121 iinc 4 1
- 124 iload 4
- 126 iload 6
- 128 if_icmplt 97
- 131 aload_0
- 132 getfield # <Field dWRgaYOHu m_spec>
- 135 getfield # <Field boolean m_verbose>
- 138 iconst_1
- 139 if_icmpne 183
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "NFA comprised of ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field dWRgaYOHu m_spec>
- 161 getfield # <Field java.util.Vector m_nfa_states>
- 164 invokevirtual # <Method int size()>
- 167 iconst_1
- 168 iadd
- 169 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 172 ldc # <String " states.">
- 174 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 177 invokevirtual # <Method java.lang.String toString()>
- 180 invokevirtual # <Method void println(java.lang.String)>
- 183 aload_0
- 184 invokespecial # <Method void reset()>
- 187 return
-
-Method void discardTRZKEzoEt(TRZKEzoEt)
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 getfield # <Field java.util.Vector m_nfa_states>
-   7 aload_1
-   8 invokevirtual # <Method boolean removeElement(java.lang.Object)>
-  11 pop
-  12 return
-
-Method void processStates(java.util.BitSet, TRZKEzoEt)
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 44
-  17 aload_1
-  18 iload 4
-  20 invokevirtual # <Method boolean get(int)>
-  23 iconst_1
-  24 if_icmpne 41
-  27 aload_0
-  28 getfield # <Field dWRgaYOHu m_spec>
-  31 getfield # <Field java.util.Vector m_state_rules[]>
-  34 iload 4
-  36 aaload
-  37 aload_2
-  38 invokevirtual # <Method void addElement(java.lang.Object)>
-  41 iinc 4 1
-  44 iload 4
-  46 iload_3
-  47 if_icmplt 17
-  50 return
-
-Method TRZKEzoEt machine()
-   0 aload_0
-   1 getfield # <Field ZVUdsMhBO m_lexGen>
-   4 invokevirtual # <Method java.util.BitSet getStates()>
-   7 astore_3
-   8 aload_0
-   9 getfield # <Field dWRgaYOHu m_spec>
-  12 iconst_1
-  13 putfield # <Field int m_current_token>
-  16 aload_0
-  17 getfield # <Field ZVUdsMhBO m_lexGen>
-  20 invokevirtual # <Method int advance()>
-  23 pop
-  24 aload_0
-  25 getfield # <Field dWRgaYOHu m_spec>
-  28 invokestatic # <Method TRZKEzoEt newTRZKEzoEt(dWRgaYOHu)>
-  31 astore_1
-  32 aload_1
-  33 astore_2
-  34 aload_2
-  35 aload_0
-  36 invokespecial # <Method TRZKEzoEt rule()>
-  39 putfield # <Field TRZKEzoEt m_next>
-  42 aload_0
-  43 aload_3
-  44 aload_2
-  45 getfield # <Field TRZKEzoEt m_next>
-  48 invokespecial # <Method void processStates(java.util.BitSet, TRZKEzoEt)>
-  51 goto 115
-  54 aload_0
-  55 getfield # <Field ZVUdsMhBO m_lexGen>
-  58 invokevirtual # <Method java.util.BitSet getStates()>
-  61 astore_3
-  62 aload_0
-  63 getfield # <Field ZVUdsMhBO m_lexGen>
-  66 invokevirtual # <Method int advance()>
-  69 pop
-  70 aload_0
-  71 getfield # <Field dWRgaYOHu m_spec>
-  74 getfield # <Field int m_current_token>
-  77 bipush 11
-  79 if_icmpeq 127
-  82 aload_2
-  83 aload_0
-  84 getfield # <Field dWRgaYOHu m_spec>
-  87 invokestatic # <Method TRZKEzoEt newTRZKEzoEt(dWRgaYOHu)>
-  90 putfield # <Field TRZKEzoEt m_next2>
-  93 aload_2
-  94 getfield # <Field TRZKEzoEt m_next2>
-  97 astore_2
-  98 aload_2
-  99 aload_0
- 100 invokespecial # <Method TRZKEzoEt rule()>
- 103 putfield # <Field TRZKEzoEt m_next>
- 106 aload_0
- 107 aload_3
- 108 aload_2
- 109 getfield # <Field TRZKEzoEt m_next>
- 112 invokespecial # <Method void processStates(java.util.BitSet, TRZKEzoEt)>
- 115 aload_0
- 116 getfield # <Field dWRgaYOHu m_spec>
- 119 getfield # <Field int m_current_token>
- 122 bipush 11
- 124 if_icmpne 54
- 127 aload_1
- 128 areturn
-
-Method TRZKEzoEt rule()
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 iconst_0
-   5 istore 4
-   7 invokestatic # <Method XXLtVEVoD newXXLtVEVoD()>
-  10 astore_1
-  11 aload_0
-  12 getfield # <Field dWRgaYOHu m_spec>
-  15 getfield # <Field int m_current_token>
-  18 iconst_3
-  19 if_icmpne 71
-  22 aload_0
-  23 getfield # <Field dWRgaYOHu m_spec>
-  26 invokestatic # <Method TRZKEzoEt newTRZKEzoEt(dWRgaYOHu)>
-  29 astore_2
-  30 aload_2
-  31 bipush 10
-  33 putfield # <Field int m_edge>
-  36 iload 4
-  38 iconst_1
-  39 ior
-  40 istore 4
-  42 aload_0
-  43 getfield # <Field ZVUdsMhBO m_lexGen>
-  46 invokevirtual # <Method int advance()>
-  49 pop
-  50 aload_0
-  51 aload_1
-  52 invokespecial # <Method void expr(XXLtVEVoD)>
-  55 aload_2
-  56 aload_1
-  57 getfield # <Field TRZKEzoEt m_start>
-  60 putfield # <Field TRZKEzoEt m_next>
-  63 aload_1
-  64 getfield # <Field TRZKEzoEt m_end>
-  67 astore_3
-  68 goto 86
-  71 aload_0
-  72 aload_1
-  73 invokespecial # <Method void expr(XXLtVEVoD)>
-  76 aload_1
-  77 getfield # <Field TRZKEzoEt m_start>
-  80 astore_2
-  81 aload_1
-  82 getfield # <Field TRZKEzoEt m_end>
-  85 astore_3
-  86 aload_0
-  87 getfield # <Field dWRgaYOHu m_spec>
-  90 getfield # <Field int m_current_token>
-  93 iconst_4
-  94 if_icmpne 172
-  97 aload_0
-  98 getfield # <Field ZVUdsMhBO m_lexGen>
- 101 invokevirtual # <Method int advance()>
- 104 pop
- 105 aload_3
- 106 aload_0
- 107 getfield # <Field dWRgaYOHu m_spec>
- 110 invokestatic # <Method TRZKEzoEt newTRZKEzoEt(dWRgaYOHu)>
- 113 putfield # <Field TRZKEzoEt m_next>
- 116 aload_3
- 117 iconst_m1
- 118 putfield # <Field int m_edge>
- 121 aload_3
- 122 new # <Class afExAKshu>
- 125 dup
- 126 invokespecial # <Method afExAKshu()>
- 129 putfield # <Field afExAKshu m_set>
- 132 aload_3
- 133 getfield # <Field afExAKshu m_set>
- 136 bipush 10
- 138 invokevirtual # <Method void add(int)>
- 141 aload_0
- 142 getfield # <Field dWRgaYOHu m_spec>
- 145 getfield # <Field boolean m_unix>
- 148 iconst_0
- 149 if_icmpne 161
- 152 aload_3
- 153 getfield # <Field afExAKshu m_set>
- 156 bipush 13
- 158 invokevirtual # <Method void add(int)>
- 161 aload_3
- 162 getfield # <Field TRZKEzoEt m_next>
- 165 astore_3
- 166 iload 4
- 168 iconst_2
- 169 ior
- 170 istore 4
- 172 aload_3
- 173 aload_0
- 174 getfield # <Field ZVUdsMhBO m_lexGen>
- 177 invokevirtual # <Method MZTWBrgSN packAccept()>
- 180 putfield # <Field MZTWBrgSN m_accept>
- 183 aload_3
- 184 iload 4
- 186 putfield # <Field int m_anchor>
- 189 aload_2
- 190 areturn
-
-Method void expr(XXLtVEVoD)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method XXLtVEVoD newXXLtVEVoD()>
-  15 astore_2
-  16 aload_0
-  17 aload_1
-  18 invokespecial # <Method void cat_expr(XXLtVEVoD)>
-  21 goto 95
-  24 aload_0
-  25 getfield # <Field ZVUdsMhBO m_lexGen>
-  28 invokevirtual # <Method int advance()>
-  31 pop
-  32 aload_0
-  33 aload_2
-  34 invokespecial # <Method void cat_expr(XXLtVEVoD)>
-  37 aload_0
-  38 getfield # <Field dWRgaYOHu m_spec>
-  41 invokestatic # <Method TRZKEzoEt newTRZKEzoEt(dWRgaYOHu)>
-  44 astore_3
-  45 aload_3
-  46 aload_2
-  47 getfield # <Field TRZKEzoEt m_start>
-  50 putfield # <Field TRZKEzoEt m_next2>
-  53 aload_3
-  54 aload_1
-  55 getfield # <Field TRZKEzoEt m_start>
-  58 putfield # <Field TRZKEzoEt m_next>
-  61 aload_1
-  62 aload_3
-  63 putfield # <Field TRZKEzoEt m_start>
-  66 aload_0
-  67 getfield # <Field dWRgaYOHu m_spec>
-  70 invokestatic # <Method TRZKEzoEt newTRZKEzoEt(dWRgaYOHu)>
-  73 astore_3
-  74 aload_1
-  75 getfield # <Field TRZKEzoEt m_end>
-  78 aload_3
-  79 putfield # <Field TRZKEzoEt m_next>
-  82 aload_2
-  83 getfield # <Field TRZKEzoEt m_end>
-  86 aload_3
-  87 putfield # <Field TRZKEzoEt m_next>
-  90 aload_1
-  91 aload_3
-  92 putfield # <Field TRZKEzoEt m_end>
-  95 aload_0
-  96 getfield # <Field dWRgaYOHu m_spec>
-  99 getfield # <Field int m_current_token>
- 102 bipush 16
- 104 if_icmpeq 24
- 107 return
-
-Method void cat_expr(XXLtVEVoD)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method XXLtVEVoD newXXLtVEVoD()>
-  15 astore_2
-  16 aload_0
-  17 aload_0
-  18 getfield # <Field dWRgaYOHu m_spec>
-  21 getfield # <Field int m_current_token>
-  24 invokespecial # <Method boolean first_in_cat(int)>
-  27 iconst_1
-  28 if_icmpne 71
-  31 aload_0
-  32 aload_1
-  33 invokespecial # <Method void factor(XXLtVEVoD)>
-  36 goto 71
-  39 aload_0
-  40 aload_2
-  41 invokespecial # <Method void factor(XXLtVEVoD)>
-  44 aload_1
-  45 getfield # <Field TRZKEzoEt m_end>
-  48 aload_2
-  49 getfield # <Field TRZKEzoEt m_start>
-  52 invokevirtual # <Method void mimic(TRZKEzoEt)>
-  55 aload_0
-  56 aload_2
-  57 getfield # <Field TRZKEzoEt m_start>
-  60 invokespecial # <Method void discardTRZKEzoEt(TRZKEzoEt)>
-  63 aload_1
-  64 aload_2
-  65 getfield # <Field TRZKEzoEt m_end>
-  68 putfield # <Field TRZKEzoEt m_end>
-  71 aload_0
-  72 aload_0
-  73 getfield # <Field dWRgaYOHu m_spec>
-  76 getfield # <Field int m_current_token>
-  79 invokespecial # <Method boolean first_in_cat(int)>
-  82 iconst_1
-  83 if_icmpeq 39
-  86 return
-
-Method boolean first_in_cat(int)
-   0 iload_1
-   1 lookupswitch 9: default=125
-           1: 84
-           3: 112
-           4: 84
-           5: 99
-           8: 84
-           9: 86
-          15: 86
-          16: 84
-          17: 86
-  84 iconst_0
-  85 ireturn
-  86 iconst_5
-  87 aload_0
-  88 getfield # <Field cuUKMfCBy m_input>
-  91 getfield # <Field int m_line_number>
-  94 invokestatic # <Method void parse_error(int, int)>
-  97 iconst_0
-  98 ireturn
-  99 iconst_3
- 100 aload_0
- 101 getfield # <Field cuUKMfCBy m_input>
- 104 getfield # <Field int m_line_number>
- 107 invokestatic # <Method void parse_error(int, int)>
- 110 iconst_0
- 111 ireturn
- 112 iconst_4
- 113 aload_0
- 114 getfield # <Field cuUKMfCBy m_input>
- 117 getfield # <Field int m_line_number>
- 120 invokestatic # <Method void parse_error(int, int)>
- 123 iconst_0
- 124 ireturn
- 125 iconst_1
- 126 ireturn
-
-Method void factor(XXLtVEVoD)
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 aload_0
-   5 aload_1
-   6 invokespecial # <Method void term(XXLtVEVoD)>
-   9 aload_0
-  10 getfield # <Field dWRgaYOHu m_spec>
-  13 getfield # <Field int m_current_token>
-  16 bipush 9
-  18 if_icmpeq 45
-  21 aload_0
-  22 getfield # <Field dWRgaYOHu m_spec>
-  25 getfield # <Field int m_current_token>
-  28 bipush 17
-  30 if_icmpeq 45
-  33 aload_0
-  34 getfield # <Field dWRgaYOHu m_spec>
-  37 getfield # <Field int m_current_token>
-  40 bipush 15
-  42 if_icmpne 159
-  45 aload_0
-  46 getfield # <Field dWRgaYOHu m_spec>
-  49 invokestatic # <Method TRZKEzoEt newTRZKEzoEt(dWRgaYOHu)>
-  52 astore_2
-  53 aload_0
-  54 getfield # <Field dWRgaYOHu m_spec>
-  57 invokestatic # <Method TRZKEzoEt newTRZKEzoEt(dWRgaYOHu)>
-  60 astore_3
-  61 aload_2
-  62 aload_1
-  63 getfield # <Field TRZKEzoEt m_start>
-  66 putfield # <Field TRZKEzoEt m_next>
-  69 aload_1
-  70 getfield # <Field TRZKEzoEt m_end>
-  73 aload_3
-  74 putfield # <Field TRZKEzoEt m_next>
-  77 aload_0
-  78 getfield # <Field dWRgaYOHu m_spec>
-  81 getfield # <Field int m_current_token>
-  84 bipush 9
-  86 if_icmpeq 101
-  89 aload_0
-  90 getfield # <Field dWRgaYOHu m_spec>
-  93 getfield # <Field int m_current_token>
-  96 bipush 15
-  98 if_icmpne 106
- 101 aload_2
- 102 aload_3
- 103 putfield # <Field TRZKEzoEt m_next2>
- 106 aload_0
- 107 getfield # <Field dWRgaYOHu m_spec>
- 110 getfield # <Field int m_current_token>
- 113 bipush 9
- 115 if_icmpeq 130
- 118 aload_0
- 119 getfield # <Field dWRgaYOHu m_spec>
- 122 getfield # <Field int m_current_token>
- 125 bipush 17
- 127 if_icmpne 141
- 130 aload_1
- 131 getfield # <Field TRZKEzoEt m_end>
- 134 aload_1
- 135 getfield # <Field TRZKEzoEt m_start>
- 138 putfield # <Field TRZKEzoEt m_next2>
- 141 aload_1
- 142 aload_2
- 143 putfield # <Field TRZKEzoEt m_start>
- 146 aload_1
- 147 aload_3
- 148 putfield # <Field TRZKEzoEt m_end>
- 151 aload_0
- 152 getfield # <Field ZVUdsMhBO m_lexGen>
- 155 invokevirtual # <Method int advance()>
- 158 pop
- 159 return
-
-Method void term(XXLtVEVoD)
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 getfield # <Field int m_current_token>
-   7 bipush 14
-   9 if_icmpne 59
-  12 aload_0
-  13 getfield # <Field ZVUdsMhBO m_lexGen>
-  16 invokevirtual # <Method int advance()>
-  19 pop
-  20 aload_0
-  21 aload_1
-  22 invokespecial # <Method void expr(XXLtVEVoD)>
-  25 aload_0
-  26 getfield # <Field dWRgaYOHu m_spec>
-  29 getfield # <Field int m_current_token>
-  32 bipush 8
-  34 if_icmpne 46
-  37 aload_0
-  38 getfield # <Field ZVUdsMhBO m_lexGen>
-  41 invokevirtual # <Method int advance()>
-  44 pop
-  45 return
-  46 bipush 16
-  48 aload_0
-  49 getfield # <Field cuUKMfCBy m_input>
-  52 getfield # <Field int m_line_number>
-  55 invokestatic # <Method void parse_error(int, int)>
-  58 return
-  59 aload_0
-  60 getfield # <Field dWRgaYOHu m_spec>
-  63 invokestatic # <Method TRZKEzoEt newTRZKEzoEt(dWRgaYOHu)>
-  66 astore_2
-  67 aload_1
-  68 aload_2
-  69 putfield # <Field TRZKEzoEt m_start>
-  72 aload_2
-  73 aload_0
-  74 getfield # <Field dWRgaYOHu m_spec>
-  77 invokestatic # <Method TRZKEzoEt newTRZKEzoEt(dWRgaYOHu)>
-  80 putfield # <Field TRZKEzoEt m_next>
-  83 aload_1
-  84 aload_2
-  85 getfield # <Field TRZKEzoEt m_next>
-  88 putfield # <Field TRZKEzoEt m_end>
-  91 aload_0
-  92 getfield # <Field dWRgaYOHu m_spec>
-  95 getfield # <Field int m_current_token>
-  98 iconst_2
-  99 if_icmpeq 118
- 102 aload_0
- 103 getfield # <Field dWRgaYOHu m_spec>
- 106 getfield # <Field int m_current_token>
- 109 bipush 6
- 111 if_icmpeq 118
- 114 iconst_0
- 115 goto 119
- 118 iconst_1
- 119 iconst_0
- 120 if_icmpne 143
- 123 aload_2
- 124 aload_0
- 125 getfield # <Field dWRgaYOHu m_spec>
- 128 getfield # <Field char m_lexeme>
- 131 putfield # <Field int m_edge>
- 134 aload_0
- 135 getfield # <Field ZVUdsMhBO m_lexGen>
- 138 invokevirtual # <Method int advance()>
- 141 pop
- 142 return
- 143 aload_2
- 144 iconst_m1
- 145 putfield # <Field int m_edge>
- 148 aload_2
- 149 new # <Class afExAKshu>
- 152 dup
- 153 invokespecial # <Method afExAKshu()>
- 156 putfield # <Field afExAKshu m_set>
- 159 aload_0
- 160 getfield # <Field dWRgaYOHu m_spec>
- 163 getfield # <Field int m_current_token>
- 166 iconst_2
- 167 if_icmpne 209
- 170 aload_2
- 171 getfield # <Field afExAKshu m_set>
- 174 bipush 10
- 176 invokevirtual # <Method void add(int)>
- 179 aload_0
- 180 getfield # <Field dWRgaYOHu m_spec>
- 183 getfield # <Field boolean m_unix>
- 186 iconst_0
- 187 if_icmpne 199
- 190 aload_2
- 191 getfield # <Field afExAKshu m_set>
- 194 bipush 13
- 196 invokevirtual # <Method void add(int)>
- 199 aload_2
- 200 getfield # <Field afExAKshu m_set>
- 203 invokevirtual # <Method void complement()>
- 206 goto 271
- 209 aload_0
- 210 getfield # <Field ZVUdsMhBO m_lexGen>
- 213 invokevirtual # <Method int advance()>
- 216 pop
- 217 aload_0
- 218 getfield # <Field dWRgaYOHu m_spec>
- 221 getfield # <Field int m_current_token>
- 224 iconst_3
- 225 if_icmpne 243
- 228 aload_0
- 229 getfield # <Field ZVUdsMhBO m_lexGen>
- 232 invokevirtual # <Method int advance()>
- 235 pop
- 236 aload_2
- 237 getfield # <Field afExAKshu m_set>
- 240 invokevirtual # <Method void complement()>
- 243 aload_0
- 244 getfield # <Field dWRgaYOHu m_spec>
- 247 getfield # <Field int m_current_token>
- 250 iconst_5
- 251 if_icmpeq 258
- 254 iconst_0
- 255 goto 259
- 258 iconst_1
- 259 iconst_0
- 260 if_icmpne 271
- 263 aload_0
- 264 aload_2
- 265 getfield # <Field afExAKshu m_set>
- 268 invokespecial # <Method void dodash(afExAKshu)>
- 271 aload_0
- 272 getfield # <Field ZVUdsMhBO m_lexGen>
- 275 invokevirtual # <Method int advance()>
- 278 pop
- 279 return
-
-Method void dodash(afExAKshu)
-   0 iconst_m1
-   1 istore_2
-   2 goto 90
-   5 aload_0
-   6 getfield # <Field dWRgaYOHu m_spec>
-   9 getfield # <Field int m_current_token>
-  12 bipush 10
-  14 if_icmpne 63
-  17 iload_2
-  18 iconst_m1
-  19 if_icmpne 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field ZVUdsMhBO m_lexGen>
-  34 invokevirtual # <Method int advance()>
-  37 pop
-  38 goto 49
-  41 aload_1
-  42 iload_2
-  43 invokevirtual # <Method void add(int)>
-  46 iinc 2 1
-  49 iload_2
-  50 aload_0
-  51 getfield # <Field dWRgaYOHu m_spec>
-  54 getfield # <Field char m_lexeme>
-  57 if_icmple 41
-  60 goto 82
-  63 aload_0
-  64 getfield # <Field dWRgaYOHu m_spec>
-  67 getfield # <Field char m_lexeme>
-  70 istore_2
-  71 aload_1
-  72 aload_0
-  73 getfield # <Field dWRgaYOHu m_spec>
-  76 getfield # <Field char m_lexeme>
-  79 invokevirtual # <Method void add(int)>
-  82 aload_0
-  83 getfield # <Field ZVUdsMhBO m_lexGen>
-  86 invokevirtual # <Method int advance()>
-  89 pop
-  90 aload_0
-  91 getfield # <Field dWRgaYOHu m_spec>
-  94 getfield # <Field int m_current_token>
-  97 iconst_1
-  98 if_icmpeq 112
- 101 aload_0
- 102 getfield # <Field dWRgaYOHu m_spec>
- 105 getfield # <Field int m_current_token>
- 108 iconst_5
- 109 if_icmpne 5
- 112 return
-Compiled from JavaLex.java
-final class lQsXXpbpa extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    lQsXXpbpa();
-    void make_dfa(YUydifjdg, aYvbfLVVU);
-    void move(java.util.Vector, java.util.BitSet, int, MXozxsWOU);
-}
-
-Method lQsXXpbpa()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void set(YUydifjdg, aYvbfLVVU)
-   0 aload_0
-   1 aload_1
-   2 putfield # <Field YUydifjdg m_lexGen>
-   5 aload_0
-   6 aload_2
-   7 putfield # <Field aYvbfLVVU m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field YUydifjdg m_lexGen>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field aYvbfLVVU m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void make_dfa(YUydifjdg, aYvbfLVVU)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 invokespecial # <Method void set(YUydifjdg, aYvbfLVVU)>
-  10 aload_0
-  11 invokespecial # <Method void make_dtrans()>
-  14 aload_0
-  15 invokespecial # <Method void free_nfa_states()>
-  18 aload_0
-  19 invokespecial # <Method void free_dfa_states()>
-  22 return
-
-Method void make_dtrans()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "Working on DFA states.">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 new # <Class MXozxsWOU>
-  11 dup
-  12 invokespecial # <Method MXozxsWOU()>
-  15 astore_2
-  16 aload_0
-  17 iconst_0
-  18 putfield # <Field int m_unmarked_dfa>
-  21 aload_0
-  22 getfield # <Field aYvbfLVVU m_spec>
-  25 getfield # <Field java.util.Vector m_state_rules[]>
-  28 arraylength
-  29 istore 9
-  31 aload_0
-  32 getfield # <Field aYvbfLVVU m_spec>
-  35 iload 9
-  37 newarray int
-  39 putfield # <Field int m_state_dtrans[]>
-  42 iconst_0
-  43 istore 8
-  45 goto 517
-  48 aload_0
-  49 getfield # <Field aYvbfLVVU m_spec>
-  52 getfield # <Field java.util.Vector m_state_rules[]>
-  55 iload 8
-  57 aaload
-  58 invokevirtual # <Method int size()>
-  61 ifne 78
-  64 aload_0
-  65 getfield # <Field aYvbfLVVU m_spec>
-  68 getfield # <Field int m_state_dtrans[]>
-  71 iload 8
-  73 iconst_m1
-  74 iastore
-  75 goto 514
-  78 aload_2
-  79 aload_0
-  80 getfield # <Field aYvbfLVVU m_spec>
-  83 getfield # <Field java.util.Vector m_state_rules[]>
-  86 iload 8
-  88 aaload
-  89 invokevirtual # <Method java.lang.Object clone()>
-  92 checkcast # <Class java.util.Vector>
-  95 putfield # <Field java.util.Vector m_nfa_set>
-  98 aload_0
-  99 aload_2
- 100 getfield # <Field java.util.Vector m_nfa_set>
- 103 invokespecial # <Method void sortStates(java.util.Vector)>
- 106 aload_2
- 107 new # <Class java.util.BitSet>
- 110 dup
- 111 invokespecial # <Method java.util.BitSet()>
- 114 putfield # <Field java.util.BitSet m_nfa_bit>
- 117 aload_2
- 118 getfield # <Field java.util.Vector m_nfa_set>
- 121 invokevirtual # <Method int size()>
- 124 istore 5
- 126 iconst_0
- 127 istore_3
- 128 goto 159
- 131 aload_2
- 132 getfield # <Field java.util.Vector m_nfa_set>
- 135 iload_3
- 136 invokevirtual # <Method java.lang.Object elementAt(int)>
- 139 checkcast # <Class layAuDXcf>
- 142 astore 7
- 144 aload_2
- 145 getfield # <Field java.util.BitSet m_nfa_bit>
- 148 aload 7
- 150 getfield # <Field int m_label>
- 153 invokevirtual # <Method void set(int)>
- 156 iinc 3 1
- 159 iload 5
- 161 iload_3
- 162 if_icmpgt 131
- 165 aload_2
- 166 aconst_null
- 167 putfield # <Field xAYJWnUkN m_accept>
- 170 aload_2
- 171 iconst_0
- 172 putfield # <Field int m_anchor>
- 175 aload_2
- 176 ldc # <Integer 2147483647>
- 178 putfield # <Field int m_accept_index>
- 181 aload_0
- 182 aload_2
- 183 invokespecial # <Method void e_closure(MXozxsWOU)>
- 186 aload_0
- 187 aload_2
- 188 invokespecial # <Method int add_to_dstates(MXozxsWOU)>
- 191 pop
- 192 aload_0
- 193 getfield # <Field aYvbfLVVU m_spec>
- 196 getfield # <Field int m_state_dtrans[]>
- 199 iload 8
- 201 aload_0
- 202 getfield # <Field aYvbfLVVU m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 invokevirtual # <Method int size()>
- 211 iastore
- 212 goto 505
- 215 getstatic # <Field java.io.PrintStream out>
- 218 ldc # <String ".">
- 220 invokevirtual # <Method void print(java.lang.String)>
- 223 getstatic # <Field java.io.PrintStream out>
- 226 invokevirtual # <Method void flush()>
- 229 aload_1
- 230 getfield # <Field boolean m_mark>
- 233 iconst_0
- 234 if_icmpeq 241
- 237 iconst_0
- 238 goto 242
- 241 iconst_1
- 242 invokestatic # <Method void assert(boolean)>
- 245 aload_1
- 246 iconst_1
- 247 putfield # <Field boolean m_mark>
- 250 new # <Class uQFetIDnd>
- 253 dup
- 254 aload_0
- 255 getfield # <Field aYvbfLVVU m_spec>
- 258 getfield # <Field java.util.Vector m_dtrans_vector>
- 261 invokevirtual # <Method int size()>
- 264 aload_0
- 265 getfield # <Field aYvbfLVVU m_spec>
- 268 invokespecial # <Method uQFetIDnd(int,aYvbfLVVU)>
- 271 astore 6
- 273 aload 6
- 275 aload_1
- 276 getfield # <Field xAYJWnUkN m_accept>
- 279 putfield # <Field xAYJWnUkN m_accept>
- 282 aload 6
- 284 aload_1
- 285 getfield # <Field int m_anchor>
- 288 putfield # <Field int m_anchor>
- 291 iconst_0
- 292 istore_3
- 293 goto 457
- 296 iload_3
- 297 ifge 304
- 300 iconst_0
- 301 goto 305
- 304 iconst_1
- 305 invokestatic # <Method void assert(boolean)>
- 308 aload_0
- 309 getfield # <Field aYvbfLVVU m_spec>
- 312 getfield # <Field int m_dtrans_ncols>
- 315 iload_3
- 316 if_icmpgt 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_0
- 328 aload_1
- 329 getfield # <Field java.util.Vector m_nfa_set>
- 332 aload_1
- 333 getfield # <Field java.util.BitSet m_nfa_bit>
- 336 iload_3
- 337 aload_2
- 338 invokevirtual # <Method void move(java.util.Vector, java.util.BitSet, int, MXozxsWOU)>
- 341 aload_2
- 342 getfield # <Field java.util.Vector m_nfa_set>
- 345 ifnull 353
- 348 aload_0
- 349 aload_2
- 350 invokespecial # <Method void e_closure(MXozxsWOU)>
- 353 aload_2
- 354 getfield # <Field java.util.Vector m_nfa_set>
- 357 ifnonnull 367
- 360 aload_2
- 361 getfield # <Field java.util.BitSet m_nfa_bit>
- 364 ifnull 385
- 367 aload_2
- 368 getfield # <Field java.util.Vector m_nfa_set>
- 371 ifnull 381
- 374 aload_2
- 375 getfield # <Field java.util.BitSet m_nfa_bit>
- 378 ifnonnull 385
- 381 iconst_0
- 382 goto 386
- 385 iconst_1
- 386 invokestatic # <Method void assert(boolean)>
- 389 aload_2
- 390 getfield # <Field java.util.Vector m_nfa_set>
- 393 ifnonnull 402
- 396 iconst_m1
- 397 istore 4
- 399 goto 422
- 402 aload_0
- 403 aload_2
- 404 invokespecial # <Method int in_dstates(MXozxsWOU)>
- 407 istore 4
- 409 iload 4
- 411 iconst_m1
- 412 if_icmpne 422
- 415 aload_0
- 416 aload_2
- 417 invokespecial # <Method int add_to_dstates(MXozxsWOU)>
- 420 istore 4
- 422 iload 4
- 424 aload_0
- 425 getfield # <Field aYvbfLVVU m_spec>
- 428 getfield # <Field java.util.Vector m_dfa_states>
- 431 invokevirtual # <Method int size()>
- 434 if_icmplt 441
- 437 iconst_0
- 438 goto 442
- 441 iconst_1
- 442 invokestatic # <Method void assert(boolean)>
- 445 aload 6
- 447 getfield # <Field int m_dtrans[]>
- 450 iload_3
- 451 iload 4
- 453 iastore
- 454 iinc 3 1
- 457 iload_3
- 458 aload_0
- 459 getfield # <Field aYvbfLVVU m_spec>
- 462 getfield # <Field int m_dtrans_ncols>
- 465 if_icmplt 296
- 468 aload_0
- 469 getfield # <Field aYvbfLVVU m_spec>
- 472 getfield # <Field java.util.Vector m_dtrans_vector>
- 475 invokevirtual # <Method int size()>
- 478 aload_1
- 479 getfield # <Field int m_label>
- 482 if_icmpeq 489
- 485 iconst_0
- 486 goto 490
- 489 iconst_1
- 490 invokestatic # <Method void assert(boolean)>
- 493 aload_0
- 494 getfield # <Field aYvbfLVVU m_spec>
- 497 getfield # <Field java.util.Vector m_dtrans_vector>
- 500 aload 6
- 502 invokevirtual # <Method void addElement(java.lang.Object)>
- 505 aload_0
- 506 invokespecial # <Method RnSdHehzX get_unmarked()>
- 509 dup
- 510 astore_1
- 511 ifnonnull 215
- 514 iinc 8 1
- 517 iload 9
- 519 iload 8
- 521 if_icmpgt 48
- 524 getstatic # <Field java.io.PrintStream out>
- 527 ldc # <String "">
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 return
-
-Method void free_dfa_states()
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_dfa_states>
-   8 aload_0
-   9 getfield # <Field aYvbfLVVU m_spec>
-  12 aconst_null
-  13 putfield # <Field java.util.Hashtable m_dfa_sets>
-  16 return
-
-Method void free_nfa_states()
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_nfa_states>
-   8 aload_0
-   9 getfield # <Field aYvbfLVVU m_spec>
-  12 aconst_null
-  13 putfield # <Field layAuDXcf m_nfa_start>
-  16 aload_0
-  17 getfield # <Field aYvbfLVVU m_spec>
-  20 aconst_null
-  21 putfield # <Field java.util.Vector m_state_rules[]>
-  24 return
-
-Method void e_closure(MXozxsWOU)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 getfield # <Field java.util.Vector m_nfa_set>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_1
-  28 getfield # <Field java.util.BitSet m_nfa_bit>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_1
-  43 aconst_null
-  44 putfield # <Field xAYJWnUkN m_accept>
-  47 aload_1
-  48 iconst_0
-  49 putfield # <Field int m_anchor>
-  52 aload_1
-  53 ldc # <Integer 2147483647>
-  55 putfield # <Field int m_accept_index>
-  58 new # <Class java.util.Stack>
-  61 dup
-  62 invokespecial # <Method java.util.Stack()>
-  65 astore_2
-  66 aload_1
-  67 getfield # <Field java.util.Vector m_nfa_set>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore 4
-  77 goto 128
-  80 aload_1
-  81 getfield # <Field java.util.Vector m_nfa_set>
-  84 iload 4
-  86 invokevirtual # <Method java.lang.Object elementAt(int)>
-  89 checkcast # <Class layAuDXcf>
-  92 astore 5
-  94 aload_1
-  95 getfield # <Field java.util.BitSet m_nfa_bit>
-  98 aload 5
- 100 getfield # <Field int m_label>
- 103 invokevirtual # <Method boolean get(int)>
- 106 iconst_1
- 107 if_icmpeq 114
- 110 iconst_0
- 111 goto 115
- 114 iconst_1
- 115 invokestatic # <Method void assert(boolean)>
- 118 aload_2
- 119 aload 5
- 121 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 124 pop
- 125 iinc 4 1
- 128 iload 4
- 130 iload_3
- 131 if_icmplt 80
- 134 goto 427
- 137 aload_2
- 138 invokevirtual # <Method java.lang.Object pop()>
- 141 checkcast # <Class layAuDXcf>
- 144 astore 5
- 146 aload 5
- 148 getfield # <Field xAYJWnUkN m_accept>
- 151 ifnull 241
- 154 aload 5
- 156 getfield # <Field int m_label>
- 159 aload_1
- 160 getfield # <Field int m_accept_index>
- 163 if_icmpge 241
- 166 aload_1
- 167 aload 5
- 169 getfield # <Field int m_label>
- 172 putfield # <Field int m_accept_index>
- 175 aload_1
- 176 aload 5
- 178 getfield # <Field xAYJWnUkN m_accept>
- 181 putfield # <Field xAYJWnUkN m_accept>
- 184 aload_1
- 185 aload 5
- 187 getfield # <Field int m_anchor>
- 190 putfield # <Field int m_anchor>
- 193 aload_1
- 194 getfield # <Field xAYJWnUkN m_accept>
- 197 ifnonnull 204
- 200 iconst_0
- 201 goto 205
- 204 iconst_1
- 205 invokestatic # <Method void assert(boolean)>
- 208 aload_1
- 209 getfield # <Field int m_anchor>
- 212 ifeq 237
- 215 aload_1
- 216 getfield # <Field int m_anchor>
- 219 iconst_2
- 220 iand
- 221 ifne 237
- 224 aload_1
- 225 getfield # <Field int m_anchor>
- 228 iconst_1
- 229 iand
- 230 ifne 237
- 233 iconst_0
- 234 goto 238
- 237 iconst_1
- 238 invokestatic # <Method void assert(boolean)>
- 241 aload 5
- 243 getfield # <Field int m_edge>
- 246 bipush -3
- 248 if_icmpne 427
- 251 aload 5
- 253 getfield # <Field layAuDXcf m_next>
- 256 ifnull 339
- 259 aload_1
- 260 getfield # <Field java.util.Vector m_nfa_set>
- 263 aload 5
- 265 getfield # <Field layAuDXcf m_next>
- 268 invokevirtual # <Method boolean contains(java.lang.Object)>
- 271 iconst_0
- 272 if_icmpne 339
- 275 aload_1
- 276 getfield # <Field java.util.BitSet m_nfa_bit>
- 279 aload 5
- 281 getfield # <Field layAuDXcf m_next>
- 284 getfield # <Field int m_label>
- 287 invokevirtual # <Method boolean get(int)>
- 290 iconst_0
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 aload_1
- 303 getfield # <Field java.util.BitSet m_nfa_bit>
- 306 aload 5
- 308 getfield # <Field layAuDXcf m_next>
- 311 getfield # <Field int m_label>
- 314 invokevirtual # <Method void set(int)>
- 317 aload_1
- 318 getfield # <Field java.util.Vector m_nfa_set>
- 321 aload 5
- 323 getfield # <Field layAuDXcf m_next>
- 326 invokevirtual # <Method void addElement(java.lang.Object)>
- 329 aload_2
- 330 aload 5
- 332 getfield # <Field layAuDXcf m_next>
- 335 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 338 pop
- 339 aload 5
- 341 getfield # <Field layAuDXcf m_next2>
- 344 ifnull 427
- 347 aload_1
- 348 getfield # <Field java.util.Vector m_nfa_set>
- 351 aload 5
- 353 getfield # <Field layAuDXcf m_next2>
- 356 invokevirtual # <Method boolean contains(java.lang.Object)>
- 359 iconst_0
- 360 if_icmpne 427
- 363 aload_1
- 364 getfield # <Field java.util.BitSet m_nfa_bit>
- 367 aload 5
- 369 getfield # <Field layAuDXcf m_next2>
- 372 getfield # <Field int m_label>
- 375 invokevirtual # <Method boolean get(int)>
- 378 iconst_0
- 379 if_icmpeq 386
- 382 iconst_0
- 383 goto 387
- 386 iconst_1
- 387 invokestatic # <Method void assert(boolean)>
- 390 aload_1
- 391 getfield # <Field java.util.BitSet m_nfa_bit>
- 394 aload 5
- 396 getfield # <Field layAuDXcf m_next2>
- 399 getfield # <Field int m_label>
- 402 invokevirtual # <Method void set(int)>
- 405 aload_1
- 406 getfield # <Field java.util.Vector m_nfa_set>
- 409 aload 5
- 411 getfield # <Field layAuDXcf m_next2>
- 414 invokevirtual # <Method void addElement(java.lang.Object)>
- 417 aload_2
- 418 aload 5
- 420 getfield # <Field layAuDXcf m_next2>
- 423 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 426 pop
- 427 aload_2
- 428 invokevirtual # <Method boolean empty()>
- 431 iconst_0
- 432 if_icmpeq 137
- 435 aload_1
- 436 getfield # <Field java.util.Vector m_nfa_set>
- 439 ifnull 450
- 442 aload_0
- 443 aload_1
- 444 getfield # <Field java.util.Vector m_nfa_set>
- 447 invokespecial # <Method void sortStates(java.util.Vector)>
- 450 return
-
-Method void move(java.util.Vector, java.util.BitSet, int, MXozxsWOU)
-   0 aload 4
-   2 aconst_null
-   3 putfield # <Field java.util.Vector m_nfa_set>
-   6 aload 4
-   8 aconst_null
-   9 putfield # <Field java.util.BitSet m_nfa_bit>
-  12 aload_1
-  13 invokevirtual # <Method int size()>
-  16 istore 5
-  18 iconst_0
-  19 istore 6
-  21 goto 156
-  24 aload_1
-  25 iload 6
-  27 invokevirtual # <Method java.lang.Object elementAt(int)>
-  30 checkcast # <Class layAuDXcf>
-  33 astore 7
-  35 iload_3
-  36 aload 7
-  38 getfield # <Field int m_edge>
-  41 if_icmpeq 66
-  44 aload 7
-  46 getfield # <Field int m_edge>
-  49 iconst_m1
-  50 if_icmpne 153
-  53 aload 7
-  55 getfield # <Field pSbNWjWEi m_set>
-  58 iload_3
-  59 invokevirtual # <Method boolean contains(int)>
-  62 iconst_1
-  63 if_icmpne 153
-  66 aload 4
-  68 getfield # <Field java.util.Vector m_nfa_set>
-  71 ifnonnull 124
-  74 aload 4
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 ifnull 86
-  82 iconst_0
-  83 goto 87
-  86 iconst_1
-  87 invokestatic # <Method void assert(boolean)>
-  90 aload 4
-  92 new # <Class java.util.Vector>
-  95 dup
-  96 invokespecial # <Method java.util.Vector()>
-  99 putfield # <Field java.util.Vector m_nfa_set>
- 102 aload 4
- 104 new # <Class java.util.BitSet>
- 107 dup
- 108 aload_0
- 109 getfield # <Field aYvbfLVVU m_spec>
- 112 getfield # <Field java.util.Vector m_nfa_states>
- 115 invokevirtual # <Method int size()>
- 118 invokespecial # <Method java.util.BitSet(int)>
- 121 putfield # <Field java.util.BitSet m_nfa_bit>
- 124 aload 4
- 126 getfield # <Field java.util.Vector m_nfa_set>
- 129 aload 7
- 131 getfield # <Field layAuDXcf m_next>
- 134 invokevirtual # <Method void addElement(java.lang.Object)>
- 137 aload 4
- 139 getfield # <Field java.util.BitSet m_nfa_bit>
- 142 aload 7
- 144 getfield # <Field layAuDXcf m_next>
- 147 getfield # <Field int m_label>
- 150 invokevirtual # <Method void set(int)>
- 153 iinc 6 1
- 156 iload 6
- 158 iload 5
- 160 if_icmplt 24
- 163 aload 4
- 165 getfield # <Field java.util.Vector m_nfa_set>
- 168 ifnull 196
- 171 aload 4
- 173 getfield # <Field java.util.BitSet m_nfa_bit>
- 176 ifnonnull 183
- 179 iconst_0
- 180 goto 184
- 183 iconst_1
- 184 invokestatic # <Method void assert(boolean)>
- 187 aload_0
- 188 aload 4
- 190 getfield # <Field java.util.Vector m_nfa_set>
- 193 invokespecial # <Method void sortStates(java.util.Vector)>
- 196 return
-
-Method void sortStates(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore 4
-   6 iconst_0
-   7 istore_3
-   8 goto 115
-  11 aload_1
-  12 iload_3
-  13 invokevirtual # <Method java.lang.Object elementAt(int)>
-  16 checkcast # <Class layAuDXcf>
-  19 astore_2
-  20 aload_2
-  21 getfield # <Field int m_label>
-  24 istore 8
-  26 iload_3
-  27 istore 7
-  29 iload_3
-  30 iconst_1
-  31 iadd
-  32 istore 5
-  34 goto 71
-  37 aload_1
-  38 iload 5
-  40 invokevirtual # <Method java.lang.Object elementAt(int)>
-  43 checkcast # <Class layAuDXcf>
-  46 astore_2
-  47 aload_2
-  48 getfield # <Field int m_label>
-  51 istore 6
-  53 iload 6
-  55 iload 8
-  57 if_icmpge 68
-  60 iload 5
-  62 istore 7
-  64 iload 6
-  66 istore 8
-  68 iinc 5 1
-  71 iload 5
-  73 iload 4
-  75 if_icmplt 37
-  78 aload_1
-  79 iload_3
-  80 invokevirtual # <Method java.lang.Object elementAt(int)>
-  83 checkcast # <Class layAuDXcf>
-  86 astore 9
-  88 aload_1
-  89 iload 7
-  91 invokevirtual # <Method java.lang.Object elementAt(int)>
-  94 checkcast # <Class layAuDXcf>
-  97 astore_2
-  98 aload_1
-  99 aload_2
- 100 iload_3
- 101 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 104 aload_1
- 105 aload 9
- 107 iload 7
- 109 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 112 iinc 3 1
- 115 iload_3
- 116 iload 4
- 118 if_icmplt 11
- 121 return
-
-Method RnSdHehzX get_unmarked()
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 getfield # <Field java.util.Vector m_dfa_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_1
-  11 goto 52
-  14 aload_0
-  15 getfield # <Field aYvbfLVVU m_spec>
-  18 getfield # <Field java.util.Vector m_dfa_states>
-  21 aload_0
-  22 getfield # <Field int m_unmarked_dfa>
-  25 invokevirtual # <Method java.lang.Object elementAt(int)>
-  28 checkcast # <Class RnSdHehzX>
-  31 astore_2
-  32 aload_2
-  33 getfield # <Field boolean m_mark>
-  36 iconst_0
-  37 if_icmpne 42
-  40 aload_2
-  41 areturn
-  42 aload_0
-  43 dup
-  44 getfield # <Field int m_unmarked_dfa>
-  47 iconst_1
-  48 iadd
-  49 putfield # <Field int m_unmarked_dfa>
-  52 aload_0
-  53 getfield # <Field int m_unmarked_dfa>
-  56 iload_1
-  57 if_icmplt 14
-  60 aconst_null
-  61 areturn
-
-Method int add_to_dstates(MXozxsWOU)
-   0 aload_1
-   1 getfield # <Field java.util.Vector m_nfa_set>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_1
-  16 getfield # <Field java.util.BitSet m_nfa_bit>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_1
-  31 getfield # <Field xAYJWnUkN m_accept>
-  34 ifnonnull 48
-  37 aload_1
-  38 getfield # <Field int m_anchor>
-  41 ifeq 48
-  44 iconst_0
-  45 goto 49
-  48 iconst_1
-  49 invokestatic # <Method void assert(boolean)>
-  52 aload_0
-  53 getfield # <Field aYvbfLVVU m_spec>
-  56 invokestatic # <Method RnSdHehzX newRnSdHehzX(aYvbfLVVU)>
-  59 astore_2
-  60 aload_2
-  61 aload_1
-  62 getfield # <Field java.util.Vector m_nfa_set>
-  65 invokevirtual # <Method java.lang.Object clone()>
-  68 checkcast # <Class java.util.Vector>
-  71 putfield # <Field java.util.Vector m_nfa_set>
-  74 aload_2
-  75 aload_1
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 invokevirtual # <Method java.lang.Object clone()>
-  82 checkcast # <Class java.util.BitSet>
-  85 putfield # <Field java.util.BitSet m_nfa_bit>
-  88 aload_2
-  89 aload_1
-  90 getfield # <Field xAYJWnUkN m_accept>
-  93 putfield # <Field xAYJWnUkN m_accept>
-  96 aload_2
-  97 aload_1
-  98 getfield # <Field int m_anchor>
- 101 putfield # <Field int m_anchor>
- 104 aload_2
- 105 iconst_0
- 106 putfield # <Field boolean m_mark>
- 109 aload_0
- 110 getfield # <Field aYvbfLVVU m_spec>
- 113 getfield # <Field java.util.Hashtable m_dfa_sets>
- 116 aload_2
- 117 getfield # <Field java.util.BitSet m_nfa_bit>
- 120 aload_2
- 121 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 124 pop
- 125 aload_2
- 126 getfield # <Field int m_label>
- 129 ireturn
-
-Method int in_dstates(MXozxsWOU)
-   0 aload_0
-   1 getfield # <Field aYvbfLVVU m_spec>
-   4 getfield # <Field java.util.Hashtable m_dfa_sets>
-   7 aload_1
-   8 getfield # <Field java.util.BitSet m_nfa_bit>
-  11 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  14 checkcast # <Class RnSdHehzX>
-  17 astore_2
-  18 aload_2
-  19 ifnull 27
-  22 aload_2
-  23 getfield # <Field int m_label>
-  26 ireturn
-  27 iconst_m1
-  28 ireturn
-Compiled from JavaLex.java
-final class lYeVvCFUd extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    lYeVvCFUd();
-    void thompson(skYQtOxeK, tXIgSkwMI, pysQYNXAN) throws java.io.IOException;
-}
-
-Method lYeVvCFUd()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field pysQYNXAN m_input>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field skYQtOxeK m_lexGen>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field tXIgSkwMI m_spec>
-  15 return
-
-Method void set(skYQtOxeK, tXIgSkwMI, pysQYNXAN)
-   0 aload_3
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 aload_3
-  38 putfield # <Field pysQYNXAN m_input>
-  41 aload_0
-  42 aload_1
-  43 putfield # <Field skYQtOxeK m_lexGen>
-  46 aload_0
-  47 aload_2
-  48 putfield # <Field tXIgSkwMI m_spec>
-  51 return
-
-Method void thompson(skYQtOxeK, tXIgSkwMI, pysQYNXAN)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 aload_3
-   8 invokespecial # <Method void set(skYQtOxeK, tXIgSkwMI, pysQYNXAN)>
-  11 aload_0
-  12 getfield # <Field tXIgSkwMI m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method int size()>
-  21 istore 6
-  23 aload_0
-  24 getfield # <Field tXIgSkwMI m_spec>
-  27 iload 6
-  29 anewarray class # <Class java.util.Vector>
-  32 putfield # <Field java.util.Vector m_state_rules[]>
-  35 iconst_0
-  36 istore 4
-  38 goto 61
-  41 aload_0
-  42 getfield # <Field tXIgSkwMI m_spec>
-  45 getfield # <Field java.util.Vector m_state_rules[]>
-  48 iload 4
-  50 new # <Class java.util.Vector>
-  53 dup
-  54 invokespecial # <Method java.util.Vector()>
-  57 aastore
-  58 iinc 4 1
-  61 iload 4
-  63 iload 6
-  65 if_icmplt 41
-  68 aload_0
-  69 getfield # <Field tXIgSkwMI m_spec>
-  72 aload_0
-  73 invokespecial # <Method NMUlQfUtR machine()>
-  76 putfield # <Field NMUlQfUtR m_nfa_start>
-  79 aload_0
-  80 getfield # <Field tXIgSkwMI m_spec>
-  83 getfield # <Field java.util.Vector m_nfa_states>
-  86 invokevirtual # <Method int size()>
-  89 istore 6
-  91 iconst_0
-  92 istore 4
-  94 goto 124
-  97 aload_0
-  98 getfield # <Field tXIgSkwMI m_spec>
- 101 getfield # <Field java.util.Vector m_nfa_states>
- 104 iload 4
- 106 invokevirtual # <Method java.lang.Object elementAt(int)>
- 109 checkcast # <Class NMUlQfUtR>
- 112 astore 5
- 114 aload 5
- 116 iload 4
- 118 putfield # <Field int m_label>
- 121 iinc 4 1
- 124 iload 4
- 126 iload 6
- 128 if_icmplt 97
- 131 aload_0
- 132 getfield # <Field tXIgSkwMI m_spec>
- 135 getfield # <Field boolean m_verbose>
- 138 iconst_1
- 139 if_icmpne 183
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "NFA comprised of ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field tXIgSkwMI m_spec>
- 161 getfield # <Field java.util.Vector m_nfa_states>
- 164 invokevirtual # <Method int size()>
- 167 iconst_1
- 168 iadd
- 169 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 172 ldc # <String " states.">
- 174 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 177 invokevirtual # <Method java.lang.String toString()>
- 180 invokevirtual # <Method void println(java.lang.String)>
- 183 aload_0
- 184 invokespecial # <Method void reset()>
- 187 return
-
-Method void discardNMUlQfUtR(NMUlQfUtR)
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 getfield # <Field java.util.Vector m_nfa_states>
-   7 aload_1
-   8 invokevirtual # <Method boolean removeElement(java.lang.Object)>
-  11 pop
-  12 return
-
-Method void processStates(java.util.BitSet, NMUlQfUtR)
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 44
-  17 aload_1
-  18 iload 4
-  20 invokevirtual # <Method boolean get(int)>
-  23 iconst_1
-  24 if_icmpne 41
-  27 aload_0
-  28 getfield # <Field tXIgSkwMI m_spec>
-  31 getfield # <Field java.util.Vector m_state_rules[]>
-  34 iload 4
-  36 aaload
-  37 aload_2
-  38 invokevirtual # <Method void addElement(java.lang.Object)>
-  41 iinc 4 1
-  44 iload 4
-  46 iload_3
-  47 if_icmplt 17
-  50 return
-
-Method NMUlQfUtR machine()
-   0 aload_0
-   1 getfield # <Field skYQtOxeK m_lexGen>
-   4 invokevirtual # <Method java.util.BitSet getStates()>
-   7 astore_3
-   8 aload_0
-   9 getfield # <Field tXIgSkwMI m_spec>
-  12 iconst_1
-  13 putfield # <Field int m_current_token>
-  16 aload_0
-  17 getfield # <Field skYQtOxeK m_lexGen>
-  20 invokevirtual # <Method int advance()>
-  23 pop
-  24 aload_0
-  25 getfield # <Field tXIgSkwMI m_spec>
-  28 invokestatic # <Method NMUlQfUtR newNMUlQfUtR(tXIgSkwMI)>
-  31 astore_1
-  32 aload_1
-  33 astore_2
-  34 aload_2
-  35 aload_0
-  36 invokespecial # <Method NMUlQfUtR rule()>
-  39 putfield # <Field NMUlQfUtR m_next>
-  42 aload_0
-  43 aload_3
-  44 aload_2
-  45 getfield # <Field NMUlQfUtR m_next>
-  48 invokespecial # <Method void processStates(java.util.BitSet, NMUlQfUtR)>
-  51 goto 115
-  54 aload_0
-  55 getfield # <Field skYQtOxeK m_lexGen>
-  58 invokevirtual # <Method java.util.BitSet getStates()>
-  61 astore_3
-  62 aload_0
-  63 getfield # <Field skYQtOxeK m_lexGen>
-  66 invokevirtual # <Method int advance()>
-  69 pop
-  70 aload_0
-  71 getfield # <Field tXIgSkwMI m_spec>
-  74 getfield # <Field int m_current_token>
-  77 bipush 11
-  79 if_icmpeq 127
-  82 aload_2
-  83 aload_0
-  84 getfield # <Field tXIgSkwMI m_spec>
-  87 invokestatic # <Method NMUlQfUtR newNMUlQfUtR(tXIgSkwMI)>
-  90 putfield # <Field NMUlQfUtR m_next2>
-  93 aload_2
-  94 getfield # <Field NMUlQfUtR m_next2>
-  97 astore_2
-  98 aload_2
-  99 aload_0
- 100 invokespecial # <Method NMUlQfUtR rule()>
- 103 putfield # <Field NMUlQfUtR m_next>
- 106 aload_0
- 107 aload_3
- 108 aload_2
- 109 getfield # <Field NMUlQfUtR m_next>
- 112 invokespecial # <Method void processStates(java.util.BitSet, NMUlQfUtR)>
- 115 aload_0
- 116 getfield # <Field tXIgSkwMI m_spec>
- 119 getfield # <Field int m_current_token>
- 122 bipush 11
- 124 if_icmpne 54
- 127 aload_1
- 128 areturn
-
-Method NMUlQfUtR rule()
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 iconst_0
-   5 istore 4
-   7 invokestatic # <Method NSQWZCoAa newNSQWZCoAa()>
-  10 astore_1
-  11 aload_0
-  12 getfield # <Field tXIgSkwMI m_spec>
-  15 getfield # <Field int m_current_token>
-  18 iconst_3
-  19 if_icmpne 71
-  22 aload_0
-  23 getfield # <Field tXIgSkwMI m_spec>
-  26 invokestatic # <Method NMUlQfUtR newNMUlQfUtR(tXIgSkwMI)>
-  29 astore_2
-  30 aload_2
-  31 bipush 10
-  33 putfield # <Field int m_edge>
-  36 iload 4
-  38 iconst_1
-  39 ior
-  40 istore 4
-  42 aload_0
-  43 getfield # <Field skYQtOxeK m_lexGen>
-  46 invokevirtual # <Method int advance()>
-  49 pop
-  50 aload_0
-  51 aload_1
-  52 invokespecial # <Method void expr(NSQWZCoAa)>
-  55 aload_2
-  56 aload_1
-  57 getfield # <Field NMUlQfUtR m_start>
-  60 putfield # <Field NMUlQfUtR m_next>
-  63 aload_1
-  64 getfield # <Field NMUlQfUtR m_end>
-  67 astore_3
-  68 goto 86
-  71 aload_0
-  72 aload_1
-  73 invokespecial # <Method void expr(NSQWZCoAa)>
-  76 aload_1
-  77 getfield # <Field NMUlQfUtR m_start>
-  80 astore_2
-  81 aload_1
-  82 getfield # <Field NMUlQfUtR m_end>
-  85 astore_3
-  86 aload_0
-  87 getfield # <Field tXIgSkwMI m_spec>
-  90 getfield # <Field int m_current_token>
-  93 iconst_4
-  94 if_icmpne 172
-  97 aload_0
-  98 getfield # <Field skYQtOxeK m_lexGen>
- 101 invokevirtual # <Method int advance()>
- 104 pop
- 105 aload_3
- 106 aload_0
- 107 getfield # <Field tXIgSkwMI m_spec>
- 110 invokestatic # <Method NMUlQfUtR newNMUlQfUtR(tXIgSkwMI)>
- 113 putfield # <Field NMUlQfUtR m_next>
- 116 aload_3
- 117 iconst_m1
- 118 putfield # <Field int m_edge>
- 121 aload_3
- 122 new # <Class MqfqJGbhF>
- 125 dup
- 126 invokespecial # <Method MqfqJGbhF()>
- 129 putfield # <Field MqfqJGbhF m_set>
- 132 aload_3
- 133 getfield # <Field MqfqJGbhF m_set>
- 136 bipush 10
- 138 invokevirtual # <Method void add(int)>
- 141 aload_0
- 142 getfield # <Field tXIgSkwMI m_spec>
- 145 getfield # <Field boolean m_unix>
- 148 iconst_0
- 149 if_icmpne 161
- 152 aload_3
- 153 getfield # <Field MqfqJGbhF m_set>
- 156 bipush 13
- 158 invokevirtual # <Method void add(int)>
- 161 aload_3
- 162 getfield # <Field NMUlQfUtR m_next>
- 165 astore_3
- 166 iload 4
- 168 iconst_2
- 169 ior
- 170 istore 4
- 172 aload_3
- 173 aload_0
- 174 getfield # <Field skYQtOxeK m_lexGen>
- 177 invokevirtual # <Method SfZaCAliZ packAccept()>
- 180 putfield # <Field SfZaCAliZ m_accept>
- 183 aload_3
- 184 iload 4
- 186 putfield # <Field int m_anchor>
- 189 aload_2
- 190 areturn
-
-Method void expr(NSQWZCoAa)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method NSQWZCoAa newNSQWZCoAa()>
-  15 astore_2
-  16 aload_0
-  17 aload_1
-  18 invokespecial # <Method void cat_expr(NSQWZCoAa)>
-  21 goto 95
-  24 aload_0
-  25 getfield # <Field skYQtOxeK m_lexGen>
-  28 invokevirtual # <Method int advance()>
-  31 pop
-  32 aload_0
-  33 aload_2
-  34 invokespecial # <Method void cat_expr(NSQWZCoAa)>
-  37 aload_0
-  38 getfield # <Field tXIgSkwMI m_spec>
-  41 invokestatic # <Method NMUlQfUtR newNMUlQfUtR(tXIgSkwMI)>
-  44 astore_3
-  45 aload_3
-  46 aload_2
-  47 getfield # <Field NMUlQfUtR m_start>
-  50 putfield # <Field NMUlQfUtR m_next2>
-  53 aload_3
-  54 aload_1
-  55 getfield # <Field NMUlQfUtR m_start>
-  58 putfield # <Field NMUlQfUtR m_next>
-  61 aload_1
-  62 aload_3
-  63 putfield # <Field NMUlQfUtR m_start>
-  66 aload_0
-  67 getfield # <Field tXIgSkwMI m_spec>
-  70 invokestatic # <Method NMUlQfUtR newNMUlQfUtR(tXIgSkwMI)>
-  73 astore_3
-  74 aload_1
-  75 getfield # <Field NMUlQfUtR m_end>
-  78 aload_3
-  79 putfield # <Field NMUlQfUtR m_next>
-  82 aload_2
-  83 getfield # <Field NMUlQfUtR m_end>
-  86 aload_3
-  87 putfield # <Field NMUlQfUtR m_next>
-  90 aload_1
-  91 aload_3
-  92 putfield # <Field NMUlQfUtR m_end>
-  95 aload_0
-  96 getfield # <Field tXIgSkwMI m_spec>
-  99 getfield # <Field int m_current_token>
- 102 bipush 16
- 104 if_icmpeq 24
- 107 return
-
-Method void cat_expr(NSQWZCoAa)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 invokestatic # <Method NSQWZCoAa newNSQWZCoAa()>
-  15 astore_2
-  16 aload_0
-  17 aload_0
-  18 getfield # <Field tXIgSkwMI m_spec>
-  21 getfield # <Field int m_current_token>
-  24 invokespecial # <Method boolean first_in_cat(int)>
-  27 iconst_1
-  28 if_icmpne 71
-  31 aload_0
-  32 aload_1
-  33 invokespecial # <Method void factor(NSQWZCoAa)>
-  36 goto 71
-  39 aload_0
-  40 aload_2
-  41 invokespecial # <Method void factor(NSQWZCoAa)>
-  44 aload_1
-  45 getfield # <Field NMUlQfUtR m_end>
-  48 aload_2
-  49 getfield # <Field NMUlQfUtR m_start>
-  52 invokevirtual # <Method void mimic(NMUlQfUtR)>
-  55 aload_0
-  56 aload_2
-  57 getfield # <Field NMUlQfUtR m_start>
-  60 invokespecial # <Method void discardNMUlQfUtR(NMUlQfUtR)>
-  63 aload_1
-  64 aload_2
-  65 getfield # <Field NMUlQfUtR m_end>
-  68 putfield # <Field NMUlQfUtR m_end>
-  71 aload_0
-  72 aload_0
-  73 getfield # <Field tXIgSkwMI m_spec>
-  76 getfield # <Field int m_current_token>
-  79 invokespecial # <Method boolean first_in_cat(int)>
-  82 iconst_1
-  83 if_icmpeq 39
-  86 return
-
-Method boolean first_in_cat(int)
-   0 iload_1
-   1 lookupswitch 9: default=125
-           1: 84
-           3: 112
-           4: 84
-           5: 99
-           8: 84
-           9: 86
-          15: 86
-          16: 84
-          17: 86
-  84 iconst_0
-  85 ireturn
-  86 iconst_5
-  87 aload_0
-  88 getfield # <Field pysQYNXAN m_input>
-  91 getfield # <Field int m_line_number>
-  94 invokestatic # <Method void parse_error(int, int)>
-  97 iconst_0
-  98 ireturn
-  99 iconst_3
- 100 aload_0
- 101 getfield # <Field pysQYNXAN m_input>
- 104 getfield # <Field int m_line_number>
- 107 invokestatic # <Method void parse_error(int, int)>
- 110 iconst_0
- 111 ireturn
- 112 iconst_4
- 113 aload_0
- 114 getfield # <Field pysQYNXAN m_input>
- 117 getfield # <Field int m_line_number>
- 120 invokestatic # <Method void parse_error(int, int)>
- 123 iconst_0
- 124 ireturn
- 125 iconst_1
- 126 ireturn
-
-Method void factor(NSQWZCoAa)
-   0 aconst_null
-   1 astore_2
-   2 aconst_null
-   3 astore_3
-   4 aload_0
-   5 aload_1
-   6 invokespecial # <Method void term(NSQWZCoAa)>
-   9 aload_0
-  10 getfield # <Field tXIgSkwMI m_spec>
-  13 getfield # <Field int m_current_token>
-  16 bipush 9
-  18 if_icmpeq 45
-  21 aload_0
-  22 getfield # <Field tXIgSkwMI m_spec>
-  25 getfield # <Field int m_current_token>
-  28 bipush 17
-  30 if_icmpeq 45
-  33 aload_0
-  34 getfield # <Field tXIgSkwMI m_spec>
-  37 getfield # <Field int m_current_token>
-  40 bipush 15
-  42 if_icmpne 159
-  45 aload_0
-  46 getfield # <Field tXIgSkwMI m_spec>
-  49 invokestatic # <Method NMUlQfUtR newNMUlQfUtR(tXIgSkwMI)>
-  52 astore_2
-  53 aload_0
-  54 getfield # <Field tXIgSkwMI m_spec>
-  57 invokestatic # <Method NMUlQfUtR newNMUlQfUtR(tXIgSkwMI)>
-  60 astore_3
-  61 aload_2
-  62 aload_1
-  63 getfield # <Field NMUlQfUtR m_start>
-  66 putfield # <Field NMUlQfUtR m_next>
-  69 aload_1
-  70 getfield # <Field NMUlQfUtR m_end>
-  73 aload_3
-  74 putfield # <Field NMUlQfUtR m_next>
-  77 aload_0
-  78 getfield # <Field tXIgSkwMI m_spec>
-  81 getfield # <Field int m_current_token>
-  84 bipush 9
-  86 if_icmpeq 101
-  89 aload_0
-  90 getfield # <Field tXIgSkwMI m_spec>
-  93 getfield # <Field int m_current_token>
-  96 bipush 15
-  98 if_icmpne 106
- 101 aload_2
- 102 aload_3
- 103 putfield # <Field NMUlQfUtR m_next2>
- 106 aload_0
- 107 getfield # <Field tXIgSkwMI m_spec>
- 110 getfield # <Field int m_current_token>
- 113 bipush 9
- 115 if_icmpeq 130
- 118 aload_0
- 119 getfield # <Field tXIgSkwMI m_spec>
- 122 getfield # <Field int m_current_token>
- 125 bipush 17
- 127 if_icmpne 141
- 130 aload_1
- 131 getfield # <Field NMUlQfUtR m_end>
- 134 aload_1
- 135 getfield # <Field NMUlQfUtR m_start>
- 138 putfield # <Field NMUlQfUtR m_next2>
- 141 aload_1
- 142 aload_2
- 143 putfield # <Field NMUlQfUtR m_start>
- 146 aload_1
- 147 aload_3
- 148 putfield # <Field NMUlQfUtR m_end>
- 151 aload_0
- 152 getfield # <Field skYQtOxeK m_lexGen>
- 155 invokevirtual # <Method int advance()>
- 158 pop
- 159 return
-
-Method void term(NSQWZCoAa)
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 getfield # <Field int m_current_token>
-   7 bipush 14
-   9 if_icmpne 59
-  12 aload_0
-  13 getfield # <Field skYQtOxeK m_lexGen>
-  16 invokevirtual # <Method int advance()>
-  19 pop
-  20 aload_0
-  21 aload_1
-  22 invokespecial # <Method void expr(NSQWZCoAa)>
-  25 aload_0
-  26 getfield # <Field tXIgSkwMI m_spec>
-  29 getfield # <Field int m_current_token>
-  32 bipush 8
-  34 if_icmpne 46
-  37 aload_0
-  38 getfield # <Field skYQtOxeK m_lexGen>
-  41 invokevirtual # <Method int advance()>
-  44 pop
-  45 return
-  46 bipush 16
-  48 aload_0
-  49 getfield # <Field pysQYNXAN m_input>
-  52 getfield # <Field int m_line_number>
-  55 invokestatic # <Method void parse_error(int, int)>
-  58 return
-  59 aload_0
-  60 getfield # <Field tXIgSkwMI m_spec>
-  63 invokestatic # <Method NMUlQfUtR newNMUlQfUtR(tXIgSkwMI)>
-  66 astore_2
-  67 aload_1
-  68 aload_2
-  69 putfield # <Field NMUlQfUtR m_start>
-  72 aload_2
-  73 aload_0
-  74 getfield # <Field tXIgSkwMI m_spec>
-  77 invokestatic # <Method NMUlQfUtR newNMUlQfUtR(tXIgSkwMI)>
-  80 putfield # <Field NMUlQfUtR m_next>
-  83 aload_1
-  84 aload_2
-  85 getfield # <Field NMUlQfUtR m_next>
-  88 putfield # <Field NMUlQfUtR m_end>
-  91 aload_0
-  92 getfield # <Field tXIgSkwMI m_spec>
-  95 getfield # <Field int m_current_token>
-  98 iconst_2
-  99 if_icmpeq 118
- 102 aload_0
- 103 getfield # <Field tXIgSkwMI m_spec>
- 106 getfield # <Field int m_current_token>
- 109 bipush 6
- 111 if_icmpeq 118
- 114 iconst_0
- 115 goto 119
- 118 iconst_1
- 119 iconst_0
- 120 if_icmpne 143
- 123 aload_2
- 124 aload_0
- 125 getfield # <Field tXIgSkwMI m_spec>
- 128 getfield # <Field char m_lexeme>
- 131 putfield # <Field int m_edge>
- 134 aload_0
- 135 getfield # <Field skYQtOxeK m_lexGen>
- 138 invokevirtual # <Method int advance()>
- 141 pop
- 142 return
- 143 aload_2
- 144 iconst_m1
- 145 putfield # <Field int m_edge>
- 148 aload_2
- 149 new # <Class MqfqJGbhF>
- 152 dup
- 153 invokespecial # <Method MqfqJGbhF()>
- 156 putfield # <Field MqfqJGbhF m_set>
- 159 aload_0
- 160 getfield # <Field tXIgSkwMI m_spec>
- 163 getfield # <Field int m_current_token>
- 166 iconst_2
- 167 if_icmpne 209
- 170 aload_2
- 171 getfield # <Field MqfqJGbhF m_set>
- 174 bipush 10
- 176 invokevirtual # <Method void add(int)>
- 179 aload_0
- 180 getfield # <Field tXIgSkwMI m_spec>
- 183 getfield # <Field boolean m_unix>
- 186 iconst_0
- 187 if_icmpne 199
- 190 aload_2
- 191 getfield # <Field MqfqJGbhF m_set>
- 194 bipush 13
- 196 invokevirtual # <Method void add(int)>
- 199 aload_2
- 200 getfield # <Field MqfqJGbhF m_set>
- 203 invokevirtual # <Method void complement()>
- 206 goto 271
- 209 aload_0
- 210 getfield # <Field skYQtOxeK m_lexGen>
- 213 invokevirtual # <Method int advance()>
- 216 pop
- 217 aload_0
- 218 getfield # <Field tXIgSkwMI m_spec>
- 221 getfield # <Field int m_current_token>
- 224 iconst_3
- 225 if_icmpne 243
- 228 aload_0
- 229 getfield # <Field skYQtOxeK m_lexGen>
- 232 invokevirtual # <Method int advance()>
- 235 pop
- 236 aload_2
- 237 getfield # <Field MqfqJGbhF m_set>
- 240 invokevirtual # <Method void complement()>
- 243 aload_0
- 244 getfield # <Field tXIgSkwMI m_spec>
- 247 getfield # <Field int m_current_token>
- 250 iconst_5
- 251 if_icmpeq 258
- 254 iconst_0
- 255 goto 259
- 258 iconst_1
- 259 iconst_0
- 260 if_icmpne 271
- 263 aload_0
- 264 aload_2
- 265 getfield # <Field MqfqJGbhF m_set>
- 268 invokespecial # <Method void dodash(MqfqJGbhF)>
- 271 aload_0
- 272 getfield # <Field skYQtOxeK m_lexGen>
- 275 invokevirtual # <Method int advance()>
- 278 pop
- 279 return
-
-Method void dodash(MqfqJGbhF)
-   0 iconst_m1
-   1 istore_2
-   2 goto 90
-   5 aload_0
-   6 getfield # <Field tXIgSkwMI m_spec>
-   9 getfield # <Field int m_current_token>
-  12 bipush 10
-  14 if_icmpne 63
-  17 iload_2
-  18 iconst_m1
-  19 if_icmpne 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field skYQtOxeK m_lexGen>
-  34 invokevirtual # <Method int advance()>
-  37 pop
-  38 goto 49
-  41 aload_1
-  42 iload_2
-  43 invokevirtual # <Method void add(int)>
-  46 iinc 2 1
-  49 iload_2
-  50 aload_0
-  51 getfield # <Field tXIgSkwMI m_spec>
-  54 getfield # <Field char m_lexeme>
-  57 if_icmple 41
-  60 goto 82
-  63 aload_0
-  64 getfield # <Field tXIgSkwMI m_spec>
-  67 getfield # <Field char m_lexeme>
-  70 istore_2
-  71 aload_1
-  72 aload_0
-  73 getfield # <Field tXIgSkwMI m_spec>
-  76 getfield # <Field char m_lexeme>
-  79 invokevirtual # <Method void add(int)>
-  82 aload_0
-  83 getfield # <Field skYQtOxeK m_lexGen>
-  86 invokevirtual # <Method int advance()>
-  89 pop
-  90 aload_0
-  91 getfield # <Field tXIgSkwMI m_spec>
-  94 getfield # <Field int m_current_token>
-  97 iconst_1
-  98 if_icmpeq 112
- 101 aload_0
- 102 getfield # <Field tXIgSkwMI m_spec>
- 105 getfield # <Field int m_current_token>
- 108 iconst_5
- 109 if_icmpne 5
- 112 return
-Compiled from JavaLex.java
-final class layAuDXcf extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_edge;
-    pSbNWjWEi m_set;
-    layAuDXcf m_next;
-    layAuDXcf m_next2;
-    xAYJWnUkN m_accept;
-    int m_anchor;
-    int m_label;
-    java.util.BitSet m_states;
-    static final int NO_LABEL;
-    static final int CCL;
-    static final int EMPTY;
-    static final int EPSILON;
-    layAuDXcf();
-    void mimic(layAuDXcf);
-}
-
-Method layAuDXcf()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush -2
-   7 putfield # <Field int m_edge>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field pSbNWjWEi m_set>
-  15 aload_0
-  16 aconst_null
-  17 putfield # <Field layAuDXcf m_next>
-  20 aload_0
-  21 aconst_null
-  22 putfield # <Field layAuDXcf m_next2>
-  25 aload_0
-  26 aconst_null
-  27 putfield # <Field xAYJWnUkN m_accept>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_anchor>
-  35 aload_0
-  36 iconst_m1
-  37 putfield # <Field int m_label>
-  40 aload_0
-  41 aconst_null
-  42 putfield # <Field java.util.BitSet m_states>
-  45 return
-
-Method void mimic(layAuDXcf)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_edge>
-   5 putfield # <Field int m_edge>
-   8 aload_1
-   9 getfield # <Field pSbNWjWEi m_set>
-  12 ifnull 47
-  15 aload_0
-  16 getfield # <Field pSbNWjWEi m_set>
-  19 ifnonnull 33
-  22 aload_0
-  23 new # <Class pSbNWjWEi>
-  26 dup
-  27 invokespecial # <Method pSbNWjWEi()>
-  30 putfield # <Field pSbNWjWEi m_set>
-  33 aload_0
-  34 getfield # <Field pSbNWjWEi m_set>
-  37 aload_1
-  38 getfield # <Field pSbNWjWEi m_set>
-  41 invokevirtual # <Method void mimic(pSbNWjWEi)>
-  44 goto 52
-  47 aload_0
-  48 aconst_null
-  49 putfield # <Field pSbNWjWEi m_set>
-  52 aload_0
-  53 aload_1
-  54 getfield # <Field layAuDXcf m_next>
-  57 putfield # <Field layAuDXcf m_next>
-  60 aload_0
-  61 aload_1
-  62 getfield # <Field layAuDXcf m_next2>
-  65 putfield # <Field layAuDXcf m_next2>
-  68 aload_0
-  69 aload_1
-  70 getfield # <Field xAYJWnUkN m_accept>
-  73 putfield # <Field xAYJWnUkN m_accept>
-  76 aload_0
-  77 aload_1
-  78 getfield # <Field int m_anchor>
-  81 putfield # <Field int m_anchor>
-  84 aload_1
-  85 getfield # <Field java.util.BitSet m_states>
-  88 ifnull 106
-  91 aload_0
-  92 aload_1
-  93 getfield # <Field java.util.BitSet m_states>
-  96 invokevirtual # <Method java.lang.Object clone()>
-  99 checkcast # <Class java.util.BitSet>
- 102 putfield # <Field java.util.BitSet m_states>
- 105 return
- 106 aload_0
- 107 aconst_null
- 108 putfield # <Field java.util.BitSet m_states>
- 111 return
-Compiled from JavaLex.java
-final class lgHWDnTtZ extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static LdFBwMgdz newLdFBwMgdz(yCWZtShZT);
-    static ysfxQMQHy newysfxQMQHy();
-    static pHNWlbrmz newpHNWlbrmz(yCWZtShZT);
-    lgHWDnTtZ();
-}
-
-Method LdFBwMgdz newLdFBwMgdz(yCWZtShZT)
-   0 new # <Class LdFBwMgdz>
-   3 dup
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_dfa_states>
-   8 invokevirtual # <Method int size()>
-  11 invokespecial # <Method LdFBwMgdz(int)>
-  14 astore_1
-  15 aload_0
-  16 getfield # <Field java.util.Vector m_dfa_states>
-  19 aload_1
-  20 invokevirtual # <Method void addElement(java.lang.Object)>
-  23 aload_1
-  24 areturn
-
-Method ysfxQMQHy newysfxQMQHy()
-   0 new # <Class ysfxQMQHy>
-   3 dup
-   4 invokespecial # <Method ysfxQMQHy()>
-   7 astore_0
-   8 aload_0
-   9 areturn
-
-Method pHNWlbrmz newpHNWlbrmz(yCWZtShZT)
-   0 new # <Class pHNWlbrmz>
-   3 dup
-   4 invokespecial # <Method pHNWlbrmz()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field java.util.Vector m_nfa_states>
-  12 aload_1
-  13 invokevirtual # <Method void addElement(java.lang.Object)>
-  16 aload_1
-  17 bipush -3
-  19 putfield # <Field int m_edge>
-  22 aload_1
-  23 areturn
-
-Method lgHWDnTtZ()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class liBpeNwWz extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    public static void main(java.lang.String[]) throws java.io.IOException;
-    liBpeNwWz();
-}
-
-Method void main(java.lang.String[])
-   0 aload_0
-   1 arraylength
-   2 iconst_1
-   3 if_icmpge 15
-   6 getstatic # <Field java.io.PrintStream out>
-   9 ldc # <String "Usage: liBpeNwWz <filename>">
-  11 invokevirtual # <Method void println(java.lang.String)>
-  14 return
-  15 new # <Class skYQtOxeK>
-  18 dup
-  19 aload_0
-  20 iconst_0
-  21 aaload
-  22 invokespecial # <Method skYQtOxeK(java.lang.String)>
-  25 astore_1
-  26 aload_1
-  27 invokevirtual # <Method void generate()>
-  30 return
-
-Method liBpeNwWz()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class mfKigxveL extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Hashtable m_states;
-    java.util.Hashtable m_macros;
-    vjSXErPeE m_nfa_start;
-    java.util.Vector m_nfa_states;
-    java.util.Vector m_state_rules[];
-    int m_state_dtrans[];
-    java.util.Vector m_dfa_states;
-    java.util.Hashtable m_dfa_sets;
-    java.util.Vector m_accept_vector;
-    int m_anchor_array[];
-    java.util.Vector m_dtrans_vector;
-    int m_dtrans_ncols;
-    int m_row_map[];
-    int m_col_map[];
-    int m_current_token;
-    char m_lexeme;
-    boolean m_in_quote;
-    boolean m_verbose;
-    boolean m_integer_type;
-    boolean m_intwrap_type;
-    boolean m_yyeof;
-    boolean m_count_chars;
-    boolean m_count_lines;
-    boolean m_cup_compatible;
-    boolean m_unix;
-    char m_init_code[];
-    int m_init_read;
-    char m_init_throw_code[];
-    int m_init_throw_read;
-    char m_class_code[];
-    int m_class_read;
-    char m_eof_code[];
-    int m_eof_read;
-    char m_eof_value_code[];
-    int m_eof_value_read;
-    char m_eof_throw_code[];
-    int m_eof_throw_read;
-    char m_yylex_throw_code[];
-    int m_yylex_throw_read;
-    char m_class_name[];
-    char m_function_name[];
-    char m_type_name[];
-    static final int NONE;
-    static final int START;
-    static final int END;
-    mfKigxveL(pVfjIoLBv);
-}
-
-Method mfKigxveL(pVfjIoLBv)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_5
-   6 newarray char
-   8 dup
-   9 iconst_0
-  10 bipush 89
-  12 castore
-  13 dup
-  14 iconst_1
-  15 bipush 121
-  17 castore
-  18 dup
-  19 iconst_2
-  20 bipush 108
-  22 castore
-  23 dup
-  24 iconst_3
-  25 bipush 101
-  27 castore
-  28 dup
-  29 iconst_4
-  30 bipush 120
-  32 castore
-  33 putfield # <Field char m_class_name[]>
-  36 aload_0
-  37 iconst_5
-  38 newarray char
-  40 dup
-  41 iconst_0
-  42 bipush 121
-  44 castore
-  45 dup
-  46 iconst_1
-  47 bipush 121
-  49 castore
-  50 dup
-  51 iconst_2
-  52 bipush 108
-  54 castore
-  55 dup
-  56 iconst_3
-  57 bipush 101
-  59 castore
-  60 dup
-  61 iconst_4
-  62 bipush 120
-  64 castore
-  65 putfield # <Field char m_function_name[]>
-  68 aload_0
-  69 bipush 7
-  71 newarray char
-  73 dup
-  74 iconst_0
-  75 bipush 89
-  77 castore
-  78 dup
-  79 iconst_1
-  80 bipush 121
-  82 castore
-  83 dup
-  84 iconst_2
-  85 bipush 116
-  87 castore
-  88 dup
-  89 iconst_3
-  90 bipush 111
-  92 castore
-  93 dup
-  94 iconst_4
-  95 bipush 107
-  97 castore
-  98 dup
-  99 iconst_5
- 100 bipush 101
- 102 castore
- 103 dup
- 104 bipush 6
- 106 bipush 110
- 108 castore
- 109 putfield # <Field char m_type_name[]>
- 112 aload_0
- 113 aload_1
- 114 putfield # <Field pVfjIoLBv m_lexGen>
- 117 aload_0
- 118 iconst_1
- 119 putfield # <Field int m_current_token>
- 122 aload_0
- 123 iconst_0
- 124 putfield # <Field char m_lexeme>
- 127 aload_0
- 128 iconst_0
- 129 putfield # <Field boolean m_in_quote>
- 132 aload_0
- 133 new # <Class java.util.Hashtable>
- 136 dup
- 137 invokespecial # <Method java.util.Hashtable()>
- 140 putfield # <Field java.util.Hashtable m_states>
- 143 aload_0
- 144 getfield # <Field java.util.Hashtable m_states>
- 147 new # <Class java.lang.String>
- 150 dup
- 151 ldc # <String "YYINITIAL">
- 153 invokespecial # <Method java.lang.String(java.lang.String)>
- 156 new # <Class java.lang.Integer>
- 159 dup
- 160 aload_0
- 161 getfield # <Field java.util.Hashtable m_states>
- 164 invokevirtual # <Method int size()>
- 167 invokespecial # <Method java.lang.Integer(int)>
- 170 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 173 pop
- 174 aload_0
- 175 new # <Class java.util.Hashtable>
- 178 dup
- 179 invokespecial # <Method java.util.Hashtable()>
- 182 putfield # <Field java.util.Hashtable m_macros>
- 185 aload_0
- 186 iconst_0
- 187 putfield # <Field boolean m_integer_type>
- 190 aload_0
- 191 iconst_0
- 192 putfield # <Field boolean m_intwrap_type>
- 195 aload_0
- 196 iconst_0
- 197 putfield # <Field boolean m_count_lines>
- 200 aload_0
- 201 iconst_0
- 202 putfield # <Field boolean m_count_chars>
- 205 aload_0
- 206 iconst_0
- 207 putfield # <Field boolean m_cup_compatible>
- 210 aload_0
- 211 iconst_1
- 212 putfield # <Field boolean m_unix>
- 215 aload_0
- 216 iconst_0
- 217 putfield # <Field boolean m_yyeof>
- 220 aload_0
- 221 iconst_1
- 222 putfield # <Field boolean m_verbose>
- 225 aload_0
- 226 aconst_null
- 227 putfield # <Field vjSXErPeE m_nfa_start>
- 230 aload_0
- 231 new # <Class java.util.Vector>
- 234 dup
- 235 invokespecial # <Method java.util.Vector()>
- 238 putfield # <Field java.util.Vector m_nfa_states>
- 241 aload_0
- 242 new # <Class java.util.Vector>
- 245 dup
- 246 invokespecial # <Method java.util.Vector()>
- 249 putfield # <Field java.util.Vector m_dfa_states>
- 252 aload_0
- 253 new # <Class java.util.Hashtable>
- 256 dup
- 257 invokespecial # <Method java.util.Hashtable()>
- 260 putfield # <Field java.util.Hashtable m_dfa_sets>
- 263 aload_0
- 264 new # <Class java.util.Vector>
- 267 dup
- 268 invokespecial # <Method java.util.Vector()>
- 271 putfield # <Field java.util.Vector m_dtrans_vector>
- 274 aload_0
- 275 sipush 128
- 278 putfield # <Field int m_dtrans_ncols>
- 281 aload_0
- 282 aconst_null
- 283 putfield # <Field int m_row_map[]>
- 286 aload_0
- 287 aconst_null
- 288 putfield # <Field int m_col_map[]>
- 291 aload_0
- 292 aconst_null
- 293 putfield # <Field java.util.Vector m_accept_vector>
- 296 aload_0
- 297 aconst_null
- 298 putfield # <Field int m_anchor_array[]>
- 301 aload_0
- 302 aconst_null
- 303 putfield # <Field char m_init_code[]>
- 306 aload_0
- 307 iconst_0
- 308 putfield # <Field int m_init_read>
- 311 aload_0
- 312 aconst_null
- 313 putfield # <Field char m_init_throw_code[]>
- 316 aload_0
- 317 iconst_0
- 318 putfield # <Field int m_init_throw_read>
- 321 aload_0
- 322 aconst_null
- 323 putfield # <Field char m_yylex_throw_code[]>
- 326 aload_0
- 327 iconst_0
- 328 putfield # <Field int m_yylex_throw_read>
- 331 aload_0
- 332 aconst_null
- 333 putfield # <Field char m_class_code[]>
- 336 aload_0
- 337 iconst_0
- 338 putfield # <Field int m_class_read>
- 341 aload_0
- 342 aconst_null
- 343 putfield # <Field char m_eof_code[]>
- 346 aload_0
- 347 iconst_0
- 348 putfield # <Field int m_eof_read>
- 351 aload_0
- 352 aconst_null
- 353 putfield # <Field char m_eof_value_code[]>
- 356 aload_0
- 357 iconst_0
- 358 putfield # <Field int m_eof_value_read>
- 361 aload_0
- 362 aconst_null
- 363 putfield # <Field char m_eof_throw_code[]>
- 366 aload_0
- 367 iconst_0
- 368 putfield # <Field int m_eof_throw_read>
- 371 aload_0
- 372 aconst_null
- 373 putfield # <Field int m_state_dtrans[]>
- 376 aload_0
- 377 aconst_null
- 378 putfield # <Field java.util.Vector m_state_rules[]>
- 381 return
-Compiled from JavaLex.java
-final class mpQLwDLgL extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    tXIgSkwMI m_spec;
-    java.util.Vector m_group;
-    int m_ingroup[];
-    mpQLwDLgL();
-    void min_dfa(tXIgSkwMI);
-}
-
-Method mpQLwDLgL()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field tXIgSkwMI m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.util.Vector m_group>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field int m_ingroup[]>
-  15 return
-
-Method void set(tXIgSkwMI)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 aload_1
-  14 putfield # <Field tXIgSkwMI m_spec>
-  17 aload_0
-  18 aconst_null
-  19 putfield # <Field java.util.Vector m_group>
-  22 aload_0
-  23 aconst_null
-  24 putfield # <Field int m_ingroup[]>
-  27 return
-
-Method void min_dfa(tXIgSkwMI)
-   0 aload_0
-   1 aload_1
-   2 invokespecial # <Method void set(tXIgSkwMI)>
-   5 aload_0
-   6 invokespecial # <Method void minimize()>
-   9 aload_0
-  10 invokespecial # <Method void reduce()>
-  13 aload_0
-  14 invokespecial # <Method void reset()>
-  17 return
-
-Method void col_copy(int, int)
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 51
-  17 aload_0
-  18 getfield # <Field tXIgSkwMI m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class eCuCgyNDI>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 aload 5
-  42 getfield # <Field int m_dtrans[]>
-  45 iload_2
-  46 iaload
-  47 iastore
-  48 iinc 4 1
-  51 iload 4
-  53 iload_3
-  54 if_icmplt 17
-  57 return
-
-Method void row_copy(int, int)
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_2
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class eCuCgyNDI>
-  14 astore_3
-  15 aload_0
-  16 getfield # <Field tXIgSkwMI m_spec>
-  19 getfield # <Field java.util.Vector m_dtrans_vector>
-  22 aload_3
-  23 iload_1
-  24 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
-  27 return
-
-Method boolean col_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 56
-  17 aload_0
-  18 getfield # <Field tXIgSkwMI m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class eCuCgyNDI>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 iaload
-  41 aload 5
-  43 getfield # <Field int m_dtrans[]>
-  46 iload_2
-  47 iaload
-  48 if_icmpeq 53
-  51 iconst_0
-  52 ireturn
-  53 iinc 4 1
-  56 iload 4
-  58 iload_3
-  59 if_icmplt 17
-  62 iconst_1
-  63 ireturn
-
-Method boolean row_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_1
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class eCuCgyNDI>
-  14 astore 4
-  16 aload_0
-  17 getfield # <Field tXIgSkwMI m_spec>
-  20 getfield # <Field java.util.Vector m_dtrans_vector>
-  23 iload_2
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class eCuCgyNDI>
-  30 astore 5
-  32 iconst_0
-  33 istore_3
-  34 goto 59
-  37 aload 4
-  39 getfield # <Field int m_dtrans[]>
-  42 iload_3
-  43 iaload
-  44 aload 5
-  46 getfield # <Field int m_dtrans[]>
-  49 iload_3
-  50 iaload
-  51 if_icmpeq 56
-  54 iconst_0
-  55 ireturn
-  56 iinc 3 1
-  59 iload_3
-  60 aload_0
-  61 getfield # <Field tXIgSkwMI m_spec>
-  64 getfield # <Field int m_dtrans_ncols>
-  67 if_icmplt 37
-  70 iconst_1
-  71 ireturn
-
-Method void reduce()
-   0 new # <Class java.util.BitSet>
-   3 dup
-   4 invokespecial # <Method java.util.BitSet()>
-   7 astore 7
-   9 aload_0
-  10 getfield # <Field tXIgSkwMI m_spec>
-  13 getfield # <Field java.util.Vector m_dtrans_vector>
-  16 invokevirtual # <Method int size()>
-  19 istore 9
-  21 aload_0
-  22 getfield # <Field tXIgSkwMI m_spec>
-  25 iload 9
-  27 newarray int
-  29 putfield # <Field int m_anchor_array[]>
-  32 aload_0
-  33 getfield # <Field tXIgSkwMI m_spec>
-  36 new # <Class java.util.Vector>
-  39 dup
-  40 invokespecial # <Method java.util.Vector()>
-  43 putfield # <Field java.util.Vector m_accept_vector>
-  46 iconst_0
-  47 istore_1
-  48 goto 105
-  51 aload_0
-  52 getfield # <Field tXIgSkwMI m_spec>
-  55 getfield # <Field java.util.Vector m_dtrans_vector>
-  58 iload_1
-  59 invokevirtual # <Method java.lang.Object elementAt(int)>
-  62 checkcast # <Class eCuCgyNDI>
-  65 astore 8
-  67 aload_0
-  68 getfield # <Field tXIgSkwMI m_spec>
-  71 getfield # <Field java.util.Vector m_accept_vector>
-  74 aload 8
-  76 getfield # <Field SfZaCAliZ m_accept>
-  79 invokevirtual # <Method void addElement(java.lang.Object)>
-  82 aload_0
-  83 getfield # <Field tXIgSkwMI m_spec>
-  86 getfield # <Field int m_anchor_array[]>
-  89 iload_1
-  90 aload 8
-  92 getfield # <Field int m_anchor>
-  95 iastore
-  96 aload 8
-  98 aconst_null
-  99 putfield # <Field SfZaCAliZ m_accept>
- 102 iinc 1 1
- 105 iload_1
- 106 iload 9
- 108 if_icmplt 51
- 111 aload_0
- 112 getfield # <Field tXIgSkwMI m_spec>
- 115 aload_0
- 116 getfield # <Field tXIgSkwMI m_spec>
- 119 getfield # <Field int m_dtrans_ncols>
- 122 newarray int
- 124 putfield # <Field int m_col_map[]>
- 127 iconst_0
- 128 istore_1
- 129 goto 145
- 132 aload_0
- 133 getfield # <Field tXIgSkwMI m_spec>
- 136 getfield # <Field int m_col_map[]>
- 139 iload_1
- 140 iconst_m1
- 141 iastore
- 142 iinc 1 1
- 145 iload_1
- 146 aload_0
- 147 getfield # <Field tXIgSkwMI m_spec>
- 150 getfield # <Field int m_dtrans_ncols>
- 153 if_icmplt 132
- 156 iconst_0
- 157 istore 5
- 159 iconst_0
- 160 istore_1
- 161 goto 188
- 164 aload_0
- 165 getfield # <Field tXIgSkwMI m_spec>
- 168 getfield # <Field int m_col_map[]>
- 171 iload_1
- 172 iaload
- 173 iconst_m1
- 174 if_icmpne 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 iinc 1 1
- 188 iload_1
- 189 iload 5
- 191 if_icmplt 164
- 194 iload 5
- 196 istore_1
- 197 goto 219
- 200 aload_0
- 201 getfield # <Field tXIgSkwMI m_spec>
- 204 getfield # <Field int m_col_map[]>
- 207 iload_1
- 208 iaload
- 209 iconst_m1
- 210 if_icmpne 216
- 213 goto 230
- 216 iinc 1 1
- 219 iload_1
- 220 aload_0
- 221 getfield # <Field tXIgSkwMI m_spec>
- 224 getfield # <Field int m_dtrans_ncols>
- 227 if_icmplt 200
- 230 iload_1
- 231 aload_0
- 232 getfield # <Field tXIgSkwMI m_spec>
- 235 getfield # <Field int m_dtrans_ncols>
- 238 if_icmpge 358
- 241 aload 7
- 243 iload_1
- 244 invokevirtual # <Method boolean get(int)>
- 247 iconst_0
- 248 if_icmpeq 255
- 251 iconst_0
- 252 goto 256
- 255 iconst_1
- 256 invokestatic # <Method void assert(boolean)>
- 259 aload_0
- 260 getfield # <Field tXIgSkwMI m_spec>
- 263 getfield # <Field int m_col_map[]>
- 266 iload_1
- 267 iaload
- 268 iconst_m1
- 269 if_icmpeq 276
- 272 iconst_0
- 273 goto 277
- 276 iconst_1
- 277 invokestatic # <Method void assert(boolean)>
- 280 aload 7
- 282 iload_1
- 283 invokevirtual # <Method void set(int)>
- 286 aload_0
- 287 getfield # <Field tXIgSkwMI m_spec>
- 290 getfield # <Field int m_col_map[]>
- 293 iload_1
- 294 iload 5
- 296 iastore
- 297 iload_1
- 298 iconst_1
- 299 iadd
- 300 istore_2
- 301 goto 341
- 304 aload_0
- 305 getfield # <Field tXIgSkwMI m_spec>
- 308 getfield # <Field int m_col_map[]>
- 311 iload_2
- 312 iaload
- 313 iconst_m1
- 314 if_icmpne 338
- 317 aload_0
- 318 iload_1
- 319 iload_2
- 320 invokespecial # <Method boolean col_equiv(int, int)>
- 323 iconst_1
- 324 if_icmpne 338
- 327 aload_0
- 328 getfield # <Field tXIgSkwMI m_spec>
- 331 getfield # <Field int m_col_map[]>
- 334 iload_2
- 335 iload 5
- 337 iastore
- 338 iinc 2 1
- 341 iload_2
- 342 aload_0
- 343 getfield # <Field tXIgSkwMI m_spec>
- 346 getfield # <Field int m_dtrans_ncols>
- 349 if_icmplt 304
- 352 iinc 5 1
- 355 goto 159
- 358 iconst_0
- 359 istore_3
- 360 iconst_0
- 361 istore_1
- 362 goto 421
- 365 aload 7
- 367 iload_1
- 368 invokevirtual # <Method boolean get(int)>
- 371 iconst_1
- 372 if_icmpne 418
- 375 iinc 3 1
- 378 aload 7
- 380 iload_1
- 381 invokevirtual # <Method void clear(int)>
- 384 aload_0
- 385 getfield # <Field tXIgSkwMI m_spec>
- 388 getfield # <Field int m_col_map[]>
- 391 iload_1
- 392 iaload
- 393 istore_2
- 394 iload_2
- 395 iload_1
- 396 if_icmple 403
- 399 iconst_0
- 400 goto 404
- 403 iconst_1
- 404 invokestatic # <Method void assert(boolean)>
- 407 iload_2
- 408 iload_1
- 409 if_icmpeq 418
- 412 aload_0
- 413 iload_2
- 414 iload_1
- 415 invokespecial # <Method void col_copy(int, int)>
- 418 iinc 1 1
- 421 iload_1
- 422 aload_0
- 423 getfield # <Field tXIgSkwMI m_spec>
- 426 getfield # <Field int m_dtrans_ncols>
- 429 if_icmplt 365
- 432 aload_0
- 433 getfield # <Field tXIgSkwMI m_spec>
- 436 iload 5
- 438 putfield # <Field int m_dtrans_ncols>
- 441 iload_3
- 442 iload 5
- 444 if_icmpeq 451
- 447 iconst_0
- 448 goto 452
- 451 iconst_1
- 452 invokestatic # <Method void assert(boolean)>
- 455 aload_0
- 456 getfield # <Field tXIgSkwMI m_spec>
- 459 getfield # <Field java.util.Vector m_dtrans_vector>
- 462 invokevirtual # <Method int size()>
- 465 istore 4
- 467 aload_0
- 468 getfield # <Field tXIgSkwMI m_spec>
- 471 iload 4
- 473 newarray int
- 475 putfield # <Field int m_row_map[]>
- 478 iconst_0
- 479 istore_1
- 480 goto 496
- 483 aload_0
- 484 getfield # <Field tXIgSkwMI m_spec>
- 487 getfield # <Field int m_row_map[]>
- 490 iload_1
- 491 iconst_m1
- 492 iastore
- 493 iinc 1 1
- 496 iload_1
- 497 iload 4
- 499 if_icmplt 483
- 502 iconst_0
- 503 istore 6
- 505 iconst_0
- 506 istore_1
- 507 goto 534
- 510 aload_0
- 511 getfield # <Field tXIgSkwMI m_spec>
- 514 getfield # <Field int m_row_map[]>
- 517 iload_1
- 518 iaload
- 519 iconst_m1
- 520 if_icmpne 527
- 523 iconst_0
- 524 goto 528
- 527 iconst_1
- 528 invokestatic # <Method void assert(boolean)>
- 531 iinc 1 1
- 534 iload_1
- 535 iload 6
- 537 if_icmplt 510
- 540 iload 6
- 542 istore_1
- 543 goto 565
- 546 aload_0
- 547 getfield # <Field tXIgSkwMI m_spec>
- 550 getfield # <Field int m_row_map[]>
- 553 iload_1
- 554 iaload
- 555 iconst_m1
- 556 if_icmpne 562
- 559 goto 571
- 562 iinc 1 1
- 565 iload_1
- 566 iload 4
- 568 if_icmplt 546
- 571 iload_1
- 572 iload 4
- 574 if_icmpge 689
- 577 aload 7
- 579 iload_1
- 580 invokevirtual # <Method boolean get(int)>
- 583 iconst_0
- 584 if_icmpeq 591
- 587 iconst_0
- 588 goto 592
- 591 iconst_1
- 592 invokestatic # <Method void assert(boolean)>
- 595 aload_0
- 596 getfield # <Field tXIgSkwMI m_spec>
- 599 getfield # <Field int m_row_map[]>
- 602 iload_1
- 603 iaload
- 604 iconst_m1
- 605 if_icmpeq 612
- 608 iconst_0
- 609 goto 613
- 612 iconst_1
- 613 invokestatic # <Method void assert(boolean)>
- 616 aload 7
- 618 iload_1
- 619 invokevirtual # <Method void set(int)>
- 622 aload_0
- 623 getfield # <Field tXIgSkwMI m_spec>
- 626 getfield # <Field int m_row_map[]>
- 629 iload_1
- 630 iload 6
- 632 iastore
- 633 iload_1
- 634 iconst_1
- 635 iadd
- 636 istore_2
- 637 goto 677
- 640 aload_0
- 641 getfield # <Field tXIgSkwMI m_spec>
- 644 getfield # <Field int m_row_map[]>
- 647 iload_2
- 648 iaload
- 649 iconst_m1
- 650 if_icmpne 674
- 653 aload_0
- 654 iload_1
- 655 iload_2
- 656 invokespecial # <Method boolean row_equiv(int, int)>
- 659 iconst_1
- 660 if_icmpne 674
- 663 aload_0
- 664 getfield # <Field tXIgSkwMI m_spec>
- 667 getfield # <Field int m_row_map[]>
- 670 iload_2
- 671 iload 6
- 673 iastore
- 674 iinc 2 1
- 677 iload_2
- 678 iload 4
- 680 if_icmplt 640
- 683 iinc 6 1
- 686 goto 505
- 689 iconst_0
- 690 istore_3
- 691 iconst_0
- 692 istore_1
- 693 goto 752
- 696 aload 7
- 698 iload_1
- 699 invokevirtual # <Method boolean get(int)>
- 702 iconst_1
- 703 if_icmpne 749
- 706 iinc 3 1
- 709 aload 7
- 711 iload_1
- 712 invokevirtual # <Method void clear(int)>
- 715 aload_0
- 716 getfield # <Field tXIgSkwMI m_spec>
- 719 getfield # <Field int m_row_map[]>
- 722 iload_1
- 723 iaload
- 724 istore_2
- 725 iload_2
- 726 iload_1
- 727 if_icmple 734
- 730 iconst_0
- 731 goto 735
- 734 iconst_1
- 735 invokestatic # <Method void assert(boolean)>
- 738 iload_2
- 739 iload_1
- 740 if_icmpeq 749
- 743 aload_0
- 744 iload_2
- 745 iload_1
- 746 invokespecial # <Method void row_copy(int, int)>
- 749 iinc 1 1
- 752 iload_1
- 753 iload 4
- 755 if_icmplt 696
- 758 aload_0
- 759 getfield # <Field tXIgSkwMI m_spec>
- 762 getfield # <Field java.util.Vector m_dtrans_vector>
- 765 iload 6
- 767 invokevirtual # <Method void setSize(int)>
- 770 iload_3
- 771 iload 6
- 773 if_icmpeq 780
- 776 iconst_0
- 777 goto 781
- 780 iconst_1
- 781 invokestatic # <Method void assert(boolean)>
- 784 return
-
-Method void fix_dtrans()
-   0 new # <Class java.util.Vector>
-   3 dup
-   4 invokespecial # <Method java.util.Vector()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field tXIgSkwMI m_spec>
-  12 getfield # <Field int m_state_dtrans[]>
-  15 arraylength
-  16 istore_3
-  17 iconst_0
-  18 istore_2
-  19 goto 61
-  22 aload_0
-  23 getfield # <Field tXIgSkwMI m_spec>
-  26 getfield # <Field int m_state_dtrans[]>
-  29 iload_2
-  30 iaload
-  31 iconst_m1
-  32 if_icmpeq 58
-  35 aload_0
-  36 getfield # <Field tXIgSkwMI m_spec>
-  39 getfield # <Field int m_state_dtrans[]>
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_ingroup[]>
-  47 aload_0
-  48 getfield # <Field tXIgSkwMI m_spec>
-  51 getfield # <Field int m_state_dtrans[]>
-  54 iload_2
-  55 iaload
-  56 iaload
-  57 iastore
-  58 iinc 2 1
-  61 iload_2
-  62 iload_3
-  63 if_icmplt 22
-  66 aload_0
-  67 getfield # <Field java.util.Vector m_group>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore_2
-  76 goto 166
-  79 aload_0
-  80 getfield # <Field java.util.Vector m_group>
-  83 iload_2
-  84 invokevirtual # <Method java.lang.Object elementAt(int)>
-  87 checkcast # <Class java.util.Vector>
-  90 astore 4
-  92 aload 4
-  94 iconst_0
-  95 invokevirtual # <Method java.lang.Object elementAt(int)>
-  98 checkcast # <Class eCuCgyNDI>
- 101 astore 5
- 103 aload_1
- 104 aload 5
- 106 invokevirtual # <Method void addElement(java.lang.Object)>
- 109 iconst_0
- 110 istore 6
- 112 goto 151
- 115 aload 5
- 117 getfield # <Field int m_dtrans[]>
- 120 iload 6
- 122 iaload
- 123 iconst_m1
- 124 if_icmpeq 148
- 127 aload 5
- 129 getfield # <Field int m_dtrans[]>
- 132 iload 6
- 134 aload_0
- 135 getfield # <Field int m_ingroup[]>
- 138 aload 5
- 140 getfield # <Field int m_dtrans[]>
- 143 iload 6
- 145 iaload
- 146 iaload
- 147 iastore
- 148 iinc 6 1
- 151 iload 6
- 153 aload_0
- 154 getfield # <Field tXIgSkwMI m_spec>
- 157 getfield # <Field int m_dtrans_ncols>
- 160 if_icmplt 115
- 163 iinc 2 1
- 166 iload_2
- 167 iload_3
- 168 if_icmplt 79
- 171 aload_0
- 172 aconst_null
- 173 putfield # <Field java.util.Vector m_group>
- 176 aload_0
- 177 getfield # <Field tXIgSkwMI m_spec>
- 180 aload_1
- 181 putfield # <Field java.util.Vector m_dtrans_vector>
- 184 return
-
-Method void minimize()
-   0 aload_0
-   1 invokespecial # <Method void init_groups()>
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_group>
-   8 invokevirtual # <Method int size()>
-  11 istore 6
-  13 iload 6
-  15 iconst_1
-  16 isub
-  17 istore 5
-  19 goto 469
-  22 iload 6
-  24 istore 5
-  26 aload_0
-  27 getfield # <Field java.util.Vector m_group>
-  30 invokevirtual # <Method int size()>
-  33 iload 6
-  35 if_icmpeq 42
-  38 iconst_0
-  39 goto 43
-  42 iconst_1
-  43 invokestatic # <Method void assert(boolean)>
-  46 iconst_0
-  47 istore_3
-  48 goto 463
-  51 aload_0
-  52 getfield # <Field java.util.Vector m_group>
-  55 iload_3
-  56 invokevirtual # <Method java.lang.Object elementAt(int)>
-  59 checkcast # <Class java.util.Vector>
-  62 astore_1
-  63 aload_1
-  64 invokevirtual # <Method int size()>
-  67 istore 12
-  69 iload 12
-  71 iconst_1
-  72 if_icmple 460
-  75 new # <Class java.util.Vector>
-  78 dup
-  79 invokespecial # <Method java.util.Vector()>
-  82 astore_2
-  83 iconst_0
-  84 istore 13
-  86 aload_1
-  87 iconst_0
-  88 invokevirtual # <Method java.lang.Object elementAt(int)>
-  91 checkcast # <Class eCuCgyNDI>
-  94 astore 8
-  96 iconst_1
-  97 istore 4
-  99 goto 453
- 102 aload_1
- 103 iload 4
- 105 invokevirtual # <Method java.lang.Object elementAt(int)>
- 108 checkcast # <Class eCuCgyNDI>
- 111 astore 7
- 113 iconst_0
- 114 istore 11
- 116 goto 438
- 119 aload 8
- 121 getfield # <Field int m_dtrans[]>
- 124 iload 11
- 126 iaload
- 127 istore 9
- 129 aload 7
- 131 getfield # <Field int m_dtrans[]>
- 134 iload 11
- 136 iaload
- 137 istore 10
- 139 iload 9
- 141 iload 10
- 143 if_icmpeq 435
- 146 iload 9
- 148 iconst_m1
- 149 if_icmpeq 175
- 152 iload 10
- 154 iconst_m1
- 155 if_icmpeq 175
- 158 aload_0
- 159 getfield # <Field int m_ingroup[]>
- 162 iload 10
- 164 iaload
- 165 aload_0
- 166 getfield # <Field int m_ingroup[]>
- 169 iload 9
- 171 iaload
- 172 if_icmpeq 435
- 175 aload_1
- 176 iload 4
- 178 invokevirtual # <Method java.lang.Object elementAt(int)>
- 181 aload 7
- 183 if_acmpeq 190
- 186 iconst_0
- 187 goto 191
- 190 iconst_1
- 191 invokestatic # <Method void assert(boolean)>
- 194 aload_1
- 195 iload 4
- 197 invokevirtual # <Method void removeElementAt(int)>
- 200 iinc 4 -1
- 203 iinc 12 -1
- 206 aload_2
- 207 aload 7
- 209 invokevirtual # <Method void addElement(java.lang.Object)>
- 212 iload 13
- 214 iconst_0
- 215 if_icmpne 232
- 218 iconst_1
- 219 istore 13
- 221 iinc 6 1
- 224 aload_0
- 225 getfield # <Field java.util.Vector m_group>
- 228 aload_2
- 229 invokevirtual # <Method void addElement(java.lang.Object)>
- 232 aload_0
- 233 getfield # <Field int m_ingroup[]>
- 236 aload 7
- 238 getfield # <Field int m_label>
- 241 aload_0
- 242 getfield # <Field java.util.Vector m_group>
- 245 invokevirtual # <Method int size()>
- 248 iconst_1
- 249 isub
- 250 iastore
- 251 aload_0
- 252 getfield # <Field java.util.Vector m_group>
- 255 aload_2
- 256 invokevirtual # <Method boolean contains(java.lang.Object)>
- 259 iconst_1
- 260 if_icmpeq 267
- 263 iconst_0
- 264 goto 268
- 267 iconst_1
- 268 invokestatic # <Method void assert(boolean)>
- 271 aload_0
- 272 getfield # <Field java.util.Vector m_group>
- 275 aload_1
- 276 invokevirtual # <Method boolean contains(java.lang.Object)>
- 279 iconst_1
- 280 if_icmpeq 287
- 283 iconst_0
- 284 goto 288
- 287 iconst_1
- 288 invokestatic # <Method void assert(boolean)>
- 291 aload_1
- 292 aload 8
- 294 invokevirtual # <Method boolean contains(java.lang.Object)>
- 297 iconst_1
- 298 if_icmpeq 305
- 301 iconst_0
- 302 goto 306
- 305 iconst_1
- 306 invokestatic # <Method void assert(boolean)>
- 309 aload_1
- 310 aload 7
- 312 invokevirtual # <Method boolean contains(java.lang.Object)>
- 315 iconst_0
- 316 if_icmpeq 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_2
- 328 aload 8
- 330 invokevirtual # <Method boolean contains(java.lang.Object)>
- 333 iconst_0
- 334 if_icmpeq 341
- 337 iconst_0
- 338 goto 342
- 341 iconst_1
- 342 invokestatic # <Method void assert(boolean)>
- 345 aload_2
- 346 aload 7
- 348 invokevirtual # <Method boolean contains(java.lang.Object)>
- 351 iconst_1
- 352 if_icmpeq 359
- 355 iconst_0
- 356 goto 360
- 359 iconst_1
- 360 invokestatic # <Method void assert(boolean)>
- 363 aload_1
- 364 invokevirtual # <Method int size()>
- 367 iload 12
- 369 if_icmpeq 376
- 372 iconst_0
- 373 goto 377
- 376 iconst_1
- 377 invokestatic # <Method void assert(boolean)>
- 380 iload_3
- 381 aload_0
- 382 getfield # <Field int m_ingroup[]>
- 385 aload 8
- 387 getfield # <Field int m_label>
- 390 iaload
- 391 if_icmpeq 398
- 394 iconst_0
- 395 goto 399
- 398 iconst_1
- 399 invokestatic # <Method void assert(boolean)>
- 402 aload_0
- 403 getfield # <Field java.util.Vector m_group>
- 406 invokevirtual # <Method int size()>
- 409 iconst_1
- 410 isub
- 411 aload_0
- 412 getfield # <Field int m_ingroup[]>
- 415 aload 7
- 417 getfield # <Field int m_label>
- 420 iaload
- 421 if_icmpeq 428
- 424 iconst_0
- 425 goto 429
- 428 iconst_1
- 429 invokestatic # <Method void assert(boolean)>
- 432 goto 450
- 435 iinc 11 1
- 438 iload 11
- 440 aload_0
- 441 getfield # <Field tXIgSkwMI m_spec>
- 444 getfield # <Field int m_dtrans_ncols>
- 447 if_icmplt 119
- 450 iinc 4 1
- 453 iload 4
- 455 iload 12
- 457 if_icmplt 102
- 460 iinc 3 1
- 463 iload_3
- 464 iload 6
- 466 if_icmplt 51
- 469 iload 5
- 471 iload 6
- 473 if_icmpne 22
- 476 getstatic # <Field java.io.PrintStream out>
- 479 new # <Class java.lang.StringBuffer>
- 482 dup
- 483 invokespecial # <Method java.lang.StringBuffer()>
- 486 aload_0
- 487 getfield # <Field java.util.Vector m_group>
- 490 invokevirtual # <Method int size()>
- 493 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 496 ldc # <String " states after removal of redundant states.">
- 498 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 501 invokevirtual # <Method java.lang.String toString()>
- 504 invokevirtual # <Method void println(java.lang.String)>
- 507 aload_0
- 508 invokespecial # <Method void fix_dtrans()>
- 511 return
-
-Method void init_groups()
-   0 aload_0
-   1 new # <Class java.util.Vector>
-   4 dup
-   5 invokespecial # <Method java.util.Vector()>
-   8 putfield # <Field java.util.Vector m_group>
-  11 iconst_0
-  12 istore_3
-  13 aload_0
-  14 getfield # <Field tXIgSkwMI m_spec>
-  17 getfield # <Field java.util.Vector m_dtrans_vector>
-  20 invokevirtual # <Method int size()>
-  23 istore 4
-  25 aload_0
-  26 iload 4
-  28 newarray int
-  30 putfield # <Field int m_ingroup[]>
-  33 iconst_0
-  34 istore_1
-  35 goto 348
-  38 iconst_0
-  39 istore 8
-  41 aload_0
-  42 getfield # <Field tXIgSkwMI m_spec>
-  45 getfield # <Field java.util.Vector m_dtrans_vector>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class eCuCgyNDI>
-  55 astore 5
-  57 iload_1
-  58 aload 5
-  60 getfield # <Field int m_label>
-  63 if_icmpeq 70
-  66 iconst_0
-  67 goto 71
-  70 iconst_1
-  71 invokestatic # <Method void assert(boolean)>
-  74 iload 8
-  76 iconst_0
-  77 if_icmpeq 84
-  80 iconst_0
-  81 goto 85
-  84 iconst_1
-  85 invokestatic # <Method void assert(boolean)>
-  88 iload_3
-  89 aload_0
-  90 getfield # <Field java.util.Vector m_group>
-  93 invokevirtual # <Method int size()>
-  96 if_icmpeq 103
-  99 iconst_0
- 100 goto 104
- 103 iconst_1
- 104 invokestatic # <Method void assert(boolean)>
- 107 iconst_0
- 108 istore_2
- 109 goto 293
- 112 aload_0
- 113 getfield # <Field java.util.Vector m_group>
- 116 iload_2
- 117 invokevirtual # <Method java.lang.Object elementAt(int)>
- 120 checkcast # <Class java.util.Vector>
- 123 astore 6
- 125 iload 8
- 127 iconst_0
- 128 if_icmpeq 135
- 131 iconst_0
- 132 goto 136
- 135 iconst_1
- 136 invokestatic # <Method void assert(boolean)>
- 139 aload 6
- 141 invokevirtual # <Method int size()>
- 144 ifgt 151
- 147 iconst_0
- 148 goto 152
- 151 iconst_1
- 152 invokestatic # <Method void assert(boolean)>
- 155 aload 6
- 157 iconst_0
- 158 invokevirtual # <Method java.lang.Object elementAt(int)>
- 161 checkcast # <Class eCuCgyNDI>
- 164 astore 7
- 166 aload 6
- 168 invokevirtual # <Method int size()>
- 171 istore 11
- 173 iload 11
- 175 ifgt 182
- 178 iconst_0
- 179 goto 183
- 182 iconst_1
- 183 invokestatic # <Method void assert(boolean)>
- 186 iconst_1
- 187 istore 10
- 189 goto 228
- 192 aload 6
- 194 iload 10
- 196 invokevirtual # <Method java.lang.Object elementAt(int)>
- 199 checkcast # <Class eCuCgyNDI>
- 202 astore 9
- 204 aload 9
- 206 getfield # <Field SfZaCAliZ m_accept>
- 209 aload 7
- 211 getfield # <Field SfZaCAliZ m_accept>
- 214 if_acmpeq 221
- 217 iconst_0
- 218 goto 222
- 221 iconst_1
- 222 invokestatic # <Method void assert(boolean)>
- 225 iinc 10 1
- 228 iload 10
- 230 iload 11
- 232 if_icmplt 192
- 235 aload 7
- 237 getfield # <Field SfZaCAliZ m_accept>
- 240 aload 5
- 242 getfield # <Field SfZaCAliZ m_accept>
- 245 if_acmpne 290
- 248 aload 6
- 250 aload 5
- 252 invokevirtual # <Method void addElement(java.lang.Object)>
- 255 aload_0
- 256 getfield # <Field int m_ingroup[]>
- 259 iload_1
- 260 iload_2
- 261 iastore
- 262 iconst_1
- 263 istore 8
- 265 iload_2
- 266 aload_0
- 267 getfield # <Field int m_ingroup[]>
- 270 aload 5
- 272 getfield # <Field int m_label>
- 275 iaload
- 276 if_icmpeq 283
- 279 iconst_0
- 280 goto 284
- 283 iconst_1
- 284 invokestatic # <Method void assert(boolean)>
- 287 goto 298
- 290 iinc 2 1
- 293 iload_2
- 294 iload_3
- 295 if_icmplt 112
- 298 iload 8
- 300 iconst_0
- 301 if_icmpne 345
- 304 new # <Class java.util.Vector>
- 307 dup
- 308 invokespecial # <Method java.util.Vector()>
- 311 astore 6
- 313 aload 6
- 315 aload 5
- 317 invokevirtual # <Method void addElement(java.lang.Object)>
- 320 aload_0
- 321 getfield # <Field int m_ingroup[]>
- 324 iload_1
- 325 aload_0
- 326 getfield # <Field java.util.Vector m_group>
- 329 invokevirtual # <Method int size()>
- 332 iastore
- 333 aload_0
- 334 getfield # <Field java.util.Vector m_group>
- 337 aload 6
- 339 invokevirtual # <Method void addElement(java.lang.Object)>
- 342 iinc 3 1
- 345 iinc 1 1
- 348 iload_1
- 349 iload 4
- 351 if_icmplt 38
- 354 return
-
-Method void pset(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_3
-   5 iconst_0
-   6 istore_2
-   7 goto 52
-  10 aload_1
-  11 iload_2
-  12 invokevirtual # <Method java.lang.Object elementAt(int)>
-  15 checkcast # <Class eCuCgyNDI>
-  18 astore 4
-  20 getstatic # <Field java.io.PrintStream out>
-  23 new # <Class java.lang.StringBuffer>
-  26 dup
-  27 invokespecial # <Method java.lang.StringBuffer()>
-  30 aload 4
-  32 getfield # <Field int m_label>
-  35 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  38 ldc # <String " ">
-  40 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  43 invokevirtual # <Method java.lang.String toString()>
-  46 invokevirtual # <Method void print(java.lang.String)>
-  49 iinc 2 1
-  52 iload_2
-  53 iload_3
-  54 if_icmplt 10
-  57 return
-
-Method void pgroups()
-   0 aload_0
-   1 getfield # <Field java.util.Vector m_group>
-   4 invokevirtual # <Method int size()>
-   7 istore_3
-   8 iconst_0
-   9 istore_1
-  10 goto 69
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "   Group ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 ldc # <String " {">
-  34 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  37 invokevirtual # <Method java.lang.String toString()>
-  40 invokevirtual # <Method void print(java.lang.String)>
-  43 aload_0
-  44 aload_0
-  45 getfield # <Field java.util.Vector m_group>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class java.util.Vector>
-  55 invokespecial # <Method void pset(java.util.Vector)>
-  58 getstatic # <Field java.io.PrintStream out>
-  61 ldc # <String "}
-">
-  63 invokevirtual # <Method void println(java.lang.String)>
-  66 iinc 1 1
-  69 iload_1
-  70 iload_3
-  71 if_icmplt 13
-  74 getstatic # <Field java.io.PrintStream out>
-  77 ldc # <String "">
-  79 invokevirtual # <Method void println(java.lang.String)>
-  82 aload_0
-  83 getfield # <Field tXIgSkwMI m_spec>
-  86 getfield # <Field java.util.Vector m_dtrans_vector>
-  89 invokevirtual # <Method int size()>
-  92 istore_2
-  93 iconst_0
-  94 istore_1
-  95 goto 140
-  98 getstatic # <Field java.io.PrintStream out>
- 101 new # <Class java.lang.StringBuffer>
- 104 dup
- 105 invokespecial # <Method java.lang.StringBuffer()>
- 108 ldc # <String "   state ">
- 110 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 113 iload_1
- 114 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 117 ldc # <String " is in group ">
- 119 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 122 aload_0
- 123 getfield # <Field int m_ingroup[]>
- 126 iload_1
- 127 iaload
- 128 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 131 invokevirtual # <Method java.lang.String toString()>
- 134 invokevirtual # <Method void println(java.lang.String)>
- 137 iinc 1 1
- 140 iload_1
- 141 iload_2
- 142 if_icmplt 98
- 145 return
-Compiled from JavaLex.java
-final class msVxpNRyL extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    public static void main(java.lang.String[]) throws java.io.IOException;
-    msVxpNRyL();
-}
-
-Method void main(java.lang.String[])
-   0 aload_0
-   1 arraylength
-   2 iconst_1
-   3 if_icmpge 15
-   6 getstatic # <Field java.io.PrintStream out>
-   9 ldc # <String "Usage: msVxpNRyL <filename>">
-  11 invokevirtual # <Method void println(java.lang.String)>
-  14 return
-  15 new # <Class ZVUdsMhBO>
-  18 dup
-  19 aload_0
-  20 iconst_0
-  21 aaload
-  22 invokespecial # <Method ZVUdsMhBO(java.lang.String)>
-  25 astore_1
-  26 aload_1
-  27 invokevirtual # <Method void generate()>
-  30 return
-
-Method msVxpNRyL()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class nZFWRApBo extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    nZFWRApBo();
-    void emit(drHChFQzb, java.io.OutputStream) throws java.io.IOException;
-}
-
-Method nZFWRApBo()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_1
-   6 putfield # <Field int START>
-   9 aload_0
-  10 iconst_2
-  11 putfield # <Field int END>
-  14 aload_0
-  15 iconst_4
-  16 putfield # <Field int NONE>
-  19 aload_0
-  20 iconst_1
-  21 putfield # <Field boolean EDBG>
-  24 aload_0
-  25 iconst_0
-  26 putfield # <Field boolean NOT_EDBG>
-  29 aload_0
-  30 invokespecial # <Method void reset()>
-  33 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field drHChFQzb m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.io.DataOutputStream m_outstream>
-  10 return
-
-Method void set(drHChFQzb, java.io.OutputStream)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_2
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_0
-  25 aload_1
-  26 putfield # <Field drHChFQzb m_spec>
-  29 aload_0
-  30 new # <Class java.io.DataOutputStream>
-  33 dup
-  34 aload_2
-  35 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-  38 putfield # <Field java.io.DataOutputStream m_outstream>
-  41 return
-
-Method void print_details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "---------------------- Transition Table ----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 iconst_0
-   9 istore_1
-  10 goto 358
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "State ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 invokevirtual # <Method java.lang.String toString()>
-  35 invokevirtual # <Method void print(java.lang.String)>
-  38 aload_0
-  39 getfield # <Field drHChFQzb m_spec>
-  42 getfield # <Field java.util.Vector m_accept_vector>
-  45 iload_1
-  46 invokevirtual # <Method java.lang.Object elementAt(int)>
-  49 checkcast # <Class IRxqsITZU>
-  52 astore 6
-  54 aload 6
-  56 ifnonnull 70
-  59 getstatic # <Field java.io.PrintStream out>
-  62 ldc # <String " [nonaccepting]">
-  64 invokevirtual # <Method void println(java.lang.String)>
-  67 goto 130
-  70 getstatic # <Field java.io.PrintStream out>
-  73 new # <Class java.lang.StringBuffer>
-  76 dup
-  77 invokespecial # <Method java.lang.StringBuffer()>
-  80 ldc # <String " [accepting, line ">
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 aload 6
-  87 getfield # <Field int m_line_number>
-  90 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  93 ldc # <String " <">
-  95 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  98 new # <Class java.lang.String>
- 101 dup
- 102 aload 6
- 104 getfield # <Field char m_action[]>
- 107 iconst_0
- 108 aload 6
- 110 getfield # <Field int m_action_read>
- 113 invokespecial # <Method java.lang.String(char[],int,int)>
- 116 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 119 ldc # <String ">]">
- 121 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 124 invokevirtual # <Method java.lang.String toString()>
- 127 invokevirtual # <Method void println(java.lang.String)>
- 130 aload_0
- 131 getfield # <Field drHChFQzb m_spec>
- 134 getfield # <Field java.util.Vector m_dtrans_vector>
- 137 aload_0
- 138 getfield # <Field drHChFQzb m_spec>
- 141 getfield # <Field int m_row_map[]>
- 144 iload_1
- 145 iaload
- 146 invokevirtual # <Method java.lang.Object elementAt(int)>
- 149 checkcast # <Class fhTZXkZqS>
- 152 astore 5
- 154 iconst_0
- 155 istore 7
- 157 aload 5
- 159 getfield # <Field int m_dtrans[]>
- 162 aload_0
- 163 getfield # <Field drHChFQzb m_spec>
- 166 getfield # <Field int m_col_map[]>
- 169 iconst_0
- 170 iaload
- 171 iaload
- 172 istore 4
- 174 iload 4
- 176 iconst_m1
- 177 if_icmpeq 218
- 180 iconst_1
- 181 istore 7
- 183 getstatic # <Field java.io.PrintStream out>
- 186 new # <Class java.lang.StringBuffer>
- 189 dup
- 190 invokespecial # <Method java.lang.StringBuffer()>
- 193 ldc # <String "   goto ">
- 195 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 198 iload 4
- 200 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 203 ldc # <String " on [">
- 205 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 208 iconst_0
- 209 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 212 invokevirtual # <Method java.lang.String toString()>
- 215 invokevirtual # <Method void print(java.lang.String)>
- 218 iconst_1
- 219 istore_2
- 220 goto 330
- 223 aload 5
- 225 getfield # <Field int m_dtrans[]>
- 228 aload_0
- 229 getfield # <Field drHChFQzb m_spec>
- 232 getfield # <Field int m_col_map[]>
- 235 iload_2
- 236 iaload
- 237 iaload
- 238 istore_3
- 239 iload 4
- 241 iload_3
- 242 if_icmpne 262
- 245 iload 4
- 247 iconst_m1
- 248 if_icmpeq 327
- 251 getstatic # <Field java.io.PrintStream out>
- 254 iload_2
- 255 i2c
- 256 invokevirtual # <Method void print(char)>
- 259 goto 327
- 262 iload_3
- 263 istore 4
- 265 iload 7
- 267 iconst_1
- 268 if_icmpne 282
- 271 getstatic # <Field java.io.PrintStream out>
- 274 ldc # <String "]">
- 276 invokevirtual # <Method void println(java.lang.String)>
- 279 iconst_0
- 280 istore 7
- 282 iload 4
- 284 iconst_m1
- 285 if_icmpeq 327
- 288 iconst_1
- 289 istore 7
- 291 getstatic # <Field java.io.PrintStream out>
- 294 new # <Class java.lang.StringBuffer>
- 297 dup
- 298 invokespecial # <Method java.lang.StringBuffer()>
- 301 ldc # <String "   goto ">
- 303 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 306 iload 4
- 308 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 311 ldc # <String " on [">
- 313 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 316 iload_2
- 317 i2c
- 318 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 321 invokevirtual # <Method java.lang.String toString()>
- 324 invokevirtual # <Method void print(java.lang.String)>
- 327 iinc 2 1
- 330 iload_2
- 331 aload_0
- 332 getfield # <Field drHChFQzb m_spec>
- 335 getfield # <Field int m_dtrans_ncols>
- 338 if_icmplt 223
- 341 iload 7
- 343 iconst_1
- 344 if_icmpne 355
- 347 getstatic # <Field java.io.PrintStream out>
- 350 ldc # <String "]">
- 352 invokevirtual # <Method void println(java.lang.String)>
- 355 iinc 1 1
- 358 iload_1
- 359 aload_0
- 360 getfield # <Field drHChFQzb m_spec>
- 363 getfield # <Field int m_row_map[]>
- 366 arraylength
- 367 if_icmplt 13
- 370 getstatic # <Field java.io.PrintStream out>
- 373 ldc # <String "---------------------- Transition Table ----------------------">
- 375 invokevirtual # <Method void println(java.lang.String)>
- 378 return
-
-Method void emit(drHChFQzb, java.io.OutputStream)
-   0 aload_0
-   1 aload_1
-   2 aload_2
-   3 invokespecial # <Method void set(drHChFQzb, java.io.OutputStream)>
-   6 aload_0
-   7 getfield # <Field drHChFQzb m_spec>
-  10 ifnonnull 17
-  13 iconst_0
-  14 goto 18
-  17 iconst_1
-  18 invokestatic # <Method void assert(boolean)>
-  21 aload_0
-  22 getfield # <Field java.io.DataOutputStream m_outstream>
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 invokespecial # <Method void emit_header()>
-  40 aload_0
-  41 invokespecial # <Method void emit_construct()>
-  44 aload_0
-  45 invokespecial # <Method void emit_helpers()>
-  48 aload_0
-  49 invokespecial # <Method void emit_driver()>
-  52 aload_0
-  53 invokespecial # <Method void emit_footer()>
-  56 aload_0
-  57 invokespecial # <Method void reset()>
-  60 return
-
-Method void emit_construct()
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private static final int YY_BUFFER_SIZE = 512;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 ldc # <String "   private static final int YY_F = -1;
-">
-  45 invokevirtual # <Method void writeBytes(java.lang.String)>
-  48 aload_0
-  49 getfield # <Field java.io.DataOutputStream m_outstream>
-  52 ldc # <String "   private static final int YY_NO_STATE = -1;
-">
-  54 invokevirtual # <Method void writeBytes(java.lang.String)>
-  57 aload_0
-  58 getfield # <Field java.io.DataOutputStream m_outstream>
-  61 ldc # <String "   private static final byte YY_NOT_ACCEPT = 0;
-">
-  63 invokevirtual # <Method void writeBytes(java.lang.String)>
-  66 aload_0
-  67 getfield # <Field java.io.DataOutputStream m_outstream>
-  70 ldc # <String "   private static final int YY_START = 1;
-">
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String "   private static final int YY_END = 2;
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 aload_0
-  85 getfield # <Field java.io.DataOutputStream m_outstream>
-  88 ldc # <String "   private static final byte YY_NO_ANCHOR = 4;
-">
-  90 invokevirtual # <Method void writeBytes(java.lang.String)>
-  93 aload_0
-  94 getfield # <Field java.io.DataOutputStream m_outstream>
-  97 ldc # <String "   public static final int YYEOF = -1;
-">
-  99 invokevirtual # <Method void writeBytes(java.lang.String)>
- 102 aload_0
- 103 getfield # <Field drHChFQzb m_spec>
- 106 getfield # <Field char m_class_code[]>
- 109 ifnull 141
- 112 aload_0
- 113 getfield # <Field java.io.DataOutputStream m_outstream>
- 116 new # <Class java.lang.String>
- 119 dup
- 120 aload_0
- 121 getfield # <Field drHChFQzb m_spec>
- 124 getfield # <Field char m_class_code[]>
- 127 iconst_0
- 128 aload_0
- 129 getfield # <Field drHChFQzb m_spec>
- 132 getfield # <Field int m_class_read>
- 135 invokespecial # <Method java.lang.String(char[],int,int)>
- 138 invokevirtual # <Method void writeBytes(java.lang.String)>
- 141 aload_0
- 142 getfield # <Field java.io.DataOutputStream m_outstream>
- 145 ldc # <String "   private java.io.DataInputStream yy_instream;
-">
- 147 invokevirtual # <Method void writeBytes(java.lang.String)>
- 150 aload_0
- 151 getfield # <Field java.io.DataOutputStream m_outstream>
- 154 ldc # <String "   private int yy_buffer_index;
-">
- 156 invokevirtual # <Method void writeBytes(java.lang.String)>
- 159 aload_0
- 160 getfield # <Field java.io.DataOutputStream m_outstream>
- 163 ldc # <String "   private int yy_buffer_read;
-">
- 165 invokevirtual # <Method void writeBytes(java.lang.String)>
- 168 aload_0
- 169 getfield # <Field java.io.DataOutputStream m_outstream>
- 172 ldc # <String "   private int yy_buffer_start;
-">
- 174 invokevirtual # <Method void writeBytes(java.lang.String)>
- 177 aload_0
- 178 getfield # <Field java.io.DataOutputStream m_outstream>
- 181 ldc # <String "   private int yy_buffer_end;
-">
- 183 invokevirtual # <Method void writeBytes(java.lang.String)>
- 186 aload_0
- 187 getfield # <Field java.io.DataOutputStream m_outstream>
- 190 ldc # <String "   private byte yy_buffer[];
-">
- 192 invokevirtual # <Method void writeBytes(java.lang.String)>
- 195 aload_0
- 196 getfield # <Field drHChFQzb m_spec>
- 199 getfield # <Field boolean m_count_chars>
- 202 iconst_1
- 203 if_icmpne 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String "   private int yy_char_count;
-">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field drHChFQzb m_spec>
- 219 getfield # <Field boolean m_count_lines>
- 222 iconst_1
- 223 if_icmpne 235
- 226 aload_0
- 227 getfield # <Field java.io.DataOutputStream m_outstream>
- 230 ldc # <String "   private int yy_line_count;
-">
- 232 invokevirtual # <Method void writeBytes(java.lang.String)>
- 235 aload_0
- 236 getfield # <Field java.io.DataOutputStream m_outstream>
- 239 ldc # <String "   private int yy_lexical_state;
-">
- 241 invokevirtual # <Method void writeBytes(java.lang.String)>
- 244 aload_0
- 245 getfield # <Field java.io.DataOutputStream m_outstream>
- 248 ldc # <String "   ">
- 250 invokevirtual # <Method void writeBytes(java.lang.String)>
- 253 aload_0
- 254 getfield # <Field java.io.DataOutputStream m_outstream>
- 257 new # <Class java.lang.String>
- 260 dup
- 261 aload_0
- 262 getfield # <Field drHChFQzb m_spec>
- 265 getfield # <Field char m_class_name[]>
- 268 invokespecial # <Method java.lang.String(char[])>
- 271 invokevirtual # <Method void writeBytes(java.lang.String)>
- 274 aload_0
- 275 getfield # <Field java.io.DataOutputStream m_outstream>
- 278 ldc # <String " (java.io.InputStream instream)">
- 280 invokevirtual # <Method void writeBytes(java.lang.String)>
- 283 aload_0
- 284 getfield # <Field drHChFQzb m_spec>
- 287 getfield # <Field char m_init_throw_code[]>
- 290 ifnull 352
- 293 aload_0
- 294 getfield # <Field java.io.DataOutputStream m_outstream>
- 297 ldc # <String "
-">
- 299 invokevirtual # <Method void writeBytes(java.lang.String)>
- 302 aload_0
- 303 getfield # <Field java.io.DataOutputStream m_outstream>
- 306 ldc # <String "           throws ">
- 308 invokevirtual # <Method void writeBytes(java.lang.String)>
- 311 aload_0
- 312 getfield # <Field java.io.DataOutputStream m_outstream>
- 315 new # <Class java.lang.String>
- 318 dup
- 319 aload_0
- 320 getfield # <Field drHChFQzb m_spec>
- 323 getfield # <Field char m_init_throw_code[]>
- 326 iconst_0
- 327 aload_0
- 328 getfield # <Field drHChFQzb m_spec>
- 331 getfield # <Field int m_init_throw_read>
- 334 invokespecial # <Method java.lang.String(char[],int,int)>
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "
-               {
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 goto 361
- 352 aload_0
- 353 getfield # <Field java.io.DataOutputStream m_outstream>
- 356 ldc # <String " {
-">
- 358 invokevirtual # <Method void writeBytes(java.lang.String)>
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           if (null == instream) {
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field java.io.DataOutputStream m_outstream>
- 374 ldc # <String "                   throw (new Error("Error: Bad input stream initializer."));
-">
- 376 invokevirtual # <Method void writeBytes(java.lang.String)>
- 379 aload_0
- 380 getfield # <Field java.io.DataOutputStream m_outstream>
- 383 ldc # <String "           }
-">
- 385 invokevirtual # <Method void writeBytes(java.lang.String)>
- 388 aload_0
- 389 getfield # <Field java.io.DataOutputStream m_outstream>
- 392 ldc # <String "           yy_instream = new java.io.DataInputStream(instream);
-">
- 394 invokevirtual # <Method void writeBytes(java.lang.String)>
- 397 aload_0
- 398 getfield # <Field java.io.DataOutputStream m_outstream>
- 401 ldc # <String "           yy_buffer = new byte[YY_BUFFER_SIZE];
-">
- 403 invokevirtual # <Method void writeBytes(java.lang.String)>
- 406 aload_0
- 407 getfield # <Field java.io.DataOutputStream m_outstream>
- 410 ldc # <String "           yy_buffer_read = 0;
-">
- 412 invokevirtual # <Method void writeBytes(java.lang.String)>
- 415 aload_0
- 416 getfield # <Field java.io.DataOutputStream m_outstream>
- 419 ldc # <String "           yy_buffer_index = 0;
-">
- 421 invokevirtual # <Method void writeBytes(java.lang.String)>
- 424 aload_0
- 425 getfield # <Field java.io.DataOutputStream m_outstream>
- 428 ldc # <String "           yy_buffer_start = 0;
-">
- 430 invokevirtual # <Method void writeBytes(java.lang.String)>
- 433 aload_0
- 434 getfield # <Field java.io.DataOutputStream m_outstream>
- 437 ldc # <String "           yy_buffer_end = 0;
-">
- 439 invokevirtual # <Method void writeBytes(java.lang.String)>
- 442 aload_0
- 443 getfield # <Field drHChFQzb m_spec>
- 446 getfield # <Field boolean m_count_chars>
- 449 iconst_1
- 450 if_icmpne 462
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           yy_char_count = 0;
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field drHChFQzb m_spec>
- 466 getfield # <Field boolean m_count_lines>
- 469 iconst_1
- 470 if_icmpne 482
- 473 aload_0
- 474 getfield # <Field java.io.DataOutputStream m_outstream>
- 477 ldc # <String "           yy_line_count = 0;
-">
- 479 invokevirtual # <Method void writeBytes(java.lang.String)>
- 482 aload_0
- 483 getfield # <Field java.io.DataOutputStream m_outstream>
- 486 ldc # <String "           yy_lexical_state = YYINITIAL;
-">
- 488 invokevirtual # <Method void writeBytes(java.lang.String)>
- 491 aload_0
- 492 getfield # <Field drHChFQzb m_spec>
- 495 getfield # <Field char m_init_code[]>
- 498 ifnull 530
- 501 aload_0
- 502 getfield # <Field java.io.DataOutputStream m_outstream>
- 505 new # <Class java.lang.String>
- 508 dup
- 509 aload_0
- 510 getfield # <Field drHChFQzb m_spec>
- 513 getfield # <Field char m_init_code[]>
- 516 iconst_0
- 517 aload_0
- 518 getfield # <Field drHChFQzb m_spec>
- 521 getfield # <Field int m_init_read>
- 524 invokespecial # <Method java.lang.String(char[],int,int)>
- 527 invokevirtual # <Method void writeBytes(java.lang.String)>
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 ldc # <String "   }
-">
- 536 invokevirtual # <Method void writeBytes(java.lang.String)>
- 539 return
-
-Method void emit_states()
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method java.util.Enumeration keys()>
-  10 astore_1
-  11 goto 89
-  14 aload_1
-  15 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  20 checkcast # <Class java.lang.String>
-  23 astore_2
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 getfield # <Field java.io.DataOutputStream m_outstream>
-  40 new # <Class java.lang.StringBuffer>
-  43 dup
-  44 invokespecial # <Method java.lang.StringBuffer()>
-  47 ldc # <String "   private final int ">
-  49 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  52 aload_2
-  53 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  56 ldc # <String " = ">
-  58 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  61 aload_0
-  62 getfield # <Field drHChFQzb m_spec>
-  65 getfield # <Field java.util.Hashtable m_states>
-  68 aload_2
-  69 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  72 invokevirtual # <Method java.lang.String toString()>
-  75 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  78 ldc # <String ";
-">
-  80 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  83 invokevirtual # <Method java.lang.String toString()>
-  86 invokevirtual # <Method void writeBytes(java.lang.String)>
-  89 aload_1
-  90 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
-  95 iconst_1
-  96 if_icmpeq 14
-  99 aload_0
- 100 getfield # <Field java.io.DataOutputStream m_outstream>
- 103 ldc # <String "   private final int yy_state_dtrans[] = {
-">
- 105 invokevirtual # <Method void writeBytes(java.lang.String)>
- 108 iconst_0
- 109 istore_3
- 110 goto 185
- 113 aload_0
- 114 getfield # <Field java.io.DataOutputStream m_outstream>
- 117 new # <Class java.lang.StringBuffer>
- 120 dup
- 121 invokespecial # <Method java.lang.StringBuffer()>
- 124 ldc # <String "           ">
- 126 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 129 aload_0
- 130 getfield # <Field drHChFQzb m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_3
- 137 iaload
- 138 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 141 invokevirtual # <Method java.lang.String toString()>
- 144 invokevirtual # <Method void writeBytes(java.lang.String)>
- 147 iload_3
- 148 aload_0
- 149 getfield # <Field drHChFQzb m_spec>
- 152 getfield # <Field int m_state_dtrans[]>
- 155 arraylength
- 156 iconst_1
- 157 isub
- 158 if_icmpge 173
- 161 aload_0
- 162 getfield # <Field java.io.DataOutputStream m_outstream>
- 165 ldc # <String ",
-">
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 goto 182
- 173 aload_0
- 174 getfield # <Field java.io.DataOutputStream m_outstream>
- 177 ldc # <String "
-">
- 179 invokevirtual # <Method void writeBytes(java.lang.String)>
- 182 iinc 3 1
- 185 iload_3
- 186 aload_0
- 187 getfield # <Field drHChFQzb m_spec>
- 190 getfield # <Field int m_state_dtrans[]>
- 193 arraylength
- 194 if_icmplt 113
- 197 aload_0
- 198 getfield # <Field java.io.DataOutputStream m_outstream>
- 201 ldc # <String "   };
-">
- 203 invokevirtual # <Method void writeBytes(java.lang.String)>
- 206 return
-
-Method void emit_helpers()
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private boolean yy_eof_done = false;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field drHChFQzb m_spec>
-  43 getfield # <Field char m_eof_code[]>
-  46 ifnull 201
-  49 aload_0
-  50 getfield # <Field java.io.DataOutputStream m_outstream>
-  53 ldc # <String "   private void yy_do_eof ()">
-  55 invokevirtual # <Method void writeBytes(java.lang.String)>
-  58 aload_0
-  59 getfield # <Field drHChFQzb m_spec>
-  62 getfield # <Field char m_eof_throw_code[]>
-  65 ifnull 127
-  68 aload_0
-  69 getfield # <Field java.io.DataOutputStream m_outstream>
-  72 ldc # <String "
-">
-  74 invokevirtual # <Method void writeBytes(java.lang.String)>
-  77 aload_0
-  78 getfield # <Field java.io.DataOutputStream m_outstream>
-  81 ldc # <String "           throws ">
-  83 invokevirtual # <Method void writeBytes(java.lang.String)>
-  86 aload_0
-  87 getfield # <Field java.io.DataOutputStream m_outstream>
-  90 new # <Class java.lang.String>
-  93 dup
-  94 aload_0
-  95 getfield # <Field drHChFQzb m_spec>
-  98 getfield # <Field char m_eof_throw_code[]>
- 101 iconst_0
- 102 aload_0
- 103 getfield # <Field drHChFQzb m_spec>
- 106 getfield # <Field int m_eof_throw_read>
- 109 invokespecial # <Method java.lang.String(char[],int,int)>
- 112 invokevirtual # <Method void writeBytes(java.lang.String)>
- 115 aload_0
- 116 getfield # <Field java.io.DataOutputStream m_outstream>
- 119 ldc # <String "
-               {
-">
- 121 invokevirtual # <Method void writeBytes(java.lang.String)>
- 124 goto 136
- 127 aload_0
- 128 getfield # <Field java.io.DataOutputStream m_outstream>
- 131 ldc # <String " {
-">
- 133 invokevirtual # <Method void writeBytes(java.lang.String)>
- 136 aload_0
- 137 getfield # <Field java.io.DataOutputStream m_outstream>
- 140 ldc # <String "           if (false == yy_eof_done) {
-">
- 142 invokevirtual # <Method void writeBytes(java.lang.String)>
- 145 aload_0
- 146 getfield # <Field java.io.DataOutputStream m_outstream>
- 149 new # <Class java.lang.String>
- 152 dup
- 153 aload_0
- 154 getfield # <Field drHChFQzb m_spec>
- 157 getfield # <Field char m_eof_code[]>
- 160 iconst_0
- 161 aload_0
- 162 getfield # <Field drHChFQzb m_spec>
- 165 getfield # <Field int m_eof_read>
- 168 invokespecial # <Method java.lang.String(char[],int,int)>
- 171 invokevirtual # <Method void writeBytes(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 ldc # <String "           }
-">
- 180 invokevirtual # <Method void writeBytes(java.lang.String)>
- 183 aload_0
- 184 getfield # <Field java.io.DataOutputStream m_outstream>
- 187 ldc # <String "           yy_eof_done = true;
-">
- 189 invokevirtual # <Method void writeBytes(java.lang.String)>
- 192 aload_0
- 193 getfield # <Field java.io.DataOutputStream m_outstream>
- 196 ldc # <String "   }
-">
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 invokespecial # <Method void emit_states()>
- 205 aload_0
- 206 getfield # <Field java.io.DataOutputStream m_outstream>
- 209 ldc # <String "   private void yybegin (int state) {
-">
- 211 invokevirtual # <Method void writeBytes(java.lang.String)>
- 214 aload_0
- 215 getfield # <Field java.io.DataOutputStream m_outstream>
- 218 ldc # <String "           yy_lexical_state = state;
-">
- 220 invokevirtual # <Method void writeBytes(java.lang.String)>
- 223 aload_0
- 224 getfield # <Field java.io.DataOutputStream m_outstream>
- 227 ldc # <String "   }
-">
- 229 invokevirtual # <Method void writeBytes(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   private int yy_advance ()
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "           throws java.io.IOException {
-">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 aload_0
- 251 getfield # <Field java.io.DataOutputStream m_outstream>
- 254 ldc # <String "           int next_read;
-">
- 256 invokevirtual # <Method void writeBytes(java.lang.String)>
- 259 aload_0
- 260 getfield # <Field java.io.DataOutputStream m_outstream>
- 263 ldc # <String "           int i;
-">
- 265 invokevirtual # <Method void writeBytes(java.lang.String)>
- 268 aload_0
- 269 getfield # <Field java.io.DataOutputStream m_outstream>
- 272 ldc # <String "           int j;
-">
- 274 invokevirtual # <Method void writeBytes(java.lang.String)>
- 277 aload_0
- 278 getfield # <Field java.io.DataOutputStream m_outstream>
- 281 ldc # <String "
-">
- 283 invokevirtual # <Method void writeBytes(java.lang.String)>
- 286 aload_0
- 287 getfield # <Field java.io.DataOutputStream m_outstream>
- 290 ldc # <String "           if (yy_buffer_index < yy_buffer_read) {
-">
- 292 invokevirtual # <Method void writeBytes(java.lang.String)>
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String "                   return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 aload_0
- 305 getfield # <Field java.io.DataOutputStream m_outstream>
- 308 ldc # <String "           }
-">
- 310 invokevirtual # <Method void writeBytes(java.lang.String)>
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 aload_0
- 323 getfield # <Field java.io.DataOutputStream m_outstream>
- 326 ldc # <String "           if (0 != yy_buffer_start) {
-">
- 328 invokevirtual # <Method void writeBytes(java.lang.String)>
- 331 aload_0
- 332 getfield # <Field java.io.DataOutputStream m_outstream>
- 335 ldc # <String "                   i = yy_buffer_start;
-">
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "                   j = 0;
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "                   while (i < yy_buffer_read) {
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "                           yy_buffer[j] = yy_buffer[i];
-">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 aload_0
- 368 getfield # <Field java.io.DataOutputStream m_outstream>
- 371 ldc # <String "                           ++i;
-">
- 373 invokevirtual # <Method void writeBytes(java.lang.String)>
- 376 aload_0
- 377 getfield # <Field java.io.DataOutputStream m_outstream>
- 380 ldc # <String "                           ++j;
-">
- 382 invokevirtual # <Method void writeBytes(java.lang.String)>
- 385 aload_0
- 386 getfield # <Field java.io.DataOutputStream m_outstream>
- 389 ldc # <String "                   }
-">
- 391 invokevirtual # <Method void writeBytes(java.lang.String)>
- 394 aload_0
- 395 getfield # <Field java.io.DataOutputStream m_outstream>
- 398 ldc # <String "                   yy_buffer_end = yy_buffer_end - yy_buffer_start;
-">
- 400 invokevirtual # <Method void writeBytes(java.lang.String)>
- 403 aload_0
- 404 getfield # <Field java.io.DataOutputStream m_outstream>
- 407 ldc # <String "                   yy_buffer_start = 0;
-">
- 409 invokevirtual # <Method void writeBytes(java.lang.String)>
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String "                   yy_buffer_read = j;
-">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 aload_0
- 422 getfield # <Field java.io.DataOutputStream m_outstream>
- 425 ldc # <String "                   yy_buffer_index = j;
-">
- 427 invokevirtual # <Method void writeBytes(java.lang.String)>
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 aload_0
- 440 getfield # <Field java.io.DataOutputStream m_outstream>
- 443 ldc # <String "                                   yy_buffer_read,
-">
- 445 invokevirtual # <Method void writeBytes(java.lang.String)>
- 448 aload_0
- 449 getfield # <Field java.io.DataOutputStream m_outstream>
- 452 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 454 invokevirtual # <Method void writeBytes(java.lang.String)>
- 457 aload_0
- 458 getfield # <Field java.io.DataOutputStream m_outstream>
- 461 ldc # <String "                   if (-1 == next_read) {
-">
- 463 invokevirtual # <Method void writeBytes(java.lang.String)>
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "                           return YYEOF;
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "                   }
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field java.io.DataOutputStream m_outstream>
- 488 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 490 invokevirtual # <Method void writeBytes(java.lang.String)>
- 493 aload_0
- 494 getfield # <Field java.io.DataOutputStream m_outstream>
- 497 ldc # <String "           }
-">
- 499 invokevirtual # <Method void writeBytes(java.lang.String)>
- 502 aload_0
- 503 getfield # <Field java.io.DataOutputStream m_outstream>
- 506 ldc # <String "
-">
- 508 invokevirtual # <Method void writeBytes(java.lang.String)>
- 511 aload_0
- 512 getfield # <Field java.io.DataOutputStream m_outstream>
- 515 ldc # <String "           while (yy_buffer_index >= yy_buffer_read) {
-">
- 517 invokevirtual # <Method void writeBytes(java.lang.String)>
- 520 aload_0
- 521 getfield # <Field java.io.DataOutputStream m_outstream>
- 524 ldc # <String "                   if (yy_buffer_index >= yy_buffer.length) {
-">
- 526 invokevirtual # <Method void writeBytes(java.lang.String)>
- 529 aload_0
- 530 getfield # <Field java.io.DataOutputStream m_outstream>
- 533 ldc # <String "                           yy_buffer = yy_double(yy_buffer);
-">
- 535 invokevirtual # <Method void writeBytes(java.lang.String)>
- 538 aload_0
- 539 getfield # <Field java.io.DataOutputStream m_outstream>
- 542 ldc # <String "                   }
-">
- 544 invokevirtual # <Method void writeBytes(java.lang.String)>
- 547 aload_0
- 548 getfield # <Field java.io.DataOutputStream m_outstream>
- 551 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 553 invokevirtual # <Method void writeBytes(java.lang.String)>
- 556 aload_0
- 557 getfield # <Field java.io.DataOutputStream m_outstream>
- 560 ldc # <String "                                   yy_buffer_read,
-">
- 562 invokevirtual # <Method void writeBytes(java.lang.String)>
- 565 aload_0
- 566 getfield # <Field java.io.DataOutputStream m_outstream>
- 569 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 571 invokevirtual # <Method void writeBytes(java.lang.String)>
- 574 aload_0
- 575 getfield # <Field java.io.DataOutputStream m_outstream>
- 578 ldc # <String "                   if (-1 == next_read) {
-">
- 580 invokevirtual # <Method void writeBytes(java.lang.String)>
- 583 aload_0
- 584 getfield # <Field java.io.DataOutputStream m_outstream>
- 587 ldc # <String "                           return YYEOF;
-">
- 589 invokevirtual # <Method void writeBytes(java.lang.String)>
- 592 aload_0
- 593 getfield # <Field java.io.DataOutputStream m_outstream>
- 596 ldc # <String "                   }
-">
- 598 invokevirtual # <Method void writeBytes(java.lang.String)>
- 601 aload_0
- 602 getfield # <Field java.io.DataOutputStream m_outstream>
- 605 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 607 invokevirtual # <Method void writeBytes(java.lang.String)>
- 610 aload_0
- 611 getfield # <Field java.io.DataOutputStream m_outstream>
- 614 ldc # <String "           }
-">
- 616 invokevirtual # <Method void writeBytes(java.lang.String)>
- 619 aload_0
- 620 getfield # <Field java.io.DataOutputStream m_outstream>
- 623 ldc # <String "           return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 625 invokevirtual # <Method void writeBytes(java.lang.String)>
- 628 aload_0
- 629 getfield # <Field java.io.DataOutputStream m_outstream>
- 632 ldc # <String "   }
-">
- 634 invokevirtual # <Method void writeBytes(java.lang.String)>
- 637 aload_0
- 638 getfield # <Field java.io.DataOutputStream m_outstream>
- 641 ldc # <String "   private void yy_move_start () {
-">
- 643 invokevirtual # <Method void writeBytes(java.lang.String)>
- 646 aload_0
- 647 getfield # <Field drHChFQzb m_spec>
- 650 getfield # <Field boolean m_count_lines>
- 653 iconst_1
- 654 if_icmpne 716
- 657 aload_0
- 658 getfield # <Field drHChFQzb m_spec>
- 661 getfield # <Field boolean m_unix>
- 664 iconst_1
- 665 if_icmpne 680
- 668 aload_0
- 669 getfield # <Field java.io.DataOutputStream m_outstream>
- 672 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]) {
-">
- 674 invokevirtual # <Method void writeBytes(java.lang.String)>
- 677 goto 698
- 680 aload_0
- 681 getfield # <Field java.io.DataOutputStream m_outstream>
- 684 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]
-">
- 686 invokevirtual # <Method void writeBytes(java.lang.String)>
- 689 aload_0
- 690 getfield # <Field java.io.DataOutputStream m_outstream>
- 693 ldc # <String "                   || (byte) '\r' == yy_buffer[yy_buffer_start]) {
-">
- 695 invokevirtual # <Method void writeBytes(java.lang.String)>
- 698 aload_0
- 699 getfield # <Field java.io.DataOutputStream m_outstream>
- 702 ldc # <String "                   ++yy_line_count; yy_char_count = 0;
-">
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 aload_0
- 708 getfield # <Field java.io.DataOutputStream m_outstream>
- 711 ldc # <String "           }
-">
- 713 invokevirtual # <Method void writeBytes(java.lang.String)>
- 716 aload_0
- 717 getfield # <Field drHChFQzb m_spec>
- 720 getfield # <Field boolean m_count_chars>
- 723 iconst_1
- 724 if_icmpne 736
- 727 aload_0
- 728 getfield # <Field java.io.DataOutputStream m_outstream>
- 731 ldc # <String "           ++yy_char_count;
-">
- 733 invokevirtual # <Method void writeBytes(java.lang.String)>
- 736 aload_0
- 737 getfield # <Field java.io.DataOutputStream m_outstream>
- 740 ldc # <String "           ++yy_buffer_start;
-">
- 742 invokevirtual # <Method void writeBytes(java.lang.String)>
- 745 aload_0
- 746 getfield # <Field java.io.DataOutputStream m_outstream>
- 749 ldc # <String "   }
-">
- 751 invokevirtual # <Method void writeBytes(java.lang.String)>
- 754 aload_0
- 755 getfield # <Field java.io.DataOutputStream m_outstream>
- 758 ldc # <String "   private void yy_pushback () {
-">
- 760 invokevirtual # <Method void writeBytes(java.lang.String)>
- 763 aload_0
- 764 getfield # <Field java.io.DataOutputStream m_outstream>
- 767 ldc # <String "           --yy_buffer_end;
-">
- 769 invokevirtual # <Method void writeBytes(java.lang.String)>
- 772 aload_0
- 773 getfield # <Field java.io.DataOutputStream m_outstream>
- 776 ldc # <String "   }
-">
- 778 invokevirtual # <Method void writeBytes(java.lang.String)>
- 781 aload_0
- 782 getfield # <Field java.io.DataOutputStream m_outstream>
- 785 ldc # <String "   private void yy_mark_start () {
-">
- 787 invokevirtual # <Method void writeBytes(java.lang.String)>
- 790 aload_0
- 791 getfield # <Field drHChFQzb m_spec>
- 794 getfield # <Field boolean m_count_lines>
- 797 iconst_1
- 798 if_icmpeq 812
- 801 aload_0
- 802 getfield # <Field drHChFQzb m_spec>
- 805 getfield # <Field boolean m_count_chars>
- 808 iconst_1
- 809 if_icmpne 909
- 812 aload_0
- 813 getfield # <Field drHChFQzb m_spec>
- 816 getfield # <Field boolean m_count_lines>
- 819 iconst_1
- 820 if_icmpne 909
- 823 aload_0
- 824 getfield # <Field java.io.DataOutputStream m_outstream>
- 827 ldc # <String "           int i;
-">
- 829 invokevirtual # <Method void writeBytes(java.lang.String)>
- 832 aload_0
- 833 getfield # <Field java.io.DataOutputStream m_outstream>
- 836 ldc # <String "           for (i = yy_buffer_start; i < yy_buffer_index; ++i) {
-">
- 838 invokevirtual # <Method void writeBytes(java.lang.String)>
- 841 aload_0
- 842 getfield # <Field drHChFQzb m_spec>
- 845 getfield # <Field boolean m_unix>
- 848 iconst_1
- 849 if_icmpne 864
- 852 aload_0
- 853 getfield # <Field java.io.DataOutputStream m_outstream>
- 856 ldc # <String "                   if ((byte) '\n' == yy_buffer[i]) {
-">
- 858 invokevirtual # <Method void writeBytes(java.lang.String)>
- 861 goto 873
- 864 aload_0
- 865 getfield # <Field java.io.DataOutputStream m_outstream>
- 868 ldc # <String "                   if ((byte) '\n' == yy_buffer[i] || (byte) '\r' == yy_buffer[i]) {
-">
- 870 invokevirtual # <Method void writeBytes(java.lang.String)>
- 873 aload_0
- 874 getfield # <Field java.io.DataOutputStream m_outstream>
- 877 ldc # <String "                           ++yy_line_count;  yy_char_count = 0;
-">
- 879 invokevirtual # <Method void writeBytes(java.lang.String)>
- 882 aload_0
- 883 getfield # <Field java.io.DataOutputStream m_outstream>
- 886 ldc # <String "                   }
-">
- 888 invokevirtual # <Method void writeBytes(java.lang.String)>
- 891 aload_0
- 892 getfield # <Field java.io.DataOutputStream m_outstream>
- 895 ldc # <String "           ++yy_char_count;
-">
- 897 invokevirtual # <Method void writeBytes(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "           }
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "           yy_buffer_start = yy_buffer_index;
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "   }
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "   private void yy_mark_end () {
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "           yy_buffer_end = yy_buffer_index;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "   }
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "   private void yy_to_mark () {
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "           yy_buffer_index = yy_buffer_end;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "   }
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "   private java.lang.String yy_gettext () {
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "           return (new java.lang.String(yy_buffer,0,
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                   yy_buffer_start,
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                   yy_buffer_end - yy_buffer_start));
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "   }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "private char[] yy_getcharArray()
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "   {
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   int  count   = yy_buffer_end - yy_buffer_start;
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 aload_0
-1054 getfield # <Field java.io.DataOutputStream m_outstream>
-1057 ldc # <String "   char value[] = new char[count];
-">
-1059 invokevirtual # <Method void writeBytes(java.lang.String)>
-1062 aload_0
-1063 getfield # <Field java.io.DataOutputStream m_outstream>
-1066 ldc # <String "   for( int i = count ; i-- > 0 ; )
-">
-1068 invokevirtual # <Method void writeBytes(java.lang.String)>
-1071 aload_0
-1072 getfield # <Field java.io.DataOutputStream m_outstream>
-1075 ldc # <String "           value[i] = (char) (yy_buffer[i + yy_buffer_start] & 0xff);
-">
-1077 invokevirtual # <Method void writeBytes(java.lang.String)>
-1080 aload_0
-1081 getfield # <Field java.io.DataOutputStream m_outstream>
-1084 ldc # <String "   return value;
-">
-1086 invokevirtual # <Method void writeBytes(java.lang.String)>
-1089 aload_0
-1090 getfield # <Field java.io.DataOutputStream m_outstream>
-1093 ldc # <String "   }
-">
-1095 invokevirtual # <Method void writeBytes(java.lang.String)>
-1098 aload_0
-1099 getfield # <Field drHChFQzb m_spec>
-1102 getfield # <Field boolean m_count_chars>
-1105 iconst_1
-1106 if_icmpne 1136
-1109 aload_0
-1110 getfield # <Field java.io.DataOutputStream m_outstream>
-1113 ldc # <String "   private int yy_getchar () {
-">
-1115 invokevirtual # <Method void writeBytes(java.lang.String)>
-1118 aload_0
-1119 getfield # <Field java.io.DataOutputStream m_outstream>
-1122 ldc # <String "           return yy_char_count;
-">
-1124 invokevirtual # <Method void writeBytes(java.lang.String)>
-1127 aload_0
-1128 getfield # <Field java.io.DataOutputStream m_outstream>
-1131 ldc # <String "   }
-">
-1133 invokevirtual # <Method void writeBytes(java.lang.String)>
-1136 aload_0
-1137 getfield # <Field drHChFQzb m_spec>
-1140 getfield # <Field boolean m_count_lines>
-1143 iconst_1
-1144 if_icmpne 1174
-1147 aload_0
-1148 getfield # <Field java.io.DataOutputStream m_outstream>
-1151 ldc # <String "   private int yy_getline () {
-">
-1153 invokevirtual # <Method void writeBytes(java.lang.String)>
-1156 aload_0
-1157 getfield # <Field java.io.DataOutputStream m_outstream>
-1160 ldc # <String "           return yy_line_count;
-">
-1162 invokevirtual # <Method void writeBytes(java.lang.String)>
-1165 aload_0
-1166 getfield # <Field java.io.DataOutputStream m_outstream>
-1169 ldc # <String "   }
-">
-1171 invokevirtual # <Method void writeBytes(java.lang.String)>
-1174 aload_0
-1175 getfield # <Field java.io.DataOutputStream m_outstream>
-1178 ldc # <String "   private byte[] yy_double (byte buf[]) {
-">
-1180 invokevirtual # <Method void writeBytes(java.lang.String)>
-1183 aload_0
-1184 getfield # <Field java.io.DataOutputStream m_outstream>
-1187 ldc # <String "           int i;
-               byte newbuf[];
-">
-1189 invokevirtual # <Method void writeBytes(java.lang.String)>
-1192 aload_0
-1193 getfield # <Field java.io.DataOutputStream m_outstream>
-1196 ldc # <String "           newbuf = new byte[2*buf.length];
-">
-1198 invokevirtual # <Method void writeBytes(java.lang.String)>
-1201 aload_0
-1202 getfield # <Field java.io.DataOutputStream m_outstream>
-1205 ldc # <String "           for (i = 0; i < buf.length; ++i) {
-">
-1207 invokevirtual # <Method void writeBytes(java.lang.String)>
-1210 aload_0
-1211 getfield # <Field java.io.DataOutputStream m_outstream>
-1214 ldc # <String "                   newbuf[i] = buf[i];
-">
-1216 invokevirtual # <Method void writeBytes(java.lang.String)>
-1219 aload_0
-1220 getfield # <Field java.io.DataOutputStream m_outstream>
-1223 ldc # <String "           }
-">
-1225 invokevirtual # <Method void writeBytes(java.lang.String)>
-1228 aload_0
-1229 getfield # <Field java.io.DataOutputStream m_outstream>
-1232 ldc # <String "           return newbuf;
-">
-1234 invokevirtual # <Method void writeBytes(java.lang.String)>
-1237 aload_0
-1238 getfield # <Field java.io.DataOutputStream m_outstream>
-1241 ldc # <String "   }
-">
-1243 invokevirtual # <Method void writeBytes(java.lang.String)>
-1246 aload_0
-1247 getfield # <Field java.io.DataOutputStream m_outstream>
-1250 ldc # <String "   private final int YY_E_INTERNAL = 0;
-">
-1252 invokevirtual # <Method void writeBytes(java.lang.String)>
-1255 aload_0
-1256 getfield # <Field java.io.DataOutputStream m_outstream>
-1259 ldc # <String "   private final int YY_E_MATCH = 1;
-">
-1261 invokevirtual # <Method void writeBytes(java.lang.String)>
-1264 aload_0
-1265 getfield # <Field java.io.DataOutputStream m_outstream>
-1268 ldc # <String "   private java.lang.String yy_error_string[] = {
-">
-1270 invokevirtual # <Method void writeBytes(java.lang.String)>
-1273 aload_0
-1274 getfield # <Field java.io.DataOutputStream m_outstream>
-1277 ldc # <String "           "Error: Internal error.\n",
-">
-1279 invokevirtual # <Method void writeBytes(java.lang.String)>
-1282 aload_0
-1283 getfield # <Field java.io.DataOutputStream m_outstream>
-1286 ldc # <String "           "Error: Unmatched input.\n"
-">
-1288 invokevirtual # <Method void writeBytes(java.lang.String)>
-1291 aload_0
-1292 getfield # <Field java.io.DataOutputStream m_outstream>
-1295 ldc # <String "   };
-">
-1297 invokevirtual # <Method void writeBytes(java.lang.String)>
-1300 aload_0
-1301 getfield # <Field java.io.DataOutputStream m_outstream>
-1304 ldc # <String "   private void yy_error (int code,boolean fatal) {
-">
-1306 invokevirtual # <Method void writeBytes(java.lang.String)>
-1309 aload_0
-1310 getfield # <Field java.io.DataOutputStream m_outstream>
-1313 ldc # <String "           java.lang.System.out.print(yy_error_string[code]);
-">
-1315 invokevirtual # <Method void writeBytes(java.lang.String)>
-1318 aload_0
-1319 getfield # <Field java.io.DataOutputStream m_outstream>
-1322 ldc # <String "           java.lang.System.out.flush();
-">
-1324 invokevirtual # <Method void writeBytes(java.lang.String)>
-1327 aload_0
-1328 getfield # <Field java.io.DataOutputStream m_outstream>
-1331 ldc # <String "           if (true == fatal) {
-">
-1333 invokevirtual # <Method void writeBytes(java.lang.String)>
-1336 aload_0
-1337 getfield # <Field java.io.DataOutputStream m_outstream>
-1340 ldc # <String "                   throw new Error("Fatal Error.\n");
-">
-1342 invokevirtual # <Method void writeBytes(java.lang.String)>
-1345 aload_0
-1346 getfield # <Field java.io.DataOutputStream m_outstream>
-1349 ldc # <String "           }
-">
-1351 invokevirtual # <Method void writeBytes(java.lang.String)>
-1354 aload_0
-1355 getfield # <Field java.io.DataOutputStream m_outstream>
-1358 ldc # <String "   }
-">
-1360 invokevirtual # <Method void writeBytes(java.lang.String)>
-1363 return
-
-Method void emit_header()
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "
-
-class ">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 new # <Class java.lang.String>
-  46 dup
-  47 aload_0
-  48 getfield # <Field drHChFQzb m_spec>
-  51 getfield # <Field char m_class_name[]>
-  54 iconst_0
-  55 aload_0
-  56 getfield # <Field drHChFQzb m_spec>
-  59 getfield # <Field char m_class_name[]>
-  62 arraylength
-  63 invokespecial # <Method java.lang.String(char[],int,int)>
-  66 invokevirtual # <Method void writeBytes(java.lang.String)>
-  69 aload_0
-  70 getfield # <Field java.io.DataOutputStream m_outstream>
-  73 ldc # <String " {
-">
-  75 invokevirtual # <Method void writeBytes(java.lang.String)>
-  78 return
-
-Method void emit_table()
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private byte yy_acpt[] = {
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field drHChFQzb m_spec>
-  43 getfield # <Field java.util.Vector m_accept_vector>
-  46 invokevirtual # <Method int size()>
-  49 istore_3
-  50 iconst_0
-  51 istore_2
-  52 goto 227
-  55 aload_0
-  56 getfield # <Field drHChFQzb m_spec>
-  59 getfield # <Field java.util.Vector m_accept_vector>
-  62 iload_2
-  63 invokevirtual # <Method java.lang.Object elementAt(int)>
-  66 checkcast # <Class IRxqsITZU>
-  69 astore 7
-  71 aload 7
-  73 ifnull 190
-  76 aload_0
-  77 getfield # <Field drHChFQzb m_spec>
-  80 getfield # <Field int m_anchor_array[]>
-  83 iload_2
-  84 iaload
-  85 iconst_1
-  86 iand
-  87 ifne 94
-  90 iconst_0
-  91 goto 95
-  94 iconst_1
-  95 istore 5
-  97 aload_0
-  98 getfield # <Field drHChFQzb m_spec>
- 101 getfield # <Field int m_anchor_array[]>
- 104 iload_2
- 105 iaload
- 106 iconst_2
- 107 iand
- 108 ifne 115
- 111 iconst_0
- 112 goto 116
- 115 iconst_1
- 116 istore 6
- 118 iload 5
- 120 iconst_1
- 121 if_icmpne 142
- 124 iload 6
- 126 iconst_1
- 127 if_icmpne 142
- 130 aload_0
- 131 getfield # <Field java.io.DataOutputStream m_outstream>
- 134 ldc # <String "           YY_START | YY_END">
- 136 invokevirtual # <Method void writeBytes(java.lang.String)>
- 139 goto 199
- 142 iload 5
- 144 iconst_1
- 145 if_icmpne 160
- 148 aload_0
- 149 getfield # <Field java.io.DataOutputStream m_outstream>
- 152 ldc # <String "           YY_START">
- 154 invokevirtual # <Method void writeBytes(java.lang.String)>
- 157 goto 199
- 160 iload 6
- 162 iconst_1
- 163 if_icmpne 178
- 166 aload_0
- 167 getfield # <Field java.io.DataOutputStream m_outstream>
- 170 ldc # <String "           YY_END">
- 172 invokevirtual # <Method void writeBytes(java.lang.String)>
- 175 goto 199
- 178 aload_0
- 179 getfield # <Field java.io.DataOutputStream m_outstream>
- 182 ldc # <String "           YY_NO_ANCHOR">
- 184 invokevirtual # <Method void writeBytes(java.lang.String)>
- 187 goto 199
- 190 aload_0
- 191 getfield # <Field java.io.DataOutputStream m_outstream>
- 194 ldc # <String "           YY_NOT_ACCEPT">
- 196 invokevirtual # <Method void writeBytes(java.lang.String)>
- 199 iload_2
- 200 iload_3
- 201 iconst_1
- 202 isub
- 203 if_icmpge 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String ",">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field java.io.DataOutputStream m_outstream>
- 219 ldc # <String "
-">
- 221 invokevirtual # <Method void writeBytes(java.lang.String)>
- 224 iinc 2 1
- 227 iload_2
- 228 iload_3
- 229 if_icmplt 55
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   };
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "   private short yy_cmap[] = {
-               ">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 iconst_0
- 251 istore_1
- 252 goto 337
- 255 aload_0
- 256 getfield # <Field java.io.DataOutputStream m_outstream>
- 259 new # <Class java.lang.Integer>
- 262 dup
- 263 aload_0
- 264 getfield # <Field drHChFQzb m_spec>
- 267 getfield # <Field int m_col_map[]>
- 270 iload_1
- 271 iaload
- 272 invokespecial # <Method java.lang.Integer(int)>
- 275 invokevirtual # <Method java.lang.String toString()>
- 278 invokevirtual # <Method void writeBytes(java.lang.String)>
- 281 iload_1
- 282 aload_0
- 283 getfield # <Field drHChFQzb m_spec>
- 286 getfield # <Field int m_col_map[]>
- 289 arraylength
- 290 iconst_1
- 291 isub
- 292 if_icmpge 304
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String ",">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 iload_1
- 305 iconst_1
- 306 iadd
- 307 bipush 8
- 309 irem
- 310 ifne 325
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-               ">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 goto 334
- 325 aload_0
- 326 getfield # <Field java.io.DataOutputStream m_outstream>
- 329 ldc # <String " ">
- 331 invokevirtual # <Method void writeBytes(java.lang.String)>
- 334 iinc 1 1
- 337 iload_1
- 338 aload_0
- 339 getfield # <Field drHChFQzb m_spec>
- 342 getfield # <Field int m_col_map[]>
- 345 arraylength
- 346 if_icmplt 255
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "
-       };
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "   private short yy_rmap[] = {
-               ">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 iconst_0
- 368 istore_1
- 369 goto 454
- 372 aload_0
- 373 getfield # <Field java.io.DataOutputStream m_outstream>
- 376 new # <Class java.lang.Integer>
- 379 dup
- 380 aload_0
- 381 getfield # <Field drHChFQzb m_spec>
- 384 getfield # <Field int m_row_map[]>
- 387 iload_1
- 388 iaload
- 389 invokespecial # <Method java.lang.Integer(int)>
- 392 invokevirtual # <Method java.lang.String toString()>
- 395 invokevirtual # <Method void writeBytes(java.lang.String)>
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field drHChFQzb m_spec>
- 403 getfield # <Field int m_row_map[]>
- 406 arraylength
- 407 iconst_1
- 408 isub
- 409 if_icmpge 421
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String ",">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 iload_1
- 422 iconst_1
- 423 iadd
- 424 bipush 8
- 426 irem
- 427 ifne 442
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "
-               ">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 goto 451
- 442 aload_0
- 443 getfield # <Field java.io.DataOutputStream m_outstream>
- 446 ldc # <String " ">
- 448 invokevirtual # <Method void writeBytes(java.lang.String)>
- 451 iinc 1 1
- 454 iload_1
- 455 aload_0
- 456 getfield # <Field drHChFQzb m_spec>
- 459 getfield # <Field int m_row_map[]>
- 462 arraylength
- 463 if_icmplt 372
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "
-       };
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "   private short yy_nxt[][] = {
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field drHChFQzb m_spec>
- 488 getfield # <Field java.util.Vector m_dtrans_vector>
- 491 invokevirtual # <Method int size()>
- 494 istore_3
- 495 iconst_0
- 496 istore_2
- 497 goto 657
- 500 aload_0
- 501 getfield # <Field drHChFQzb m_spec>
- 504 getfield # <Field java.util.Vector m_dtrans_vector>
- 507 iload_2
- 508 invokevirtual # <Method java.lang.Object elementAt(int)>
- 511 checkcast # <Class fhTZXkZqS>
- 514 astore 4
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "           { ">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 iconst_0
- 526 istore_1
- 527 goto 609
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 new # <Class java.lang.Integer>
- 537 dup
- 538 aload 4
- 540 getfield # <Field int m_dtrans[]>
- 543 iload_1
- 544 iaload
- 545 invokespecial # <Method java.lang.Integer(int)>
- 548 invokevirtual # <Method java.lang.String toString()>
- 551 invokevirtual # <Method void writeBytes(java.lang.String)>
- 554 iload_1
- 555 aload_0
- 556 getfield # <Field drHChFQzb m_spec>
- 559 getfield # <Field int m_dtrans_ncols>
- 562 iconst_1
- 563 isub
- 564 if_icmpge 576
- 567 aload_0
- 568 getfield # <Field java.io.DataOutputStream m_outstream>
- 571 ldc # <String ",">
- 573 invokevirtual # <Method void writeBytes(java.lang.String)>
- 576 iload_1
- 577 iconst_1
- 578 iadd
- 579 bipush 8
- 581 irem
- 582 ifne 597
- 585 aload_0
- 586 getfield # <Field java.io.DataOutputStream m_outstream>
- 589 ldc # <String "
-                       ">
- 591 invokevirtual # <Method void writeBytes(java.lang.String)>
- 594 goto 606
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String " ">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 iinc 1 1
- 609 iload_1
- 610 aload_0
- 611 getfield # <Field drHChFQzb m_spec>
- 614 getfield # <Field int m_dtrans_ncols>
- 617 if_icmplt 530
- 620 aload_0
- 621 getfield # <Field java.io.DataOutputStream m_outstream>
- 624 ldc # <String "
-               }">
- 626 invokevirtual # <Method void writeBytes(java.lang.String)>
- 629 iload_2
- 630 iload_3
- 631 iconst_1
- 632 isub
- 633 if_icmpge 645
- 636 aload_0
- 637 getfield # <Field java.io.DataOutputStream m_outstream>
- 640 ldc # <String ",">
- 642 invokevirtual # <Method void writeBytes(java.lang.String)>
- 645 aload_0
- 646 getfield # <Field java.io.DataOutputStream m_outstream>
- 649 ldc # <String "
-">
- 651 invokevirtual # <Method void writeBytes(java.lang.String)>
- 654 iinc 2 1
- 657 iload_2
- 658 iload_3
- 659 if_icmplt 500
- 662 aload_0
- 663 getfield # <Field java.io.DataOutputStream m_outstream>
- 666 ldc # <String "   };
-">
- 668 invokevirtual # <Method void writeBytes(java.lang.String)>
- 671 return
-
-Method void emit_driver()
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 invokespecial # <Method void emit_table()>
-  34 aload_0
-  35 getfield # <Field drHChFQzb m_spec>
-  38 getfield # <Field boolean m_integer_type>
-  41 iconst_1
-  42 if_icmpne 87
-  45 aload_0
-  46 getfield # <Field java.io.DataOutputStream m_outstream>
-  49 ldc # <String "   public int ">
-  51 invokevirtual # <Method void writeBytes(java.lang.String)>
-  54 aload_0
-  55 getfield # <Field java.io.DataOutputStream m_outstream>
-  58 new # <Class java.lang.String>
-  61 dup
-  62 aload_0
-  63 getfield # <Field drHChFQzb m_spec>
-  66 getfield # <Field char m_function_name[]>
-  69 invokespecial # <Method java.lang.String(char[])>
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String " ()
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 goto 209
-  87 aload_0
-  88 getfield # <Field drHChFQzb m_spec>
-  91 getfield # <Field boolean m_intwrap_type>
-  94 iconst_1
-  95 if_icmpne 140
-  98 aload_0
-  99 getfield # <Field java.io.DataOutputStream m_outstream>
- 102 ldc # <String "   public java.lang.Integer ">
- 104 invokevirtual # <Method void writeBytes(java.lang.String)>
- 107 aload_0
- 108 getfield # <Field java.io.DataOutputStream m_outstream>
- 111 new # <Class java.lang.String>
- 114 dup
- 115 aload_0
- 116 getfield # <Field drHChFQzb m_spec>
- 119 getfield # <Field char m_function_name[]>
- 122 invokespecial # <Method java.lang.String(char[])>
- 125 invokevirtual # <Method void writeBytes(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field java.io.DataOutputStream m_outstream>
- 132 ldc # <String " ()
-">
- 134 invokevirtual # <Method void writeBytes(java.lang.String)>
- 137 goto 209
- 140 aload_0
- 141 getfield # <Field java.io.DataOutputStream m_outstream>
- 144 ldc # <String "   public ">
- 146 invokevirtual # <Method void writeBytes(java.lang.String)>
- 149 aload_0
- 150 getfield # <Field java.io.DataOutputStream m_outstream>
- 153 new # <Class java.lang.String>
- 156 dup
- 157 aload_0
- 158 getfield # <Field drHChFQzb m_spec>
- 161 getfield # <Field char m_type_name[]>
- 164 invokespecial # <Method java.lang.String(char[])>
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 aload_0
- 171 getfield # <Field java.io.DataOutputStream m_outstream>
- 174 ldc # <String " ">
- 176 invokevirtual # <Method void writeBytes(java.lang.String)>
- 179 aload_0
- 180 getfield # <Field java.io.DataOutputStream m_outstream>
- 183 new # <Class java.lang.String>
- 186 dup
- 187 aload_0
- 188 getfield # <Field drHChFQzb m_spec>
- 191 getfield # <Field char m_function_name[]>
- 194 invokespecial # <Method java.lang.String(char[])>
- 197 invokevirtual # <Method void writeBytes(java.lang.String)>
- 200 aload_0
- 201 getfield # <Field java.io.DataOutputStream m_outstream>
- 204 ldc # <String " ()
-">
- 206 invokevirtual # <Method void writeBytes(java.lang.String)>
- 209 aload_0
- 210 getfield # <Field java.io.DataOutputStream m_outstream>
- 213 ldc # <String "           throws java.io.IOException">
- 215 invokevirtual # <Method void writeBytes(java.lang.String)>
- 218 aload_0
- 219 getfield # <Field drHChFQzb m_spec>
- 222 getfield # <Field char m_yylex_throw_code[]>
- 225 ifnull 278
- 228 aload_0
- 229 getfield # <Field java.io.DataOutputStream m_outstream>
- 232 ldc # <String ", ">
- 234 invokevirtual # <Method void writeBytes(java.lang.String)>
- 237 aload_0
- 238 getfield # <Field java.io.DataOutputStream m_outstream>
- 241 new # <Class java.lang.String>
- 244 dup
- 245 aload_0
- 246 getfield # <Field drHChFQzb m_spec>
- 249 getfield # <Field char m_yylex_throw_code[]>
- 252 iconst_0
- 253 aload_0
- 254 getfield # <Field drHChFQzb m_spec>
- 257 getfield # <Field int m_yylex_throw_read>
- 260 invokespecial # <Method java.lang.String(char[],int,int)>
- 263 invokevirtual # <Method void writeBytes(java.lang.String)>
- 266 aload_0
- 267 getfield # <Field java.io.DataOutputStream m_outstream>
- 270 ldc # <String "
-               {
-">
- 272 invokevirtual # <Method void writeBytes(java.lang.String)>
- 275 goto 287
- 278 aload_0
- 279 getfield # <Field java.io.DataOutputStream m_outstream>
- 282 ldc # <String " {
-">
- 284 invokevirtual # <Method void writeBytes(java.lang.String)>
- 287 aload_0
- 288 getfield # <Field java.io.DataOutputStream m_outstream>
- 291 ldc # <String "           int yy_lookahead;
-">
- 293 invokevirtual # <Method void writeBytes(java.lang.String)>
- 296 aload_0
- 297 getfield # <Field java.io.DataOutputStream m_outstream>
- 300 ldc # <String "           int yy_anchor = YY_NO_ANCHOR;
-">
- 302 invokevirtual # <Method void writeBytes(java.lang.String)>
- 305 aload_0
- 306 getfield # <Field java.io.DataOutputStream m_outstream>
- 309 ldc # <String "           int yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 311 invokevirtual # <Method void writeBytes(java.lang.String)>
- 314 aload_0
- 315 getfield # <Field java.io.DataOutputStream m_outstream>
- 318 ldc # <String "           int yy_next_state = YY_NO_STATE;
-">
- 320 invokevirtual # <Method void writeBytes(java.lang.String)>
- 323 aload_0
- 324 getfield # <Field java.io.DataOutputStream m_outstream>
- 327 ldc # <String "           int yy_last_accept_state = YY_NO_STATE;
-">
- 329 invokevirtual # <Method void writeBytes(java.lang.String)>
- 332 aload_0
- 333 getfield # <Field java.io.DataOutputStream m_outstream>
- 336 ldc # <String "           boolean yy_initial = true;
-">
- 338 invokevirtual # <Method void writeBytes(java.lang.String)>
- 341 aload_0
- 342 getfield # <Field java.io.DataOutputStream m_outstream>
- 345 ldc # <String "           byte yy_this_accept;
-">
- 347 invokevirtual # <Method void writeBytes(java.lang.String)>
- 350 aload_0
- 351 getfield # <Field drHChFQzb m_spec>
- 354 getfield # <Field boolean m_count_chars>
- 357 iconst_1
- 358 if_icmpne 370
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           int yychar;
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field drHChFQzb m_spec>
- 374 getfield # <Field boolean m_count_lines>
- 377 iconst_1
- 378 if_icmpne 390
- 381 aload_0
- 382 getfield # <Field java.io.DataOutputStream m_outstream>
- 385 ldc # <String "           int yyline;
-">
- 387 invokevirtual # <Method void writeBytes(java.lang.String)>
- 390 aload_0
- 391 getfield # <Field java.io.DataOutputStream m_outstream>
- 394 ldc # <String "           java.lang.String yytext;
-">
- 396 invokevirtual # <Method void writeBytes(java.lang.String)>
- 399 aload_0
- 400 getfield # <Field java.io.DataOutputStream m_outstream>
- 403 ldc # <String "
-">
- 405 invokevirtual # <Method void writeBytes(java.lang.String)>
- 408 aload_0
- 409 getfield # <Field java.io.DataOutputStream m_outstream>
- 412 ldc # <String "           yy_mark_start();
-">
- 414 invokevirtual # <Method void writeBytes(java.lang.String)>
- 417 aload_0
- 418 getfield # <Field java.io.DataOutputStream m_outstream>
- 421 ldc # <String "           yy_this_accept = yy_acpt[yy_state];
-">
- 423 invokevirtual # <Method void writeBytes(java.lang.String)>
- 426 aload_0
- 427 getfield # <Field java.io.DataOutputStream m_outstream>
- 430 ldc # <String "           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 432 invokevirtual # <Method void writeBytes(java.lang.String)>
- 435 aload_0
- 436 getfield # <Field java.io.DataOutputStream m_outstream>
- 439 ldc # <String "                   yy_last_accept_state = yy_state;
-">
- 441 invokevirtual # <Method void writeBytes(java.lang.String)>
- 444 aload_0
- 445 getfield # <Field java.io.DataOutputStream m_outstream>
- 448 ldc # <String "                   yy_mark_end();
-">
- 450 invokevirtual # <Method void writeBytes(java.lang.String)>
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           }
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field java.io.DataOutputStream m_outstream>
- 466 ldc # <String "           while (true) {
-">
- 468 invokevirtual # <Method void writeBytes(java.lang.String)>
- 471 aload_0
- 472 getfield # <Field java.io.DataOutputStream m_outstream>
- 475 ldc # <String "                   yy_lookahead = yy_advance();
-">
- 477 invokevirtual # <Method void writeBytes(java.lang.String)>
- 480 aload_0
- 481 getfield # <Field java.io.DataOutputStream m_outstream>
- 484 ldc # <String "                   yy_next_state = YY_F;
-">
- 486 invokevirtual # <Method void writeBytes(java.lang.String)>
- 489 aload_0
- 490 getfield # <Field java.io.DataOutputStream m_outstream>
- 493 ldc # <String "                   if (YYEOF != yy_lookahead) {
-">
- 495 invokevirtual # <Method void writeBytes(java.lang.String)>
- 498 aload_0
- 499 getfield # <Field java.io.DataOutputStream m_outstream>
- 502 ldc # <String "                           yy_next_state = yy_nxt[yy_rmap[yy_state]][yy_cmap[yy_lookahead]];
-">
- 504 invokevirtual # <Method void writeBytes(java.lang.String)>
- 507 aload_0
- 508 getfield # <Field java.io.DataOutputStream m_outstream>
- 511 ldc # <String "                   }
-">
- 513 invokevirtual # <Method void writeBytes(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "                   if (YY_F != yy_next_state) {
-">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 aload_0
- 526 getfield # <Field java.io.DataOutputStream m_outstream>
- 529 ldc # <String "                           yy_state = yy_next_state;
-">
- 531 invokevirtual # <Method void writeBytes(java.lang.String)>
- 534 aload_0
- 535 getfield # <Field java.io.DataOutputStream m_outstream>
- 538 ldc # <String "                           yy_initial = false;
-">
- 540 invokevirtual # <Method void writeBytes(java.lang.String)>
- 543 aload_0
- 544 getfield # <Field java.io.DataOutputStream m_outstream>
- 547 ldc # <String "                           yy_this_accept = yy_acpt[yy_state];
-">
- 549 invokevirtual # <Method void writeBytes(java.lang.String)>
- 552 aload_0
- 553 getfield # <Field java.io.DataOutputStream m_outstream>
- 556 ldc # <String "                           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 558 invokevirtual # <Method void writeBytes(java.lang.String)>
- 561 aload_0
- 562 getfield # <Field java.io.DataOutputStream m_outstream>
- 565 ldc # <String "                                   yy_last_accept_state = yy_state;
-">
- 567 invokevirtual # <Method void writeBytes(java.lang.String)>
- 570 aload_0
- 571 getfield # <Field java.io.DataOutputStream m_outstream>
- 574 ldc # <String "                                   yy_mark_end();
-">
- 576 invokevirtual # <Method void writeBytes(java.lang.String)>
- 579 aload_0
- 580 getfield # <Field java.io.DataOutputStream m_outstream>
- 583 ldc # <String "                           }
-">
- 585 invokevirtual # <Method void writeBytes(java.lang.String)>
- 588 aload_0
- 589 getfield # <Field java.io.DataOutputStream m_outstream>
- 592 ldc # <String "                   }
-">
- 594 invokevirtual # <Method void writeBytes(java.lang.String)>
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String "                   else {
-">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 aload_0
- 607 getfield # <Field java.io.DataOutputStream m_outstream>
- 610 ldc # <String "                           if (YYEOF == yy_lookahead && true == yy_initial) {
-">
- 612 invokevirtual # <Method void writeBytes(java.lang.String)>
- 615 aload_0
- 616 getfield # <Field drHChFQzb m_spec>
- 619 getfield # <Field char m_eof_code[]>
- 622 ifnull 634
- 625 aload_0
- 626 getfield # <Field java.io.DataOutputStream m_outstream>
- 629 ldc # <String "                                   yy_do_eof();
-">
- 631 invokevirtual # <Method void writeBytes(java.lang.String)>
- 634 aload_0
- 635 getfield # <Field drHChFQzb m_spec>
- 638 getfield # <Field boolean m_integer_type>
- 641 iconst_1
- 642 if_icmpeq 656
- 645 aload_0
- 646 getfield # <Field drHChFQzb m_spec>
- 649 getfield # <Field boolean m_yyeof>
- 652 iconst_1
- 653 if_icmpne 668
- 656 aload_0
- 657 getfield # <Field java.io.DataOutputStream m_outstream>
- 660 ldc # <String "                                   return YYEOF;
-">
- 662 invokevirtual # <Method void writeBytes(java.lang.String)>
- 665 goto 719
- 668 aload_0
- 669 getfield # <Field drHChFQzb m_spec>
- 672 getfield # <Field char m_eof_value_code[]>
- 675 ifnull 710
- 678 aload_0
- 679 getfield # <Field java.io.DataOutputStream m_outstream>
- 682 new # <Class java.lang.String>
- 685 dup
- 686 aload_0
- 687 getfield # <Field drHChFQzb m_spec>
- 690 getfield # <Field char m_eof_value_code[]>
- 693 iconst_0
- 694 aload_0
- 695 getfield # <Field drHChFQzb m_spec>
- 698 getfield # <Field int m_eof_value_read>
- 701 invokespecial # <Method java.lang.String(char[],int,int)>
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 goto 719
- 710 aload_0
- 711 getfield # <Field java.io.DataOutputStream m_outstream>
- 714 ldc # <String "                                   return null;
-">
- 716 invokevirtual # <Method void writeBytes(java.lang.String)>
- 719 aload_0
- 720 getfield # <Field java.io.DataOutputStream m_outstream>
- 723 ldc # <String "                           }
-">
- 725 invokevirtual # <Method void writeBytes(java.lang.String)>
- 728 aload_0
- 729 getfield # <Field java.io.DataOutputStream m_outstream>
- 732 ldc # <String "                           else if (YY_NO_STATE == yy_last_accept_state) {
-">
- 734 invokevirtual # <Method void writeBytes(java.lang.String)>
- 737 aload_0
- 738 getfield # <Field java.io.DataOutputStream m_outstream>
- 741 ldc # <String "                                   throw (new Error("Lexical Error: Unmatched Input."));
-">
- 743 invokevirtual # <Method void writeBytes(java.lang.String)>
- 746 aload_0
- 747 getfield # <Field java.io.DataOutputStream m_outstream>
- 750 ldc # <String "                           }
-">
- 752 invokevirtual # <Method void writeBytes(java.lang.String)>
- 755 aload_0
- 756 getfield # <Field java.io.DataOutputStream m_outstream>
- 759 ldc # <String "                           else {
-">
- 761 invokevirtual # <Method void writeBytes(java.lang.String)>
- 764 aload_0
- 765 getfield # <Field java.io.DataOutputStream m_outstream>
- 768 ldc # <String "                                   yy_to_mark();
-">
- 770 invokevirtual # <Method void writeBytes(java.lang.String)>
- 773 aload_0
- 774 getfield # <Field java.io.DataOutputStream m_outstream>
- 777 ldc # <String "                                   yy_anchor = yy_acpt[yy_last_accept_state];
-">
- 779 invokevirtual # <Method void writeBytes(java.lang.String)>
- 782 aload_0
- 783 getfield # <Field java.io.DataOutputStream m_outstream>
- 786 ldc # <String "                                   if (0 != (YY_END & yy_anchor)) {
-">
- 788 invokevirtual # <Method void writeBytes(java.lang.String)>
- 791 aload_0
- 792 getfield # <Field java.io.DataOutputStream m_outstream>
- 795 ldc # <String "                                           yy_pushback();
-">
- 797 invokevirtual # <Method void writeBytes(java.lang.String)>
- 800 aload_0
- 801 getfield # <Field java.io.DataOutputStream m_outstream>
- 804 ldc # <String "                                   }
-">
- 806 invokevirtual # <Method void writeBytes(java.lang.String)>
- 809 aload_0
- 810 getfield # <Field java.io.DataOutputStream m_outstream>
- 813 ldc # <String "                                   if (0 != (YY_START & yy_anchor)) {
-">
- 815 invokevirtual # <Method void writeBytes(java.lang.String)>
- 818 aload_0
- 819 getfield # <Field java.io.DataOutputStream m_outstream>
- 822 ldc # <String "                                           yy_move_start();
-">
- 824 invokevirtual # <Method void writeBytes(java.lang.String)>
- 827 aload_0
- 828 getfield # <Field java.io.DataOutputStream m_outstream>
- 831 ldc # <String "                                   }
-">
- 833 invokevirtual # <Method void writeBytes(java.lang.String)>
- 836 aload_0
- 837 getfield # <Field drHChFQzb m_spec>
- 840 getfield # <Field boolean m_count_chars>
- 843 iconst_1
- 844 if_icmpne 856
- 847 aload_0
- 848 getfield # <Field java.io.DataOutputStream m_outstream>
- 851 ldc # <String "                                   yychar = yy_getchar();
-">
- 853 invokevirtual # <Method void writeBytes(java.lang.String)>
- 856 aload_0
- 857 getfield # <Field drHChFQzb m_spec>
- 860 getfield # <Field boolean m_count_lines>
- 863 iconst_1
- 864 if_icmpne 876
- 867 aload_0
- 868 getfield # <Field java.io.DataOutputStream m_outstream>
- 871 ldc # <String "                                   yyline = yy_getline();
-">
- 873 invokevirtual # <Method void writeBytes(java.lang.String)>
- 876 aload_0
- 877 getfield # <Field java.io.DataOutputStream m_outstream>
- 880 ldc # <String "                                   yytext = yy_gettext();
-">
- 882 invokevirtual # <Method void writeBytes(java.lang.String)>
- 885 aload_0
- 886 getfield # <Field java.io.DataOutputStream m_outstream>
- 889 ldc # <String "                                   switch (yy_last_accept_state) {
-">
- 891 invokevirtual # <Method void writeBytes(java.lang.String)>
- 894 aload_0
- 895 ldc # <String "                                   ">
- 897 invokespecial # <Method void emit_actions(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "                                   default:
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "                                           yy_error(YY_E_INTERNAL,false);
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "                                   case -1:
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "                                   }
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "                                   yy_initial = true;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "                                   yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "                                   yy_next_state = YY_NO_STATE;
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "                                   yy_last_accept_state = YY_NO_STATE;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "                                   yy_mark_start();
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "                                   yy_this_accept = yy_acpt[yy_state];
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "                                   if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                                           yy_last_accept_state = yy_state;
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                                   }
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "                           }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "                   }
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "           }
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   }
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 return
-
-Method void emit_actions(java.lang.String)
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 getfield # <Field java.util.Vector m_accept_vector>
-   7 invokevirtual # <Method int size()>
-  10 aload_0
-  11 getfield # <Field drHChFQzb m_spec>
-  14 getfield # <Field int m_anchor_array[]>
-  17 arraylength
-  18 if_icmpeq 25
-  21 iconst_0
-  22 goto 26
-  25 iconst_1
-  26 invokestatic # <Method void assert(boolean)>
-  29 bipush -2
-  31 istore 4
-  33 aload_0
-  34 getfield # <Field drHChFQzb m_spec>
-  37 getfield # <Field java.util.Vector m_accept_vector>
-  40 invokevirtual # <Method int size()>
-  43 istore_3
-  44 iconst_0
-  45 istore_2
-  46 goto 233
-  49 aload_0
-  50 getfield # <Field drHChFQzb m_spec>
-  53 getfield # <Field java.util.Vector m_accept_vector>
-  56 iload_2
-  57 invokevirtual # <Method java.lang.Object elementAt(int)>
-  60 checkcast # <Class IRxqsITZU>
-  63 astore 5
-  65 aload 5
-  67 ifnull 230
-  70 aload_0
-  71 getfield # <Field java.io.DataOutputStream m_outstream>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 aload_1
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 ldc # <String "case ">
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 iload_2
-  91 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  94 ldc # <String ":
-">
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 invokevirtual # <Method java.lang.String toString()>
- 102 invokevirtual # <Method void writeBytes(java.lang.String)>
- 105 aload_0
- 106 getfield # <Field java.io.DataOutputStream m_outstream>
- 109 new # <Class java.lang.StringBuffer>
- 112 dup
- 113 invokespecial # <Method java.lang.StringBuffer()>
- 116 aload_1
- 117 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 120 ldc # <String "   ">
- 122 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 125 invokevirtual # <Method java.lang.String toString()>
- 128 invokevirtual # <Method void writeBytes(java.lang.String)>
- 131 aload_0
- 132 getfield # <Field java.io.DataOutputStream m_outstream>
- 135 new # <Class java.lang.String>
- 138 dup
- 139 aload 5
- 141 getfield # <Field char m_action[]>
- 144 iconst_0
- 145 aload 5
- 147 getfield # <Field int m_action_read>
- 150 invokespecial # <Method java.lang.String(char[],int,int)>
- 153 invokevirtual # <Method void writeBytes(java.lang.String)>
- 156 aload_0
- 157 getfield # <Field java.io.DataOutputStream m_outstream>
- 160 ldc # <String "
-">
- 162 invokevirtual # <Method void writeBytes(java.lang.String)>
- 165 aload_0
- 166 getfield # <Field java.io.DataOutputStream m_outstream>
- 169 new # <Class java.lang.StringBuffer>
- 172 dup
- 173 invokespecial # <Method java.lang.StringBuffer()>
- 176 aload_1
- 177 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 180 ldc # <String "case ">
- 182 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 185 iload 4
- 187 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 190 ldc # <String ":
-">
- 192 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 195 invokevirtual # <Method java.lang.String toString()>
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 getfield # <Field java.io.DataOutputStream m_outstream>
- 205 new # <Class java.lang.StringBuffer>
- 208 dup
- 209 invokespecial # <Method java.lang.StringBuffer()>
- 212 aload_1
- 213 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 216 ldc # <String "   break;
-">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 invokevirtual # <Method java.lang.String toString()>
- 224 invokevirtual # <Method void writeBytes(java.lang.String)>
- 227 iinc 4 -1
- 230 iinc 2 1
- 233 iload_2
- 234 iload_3
- 235 if_icmplt 49
- 238 return
-
-Method void emit_footer()
-   0 aload_0
-   1 getfield # <Field drHChFQzb m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "}
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 return
-Compiled from JavaLex.java
-final class nqLBroAEH extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    boolean m_eof_reached;
-    boolean m_pushback_line;
-    char m_line[];
-    int m_line_read;
-    int m_line_index;
-    int m_line_number;
-    static final boolean EOF;
-    static final boolean NOT_EOF;
-    nqLBroAEH(java.io.InputStream);
-    boolean getLine() throws java.io.IOException;
-}
-
-Method nqLBroAEH(java.io.InputStream)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_1
-   5 ifnonnull 12
-   8 iconst_0
-   9 goto 13
-  12 iconst_1
-  13 invokestatic # <Method void assert(boolean)>
-  16 aload_0
-  17 aload_1
-  18 putfield # <Field java.io.InputStream m_input>
-  21 aload_0
-  22 sipush 1024
-  25 newarray byte
-  27 putfield # <Field byte m_buffer[]>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_buffer_read>
-  35 aload_0
-  36 iconst_0
-  37 putfield # <Field int m_buffer_index>
-  40 aload_0
-  41 sipush 1024
-  44 newarray char
-  46 putfield # <Field char m_line[]>
-  49 aload_0
-  50 iconst_0
-  51 putfield # <Field int m_line_read>
-  54 aload_0
-  55 iconst_0
-  56 putfield # <Field int m_line_index>
-  59 aload_0
-  60 iconst_0
-  61 putfield # <Field boolean m_eof_reached>
-  64 aload_0
-  65 iconst_0
-  66 putfield # <Field int m_line_number>
-  69 aload_0
-  70 iconst_0
-  71 putfield # <Field boolean m_pushback_line>
-  74 return
-
-Method boolean getLine()
-   0 aload_0
-   1 getfield # <Field boolean m_eof_reached>
-   4 iconst_1
-   5 if_icmpne 10
-   8 iconst_1
-   9 ireturn
-  10 aload_0
-  11 getfield # <Field boolean m_pushback_line>
-  14 iconst_1
-  15 if_icmpne 70
-  18 aload_0
-  19 iconst_0
-  20 putfield # <Field boolean m_pushback_line>
-  23 iconst_0
-  24 istore_1
-  25 goto 47
-  28 aload_0
-  29 getfield # <Field char m_line[]>
-  32 iload_1
-  33 caload
-  34 invokestatic # <Method boolean isspace(char)>
-  37 iconst_0
-  38 if_icmpne 44
-  41 goto 55
-  44 iinc 1 1
-  47 iload_1
-  48 aload_0
-  49 getfield # <Field int m_line_read>
-  52 if_icmplt 28
-  55 iload_1
-  56 aload_0
-  57 getfield # <Field int m_line_read>
-  60 if_icmpge 70
-  63 aload_0
-  64 iconst_0
-  65 putfield # <Field int m_line_index>
-  68 iconst_0
-  69 ireturn
-  70 aload_0
-  71 getfield # <Field int m_buffer_index>
-  74 aload_0
-  75 getfield # <Field int m_buffer_read>
-  78 if_icmplt 121
-  81 aload_0
-  82 aload_0
-  83 getfield # <Field java.io.InputStream m_input>
-  86 aload_0
-  87 getfield # <Field byte m_buffer[]>
-  90 invokevirtual # <Method int read(byte[])>
-  93 putfield # <Field int m_buffer_read>
-  96 aload_0
-  97 getfield # <Field int m_buffer_read>
- 100 iconst_m1
- 101 if_icmpne 116
- 104 aload_0
- 105 iconst_1
- 106 putfield # <Field boolean m_eof_reached>
- 109 aload_0
- 110 iconst_0
- 111 putfield # <Field int m_line_index>
- 114 iconst_1
- 115 ireturn
- 116 aload_0
- 117 iconst_0
- 118 putfield # <Field int m_buffer_index>
- 121 aload_0
- 122 iconst_0
- 123 putfield # <Field int m_line_read>
- 126 goto 288
- 129 aload_0
- 130 getfield # <Field char m_line[]>
- 133 aload_0
- 134 getfield # <Field int m_line_read>
- 137 aload_0
- 138 getfield # <Field byte m_buffer[]>
- 141 aload_0
- 142 getfield # <Field int m_buffer_index>
- 145 baload
- 146 i2c
- 147 castore
- 148 aload_0
- 149 dup
- 150 getfield # <Field int m_buffer_index>
- 153 iconst_1
- 154 iadd
- 155 putfield # <Field int m_buffer_index>
- 158 aload_0
- 159 getfield # <Field int m_buffer_index>
- 162 aload_0
- 163 getfield # <Field int m_buffer_read>
- 166 if_icmplt 255
- 169 aload_0
- 170 aload_0
- 171 getfield # <Field java.io.InputStream m_input>
- 174 aload_0
- 175 getfield # <Field byte m_buffer[]>
- 178 invokevirtual # <Method int read(byte[])>
- 181 putfield # <Field int m_buffer_read>
- 184 aload_0
- 185 getfield # <Field int m_buffer_read>
- 188 iconst_m1
- 189 if_icmpne 250
- 192 aload_0
- 193 iconst_1
- 194 putfield # <Field boolean m_eof_reached>
- 197 iconst_0
- 198 istore_1
- 199 goto 216
- 202 iinc 1 1
- 205 iload_1
- 206 aload_0
- 207 getfield # <Field int m_line_read>
- 210 if_icmpne 216
- 213 goto 228
- 216 aload_0
- 217 getfield # <Field char m_line[]>
- 220 iload_1
- 221 caload
- 222 invokestatic # <Method boolean isspace(char)>
- 225 ifne 202
- 228 iload_1
- 229 aload_0
- 230 getfield # <Field int m_line_read>
- 233 if_icmpge 243
- 236 aload_0
- 237 iconst_0
- 238 putfield # <Field int m_line_index>
- 241 iconst_0
- 242 ireturn
- 243 aload_0
- 244 iconst_0
- 245 putfield # <Field int m_line_index>
- 248 iconst_1
- 249 ireturn
- 250 aload_0
- 251 iconst_0
- 252 putfield # <Field int m_buffer_index>
- 255 aload_0
- 256 dup
- 257 getfield # <Field int m_line_read>
- 260 iconst_1
- 261 iadd
- 262 putfield # <Field int m_line_read>
- 265 aload_0
- 266 getfield # <Field int m_line_read>
- 269 aload_0
- 270 getfield # <Field char m_line[]>
- 273 arraylength
- 274 if_icmplt 288
- 277 aload_0
- 278 aload_0
- 279 getfield # <Field char m_line[]>
- 282 invokestatic # <Method char doubleSize(char[])[]>
- 285 putfield # <Field char m_line[]>
- 288 aload_0
- 289 getfield # <Field byte m_buffer[]>
- 292 aload_0
- 293 getfield # <Field int m_buffer_index>
- 296 baload
- 297 bipush 10
- 299 if_icmpne 129
- 302 aload_0
- 303 getfield # <Field char m_line[]>
- 306 aload_0
- 307 getfield # <Field int m_line_read>
- 310 aload_0
- 311 getfield # <Field byte m_buffer[]>
- 314 aload_0
- 315 getfield # <Field int m_buffer_index>
- 318 baload
- 319 i2c
- 320 castore
- 321 aload_0
- 322 dup
- 323 getfield # <Field int m_line_read>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_read>
- 331 aload_0
- 332 dup
- 333 getfield # <Field int m_buffer_index>
- 336 iconst_1
- 337 iadd
- 338 putfield # <Field int m_buffer_index>
- 341 aload_0
- 342 dup
- 343 getfield # <Field int m_line_number>
- 346 iconst_1
- 347 iadd
- 348 putfield # <Field int m_line_number>
- 351 iconst_0
- 352 istore_1
- 353 goto 370
- 356 iinc 1 1
- 359 iload_1
- 360 aload_0
- 361 getfield # <Field int m_line_read>
- 364 if_icmpne 370
- 367 goto 382
- 370 aload_0
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 caload
- 376 invokestatic # <Method boolean isspace(char)>
- 379 ifne 356
- 382 iload_1
- 383 aload_0
- 384 getfield # <Field int m_line_read>
- 387 if_icmpge 70
- 390 goto 393
- 393 aload_0
- 394 iconst_0
- 395 putfield # <Field int m_line_index>
- 398 iconst_0
- 399 ireturn
-Compiled from JavaLex.java
-final class oNaJmmlAX extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    char m_action[];
-    int m_action_read;
-    int m_line_number;
-    oNaJmmlAX(char[],int,int);
-    oNaJmmlAX(oNaJmmlAX);
-    void mimic(oNaJmmlAX);
-}
-
-Method oNaJmmlAX(char[],int,int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iload_2
-   6 putfield # <Field int m_action_read>
-   9 aload_0
-  10 aload_0
-  11 getfield # <Field int m_action_read>
-  14 newarray char
-  16 putfield # <Field char m_action[]>
-  19 iconst_0
-  20 istore 4
-  22 goto 39
-  25 aload_0
-  26 getfield # <Field char m_action[]>
-  29 iload 4
-  31 aload_1
-  32 iload 4
-  34 caload
-  35 castore
-  36 iinc 4 1
-  39 iload 4
-  41 aload_0
-  42 getfield # <Field int m_action_read>
-  45 if_icmplt 25
-  48 aload_0
-  49 iload_3
-  50 putfield # <Field int m_line_number>
-  53 return
-
-Method oNaJmmlAX(oNaJmmlAX)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_1
-   6 getfield # <Field int m_action_read>
-   9 putfield # <Field int m_action_read>
-  12 aload_0
-  13 aload_0
-  14 getfield # <Field int m_action_read>
-  17 newarray char
-  19 putfield # <Field char m_action[]>
-  22 iconst_0
-  23 istore_2
-  24 goto 42
-  27 aload_0
-  28 getfield # <Field char m_action[]>
-  31 iload_2
-  32 aload_1
-  33 getfield # <Field char m_action[]>
-  36 iload_2
-  37 caload
-  38 castore
-  39 iinc 2 1
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_action_read>
-  47 if_icmplt 27
-  50 aload_0
-  51 aload_1
-  52 getfield # <Field int m_line_number>
-  55 putfield # <Field int m_line_number>
-  58 return
-
-Method void mimic(oNaJmmlAX)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_action_read>
-   5 putfield # <Field int m_action_read>
-   8 aload_0
-   9 aload_0
-  10 getfield # <Field int m_action_read>
-  13 newarray char
-  15 putfield # <Field char m_action[]>
-  18 iconst_0
-  19 istore_2
-  20 goto 38
-  23 aload_0
-  24 getfield # <Field char m_action[]>
-  27 iload_2
-  28 aload_1
-  29 getfield # <Field char m_action[]>
-  32 iload_2
-  33 caload
-  34 castore
-  35 iinc 2 1
-  38 iload_2
-  39 aload_0
-  40 getfield # <Field int m_action_read>
-  43 if_icmplt 23
-  46 return
-Compiled from JavaLex.java
-final class oqHSjtdeo extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    oqHSjtdeo();
-    void make_dfa(ZVUdsMhBO, dWRgaYOHu);
-    void move(java.util.Vector, java.util.BitSet, int, SMVuEWOdP);
-}
-
-Method oqHSjtdeo()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void set(ZVUdsMhBO, dWRgaYOHu)
-   0 aload_0
-   1 aload_1
-   2 putfield # <Field ZVUdsMhBO m_lexGen>
-   5 aload_0
-   6 aload_2
-   7 putfield # <Field dWRgaYOHu m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field ZVUdsMhBO m_lexGen>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field dWRgaYOHu m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void make_dfa(ZVUdsMhBO, dWRgaYOHu)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 invokespecial # <Method void set(ZVUdsMhBO, dWRgaYOHu)>
-  10 aload_0
-  11 invokespecial # <Method void make_dtrans()>
-  14 aload_0
-  15 invokespecial # <Method void free_nfa_states()>
-  18 aload_0
-  19 invokespecial # <Method void free_dfa_states()>
-  22 return
-
-Method void make_dtrans()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "Working on DFA states.">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 new # <Class SMVuEWOdP>
-  11 dup
-  12 invokespecial # <Method SMVuEWOdP()>
-  15 astore_2
-  16 aload_0
-  17 iconst_0
-  18 putfield # <Field int m_unmarked_dfa>
-  21 aload_0
-  22 getfield # <Field dWRgaYOHu m_spec>
-  25 getfield # <Field java.util.Vector m_state_rules[]>
-  28 arraylength
-  29 istore 9
-  31 aload_0
-  32 getfield # <Field dWRgaYOHu m_spec>
-  35 iload 9
-  37 newarray int
-  39 putfield # <Field int m_state_dtrans[]>
-  42 iconst_0
-  43 istore 8
-  45 goto 517
-  48 aload_0
-  49 getfield # <Field dWRgaYOHu m_spec>
-  52 getfield # <Field java.util.Vector m_state_rules[]>
-  55 iload 8
-  57 aaload
-  58 invokevirtual # <Method int size()>
-  61 ifne 78
-  64 aload_0
-  65 getfield # <Field dWRgaYOHu m_spec>
-  68 getfield # <Field int m_state_dtrans[]>
-  71 iload 8
-  73 iconst_m1
-  74 iastore
-  75 goto 514
-  78 aload_2
-  79 aload_0
-  80 getfield # <Field dWRgaYOHu m_spec>
-  83 getfield # <Field java.util.Vector m_state_rules[]>
-  86 iload 8
-  88 aaload
-  89 invokevirtual # <Method java.lang.Object clone()>
-  92 checkcast # <Class java.util.Vector>
-  95 putfield # <Field java.util.Vector m_nfa_set>
-  98 aload_0
-  99 aload_2
- 100 getfield # <Field java.util.Vector m_nfa_set>
- 103 invokespecial # <Method void sortStates(java.util.Vector)>
- 106 aload_2
- 107 new # <Class java.util.BitSet>
- 110 dup
- 111 invokespecial # <Method java.util.BitSet()>
- 114 putfield # <Field java.util.BitSet m_nfa_bit>
- 117 aload_2
- 118 getfield # <Field java.util.Vector m_nfa_set>
- 121 invokevirtual # <Method int size()>
- 124 istore 5
- 126 iconst_0
- 127 istore_3
- 128 goto 159
- 131 aload_2
- 132 getfield # <Field java.util.Vector m_nfa_set>
- 135 iload_3
- 136 invokevirtual # <Method java.lang.Object elementAt(int)>
- 139 checkcast # <Class TRZKEzoEt>
- 142 astore 7
- 144 aload_2
- 145 getfield # <Field java.util.BitSet m_nfa_bit>
- 148 aload 7
- 150 getfield # <Field int m_label>
- 153 invokevirtual # <Method void set(int)>
- 156 iinc 3 1
- 159 iload 5
- 161 iload_3
- 162 if_icmpgt 131
- 165 aload_2
- 166 aconst_null
- 167 putfield # <Field MZTWBrgSN m_accept>
- 170 aload_2
- 171 iconst_0
- 172 putfield # <Field int m_anchor>
- 175 aload_2
- 176 ldc # <Integer 2147483647>
- 178 putfield # <Field int m_accept_index>
- 181 aload_0
- 182 aload_2
- 183 invokespecial # <Method void e_closure(SMVuEWOdP)>
- 186 aload_0
- 187 aload_2
- 188 invokespecial # <Method int add_to_dstates(SMVuEWOdP)>
- 191 pop
- 192 aload_0
- 193 getfield # <Field dWRgaYOHu m_spec>
- 196 getfield # <Field int m_state_dtrans[]>
- 199 iload 8
- 201 aload_0
- 202 getfield # <Field dWRgaYOHu m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 invokevirtual # <Method int size()>
- 211 iastore
- 212 goto 505
- 215 getstatic # <Field java.io.PrintStream out>
- 218 ldc # <String ".">
- 220 invokevirtual # <Method void print(java.lang.String)>
- 223 getstatic # <Field java.io.PrintStream out>
- 226 invokevirtual # <Method void flush()>
- 229 aload_1
- 230 getfield # <Field boolean m_mark>
- 233 iconst_0
- 234 if_icmpeq 241
- 237 iconst_0
- 238 goto 242
- 241 iconst_1
- 242 invokestatic # <Method void assert(boolean)>
- 245 aload_1
- 246 iconst_1
- 247 putfield # <Field boolean m_mark>
- 250 new # <Class rHllaKEvd>
- 253 dup
- 254 aload_0
- 255 getfield # <Field dWRgaYOHu m_spec>
- 258 getfield # <Field java.util.Vector m_dtrans_vector>
- 261 invokevirtual # <Method int size()>
- 264 aload_0
- 265 getfield # <Field dWRgaYOHu m_spec>
- 268 invokespecial # <Method rHllaKEvd(int,dWRgaYOHu)>
- 271 astore 6
- 273 aload 6
- 275 aload_1
- 276 getfield # <Field MZTWBrgSN m_accept>
- 279 putfield # <Field MZTWBrgSN m_accept>
- 282 aload 6
- 284 aload_1
- 285 getfield # <Field int m_anchor>
- 288 putfield # <Field int m_anchor>
- 291 iconst_0
- 292 istore_3
- 293 goto 457
- 296 iload_3
- 297 ifge 304
- 300 iconst_0
- 301 goto 305
- 304 iconst_1
- 305 invokestatic # <Method void assert(boolean)>
- 308 aload_0
- 309 getfield # <Field dWRgaYOHu m_spec>
- 312 getfield # <Field int m_dtrans_ncols>
- 315 iload_3
- 316 if_icmpgt 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_0
- 328 aload_1
- 329 getfield # <Field java.util.Vector m_nfa_set>
- 332 aload_1
- 333 getfield # <Field java.util.BitSet m_nfa_bit>
- 336 iload_3
- 337 aload_2
- 338 invokevirtual # <Method void move(java.util.Vector, java.util.BitSet, int, SMVuEWOdP)>
- 341 aload_2
- 342 getfield # <Field java.util.Vector m_nfa_set>
- 345 ifnull 353
- 348 aload_0
- 349 aload_2
- 350 invokespecial # <Method void e_closure(SMVuEWOdP)>
- 353 aload_2
- 354 getfield # <Field java.util.Vector m_nfa_set>
- 357 ifnonnull 367
- 360 aload_2
- 361 getfield # <Field java.util.BitSet m_nfa_bit>
- 364 ifnull 385
- 367 aload_2
- 368 getfield # <Field java.util.Vector m_nfa_set>
- 371 ifnull 381
- 374 aload_2
- 375 getfield # <Field java.util.BitSet m_nfa_bit>
- 378 ifnonnull 385
- 381 iconst_0
- 382 goto 386
- 385 iconst_1
- 386 invokestatic # <Method void assert(boolean)>
- 389 aload_2
- 390 getfield # <Field java.util.Vector m_nfa_set>
- 393 ifnonnull 402
- 396 iconst_m1
- 397 istore 4
- 399 goto 422
- 402 aload_0
- 403 aload_2
- 404 invokespecial # <Method int in_dstates(SMVuEWOdP)>
- 407 istore 4
- 409 iload 4
- 411 iconst_m1
- 412 if_icmpne 422
- 415 aload_0
- 416 aload_2
- 417 invokespecial # <Method int add_to_dstates(SMVuEWOdP)>
- 420 istore 4
- 422 iload 4
- 424 aload_0
- 425 getfield # <Field dWRgaYOHu m_spec>
- 428 getfield # <Field java.util.Vector m_dfa_states>
- 431 invokevirtual # <Method int size()>
- 434 if_icmplt 441
- 437 iconst_0
- 438 goto 442
- 441 iconst_1
- 442 invokestatic # <Method void assert(boolean)>
- 445 aload 6
- 447 getfield # <Field int m_dtrans[]>
- 450 iload_3
- 451 iload 4
- 453 iastore
- 454 iinc 3 1
- 457 iload_3
- 458 aload_0
- 459 getfield # <Field dWRgaYOHu m_spec>
- 462 getfield # <Field int m_dtrans_ncols>
- 465 if_icmplt 296
- 468 aload_0
- 469 getfield # <Field dWRgaYOHu m_spec>
- 472 getfield # <Field java.util.Vector m_dtrans_vector>
- 475 invokevirtual # <Method int size()>
- 478 aload_1
- 479 getfield # <Field int m_label>
- 482 if_icmpeq 489
- 485 iconst_0
- 486 goto 490
- 489 iconst_1
- 490 invokestatic # <Method void assert(boolean)>
- 493 aload_0
- 494 getfield # <Field dWRgaYOHu m_spec>
- 497 getfield # <Field java.util.Vector m_dtrans_vector>
- 500 aload 6
- 502 invokevirtual # <Method void addElement(java.lang.Object)>
- 505 aload_0
- 506 invokespecial # <Method vzHaKjPuC get_unmarked()>
- 509 dup
- 510 astore_1
- 511 ifnonnull 215
- 514 iinc 8 1
- 517 iload 9
- 519 iload 8
- 521 if_icmpgt 48
- 524 getstatic # <Field java.io.PrintStream out>
- 527 ldc # <String "">
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 return
-
-Method void free_dfa_states()
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_dfa_states>
-   8 aload_0
-   9 getfield # <Field dWRgaYOHu m_spec>
-  12 aconst_null
-  13 putfield # <Field java.util.Hashtable m_dfa_sets>
-  16 return
-
-Method void free_nfa_states()
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_nfa_states>
-   8 aload_0
-   9 getfield # <Field dWRgaYOHu m_spec>
-  12 aconst_null
-  13 putfield # <Field TRZKEzoEt m_nfa_start>
-  16 aload_0
-  17 getfield # <Field dWRgaYOHu m_spec>
-  20 aconst_null
-  21 putfield # <Field java.util.Vector m_state_rules[]>
-  24 return
-
-Method void e_closure(SMVuEWOdP)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 getfield # <Field java.util.Vector m_nfa_set>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_1
-  28 getfield # <Field java.util.BitSet m_nfa_bit>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_1
-  43 aconst_null
-  44 putfield # <Field MZTWBrgSN m_accept>
-  47 aload_1
-  48 iconst_0
-  49 putfield # <Field int m_anchor>
-  52 aload_1
-  53 ldc # <Integer 2147483647>
-  55 putfield # <Field int m_accept_index>
-  58 new # <Class java.util.Stack>
-  61 dup
-  62 invokespecial # <Method java.util.Stack()>
-  65 astore_2
-  66 aload_1
-  67 getfield # <Field java.util.Vector m_nfa_set>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore 4
-  77 goto 128
-  80 aload_1
-  81 getfield # <Field java.util.Vector m_nfa_set>
-  84 iload 4
-  86 invokevirtual # <Method java.lang.Object elementAt(int)>
-  89 checkcast # <Class TRZKEzoEt>
-  92 astore 5
-  94 aload_1
-  95 getfield # <Field java.util.BitSet m_nfa_bit>
-  98 aload 5
- 100 getfield # <Field int m_label>
- 103 invokevirtual # <Method boolean get(int)>
- 106 iconst_1
- 107 if_icmpeq 114
- 110 iconst_0
- 111 goto 115
- 114 iconst_1
- 115 invokestatic # <Method void assert(boolean)>
- 118 aload_2
- 119 aload 5
- 121 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 124 pop
- 125 iinc 4 1
- 128 iload 4
- 130 iload_3
- 131 if_icmplt 80
- 134 goto 427
- 137 aload_2
- 138 invokevirtual # <Method java.lang.Object pop()>
- 141 checkcast # <Class TRZKEzoEt>
- 144 astore 5
- 146 aload 5
- 148 getfield # <Field MZTWBrgSN m_accept>
- 151 ifnull 241
- 154 aload 5
- 156 getfield # <Field int m_label>
- 159 aload_1
- 160 getfield # <Field int m_accept_index>
- 163 if_icmpge 241
- 166 aload_1
- 167 aload 5
- 169 getfield # <Field int m_label>
- 172 putfield # <Field int m_accept_index>
- 175 aload_1
- 176 aload 5
- 178 getfield # <Field MZTWBrgSN m_accept>
- 181 putfield # <Field MZTWBrgSN m_accept>
- 184 aload_1
- 185 aload 5
- 187 getfield # <Field int m_anchor>
- 190 putfield # <Field int m_anchor>
- 193 aload_1
- 194 getfield # <Field MZTWBrgSN m_accept>
- 197 ifnonnull 204
- 200 iconst_0
- 201 goto 205
- 204 iconst_1
- 205 invokestatic # <Method void assert(boolean)>
- 208 aload_1
- 209 getfield # <Field int m_anchor>
- 212 ifeq 237
- 215 aload_1
- 216 getfield # <Field int m_anchor>
- 219 iconst_2
- 220 iand
- 221 ifne 237
- 224 aload_1
- 225 getfield # <Field int m_anchor>
- 228 iconst_1
- 229 iand
- 230 ifne 237
- 233 iconst_0
- 234 goto 238
- 237 iconst_1
- 238 invokestatic # <Method void assert(boolean)>
- 241 aload 5
- 243 getfield # <Field int m_edge>
- 246 bipush -3
- 248 if_icmpne 427
- 251 aload 5
- 253 getfield # <Field TRZKEzoEt m_next>
- 256 ifnull 339
- 259 aload_1
- 260 getfield # <Field java.util.Vector m_nfa_set>
- 263 aload 5
- 265 getfield # <Field TRZKEzoEt m_next>
- 268 invokevirtual # <Method boolean contains(java.lang.Object)>
- 271 iconst_0
- 272 if_icmpne 339
- 275 aload_1
- 276 getfield # <Field java.util.BitSet m_nfa_bit>
- 279 aload 5
- 281 getfield # <Field TRZKEzoEt m_next>
- 284 getfield # <Field int m_label>
- 287 invokevirtual # <Method boolean get(int)>
- 290 iconst_0
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 aload_1
- 303 getfield # <Field java.util.BitSet m_nfa_bit>
- 306 aload 5
- 308 getfield # <Field TRZKEzoEt m_next>
- 311 getfield # <Field int m_label>
- 314 invokevirtual # <Method void set(int)>
- 317 aload_1
- 318 getfield # <Field java.util.Vector m_nfa_set>
- 321 aload 5
- 323 getfield # <Field TRZKEzoEt m_next>
- 326 invokevirtual # <Method void addElement(java.lang.Object)>
- 329 aload_2
- 330 aload 5
- 332 getfield # <Field TRZKEzoEt m_next>
- 335 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 338 pop
- 339 aload 5
- 341 getfield # <Field TRZKEzoEt m_next2>
- 344 ifnull 427
- 347 aload_1
- 348 getfield # <Field java.util.Vector m_nfa_set>
- 351 aload 5
- 353 getfield # <Field TRZKEzoEt m_next2>
- 356 invokevirtual # <Method boolean contains(java.lang.Object)>
- 359 iconst_0
- 360 if_icmpne 427
- 363 aload_1
- 364 getfield # <Field java.util.BitSet m_nfa_bit>
- 367 aload 5
- 369 getfield # <Field TRZKEzoEt m_next2>
- 372 getfield # <Field int m_label>
- 375 invokevirtual # <Method boolean get(int)>
- 378 iconst_0
- 379 if_icmpeq 386
- 382 iconst_0
- 383 goto 387
- 386 iconst_1
- 387 invokestatic # <Method void assert(boolean)>
- 390 aload_1
- 391 getfield # <Field java.util.BitSet m_nfa_bit>
- 394 aload 5
- 396 getfield # <Field TRZKEzoEt m_next2>
- 399 getfield # <Field int m_label>
- 402 invokevirtual # <Method void set(int)>
- 405 aload_1
- 406 getfield # <Field java.util.Vector m_nfa_set>
- 409 aload 5
- 411 getfield # <Field TRZKEzoEt m_next2>
- 414 invokevirtual # <Method void addElement(java.lang.Object)>
- 417 aload_2
- 418 aload 5
- 420 getfield # <Field TRZKEzoEt m_next2>
- 423 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 426 pop
- 427 aload_2
- 428 invokevirtual # <Method boolean empty()>
- 431 iconst_0
- 432 if_icmpeq 137
- 435 aload_1
- 436 getfield # <Field java.util.Vector m_nfa_set>
- 439 ifnull 450
- 442 aload_0
- 443 aload_1
- 444 getfield # <Field java.util.Vector m_nfa_set>
- 447 invokespecial # <Method void sortStates(java.util.Vector)>
- 450 return
-
-Method void move(java.util.Vector, java.util.BitSet, int, SMVuEWOdP)
-   0 aload 4
-   2 aconst_null
-   3 putfield # <Field java.util.Vector m_nfa_set>
-   6 aload 4
-   8 aconst_null
-   9 putfield # <Field java.util.BitSet m_nfa_bit>
-  12 aload_1
-  13 invokevirtual # <Method int size()>
-  16 istore 5
-  18 iconst_0
-  19 istore 6
-  21 goto 156
-  24 aload_1
-  25 iload 6
-  27 invokevirtual # <Method java.lang.Object elementAt(int)>
-  30 checkcast # <Class TRZKEzoEt>
-  33 astore 7
-  35 iload_3
-  36 aload 7
-  38 getfield # <Field int m_edge>
-  41 if_icmpeq 66
-  44 aload 7
-  46 getfield # <Field int m_edge>
-  49 iconst_m1
-  50 if_icmpne 153
-  53 aload 7
-  55 getfield # <Field afExAKshu m_set>
-  58 iload_3
-  59 invokevirtual # <Method boolean contains(int)>
-  62 iconst_1
-  63 if_icmpne 153
-  66 aload 4
-  68 getfield # <Field java.util.Vector m_nfa_set>
-  71 ifnonnull 124
-  74 aload 4
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 ifnull 86
-  82 iconst_0
-  83 goto 87
-  86 iconst_1
-  87 invokestatic # <Method void assert(boolean)>
-  90 aload 4
-  92 new # <Class java.util.Vector>
-  95 dup
-  96 invokespecial # <Method java.util.Vector()>
-  99 putfield # <Field java.util.Vector m_nfa_set>
- 102 aload 4
- 104 new # <Class java.util.BitSet>
- 107 dup
- 108 aload_0
- 109 getfield # <Field dWRgaYOHu m_spec>
- 112 getfield # <Field java.util.Vector m_nfa_states>
- 115 invokevirtual # <Method int size()>
- 118 invokespecial # <Method java.util.BitSet(int)>
- 121 putfield # <Field java.util.BitSet m_nfa_bit>
- 124 aload 4
- 126 getfield # <Field java.util.Vector m_nfa_set>
- 129 aload 7
- 131 getfield # <Field TRZKEzoEt m_next>
- 134 invokevirtual # <Method void addElement(java.lang.Object)>
- 137 aload 4
- 139 getfield # <Field java.util.BitSet m_nfa_bit>
- 142 aload 7
- 144 getfield # <Field TRZKEzoEt m_next>
- 147 getfield # <Field int m_label>
- 150 invokevirtual # <Method void set(int)>
- 153 iinc 6 1
- 156 iload 6
- 158 iload 5
- 160 if_icmplt 24
- 163 aload 4
- 165 getfield # <Field java.util.Vector m_nfa_set>
- 168 ifnull 196
- 171 aload 4
- 173 getfield # <Field java.util.BitSet m_nfa_bit>
- 176 ifnonnull 183
- 179 iconst_0
- 180 goto 184
- 183 iconst_1
- 184 invokestatic # <Method void assert(boolean)>
- 187 aload_0
- 188 aload 4
- 190 getfield # <Field java.util.Vector m_nfa_set>
- 193 invokespecial # <Method void sortStates(java.util.Vector)>
- 196 return
-
-Method void sortStates(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore 4
-   6 iconst_0
-   7 istore_3
-   8 goto 115
-  11 aload_1
-  12 iload_3
-  13 invokevirtual # <Method java.lang.Object elementAt(int)>
-  16 checkcast # <Class TRZKEzoEt>
-  19 astore_2
-  20 aload_2
-  21 getfield # <Field int m_label>
-  24 istore 8
-  26 iload_3
-  27 istore 7
-  29 iload_3
-  30 iconst_1
-  31 iadd
-  32 istore 5
-  34 goto 71
-  37 aload_1
-  38 iload 5
-  40 invokevirtual # <Method java.lang.Object elementAt(int)>
-  43 checkcast # <Class TRZKEzoEt>
-  46 astore_2
-  47 aload_2
-  48 getfield # <Field int m_label>
-  51 istore 6
-  53 iload 6
-  55 iload 8
-  57 if_icmpge 68
-  60 iload 5
-  62 istore 7
-  64 iload 6
-  66 istore 8
-  68 iinc 5 1
-  71 iload 5
-  73 iload 4
-  75 if_icmplt 37
-  78 aload_1
-  79 iload_3
-  80 invokevirtual # <Method java.lang.Object elementAt(int)>
-  83 checkcast # <Class TRZKEzoEt>
-  86 astore 9
-  88 aload_1
-  89 iload 7
-  91 invokevirtual # <Method java.lang.Object elementAt(int)>
-  94 checkcast # <Class TRZKEzoEt>
-  97 astore_2
-  98 aload_1
-  99 aload_2
- 100 iload_3
- 101 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 104 aload_1
- 105 aload 9
- 107 iload 7
- 109 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 112 iinc 3 1
- 115 iload_3
- 116 iload 4
- 118 if_icmplt 11
- 121 return
-
-Method vzHaKjPuC get_unmarked()
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 getfield # <Field java.util.Vector m_dfa_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_1
-  11 goto 52
-  14 aload_0
-  15 getfield # <Field dWRgaYOHu m_spec>
-  18 getfield # <Field java.util.Vector m_dfa_states>
-  21 aload_0
-  22 getfield # <Field int m_unmarked_dfa>
-  25 invokevirtual # <Method java.lang.Object elementAt(int)>
-  28 checkcast # <Class vzHaKjPuC>
-  31 astore_2
-  32 aload_2
-  33 getfield # <Field boolean m_mark>
-  36 iconst_0
-  37 if_icmpne 42
-  40 aload_2
-  41 areturn
-  42 aload_0
-  43 dup
-  44 getfield # <Field int m_unmarked_dfa>
-  47 iconst_1
-  48 iadd
-  49 putfield # <Field int m_unmarked_dfa>
-  52 aload_0
-  53 getfield # <Field int m_unmarked_dfa>
-  56 iload_1
-  57 if_icmplt 14
-  60 aconst_null
-  61 areturn
-
-Method int add_to_dstates(SMVuEWOdP)
-   0 aload_1
-   1 getfield # <Field java.util.Vector m_nfa_set>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_1
-  16 getfield # <Field java.util.BitSet m_nfa_bit>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_1
-  31 getfield # <Field MZTWBrgSN m_accept>
-  34 ifnonnull 48
-  37 aload_1
-  38 getfield # <Field int m_anchor>
-  41 ifeq 48
-  44 iconst_0
-  45 goto 49
-  48 iconst_1
-  49 invokestatic # <Method void assert(boolean)>
-  52 aload_0
-  53 getfield # <Field dWRgaYOHu m_spec>
-  56 invokestatic # <Method vzHaKjPuC newvzHaKjPuC(dWRgaYOHu)>
-  59 astore_2
-  60 aload_2
-  61 aload_1
-  62 getfield # <Field java.util.Vector m_nfa_set>
-  65 invokevirtual # <Method java.lang.Object clone()>
-  68 checkcast # <Class java.util.Vector>
-  71 putfield # <Field java.util.Vector m_nfa_set>
-  74 aload_2
-  75 aload_1
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 invokevirtual # <Method java.lang.Object clone()>
-  82 checkcast # <Class java.util.BitSet>
-  85 putfield # <Field java.util.BitSet m_nfa_bit>
-  88 aload_2
-  89 aload_1
-  90 getfield # <Field MZTWBrgSN m_accept>
-  93 putfield # <Field MZTWBrgSN m_accept>
-  96 aload_2
-  97 aload_1
-  98 getfield # <Field int m_anchor>
- 101 putfield # <Field int m_anchor>
- 104 aload_2
- 105 iconst_0
- 106 putfield # <Field boolean m_mark>
- 109 aload_0
- 110 getfield # <Field dWRgaYOHu m_spec>
- 113 getfield # <Field java.util.Hashtable m_dfa_sets>
- 116 aload_2
- 117 getfield # <Field java.util.BitSet m_nfa_bit>
- 120 aload_2
- 121 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 124 pop
- 125 aload_2
- 126 getfield # <Field int m_label>
- 129 ireturn
-
-Method int in_dstates(SMVuEWOdP)
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 getfield # <Field java.util.Hashtable m_dfa_sets>
-   7 aload_1
-   8 getfield # <Field java.util.BitSet m_nfa_bit>
-  11 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  14 checkcast # <Class vzHaKjPuC>
-  17 astore_2
-  18 aload_2
-  19 ifnull 27
-  22 aload_2
-  23 getfield # <Field int m_label>
-  26 ireturn
-  27 iconst_m1
-  28 ireturn
-Compiled from JavaLex.java
-final class owjuLNyxC extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    layAuDXcf m_start;
-    layAuDXcf m_end;
-    owjuLNyxC();
-}
-
-Method owjuLNyxC()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field layAuDXcf m_start>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field layAuDXcf m_end>
-  14 return
-Compiled from JavaLex.java
-final class pERmcHeDz extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int E_BADEXPR;
-    static final int E_PAREN;
-    static final int E_LENGTH;
-    static final int E_BRACKET;
-    static final int E_BOL;
-    static final int E_CLOSE;
-    static final int E_NEWLINE;
-    static final int E_BADMAC;
-    static final int E_NOMAC;
-    static final int E_MACDEPTH;
-    static final int E_INIT;
-    static final int E_EOF;
-    static final int E_DIRECT;
-    static final int E_INTERNAL;
-    static final int E_STATE;
-    static final int E_MACDEF;
-    static final int E_SYNTAX;
-    static final int E_BRACE;
-    static final java.lang.String errmsg[];
-    static void impos(java.lang.String);
-    static void parse_error(int, int);
-    pERmcHeDz();
-    static {};
-}
-
-Method void impos(java.lang.String)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Java-Lex Error: ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 invokevirtual # <Method java.lang.String toString()>
-  22 invokevirtual # <Method void println(java.lang.String)>
-  25 return
-
-Method void parse_error(int, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Error: Parse error at line ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 iload_1
-  16 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  19 ldc # <String ".">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 invokevirtual # <Method java.lang.String toString()>
-  27 invokevirtual # <Method void println(java.lang.String)>
-  30 getstatic # <Field java.io.PrintStream out>
-  33 new # <Class java.lang.StringBuffer>
-  36 dup
-  37 invokespecial # <Method java.lang.StringBuffer()>
-  40 ldc # <String "Error Description: ">
-  42 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  45 getstatic # <Field java.lang.String errmsg[]>
-  48 iload_0
-  49 aaload
-  50 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  53 invokevirtual # <Method java.lang.String toString()>
-  56 invokevirtual # <Method void println(java.lang.String)>
-  59 new # <Class java.lang.Error>
-  62 dup
-  63 ldc # <String "Parse error.">
-  65 invokespecial # <Method java.lang.Error(java.lang.String)>
-  68 athrow
-
-Method pERmcHeDz()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-
-Method static {}
-   0 bipush 18
-   2 anewarray class # <Class java.lang.String>
-   5 dup
-   6 iconst_0
-   7 ldc # <String "Malformed regular expression.">
-   9 aastore
-  10 dup
-  11 iconst_1
-  12 ldc # <String "Missing close parenthesis.">
-  14 aastore
-  15 dup
-  16 iconst_2
-  17 ldc # <String "Too many regular expressions or expression too long.">
-  19 aastore
-  20 dup
-  21 iconst_3
-  22 ldc # <String "Missing [ in character class.">
-  24 aastore
-  25 dup
-  26 iconst_4
-  27 ldc # <String "^ must be at start of expression or after [.">
-  29 aastore
-  30 dup
-  31 iconst_5
-  32 ldc # <String "+ ? or * must follow an expression or subexpression.">
-  34 aastore
-  35 dup
-  36 bipush 6
-  38 ldc # <String "Newline in quoted string.">
-  40 aastore
-  41 dup
-  42 bipush 7
-  44 ldc # <String "Missing } in macro expansion.">
-  46 aastore
-  47 dup
-  48 bipush 8
-  50 ldc # <String "Macro does not exist.">
-  52 aastore
-  53 dup
-  54 bipush 9
-  56 ldc # <String "Macro expansions nested too deeply.">
-  58 aastore
-  59 dup
-  60 bipush 10
-  62 ldc # <String "Java-Lex has not been successfully initialized.">
-  64 aastore
-  65 dup
-  66 bipush 11
-  68 ldc # <String "Unexpected end-of-file found.">
-  70 aastore
-  71 dup
-  72 bipush 12
-  74 ldc # <String "Undefined or badly-formed Java-Lex directive.">
-  76 aastore
-  77 dup
-  78 bipush 13
-  80 ldc # <String "Internal Java-Lex error.">
-  82 aastore
-  83 dup
-  84 bipush 14
-  86 ldc # <String "Unitialized state name.">
-  88 aastore
-  89 dup
-  90 bipush 15
-  92 ldc # <String "Badly formed macro definition.">
-  94 aastore
-  95 dup
-  96 bipush 16
-  98 ldc # <String "Syntax error.">
- 100 aastore
- 101 dup
- 102 bipush 17
- 104 ldc # <String "Missing brace at start of lexical action.">
- 106 aastore
- 107 putstatic # <Field java.lang.String errmsg[]>
- 110 return
-Compiled from JavaLex.java
-final class pHNWlbrmz extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_edge;
-    FYZwuamNE m_set;
-    pHNWlbrmz m_next;
-    pHNWlbrmz m_next2;
-    TdLZzxjmB m_accept;
-    int m_anchor;
-    int m_label;
-    java.util.BitSet m_states;
-    static final int NO_LABEL;
-    static final int CCL;
-    static final int EMPTY;
-    static final int EPSILON;
-    pHNWlbrmz();
-    void mimic(pHNWlbrmz);
-}
-
-Method pHNWlbrmz()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush -2
-   7 putfield # <Field int m_edge>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field FYZwuamNE m_set>
-  15 aload_0
-  16 aconst_null
-  17 putfield # <Field pHNWlbrmz m_next>
-  20 aload_0
-  21 aconst_null
-  22 putfield # <Field pHNWlbrmz m_next2>
-  25 aload_0
-  26 aconst_null
-  27 putfield # <Field TdLZzxjmB m_accept>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_anchor>
-  35 aload_0
-  36 iconst_m1
-  37 putfield # <Field int m_label>
-  40 aload_0
-  41 aconst_null
-  42 putfield # <Field java.util.BitSet m_states>
-  45 return
-
-Method void mimic(pHNWlbrmz)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_edge>
-   5 putfield # <Field int m_edge>
-   8 aload_1
-   9 getfield # <Field FYZwuamNE m_set>
-  12 ifnull 47
-  15 aload_0
-  16 getfield # <Field FYZwuamNE m_set>
-  19 ifnonnull 33
-  22 aload_0
-  23 new # <Class FYZwuamNE>
-  26 dup
-  27 invokespecial # <Method FYZwuamNE()>
-  30 putfield # <Field FYZwuamNE m_set>
-  33 aload_0
-  34 getfield # <Field FYZwuamNE m_set>
-  37 aload_1
-  38 getfield # <Field FYZwuamNE m_set>
-  41 invokevirtual # <Method void mimic(FYZwuamNE)>
-  44 goto 52
-  47 aload_0
-  48 aconst_null
-  49 putfield # <Field FYZwuamNE m_set>
-  52 aload_0
-  53 aload_1
-  54 getfield # <Field pHNWlbrmz m_next>
-  57 putfield # <Field pHNWlbrmz m_next>
-  60 aload_0
-  61 aload_1
-  62 getfield # <Field pHNWlbrmz m_next2>
-  65 putfield # <Field pHNWlbrmz m_next2>
-  68 aload_0
-  69 aload_1
-  70 getfield # <Field TdLZzxjmB m_accept>
-  73 putfield # <Field TdLZzxjmB m_accept>
-  76 aload_0
-  77 aload_1
-  78 getfield # <Field int m_anchor>
-  81 putfield # <Field int m_anchor>
-  84 aload_1
-  85 getfield # <Field java.util.BitSet m_states>
-  88 ifnull 106
-  91 aload_0
-  92 aload_1
-  93 getfield # <Field java.util.BitSet m_states>
-  96 invokevirtual # <Method java.lang.Object clone()>
-  99 checkcast # <Class java.util.BitSet>
- 102 putfield # <Field java.util.BitSet m_states>
- 105 return
- 106 aload_0
- 107 aconst_null
- 108 putfield # <Field java.util.BitSet m_states>
- 111 return
-Compiled from JavaLex.java
-final class pSbNWjWEi extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    pSbNWjWEi();
-    void complement();
-    void add(int);
-    boolean contains(int);
-    void mimic(pSbNWjWEi);
-}
-
-Method pSbNWjWEi()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 new # <Class java.util.BitSet>
-   8 dup
-   9 invokespecial # <Method java.util.BitSet()>
-  12 putfield # <Field java.util.BitSet m_set>
-  15 aload_0
-  16 iconst_0
-  17 putfield # <Field boolean m_complement>
-  20 return
-
-Method void complement()
-   0 aload_0
-   1 iconst_1
-   2 putfield # <Field boolean m_complement>
-   5 return
-
-Method void add(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method void set(int)>
-   8 return
-
-Method boolean contains(int)
-   0 aload_0
-   1 getfield # <Field java.util.BitSet m_set>
-   4 iload_1
-   5 invokevirtual # <Method boolean get(int)>
-   8 istore_2
-   9 aload_0
-  10 getfield # <Field boolean m_complement>
-  13 iconst_1
-  14 if_icmpne 26
-  17 iload_2
-  18 iconst_0
-  19 if_icmpeq 24
-  22 iconst_0
-  23 ireturn
-  24 iconst_1
-  25 ireturn
-  26 iload_2
-  27 ireturn
-
-Method void mimic(pSbNWjWEi)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field boolean m_complement>
-   5 putfield # <Field boolean m_complement>
-   8 aload_0
-   9 aload_1
-  10 getfield # <Field java.util.BitSet m_set>
-  13 invokevirtual # <Method java.lang.Object clone()>
-  16 checkcast # <Class java.util.BitSet>
-  19 putfield # <Field java.util.BitSet m_set>
-  22 return
-Compiled from JavaLex.java
-final class pVfjIoLBv extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int EOS;
-    static final int ANY;
-    static final int AT_BOL;
-    static final int AT_EOL;
-    static final int CCL_END;
-    static final int CCL_START;
-    static final int CLOSE_CURLY;
-    static final int CLOSE_PAREN;
-    static final int CLOSURE;
-    static final int DASH;
-    static final int END_OF_INPUT;
-    static final int L;
-    static final int OPEN_CURLY;
-    static final int OPEN_PAREN;
-    static final int OPTIONAL;
-    static final int OR;
-    static final int PLUS_CLOSE;
-    pVfjIoLBv(java.lang.String) throws java.io.FileNotFoundException, java.io.IOException;
-    void generate() throws java.io.IOException, java.io.FileNotFoundException;
-    void print_nfa();
-    java.util.BitSet getStates() throws java.io.IOException;
-    oNaJmmlAX packAccept() throws java.io.IOException;
-    int advance() throws java.io.IOException;
-    void print_set(java.util.Vector);
-}
-
-Method pVfjIoLBv(java.lang.String)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush 7
-   7 newarray char
-   9 dup
-  10 iconst_0
-  11 bipush 37
-  13 castore
-  14 dup
-  15 iconst_1
-  16 bipush 115
-  18 castore
-  19 dup
-  20 iconst_2
-  21 bipush 116
-  23 castore
-  24 dup
-  25 iconst_3
-  26 bipush 97
-  28 castore
-  29 dup
-  30 iconst_4
-  31 bipush 116
-  33 castore
-  34 dup
-  35 iconst_5
-  36 bipush 101
-  38 castore
-  39 dup
-  40 bipush 6
-  42 iconst_0
-  43 castore
-  44 putfield # <Field char m_state_dir[]>
-  47 aload_0
-  48 bipush 6
-  50 newarray char
-  52 dup
-  53 iconst_0
-  54 bipush 37
-  56 castore
-  57 dup
-  58 iconst_1
-  59 bipush 99
-  61 castore
-  62 dup
-  63 iconst_2
-  64 bipush 104
-  66 castore
-  67 dup
-  68 iconst_3
-  69 bipush 97
-  71 castore
-  72 dup
-  73 iconst_4
-  74 bipush 114
-  76 castore
-  77 dup
-  78 iconst_5
-  79 iconst_0
-  80 castore
-  81 putfield # <Field char m_char_dir[]>
-  84 aload_0
-  85 bipush 6
-  87 newarray char
-  89 dup
-  90 iconst_0
-  91 bipush 37
-  93 castore
-  94 dup
-  95 iconst_1
-  96 bipush 108
-  98 castore
-  99 dup
- 100 iconst_2
- 101 bipush 105
- 103 castore
- 104 dup
- 105 iconst_3
- 106 bipush 110
- 108 castore
- 109 dup
- 110 iconst_4
- 111 bipush 101
- 113 castore
- 114 dup
- 115 iconst_5
- 116 iconst_0
- 117 castore
- 118 putfield # <Field char m_line_dir[]>
- 121 aload_0
- 122 iconst_5
- 123 newarray char
- 125 dup
- 126 iconst_0
- 127 bipush 37
- 129 castore
- 130 dup
- 131 iconst_1
- 132 bipush 99
- 134 castore
- 135 dup
- 136 iconst_2
- 137 bipush 117
- 139 castore
- 140 dup
- 141 iconst_3
- 142 bipush 112
- 144 castore
- 145 dup
- 146 iconst_4
- 147 iconst_0
- 148 castore
- 149 putfield # <Field char m_cup_dir[]>
- 152 aload_0
- 153 bipush 7
- 155 newarray char
- 157 dup
- 158 iconst_0
- 159 bipush 37
- 161 castore
- 162 dup
- 163 iconst_1
- 164 bipush 99
- 166 castore
- 167 dup
- 168 iconst_2
- 169 bipush 108
- 171 castore
- 172 dup
- 173 iconst_3
- 174 bipush 97
- 176 castore
- 177 dup
- 178 iconst_4
- 179 bipush 115
- 181 castore
- 182 dup
- 183 iconst_5
- 184 bipush 115
- 186 castore
- 187 dup
- 188 bipush 6
- 190 iconst_0
- 191 castore
- 192 putfield # <Field char m_class_dir[]>
- 195 aload_0
- 196 bipush 10
- 198 newarray char
- 200 dup
- 201 iconst_0
- 202 bipush 37
- 204 castore
- 205 dup
- 206 iconst_1
- 207 bipush 102
- 209 castore
- 210 dup
- 211 iconst_2
- 212 bipush 117
- 214 castore
- 215 dup
- 216 iconst_3
- 217 bipush 110
- 219 castore
- 220 dup
- 221 iconst_4
- 222 bipush 99
- 224 castore
- 225 dup
- 226 iconst_5
- 227 bipush 116
- 229 castore
- 230 dup
- 231 bipush 6
- 233 bipush 105
- 235 castore
- 236 dup
- 237 bipush 7
- 239 bipush 111
- 241 castore
- 242 dup
- 243 bipush 8
- 245 bipush 110
- 247 castore
- 248 dup
- 249 bipush 9
- 251 iconst_0
- 252 castore
- 253 putfield # <Field char m_function_dir[]>
- 256 aload_0
- 257 bipush 6
- 259 newarray char
- 261 dup
- 262 iconst_0
- 263 bipush 37
- 265 castore
- 266 dup
- 267 iconst_1
- 268 bipush 116
- 270 castore
- 271 dup
- 272 iconst_2
- 273 bipush 121
- 275 castore
- 276 dup
- 277 iconst_3
- 278 bipush 112
- 280 castore
- 281 dup
- 282 iconst_4
- 283 bipush 101
- 285 castore
- 286 dup
- 287 iconst_5
- 288 iconst_0
- 289 castore
- 290 putfield # <Field char m_type_dir[]>
- 293 aload_0
- 294 bipush 9
- 296 newarray char
- 298 dup
- 299 iconst_0
- 300 bipush 37
- 302 castore
- 303 dup
- 304 iconst_1
- 305 bipush 105
- 307 castore
- 308 dup
- 309 iconst_2
- 310 bipush 110
- 312 castore
- 313 dup
- 314 iconst_3
- 315 bipush 116
- 317 castore
- 318 dup
- 319 iconst_4
- 320 bipush 101
- 322 castore
- 323 dup
- 324 iconst_5
- 325 bipush 103
- 327 castore
- 328 dup
- 329 bipush 6
- 331 bipush 101
- 333 castore
- 334 dup
- 335 bipush 7
- 337 bipush 114
- 339 castore
- 340 dup
- 341 bipush 8
- 343 iconst_0
- 344 castore
- 345 putfield # <Field char m_integer_dir[]>
- 348 aload_0
- 349 bipush 9
- 351 newarray char
- 353 dup
- 354 iconst_0
- 355 bipush 37
- 357 castore
- 358 dup
- 359 iconst_1
- 360 bipush 105
- 362 castore
- 363 dup
- 364 iconst_2
- 365 bipush 110
- 367 castore
- 368 dup
- 369 iconst_3
- 370 bipush 116
- 372 castore
- 373 dup
- 374 iconst_4
- 375 bipush 119
- 377 castore
- 378 dup
- 379 iconst_5
- 380 bipush 114
- 382 castore
- 383 dup
- 384 bipush 6
- 386 bipush 97
- 388 castore
- 389 dup
- 390 bipush 7
- 392 bipush 112
- 394 castore
- 395 dup
- 396 bipush 8
- 398 iconst_0
- 399 castore
- 400 putfield # <Field char m_intwrap_dir[]>
- 403 aload_0
- 404 bipush 6
- 406 newarray char
- 408 dup
- 409 iconst_0
- 410 bipush 37
- 412 castore
- 413 dup
- 414 iconst_1
- 415 bipush 102
- 417 castore
- 418 dup
- 419 iconst_2
- 420 bipush 117
- 422 castore
- 423 dup
- 424 iconst_3
- 425 bipush 108
- 427 castore
- 428 dup
- 429 iconst_4
- 430 bipush 108
- 432 castore
- 433 dup
- 434 iconst_5
- 435 iconst_0
- 436 castore
- 437 putfield # <Field char m_full_dir[]>
- 440 aload_0
- 441 bipush 9
- 443 newarray char
- 445 dup
- 446 iconst_0
- 447 bipush 37
- 449 castore
- 450 dup
- 451 iconst_1
- 452 bipush 117
- 454 castore
- 455 dup
- 456 iconst_2
- 457 bipush 110
- 459 castore
- 460 dup
- 461 iconst_3
- 462 bipush 105
- 464 castore
- 465 dup
- 466 iconst_4
- 467 bipush 99
- 469 castore
- 470 dup
- 471 iconst_5
- 472 bipush 111
- 474 castore
- 475 dup
- 476 bipush 6
- 478 bipush 100
- 480 castore
- 481 dup
- 482 bipush 7
- 484 bipush 101
- 486 castore
- 487 dup
- 488 bipush 8
- 490 iconst_0
- 491 castore
- 492 putfield # <Field char m_unicode_dir[]>
- 495 aload_0
- 496 bipush 9
- 498 newarray char
- 500 dup
- 501 iconst_0
- 502 bipush 37
- 504 castore
- 505 dup
- 506 iconst_1
- 507 bipush 110
- 509 castore
- 510 dup
- 511 iconst_2
- 512 bipush 111
- 514 castore
- 515 dup
- 516 iconst_3
- 517 bipush 116
- 519 castore
- 520 dup
- 521 iconst_4
- 522 bipush 117
- 524 castore
- 525 dup
- 526 iconst_5
- 527 bipush 110
- 529 castore
- 530 dup
- 531 bipush 6
- 533 bipush 105
- 535 castore
- 536 dup
- 537 bipush 7
- 539 bipush 120
- 541 castore
- 542 dup
- 543 bipush 8
- 545 iconst_0
- 546 castore
- 547 putfield # <Field char m_notunix_dir[]>
- 550 aload_0
- 551 bipush 7
- 553 newarray char
- 555 dup
- 556 iconst_0
- 557 bipush 37
- 559 castore
- 560 dup
- 561 iconst_1
- 562 bipush 105
- 564 castore
- 565 dup
- 566 iconst_2
- 567 bipush 110
- 569 castore
- 570 dup
- 571 iconst_3
- 572 bipush 105
- 574 castore
- 575 dup
- 576 iconst_4
- 577 bipush 116
- 579 castore
- 580 dup
- 581 iconst_5
- 582 bipush 123
- 584 castore
- 585 dup
- 586 bipush 6
- 588 iconst_0
- 589 castore
- 590 putfield # <Field char m_init_code_dir[]>
- 593 aload_0
- 594 bipush 7
- 596 newarray char
- 598 dup
- 599 iconst_0
- 600 bipush 37
- 602 castore
- 603 dup
- 604 iconst_1
- 605 bipush 105
- 607 castore
- 608 dup
- 609 iconst_2
- 610 bipush 110
- 612 castore
- 613 dup
- 614 iconst_3
- 615 bipush 105
- 617 castore
- 618 dup
- 619 iconst_4
- 620 bipush 116
- 622 castore
- 623 dup
- 624 iconst_5
- 625 bipush 125
- 627 castore
- 628 dup
- 629 bipush 6
- 631 iconst_0
- 632 castore
- 633 putfield # <Field char m_init_code_end_dir[]>
- 636 aload_0
- 637 bipush 12
- 639 newarray char
- 641 dup
- 642 iconst_0
- 643 bipush 37
- 645 castore
- 646 dup
- 647 iconst_1
- 648 bipush 105
- 650 castore
- 651 dup
- 652 iconst_2
- 653 bipush 110
- 655 castore
- 656 dup
- 657 iconst_3
- 658 bipush 105
- 660 castore
- 661 dup
- 662 iconst_4
- 663 bipush 116
- 665 castore
- 666 dup
- 667 iconst_5
- 668 bipush 116
- 670 castore
- 671 dup
- 672 bipush 6
- 674 bipush 104
- 676 castore
- 677 dup
- 678 bipush 7
- 680 bipush 114
- 682 castore
- 683 dup
- 684 bipush 8
- 686 bipush 111
- 688 castore
- 689 dup
- 690 bipush 9
- 692 bipush 119
- 694 castore
- 695 dup
- 696 bipush 10
- 698 bipush 123
- 700 castore
- 701 dup
- 702 bipush 11
- 704 iconst_0
- 705 castore
- 706 putfield # <Field char m_init_throw_code_dir[]>
- 709 aload_0
- 710 bipush 12
- 712 newarray char
- 714 dup
- 715 iconst_0
- 716 bipush 37
- 718 castore
- 719 dup
- 720 iconst_1
- 721 bipush 105
- 723 castore
- 724 dup
- 725 iconst_2
- 726 bipush 110
- 728 castore
- 729 dup
- 730 iconst_3
- 731 bipush 105
- 733 castore
- 734 dup
- 735 iconst_4
- 736 bipush 116
- 738 castore
- 739 dup
- 740 iconst_5
- 741 bipush 116
- 743 castore
- 744 dup
- 745 bipush 6
- 747 bipush 104
- 749 castore
- 750 dup
- 751 bipush 7
- 753 bipush 114
- 755 castore
- 756 dup
- 757 bipush 8
- 759 bipush 111
- 761 castore
- 762 dup
- 763 bipush 9
- 765 bipush 119
- 767 castore
- 768 dup
- 769 bipush 10
- 771 bipush 125
- 773 castore
- 774 dup
- 775 bipush 11
- 777 iconst_0
- 778 castore
- 779 putfield # <Field char m_init_throw_code_end_dir[]>
- 782 aload_0
- 783 bipush 13
- 785 newarray char
- 787 dup
- 788 iconst_0
- 789 bipush 37
- 791 castore
- 792 dup
- 793 iconst_1
- 794 bipush 121
- 796 castore
- 797 dup
- 798 iconst_2
- 799 bipush 121
- 801 castore
- 802 dup
- 803 iconst_3
- 804 bipush 108
- 806 castore
- 807 dup
- 808 iconst_4
- 809 bipush 101
- 811 castore
- 812 dup
- 813 iconst_5
- 814 bipush 120
- 816 castore
- 817 dup
- 818 bipush 6
- 820 bipush 116
- 822 castore
- 823 dup
- 824 bipush 7
- 826 bipush 104
- 828 castore
- 829 dup
- 830 bipush 8
- 832 bipush 114
- 834 castore
- 835 dup
- 836 bipush 9
- 838 bipush 111
- 840 castore
- 841 dup
- 842 bipush 10
- 844 bipush 119
- 846 castore
- 847 dup
- 848 bipush 11
- 850 bipush 123
- 852 castore
- 853 dup
- 854 bipush 12
- 856 iconst_0
- 857 castore
- 858 putfield # <Field char m_yylex_throw_code_dir[]>
- 861 aload_0
- 862 bipush 13
- 864 newarray char
- 866 dup
- 867 iconst_0
- 868 bipush 37
- 870 castore
- 871 dup
- 872 iconst_1
- 873 bipush 121
- 875 castore
- 876 dup
- 877 iconst_2
- 878 bipush 121
- 880 castore
- 881 dup
- 882 iconst_3
- 883 bipush 108
- 885 castore
- 886 dup
- 887 iconst_4
- 888 bipush 101
- 890 castore
- 891 dup
- 892 iconst_5
- 893 bipush 120
- 895 castore
- 896 dup
- 897 bipush 6
- 899 bipush 116
- 901 castore
- 902 dup
- 903 bipush 7
- 905 bipush 104
- 907 castore
- 908 dup
- 909 bipush 8
- 911 bipush 114
- 913 castore
- 914 dup
- 915 bipush 9
- 917 bipush 111
- 919 castore
- 920 dup
- 921 bipush 10
- 923 bipush 119
- 925 castore
- 926 dup
- 927 bipush 11
- 929 bipush 125
- 931 castore
- 932 dup
- 933 bipush 12
- 935 iconst_0
- 936 castore
- 937 putfield # <Field char m_yylex_throw_code_end_dir[]>
- 940 aload_0
- 941 bipush 6
- 943 newarray char
- 945 dup
- 946 iconst_0
- 947 bipush 37
- 949 castore
- 950 dup
- 951 iconst_1
- 952 bipush 101
- 954 castore
- 955 dup
- 956 iconst_2
- 957 bipush 111
- 959 castore
- 960 dup
- 961 iconst_3
- 962 bipush 102
- 964 castore
- 965 dup
- 966 iconst_4
- 967 bipush 123
- 969 castore
- 970 dup
- 971 iconst_5
- 972 iconst_0
- 973 castore
- 974 putfield # <Field char m_eof_code_dir[]>
- 977 aload_0
- 978 bipush 6
- 980 newarray char
- 982 dup
- 983 iconst_0
- 984 bipush 37
- 986 castore
- 987 dup
- 988 iconst_1
- 989 bipush 101
- 991 castore
- 992 dup
- 993 iconst_2
- 994 bipush 111
- 996 castore
- 997 dup
- 998 iconst_3
- 999 bipush 102
-1001 castore
-1002 dup
-1003 iconst_4
-1004 bipush 125
-1006 castore
-1007 dup
-1008 iconst_5
-1009 iconst_0
-1010 castore
-1011 putfield # <Field char m_eof_code_end_dir[]>
-1014 aload_0
-1015 bipush 9
-1017 newarray char
-1019 dup
-1020 iconst_0
-1021 bipush 37
-1023 castore
-1024 dup
-1025 iconst_1
-1026 bipush 101
-1028 castore
-1029 dup
-1030 iconst_2
-1031 bipush 111
-1033 castore
-1034 dup
-1035 iconst_3
-1036 bipush 102
-1038 castore
-1039 dup
-1040 iconst_4
-1041 bipush 118
-1043 castore
-1044 dup
-1045 iconst_5
-1046 bipush 97
-1048 castore
-1049 dup
-1050 bipush 6
-1052 bipush 108
-1054 castore
-1055 dup
-1056 bipush 7
-1058 bipush 123
-1060 castore
-1061 dup
-1062 bipush 8
-1064 iconst_0
-1065 castore
-1066 putfield # <Field char m_eof_value_code_dir[]>
-1069 aload_0
-1070 bipush 9
-1072 newarray char
-1074 dup
-1075 iconst_0
-1076 bipush 37
-1078 castore
-1079 dup
-1080 iconst_1
-1081 bipush 101
-1083 castore
-1084 dup
-1085 iconst_2
-1086 bipush 111
-1088 castore
-1089 dup
-1090 iconst_3
-1091 bipush 102
-1093 castore
-1094 dup
-1095 iconst_4
-1096 bipush 118
-1098 castore
-1099 dup
-1100 iconst_5
-1101 bipush 97
-1103 castore
-1104 dup
-1105 bipush 6
-1107 bipush 108
-1109 castore
-1110 dup
-1111 bipush 7
-1113 bipush 125
-1115 castore
-1116 dup
-1117 bipush 8
-1119 iconst_0
-1120 castore
-1121 putfield # <Field char m_eof_value_code_end_dir[]>
-1124 aload_0
-1125 bipush 11
-1127 newarray char
-1129 dup
-1130 iconst_0
-1131 bipush 37
-1133 castore
-1134 dup
-1135 iconst_1
-1136 bipush 101
-1138 castore
-1139 dup
-1140 iconst_2
-1141 bipush 111
-1143 castore
-1144 dup
-1145 iconst_3
-1146 bipush 102
-1148 castore
-1149 dup
-1150 iconst_4
-1151 bipush 116
-1153 castore
-1154 dup
-1155 iconst_5
-1156 bipush 104
-1158 castore
-1159 dup
-1160 bipush 6
-1162 bipush 114
-1164 castore
-1165 dup
-1166 bipush 7
-1168 bipush 111
-1170 castore
-1171 dup
-1172 bipush 8
-1174 bipush 119
-1176 castore
-1177 dup
-1178 bipush 9
-1180 bipush 123
-1182 castore
-1183 dup
-1184 bipush 10
-1186 iconst_0
-1187 castore
-1188 putfield # <Field char m_eof_throw_code_dir[]>
-1191 aload_0
-1192 bipush 11
-1194 newarray char
-1196 dup
-1197 iconst_0
-1198 bipush 37
-1200 castore
-1201 dup
-1202 iconst_1
-1203 bipush 101
-1205 castore
-1206 dup
-1207 iconst_2
-1208 bipush 111
-1210 castore
-1211 dup
-1212 iconst_3
-1213 bipush 102
-1215 castore
-1216 dup
-1217 iconst_4
-1218 bipush 116
-1220 castore
-1221 dup
-1222 iconst_5
-1223 bipush 104
-1225 castore
-1226 dup
-1227 bipush 6
-1229 bipush 114
-1231 castore
-1232 dup
-1233 bipush 7
-1235 bipush 111
-1237 castore
-1238 dup
-1239 bipush 8
-1241 bipush 119
-1243 castore
-1244 dup
-1245 bipush 9
-1247 bipush 125
-1249 castore
-1250 dup
-1251 bipush 10
-1253 iconst_0
-1254 castore
-1255 putfield # <Field char m_eof_throw_code_end_dir[]>
-1258 aload_0
-1259 iconst_3
-1260 newarray char
-1262 dup
-1263 iconst_0
-1264 bipush 37
-1266 castore
-1267 dup
-1268 iconst_1
-1269 bipush 123
-1271 castore
-1272 dup
-1273 iconst_2
-1274 iconst_0
-1275 castore
-1276 putfield # <Field char m_class_code_dir[]>
-1279 aload_0
-1280 iconst_3
-1281 newarray char
-1283 dup
-1284 iconst_0
-1285 bipush 37
-1287 castore
-1288 dup
-1289 iconst_1
-1290 bipush 125
-1292 castore
-1293 dup
-1294 iconst_2
-1295 iconst_0
-1296 castore
-1297 putfield # <Field char m_class_code_end_dir[]>
-1300 aload_0
-1301 bipush 7
-1303 newarray char
-1305 dup
-1306 iconst_0
-1307 bipush 37
-1309 castore
-1310 dup
-1311 iconst_1
-1312 bipush 121
-1314 castore
-1315 dup
-1316 iconst_2
-1317 bipush 121
-1319 castore
-1320 dup
-1321 iconst_3
-1322 bipush 101
-1324 castore
-1325 dup
-1326 iconst_4
-1327 bipush 111
-1329 castore
-1330 dup
-1331 iconst_5
-1332 bipush 102
-1334 castore
-1335 dup
-1336 bipush 6
-1338 iconst_0
-1339 castore
-1340 putfield # <Field char m_yyeof_dir[]>
-1343 aload_0
-1344 iconst_0
-1345 putfield # <Field boolean m_advance_stop>
-1348 aload_0
-1349 iconst_0
-1350 putfield # <Field boolean m_init_flag>
-1353 aload_0
-1354 new # <Class java.io.FileInputStream>
-1357 dup
-1358 aload_1
-1359 invokespecial # <Method java.io.FileInputStream(java.lang.String)>
-1362 putfield # <Field java.io.InputStream m_instream>
-1365 aload_0
-1366 getfield # <Field java.io.InputStream m_instream>
-1369 ifnonnull 1403
-1372 getstatic # <Field java.io.PrintStream out>
-1375 new # <Class java.lang.StringBuffer>
-1378 dup
-1379 invokespecial # <Method java.lang.StringBuffer()>
-1382 ldc # <String "Error: Unable to open input file ">
-1384 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1387 aload_1
-1388 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1391 ldc # <String ".">
-1393 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1396 invokevirtual # <Method java.lang.String toString()>
-1399 invokevirtual # <Method void println(java.lang.String)>
-1402 return
-1403 aload_0
-1404 new # <Class java.io.DataOutputStream>
-1407 dup
-1408 new # <Class java.io.FileOutputStream>
-1411 dup
-1412 new # <Class java.lang.StringBuffer>
-1415 dup
-1416 invokespecial # <Method java.lang.StringBuffer()>
-1419 aload_1
-1420 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1423 ldc # <String ".java">
-1425 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1428 invokevirtual # <Method java.lang.String toString()>
-1431 invokespecial # <Method java.io.FileOutputStream(java.lang.String)>
-1434 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-1437 putfield # <Field java.io.DataOutputStream m_outstream>
-1440 aload_0
-1441 getfield # <Field java.io.DataOutputStream m_outstream>
-1444 ifnonnull 1478
-1447 getstatic # <Field java.io.PrintStream out>
-1450 new # <Class java.lang.StringBuffer>
-1453 dup
-1454 invokespecial # <Method java.lang.StringBuffer()>
-1457 ldc # <String "Error: Unable to open output file ">
-1459 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1462 aload_1
-1463 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1466 ldc # <String ".java.">
-1468 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1471 invokevirtual # <Method java.lang.String toString()>
-1474 invokevirtual # <Method void println(java.lang.String)>
-1477 return
-1478 aload_0
-1479 new # <Class kTqvpQzCV>
-1482 dup
-1483 aload_0
-1484 getfield # <Field java.io.InputStream m_instream>
-1487 invokespecial # <Method kTqvpQzCV(java.io.InputStream)>
-1490 putfield # <Field kTqvpQzCV m_input>
-1493 aload_0
-1494 new # <Class java.util.Hashtable>
-1497 dup
-1498 invokespecial # <Method java.util.Hashtable()>
-1501 putfield # <Field java.util.Hashtable m_tokens>
-1504 aload_0
-1505 getfield # <Field java.util.Hashtable m_tokens>
-1508 new # <Class java.lang.Character>
-1511 dup
-1512 bipush 36
-1514 invokespecial # <Method java.lang.Character(char)>
-1517 new # <Class java.lang.Integer>
-1520 dup
-1521 iconst_4
-1522 invokespecial # <Method java.lang.Integer(int)>
-1525 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1528 pop
-1529 aload_0
-1530 getfield # <Field java.util.Hashtable m_tokens>
-1533 new # <Class java.lang.Character>
-1536 dup
-1537 bipush 40
-1539 invokespecial # <Method java.lang.Character(char)>
-1542 new # <Class java.lang.Integer>
-1545 dup
-1546 bipush 14
-1548 invokespecial # <Method java.lang.Integer(int)>
-1551 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1554 pop
-1555 aload_0
-1556 getfield # <Field java.util.Hashtable m_tokens>
-1559 new # <Class java.lang.Character>
-1562 dup
-1563 bipush 41
-1565 invokespecial # <Method java.lang.Character(char)>
-1568 new # <Class java.lang.Integer>
-1571 dup
-1572 bipush 8
-1574 invokespecial # <Method java.lang.Integer(int)>
-1577 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1580 pop
-1581 aload_0
-1582 getfield # <Field java.util.Hashtable m_tokens>
-1585 new # <Class java.lang.Character>
-1588 dup
-1589 bipush 42
-1591 invokespecial # <Method java.lang.Character(char)>
-1594 new # <Class java.lang.Integer>
-1597 dup
-1598 bipush 9
-1600 invokespecial # <Method java.lang.Integer(int)>
-1603 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1606 pop
-1607 aload_0
-1608 getfield # <Field java.util.Hashtable m_tokens>
-1611 new # <Class java.lang.Character>
-1614 dup
-1615 bipush 43
-1617 invokespecial # <Method java.lang.Character(char)>
-1620 new # <Class java.lang.Integer>
-1623 dup
-1624 bipush 17
-1626 invokespecial # <Method java.lang.Integer(int)>
-1629 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1632 pop
-1633 aload_0
-1634 getfield # <Field java.util.Hashtable m_tokens>
-1637 new # <Class java.lang.Character>
-1640 dup
-1641 bipush 45
-1643 invokespecial # <Method java.lang.Character(char)>
-1646 new # <Class java.lang.Integer>
-1649 dup
-1650 bipush 10
-1652 invokespecial # <Method java.lang.Integer(int)>
-1655 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1658 pop
-1659 aload_0
-1660 getfield # <Field java.util.Hashtable m_tokens>
-1663 new # <Class java.lang.Character>
-1666 dup
-1667 bipush 46
-1669 invokespecial # <Method java.lang.Character(char)>
-1672 new # <Class java.lang.Integer>
-1675 dup
-1676 iconst_2
-1677 invokespecial # <Method java.lang.Integer(int)>
-1680 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1683 pop
-1684 aload_0
-1685 getfield # <Field java.util.Hashtable m_tokens>
-1688 new # <Class java.lang.Character>
-1691 dup
-1692 bipush 63
-1694 invokespecial # <Method java.lang.Character(char)>
-1697 new # <Class java.lang.Integer>
-1700 dup
-1701 bipush 15
-1703 invokespecial # <Method java.lang.Integer(int)>
-1706 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1709 pop
-1710 aload_0
-1711 getfield # <Field java.util.Hashtable m_tokens>
-1714 new # <Class java.lang.Character>
-1717 dup
-1718 bipush 91
-1720 invokespecial # <Method java.lang.Character(char)>
-1723 new # <Class java.lang.Integer>
-1726 dup
-1727 bipush 6
-1729 invokespecial # <Method java.lang.Integer(int)>
-1732 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1735 pop
-1736 aload_0
-1737 getfield # <Field java.util.Hashtable m_tokens>
-1740 new # <Class java.lang.Character>
-1743 dup
-1744 bipush 93
-1746 invokespecial # <Method java.lang.Character(char)>
-1749 new # <Class java.lang.Integer>
-1752 dup
-1753 iconst_5
-1754 invokespecial # <Method java.lang.Integer(int)>
-1757 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1760 pop
-1761 aload_0
-1762 getfield # <Field java.util.Hashtable m_tokens>
-1765 new # <Class java.lang.Character>
-1768 dup
-1769 bipush 94
-1771 invokespecial # <Method java.lang.Character(char)>
-1774 new # <Class java.lang.Integer>
-1777 dup
-1778 iconst_3
-1779 invokespecial # <Method java.lang.Integer(int)>
-1782 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1785 pop
-1786 aload_0
-1787 getfield # <Field java.util.Hashtable m_tokens>
-1790 new # <Class java.lang.Character>
-1793 dup
-1794 bipush 123
-1796 invokespecial # <Method java.lang.Character(char)>
-1799 new # <Class java.lang.Integer>
-1802 dup
-1803 bipush 13
-1805 invokespecial # <Method java.lang.Integer(int)>
-1808 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1811 pop
-1812 aload_0
-1813 getfield # <Field java.util.Hashtable m_tokens>
-1816 new # <Class java.lang.Character>
-1819 dup
-1820 bipush 124
-1822 invokespecial # <Method java.lang.Character(char)>
-1825 new # <Class java.lang.Integer>
-1828 dup
-1829 bipush 16
-1831 invokespecial # <Method java.lang.Integer(int)>
-1834 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1837 pop
-1838 aload_0
-1839 getfield # <Field java.util.Hashtable m_tokens>
-1842 new # <Class java.lang.Character>
-1845 dup
-1846 bipush 125
-1848 invokespecial # <Method java.lang.Character(char)>
-1851 new # <Class java.lang.Integer>
-1854 dup
-1855 bipush 7
-1857 invokespecial # <Method java.lang.Integer(int)>
-1860 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1863 pop
-1864 aload_0
-1865 new # <Class mfKigxveL>
-1868 dup
-1869 aload_0
-1870 invokespecial # <Method mfKigxveL(pVfjIoLBv)>
-1873 putfield # <Field mfKigxveL m_spec>
-1876 aload_0
-1877 new # <Class FOmkezwmz>
-1880 dup
-1881 invokespecial # <Method FOmkezwmz()>
-1884 putfield # <Field FOmkezwmz m_nfa2dfa>
-1887 aload_0
-1888 new # <Class UHrTGYkQm>
-1891 dup
-1892 invokespecial # <Method UHrTGYkQm()>
-1895 putfield # <Field UHrTGYkQm m_minimize>
-1898 aload_0
-1899 new # <Class hVkqSwgOt>
-1902 dup
-1903 invokespecial # <Method hVkqSwgOt()>
-1906 putfield # <Field hVkqSwgOt m_makeNfa>
-1909 aload_0
-1910 new # <Class HNTNIcohS>
-1913 dup
-1914 invokespecial # <Method HNTNIcohS()>
-1917 putfield # <Field HNTNIcohS m_emit>
-1920 aload_0
-1921 iconst_1
-1922 putfield # <Field boolean m_init_flag>
-1925 return
-
-Method void generate()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field kTqvpQzCV m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field mfKigxveL m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field boolean m_init_flag>
-  90 iconst_1
-  91 if_icmpeq 98
-  94 iconst_0
-  95 goto 99
-  98 iconst_1
-  99 invokestatic # <Method void assert(boolean)>
- 102 aload_0
- 103 getfield # <Field mfKigxveL m_spec>
- 106 getfield # <Field boolean m_verbose>
- 109 ifeq 120
- 112 getstatic # <Field java.io.PrintStream out>
- 115 ldc # <String "Processing first section -- user code.">
- 117 invokevirtual # <Method void println(java.lang.String)>
- 120 aload_0
- 121 invokespecial # <Method void userCode()>
- 124 aload_0
- 125 getfield # <Field kTqvpQzCV m_input>
- 128 getfield # <Field boolean m_eof_reached>
- 131 iconst_1
- 132 if_icmpne 147
- 135 bipush 11
- 137 aload_0
- 138 getfield # <Field kTqvpQzCV m_input>
- 141 getfield # <Field int m_line_number>
- 144 invokestatic # <Method void parse_error(int, int)>
- 147 aload_0
- 148 getfield # <Field mfKigxveL m_spec>
- 151 getfield # <Field boolean m_verbose>
- 154 ifeq 165
- 157 getstatic # <Field java.io.PrintStream out>
- 160 ldc # <String "Processing second section -- Java-Lex declarations.">
- 162 invokevirtual # <Method void println(java.lang.String)>
- 165 aload_0
- 166 invokespecial # <Method void userDeclare()>
- 169 aload_0
- 170 getfield # <Field kTqvpQzCV m_input>
- 173 getfield # <Field boolean m_eof_reached>
- 176 iconst_1
- 177 if_icmpne 192
- 180 bipush 11
- 182 aload_0
- 183 getfield # <Field kTqvpQzCV m_input>
- 186 getfield # <Field int m_line_number>
- 189 invokestatic # <Method void parse_error(int, int)>
- 192 aload_0
- 193 getfield # <Field mfKigxveL m_spec>
- 196 getfield # <Field boolean m_verbose>
- 199 ifeq 210
- 202 getstatic # <Field java.io.PrintStream out>
- 205 ldc # <String "Processing third section -- lexical rules.">
- 207 invokevirtual # <Method void println(java.lang.String)>
- 210 aload_0
- 211 invokespecial # <Method void userRules()>
- 214 aload_0
- 215 getfield # <Field mfKigxveL m_spec>
- 218 getfield # <Field boolean m_verbose>
- 221 ifeq 232
- 224 getstatic # <Field java.io.PrintStream out>
- 227 ldc # <String "Outputting lexical analyzer code.">
- 229 invokevirtual # <Method void println(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field HNTNIcohS m_emit>
- 236 aload_0
- 237 getfield # <Field mfKigxveL m_spec>
- 240 aload_0
- 241 getfield # <Field java.io.DataOutputStream m_outstream>
- 244 invokevirtual # <Method void emit(mfKigxveL, java.io.OutputStream)>
- 247 return
-
-Method void userCode()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field kTqvpQzCV m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field mfKigxveL m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field kTqvpQzCV m_input>
-  90 getfield # <Field boolean m_eof_reached>
-  93 iconst_1
-  94 if_icmpne 103
-  97 bipush 11
-  99 iconst_0
- 100 invokestatic # <Method void parse_error(int, int)>
- 103 aload_0
- 104 getfield # <Field kTqvpQzCV m_input>
- 107 invokevirtual # <Method boolean getLine()>
- 110 iconst_1
- 111 if_icmpne 120
- 114 bipush 11
- 116 iconst_0
- 117 invokestatic # <Method void parse_error(int, int)>
- 120 aload_0
- 121 getfield # <Field kTqvpQzCV m_input>
- 124 getfield # <Field int m_line_read>
- 127 iconst_2
- 128 if_icmplt 174
- 131 aload_0
- 132 getfield # <Field kTqvpQzCV m_input>
- 135 getfield # <Field char m_line[]>
- 138 iconst_0
- 139 caload
- 140 bipush 37
- 142 if_icmpne 174
- 145 aload_0
- 146 getfield # <Field kTqvpQzCV m_input>
- 149 getfield # <Field char m_line[]>
- 152 iconst_1
- 153 caload
- 154 bipush 37
- 156 if_icmpne 174
- 159 aload_0
- 160 getfield # <Field kTqvpQzCV m_input>
- 163 aload_0
- 164 getfield # <Field kTqvpQzCV m_input>
- 167 getfield # <Field int m_line_read>
- 170 putfield # <Field int m_line_index>
- 173 return
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 new # <Class java.lang.String>
- 181 dup
- 182 aload_0
- 183 getfield # <Field kTqvpQzCV m_input>
- 186 getfield # <Field char m_line[]>
- 189 iconst_0
- 190 aload_0
- 191 getfield # <Field kTqvpQzCV m_input>
- 194 getfield # <Field int m_line_read>
- 197 invokespecial # <Method java.lang.String(char[],int,int)>
- 200 invokevirtual # <Method void writeBytes(java.lang.String)>
- 203 goto 103
-
-Method char getName()[]
-   0 goto 16
-   3 aload_0
-   4 getfield # <Field kTqvpQzCV m_input>
-   7 dup
-   8 getfield # <Field int m_line_index>
-  11 iconst_1
-  12 iadd
-  13 putfield # <Field int m_line_index>
-  16 aload_0
-  17 getfield # <Field kTqvpQzCV m_input>
-  20 getfield # <Field int m_line_index>
-  23 aload_0
-  24 getfield # <Field kTqvpQzCV m_input>
-  27 getfield # <Field int m_line_read>
-  30 if_icmpge 55
-  33 aload_0
-  34 getfield # <Field kTqvpQzCV m_input>
-  37 getfield # <Field char m_line[]>
-  40 aload_0
-  41 getfield # <Field kTqvpQzCV m_input>
-  44 getfield # <Field int m_line_index>
-  47 caload
-  48 invokestatic # <Method boolean isspace(char)>
-  51 iconst_1
-  52 if_icmpeq 3
-  55 aload_0
-  56 getfield # <Field kTqvpQzCV m_input>
-  59 getfield # <Field int m_line_index>
-  62 aload_0
-  63 getfield # <Field kTqvpQzCV m_input>
-  66 getfield # <Field int m_line_read>
-  69 if_icmplt 78
-  72 bipush 12
-  74 iconst_0
-  75 invokestatic # <Method void parse_error(int, int)>
-  78 aload_0
-  79 getfield # <Field kTqvpQzCV m_input>
-  82 getfield # <Field int m_line_index>
-  85 istore_2
-  86 goto 92
-  89 iinc 2 1
-  92 iload_2
-  93 aload_0
-  94 getfield # <Field kTqvpQzCV m_input>
-  97 getfield # <Field int m_line_read>
- 100 if_icmpge 119
- 103 aload_0
- 104 getfield # <Field kTqvpQzCV m_input>
- 107 getfield # <Field char m_line[]>
- 110 iload_2
- 111 caload
- 112 invokestatic # <Method boolean isnewline(char)>
- 115 iconst_0
- 116 if_icmpeq 89
- 119 iload_2
- 120 aload_0
- 121 getfield # <Field kTqvpQzCV m_input>
- 124 getfield # <Field int m_line_index>
- 127 isub
- 128 newarray char
- 130 astore_1
- 131 iconst_0
- 132 istore_2
- 133 goto 170
- 136 aload_1
- 137 iload_2
- 138 aload_0
- 139 getfield # <Field kTqvpQzCV m_input>
- 142 getfield # <Field char m_line[]>
- 145 aload_0
- 146 getfield # <Field kTqvpQzCV m_input>
- 149 getfield # <Field int m_line_index>
- 152 caload
- 153 castore
- 154 iinc 2 1
- 157 aload_0
- 158 getfield # <Field kTqvpQzCV m_input>
- 161 dup
- 162 getfield # <Field int m_line_index>
- 165 iconst_1
- 166 iadd
- 167 putfield # <Field int m_line_index>
- 170 aload_0
- 171 getfield # <Field kTqvpQzCV m_input>
- 174 getfield # <Field int m_line_index>
- 177 aload_0
- 178 getfield # <Field kTqvpQzCV m_input>
- 181 getfield # <Field int m_line_read>
- 184 if_icmpge 209
- 187 aload_0
- 188 getfield # <Field kTqvpQzCV m_input>
- 191 getfield # <Field char m_line[]>
- 194 aload_0
- 195 getfield # <Field kTqvpQzCV m_input>
- 198 getfield # <Field int m_line_index>
- 201 caload
- 202 invokestatic # <Method boolean isnewline(char)>
- 205 iconst_0
- 206 if_icmpeq 136
- 209 aload_1
- 210 areturn
-
-Method char packCode(char[], char[], char[], int, int)[]
-   0 iload 5
-   2 iconst_1
-   3 if_icmpeq 46
-   6 iload 5
-   8 ifeq 46
-  11 iload 5
-  13 iconst_2
-  14 if_icmpeq 46
-  17 iload 5
-  19 bipush 6
-  21 if_icmpeq 46
-  24 iload 5
-  26 iconst_3
-  27 if_icmpeq 46
-  30 iload 5
-  32 iconst_4
-  33 if_icmpeq 46
-  36 iload 5
-  38 iconst_5
-  39 if_icmpeq 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field kTqvpQzCV m_input>
-  54 getfield # <Field char m_line[]>
-  57 iconst_0
-  58 aload_1
-  59 iconst_0
-  60 aload_1
-  61 arraylength
-  62 iconst_1
-  63 isub
-  64 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-  67 ifeq 76
-  70 bipush 13
-  72 iconst_0
-  73 invokestatic # <Method void parse_error(int, int)>
-  76 aload_3
-  77 ifnonnull 89
-  80 sipush 1024
-  83 newarray char
-  85 astore_3
-  86 iconst_0
-  87 istore 4
-  89 iload 4
-  91 aload_3
-  92 arraylength
-  93 if_icmplt 101
-  96 aload_3
-  97 invokestatic # <Method char doubleSize(char[])[]>
- 100 astore_3
- 101 aload_0
- 102 getfield # <Field kTqvpQzCV m_input>
- 105 aload_1
- 106 arraylength
- 107 iconst_1
- 108 isub
- 109 putfield # <Field int m_line_index>
- 112 goto 310
- 115 aload_0
- 116 getfield # <Field kTqvpQzCV m_input>
- 119 invokevirtual # <Method boolean getLine()>
- 122 iconst_1
- 123 if_icmpne 138
- 126 bipush 11
- 128 aload_0
- 129 getfield # <Field kTqvpQzCV m_input>
- 132 getfield # <Field int m_line_number>
- 135 invokestatic # <Method void parse_error(int, int)>
- 138 aload_0
- 139 getfield # <Field kTqvpQzCV m_input>
- 142 getfield # <Field char m_line[]>
- 145 iconst_0
- 146 aload_2
- 147 iconst_0
- 148 aload_2
- 149 arraylength
- 150 iconst_1
- 151 isub
- 152 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 155 ifne 310
- 158 aload_0
- 159 getfield # <Field kTqvpQzCV m_input>
- 162 aload_2
- 163 arraylength
- 164 iconst_1
- 165 isub
- 166 putfield # <Field int m_line_index>
- 169 iload 5
- 171 tableswitch 0 to 6: default=296
-           0: 212
-           1: 224
-           2: 236
-           3: 260
-           4: 272
-           5: 284
-           6: 248
- 212 aload_0
- 213 getfield # <Field mfKigxveL m_spec>
- 216 iload 4
- 218 putfield # <Field int m_class_read>
- 221 goto 308
- 224 aload_0
- 225 getfield # <Field mfKigxveL m_spec>
- 228 iload 4
- 230 putfield # <Field int m_init_read>
- 233 goto 308
- 236 aload_0
- 237 getfield # <Field mfKigxveL m_spec>
- 240 iload 4
- 242 putfield # <Field int m_eof_read>
- 245 goto 308
- 248 aload_0
- 249 getfield # <Field mfKigxveL m_spec>
- 252 iload 4
- 254 putfield # <Field int m_eof_value_read>
- 257 goto 308
- 260 aload_0
- 261 getfield # <Field mfKigxveL m_spec>
- 264 iload 4
- 266 putfield # <Field int m_init_throw_read>
- 269 goto 308
- 272 aload_0
- 273 getfield # <Field mfKigxveL m_spec>
- 276 iload 4
- 278 putfield # <Field int m_yylex_throw_read>
- 281 goto 308
- 284 aload_0
- 285 getfield # <Field mfKigxveL m_spec>
- 288 iload 4
- 290 putfield # <Field int m_eof_throw_read>
- 293 goto 308
- 296 bipush 13
- 298 aload_0
- 299 getfield # <Field kTqvpQzCV m_input>
- 302 getfield # <Field int m_line_number>
- 305 invokestatic # <Method void parse_error(int, int)>
- 308 aload_3
- 309 areturn
- 310 aload_0
- 311 getfield # <Field kTqvpQzCV m_input>
- 314 getfield # <Field int m_line_index>
- 317 aload_0
- 318 getfield # <Field kTqvpQzCV m_input>
- 321 getfield # <Field int m_line_read>
- 324 if_icmpge 115
- 327 goto 377
- 330 aload_3
- 331 iload 4
- 333 aload_0
- 334 getfield # <Field kTqvpQzCV m_input>
- 337 getfield # <Field char m_line[]>
- 340 aload_0
- 341 getfield # <Field kTqvpQzCV m_input>
- 344 getfield # <Field int m_line_index>
- 347 caload
- 348 castore
- 349 iinc 4 1
- 352 aload_0
- 353 getfield # <Field kTqvpQzCV m_input>
- 356 dup
- 357 getfield # <Field int m_line_index>
- 360 iconst_1
- 361 iadd
- 362 putfield # <Field int m_line_index>
- 365 iload 4
- 367 aload_3
- 368 arraylength
- 369 if_icmplt 377
- 372 aload_3
- 373 invokestatic # <Method char doubleSize(char[])[]>
- 376 astore_3
- 377 aload_0
- 378 getfield # <Field kTqvpQzCV m_input>
- 381 getfield # <Field int m_line_index>
- 384 aload_0
- 385 getfield # <Field kTqvpQzCV m_input>
- 388 getfield # <Field int m_line_read>
- 391 if_icmplt 330
- 394 goto 310
-
-Method void userDeclare()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field kTqvpQzCV m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field mfKigxveL m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field kTqvpQzCV m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 1662
-  83 bipush 11
-  85 aload_0
-  86 getfield # <Field kTqvpQzCV m_input>
-  89 getfield # <Field int m_line_number>
-  92 invokestatic # <Method void parse_error(int, int)>
-  95 goto 1662
-  98 aload_0
-  99 getfield # <Field kTqvpQzCV m_input>
- 102 getfield # <Field int m_line_read>
- 105 iconst_2
- 106 if_icmplt 236
- 109 aload_0
- 110 getfield # <Field kTqvpQzCV m_input>
- 113 getfield # <Field char m_line[]>
- 116 iconst_0
- 117 caload
- 118 bipush 37
- 120 if_icmpne 236
- 123 aload_0
- 124 getfield # <Field kTqvpQzCV m_input>
- 127 getfield # <Field char m_line[]>
- 130 iconst_1
- 131 caload
- 132 bipush 37
- 134 if_icmpne 236
- 137 iconst_0
- 138 istore_1
- 139 goto 165
- 142 aload_0
- 143 getfield # <Field kTqvpQzCV m_input>
- 146 getfield # <Field char m_line[]>
- 149 iload_1
- 150 aload_0
- 151 getfield # <Field kTqvpQzCV m_input>
- 154 getfield # <Field char m_line[]>
- 157 iload_1
- 158 iconst_2
- 159 iadd
- 160 caload
- 161 castore
- 162 iinc 1 1
- 165 iload_1
- 166 aload_0
- 167 getfield # <Field kTqvpQzCV m_input>
- 170 getfield # <Field char m_line[]>
- 173 arraylength
- 174 iconst_2
- 175 isub
- 176 if_icmplt 142
- 179 aload_0
- 180 getfield # <Field kTqvpQzCV m_input>
- 183 aload_0
- 184 getfield # <Field kTqvpQzCV m_input>
- 187 getfield # <Field int m_line_read>
- 190 iconst_2
- 191 isub
- 192 putfield # <Field int m_line_read>
- 195 aload_0
- 196 getfield # <Field kTqvpQzCV m_input>
- 199 iconst_1
- 200 putfield # <Field boolean m_pushback_line>
- 203 aload_0
- 204 getfield # <Field kTqvpQzCV m_input>
- 207 getfield # <Field int m_line_read>
- 210 ifeq 227
- 213 aload_0
- 214 getfield # <Field kTqvpQzCV m_input>
- 217 getfield # <Field char m_line[]>
- 220 iconst_0
- 221 caload
- 222 bipush 10
- 224 if_icmpne 235
- 227 aload_0
- 228 getfield # <Field kTqvpQzCV m_input>
- 231 iconst_0
- 232 putfield # <Field boolean m_pushback_line>
- 235 return
- 236 aload_0
- 237 getfield # <Field kTqvpQzCV m_input>
- 240 getfield # <Field int m_line_read>
- 243 ifeq 1662
- 246 aload_0
- 247 getfield # <Field kTqvpQzCV m_input>
- 250 getfield # <Field char m_line[]>
- 253 iconst_0
- 254 caload
- 255 bipush 37
- 257 if_icmpne 1650
- 260 aload_0
- 261 getfield # <Field kTqvpQzCV m_input>
- 264 getfield # <Field int m_line_read>
- 267 iconst_1
- 268 if_icmpgt 286
- 271 bipush 12
- 273 aload_0
- 274 getfield # <Field kTqvpQzCV m_input>
- 277 getfield # <Field int m_line_number>
- 280 invokestatic # <Method void parse_error(int, int)>
- 283 goto 1662
- 286 aload_0
- 287 getfield # <Field kTqvpQzCV m_input>
- 290 getfield # <Field char m_line[]>
- 293 iconst_1
- 294 caload
- 295 lookupswitch 11: default=1635
-          99: 470
-         101: 635
-         102: 840
-         105: 958
-         108: 1197
-         110: 1261
-         115: 1325
-         116: 1385
-         117: 1452
-         121: 1508
-         123: 392
- 392 aload_0
- 393 getfield # <Field kTqvpQzCV m_input>
- 396 getfield # <Field char m_line[]>
- 399 iconst_0
- 400 aload_0
- 401 getfield # <Field char m_class_code_dir[]>
- 404 iconst_0
- 405 aload_0
- 406 getfield # <Field char m_class_code_dir[]>
- 409 arraylength
- 410 iconst_1
- 411 isub
- 412 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 415 ifne 455
- 418 aload_0
- 419 getfield # <Field mfKigxveL m_spec>
- 422 aload_0
- 423 aload_0
- 424 getfield # <Field char m_class_code_dir[]>
- 427 aload_0
- 428 getfield # <Field char m_class_code_end_dir[]>
- 431 aload_0
- 432 getfield # <Field mfKigxveL m_spec>
- 435 getfield # <Field char m_class_code[]>
- 438 aload_0
- 439 getfield # <Field mfKigxveL m_spec>
- 442 getfield # <Field int m_class_read>
- 445 iconst_0
- 446 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 449 putfield # <Field char m_class_code[]>
- 452 goto 1662
- 455 bipush 12
- 457 aload_0
- 458 getfield # <Field kTqvpQzCV m_input>
- 461 getfield # <Field int m_line_number>
- 464 invokestatic # <Method void parse_error(int, int)>
- 467 goto 1662
- 470 aload_0
- 471 getfield # <Field kTqvpQzCV m_input>
- 474 getfield # <Field char m_line[]>
- 477 iconst_0
- 478 aload_0
- 479 getfield # <Field char m_char_dir[]>
- 482 iconst_0
- 483 aload_0
- 484 getfield # <Field char m_char_dir[]>
- 487 arraylength
- 488 iconst_1
- 489 isub
- 490 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 493 ifne 519
- 496 aload_0
- 497 getfield # <Field kTqvpQzCV m_input>
- 500 aload_0
- 501 getfield # <Field char m_char_dir[]>
- 504 arraylength
- 505 putfield # <Field int m_line_index>
- 508 aload_0
- 509 getfield # <Field mfKigxveL m_spec>
- 512 iconst_1
- 513 putfield # <Field boolean m_count_chars>
- 516 goto 1662
- 519 aload_0
- 520 getfield # <Field kTqvpQzCV m_input>
- 523 getfield # <Field char m_line[]>
- 526 iconst_0
- 527 aload_0
- 528 getfield # <Field char m_cup_dir[]>
- 531 iconst_0
- 532 aload_0
- 533 getfield # <Field char m_cup_dir[]>
- 536 arraylength
- 537 iconst_1
- 538 isub
- 539 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 542 ifne 568
- 545 aload_0
- 546 getfield # <Field kTqvpQzCV m_input>
- 549 aload_0
- 550 getfield # <Field char m_cup_dir[]>
- 553 arraylength
- 554 putfield # <Field int m_line_index>
- 557 aload_0
- 558 getfield # <Field mfKigxveL m_spec>
- 561 iconst_1
- 562 putfield # <Field boolean m_cup_compatible>
- 565 goto 1662
- 568 aload_0
- 569 getfield # <Field kTqvpQzCV m_input>
- 572 getfield # <Field char m_line[]>
- 575 iconst_0
- 576 aload_0
- 577 getfield # <Field char m_class_dir[]>
- 580 iconst_0
- 581 aload_0
- 582 getfield # <Field char m_class_dir[]>
- 585 arraylength
- 586 iconst_1
- 587 isub
- 588 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 591 ifne 620
- 594 aload_0
- 595 getfield # <Field kTqvpQzCV m_input>
- 598 aload_0
- 599 getfield # <Field char m_class_dir[]>
- 602 arraylength
- 603 putfield # <Field int m_line_index>
- 606 aload_0
- 607 getfield # <Field mfKigxveL m_spec>
- 610 aload_0
- 611 invokespecial # <Method char getName()[]>
- 614 putfield # <Field char m_class_name[]>
- 617 goto 1662
- 620 bipush 12
- 622 aload_0
- 623 getfield # <Field kTqvpQzCV m_input>
- 626 getfield # <Field int m_line_number>
- 629 invokestatic # <Method void parse_error(int, int)>
- 632 goto 1662
- 635 aload_0
- 636 getfield # <Field kTqvpQzCV m_input>
- 639 getfield # <Field char m_line[]>
- 642 iconst_0
- 643 aload_0
- 644 getfield # <Field char m_eof_code_dir[]>
- 647 iconst_0
- 648 aload_0
- 649 getfield # <Field char m_eof_code_dir[]>
- 652 arraylength
- 653 iconst_1
- 654 isub
- 655 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 658 ifne 698
- 661 aload_0
- 662 getfield # <Field mfKigxveL m_spec>
- 665 aload_0
- 666 aload_0
- 667 getfield # <Field char m_eof_code_dir[]>
- 670 aload_0
- 671 getfield # <Field char m_eof_code_end_dir[]>
- 674 aload_0
- 675 getfield # <Field mfKigxveL m_spec>
- 678 getfield # <Field char m_eof_code[]>
- 681 aload_0
- 682 getfield # <Field mfKigxveL m_spec>
- 685 getfield # <Field int m_eof_read>
- 688 iconst_2
- 689 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 692 putfield # <Field char m_eof_code[]>
- 695 goto 1662
- 698 aload_0
- 699 getfield # <Field kTqvpQzCV m_input>
- 702 getfield # <Field char m_line[]>
- 705 iconst_0
- 706 aload_0
- 707 getfield # <Field char m_eof_value_code_dir[]>
- 710 iconst_0
- 711 aload_0
- 712 getfield # <Field char m_eof_value_code_dir[]>
- 715 arraylength
- 716 iconst_1
- 717 isub
- 718 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 721 ifne 762
- 724 aload_0
- 725 getfield # <Field mfKigxveL m_spec>
- 728 aload_0
- 729 aload_0
- 730 getfield # <Field char m_eof_value_code_dir[]>
- 733 aload_0
- 734 getfield # <Field char m_eof_value_code_end_dir[]>
- 737 aload_0
- 738 getfield # <Field mfKigxveL m_spec>
- 741 getfield # <Field char m_eof_value_code[]>
- 744 aload_0
- 745 getfield # <Field mfKigxveL m_spec>
- 748 getfield # <Field int m_eof_value_read>
- 751 bipush 6
- 753 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 756 putfield # <Field char m_eof_value_code[]>
- 759 goto 1662
- 762 aload_0
- 763 getfield # <Field kTqvpQzCV m_input>
- 766 getfield # <Field char m_line[]>
- 769 iconst_0
- 770 aload_0
- 771 getfield # <Field char m_eof_throw_code_dir[]>
- 774 iconst_0
- 775 aload_0
- 776 getfield # <Field char m_eof_throw_code_dir[]>
- 779 arraylength
- 780 iconst_1
- 781 isub
- 782 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 785 ifne 825
- 788 aload_0
- 789 getfield # <Field mfKigxveL m_spec>
- 792 aload_0
- 793 aload_0
- 794 getfield # <Field char m_eof_throw_code_dir[]>
- 797 aload_0
- 798 getfield # <Field char m_eof_throw_code_end_dir[]>
- 801 aload_0
- 802 getfield # <Field mfKigxveL m_spec>
- 805 getfield # <Field char m_eof_throw_code[]>
- 808 aload_0
- 809 getfield # <Field mfKigxveL m_spec>
- 812 getfield # <Field int m_eof_throw_read>
- 815 iconst_5
- 816 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 819 putfield # <Field char m_eof_throw_code[]>
- 822 goto 1662
- 825 bipush 12
- 827 aload_0
- 828 getfield # <Field kTqvpQzCV m_input>
- 831 getfield # <Field int m_line_number>
- 834 invokestatic # <Method void parse_error(int, int)>
- 837 goto 1662
- 840 aload_0
- 841 getfield # <Field kTqvpQzCV m_input>
- 844 getfield # <Field char m_line[]>
- 847 iconst_0
- 848 aload_0
- 849 getfield # <Field char m_function_dir[]>
- 852 iconst_0
- 853 aload_0
- 854 getfield # <Field char m_function_dir[]>
- 857 arraylength
- 858 iconst_1
- 859 isub
- 860 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 863 ifne 892
- 866 aload_0
- 867 getfield # <Field kTqvpQzCV m_input>
- 870 aload_0
- 871 getfield # <Field char m_function_dir[]>
- 874 arraylength
- 875 putfield # <Field int m_line_index>
- 878 aload_0
- 879 getfield # <Field mfKigxveL m_spec>
- 882 aload_0
- 883 invokespecial # <Method char getName()[]>
- 886 putfield # <Field char m_function_name[]>
- 889 goto 1662
- 892 aload_0
- 893 getfield # <Field kTqvpQzCV m_input>
- 896 getfield # <Field char m_line[]>
- 899 iconst_0
- 900 aload_0
- 901 getfield # <Field char m_full_dir[]>
- 904 iconst_0
- 905 aload_0
- 906 getfield # <Field char m_full_dir[]>
- 909 arraylength
- 910 iconst_1
- 911 isub
- 912 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 915 ifne 943
- 918 aload_0
- 919 getfield # <Field kTqvpQzCV m_input>
- 922 aload_0
- 923 getfield # <Field char m_full_dir[]>
- 926 arraylength
- 927 putfield # <Field int m_line_index>
- 930 aload_0
- 931 getfield # <Field mfKigxveL m_spec>
- 934 sipush 257
- 937 putfield # <Field int m_dtrans_ncols>
- 940 goto 1662
- 943 bipush 12
- 945 aload_0
- 946 getfield # <Field kTqvpQzCV m_input>
- 949 getfield # <Field int m_line_number>
- 952 invokestatic # <Method void parse_error(int, int)>
- 955 goto 1662
- 958 aload_0
- 959 getfield # <Field kTqvpQzCV m_input>
- 962 getfield # <Field char m_line[]>
- 965 iconst_0
- 966 aload_0
- 967 getfield # <Field char m_integer_dir[]>
- 970 iconst_0
- 971 aload_0
- 972 getfield # <Field char m_integer_dir[]>
- 975 arraylength
- 976 iconst_1
- 977 isub
- 978 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 981 ifne 1007
- 984 aload_0
- 985 getfield # <Field kTqvpQzCV m_input>
- 988 aload_0
- 989 getfield # <Field char m_integer_dir[]>
- 992 arraylength
- 993 putfield # <Field int m_line_index>
- 996 aload_0
- 997 getfield # <Field mfKigxveL m_spec>
-1000 iconst_1
-1001 putfield # <Field boolean m_integer_type>
-1004 goto 1662
-1007 aload_0
-1008 getfield # <Field kTqvpQzCV m_input>
-1011 getfield # <Field char m_line[]>
-1014 iconst_0
-1015 aload_0
-1016 getfield # <Field char m_intwrap_dir[]>
-1019 iconst_0
-1020 aload_0
-1021 getfield # <Field char m_intwrap_dir[]>
-1024 arraylength
-1025 iconst_1
-1026 isub
-1027 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1030 ifne 1056
-1033 aload_0
-1034 getfield # <Field kTqvpQzCV m_input>
-1037 aload_0
-1038 getfield # <Field char m_integer_dir[]>
-1041 arraylength
-1042 putfield # <Field int m_line_index>
-1045 aload_0
-1046 getfield # <Field mfKigxveL m_spec>
-1049 iconst_1
-1050 putfield # <Field boolean m_intwrap_type>
-1053 goto 1662
-1056 aload_0
-1057 getfield # <Field kTqvpQzCV m_input>
-1060 getfield # <Field char m_line[]>
-1063 iconst_0
-1064 aload_0
-1065 getfield # <Field char m_init_code_dir[]>
-1068 iconst_0
-1069 aload_0
-1070 getfield # <Field char m_init_code_dir[]>
-1073 arraylength
-1074 iconst_1
-1075 isub
-1076 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1079 ifne 1119
-1082 aload_0
-1083 getfield # <Field mfKigxveL m_spec>
-1086 aload_0
-1087 aload_0
-1088 getfield # <Field char m_init_code_dir[]>
-1091 aload_0
-1092 getfield # <Field char m_init_code_end_dir[]>
-1095 aload_0
-1096 getfield # <Field mfKigxveL m_spec>
-1099 getfield # <Field char m_init_code[]>
-1102 aload_0
-1103 getfield # <Field mfKigxveL m_spec>
-1106 getfield # <Field int m_init_read>
-1109 iconst_1
-1110 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1113 putfield # <Field char m_init_code[]>
-1116 goto 1662
-1119 aload_0
-1120 getfield # <Field kTqvpQzCV m_input>
-1123 getfield # <Field char m_line[]>
-1126 iconst_0
-1127 aload_0
-1128 getfield # <Field char m_init_throw_code_dir[]>
-1131 iconst_0
-1132 aload_0
-1133 getfield # <Field char m_init_throw_code_dir[]>
-1136 arraylength
-1137 iconst_1
-1138 isub
-1139 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1142 ifne 1182
-1145 aload_0
-1146 getfield # <Field mfKigxveL m_spec>
-1149 aload_0
-1150 aload_0
-1151 getfield # <Field char m_init_throw_code_dir[]>
-1154 aload_0
-1155 getfield # <Field char m_init_throw_code_end_dir[]>
-1158 aload_0
-1159 getfield # <Field mfKigxveL m_spec>
-1162 getfield # <Field char m_init_throw_code[]>
-1165 aload_0
-1166 getfield # <Field mfKigxveL m_spec>
-1169 getfield # <Field int m_init_throw_read>
-1172 iconst_3
-1173 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1176 putfield # <Field char m_init_throw_code[]>
-1179 goto 1662
-1182 bipush 12
-1184 aload_0
-1185 getfield # <Field kTqvpQzCV m_input>
-1188 getfield # <Field int m_line_number>
-1191 invokestatic # <Method void parse_error(int, int)>
-1194 goto 1662
-1197 aload_0
-1198 getfield # <Field kTqvpQzCV m_input>
-1201 getfield # <Field char m_line[]>
-1204 iconst_0
-1205 aload_0
-1206 getfield # <Field char m_line_dir[]>
-1209 iconst_0
-1210 aload_0
-1211 getfield # <Field char m_line_dir[]>
-1214 arraylength
-1215 iconst_1
-1216 isub
-1217 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1220 ifne 1246
-1223 aload_0
-1224 getfield # <Field kTqvpQzCV m_input>
-1227 aload_0
-1228 getfield # <Field char m_line_dir[]>
-1231 arraylength
-1232 putfield # <Field int m_line_index>
-1235 aload_0
-1236 getfield # <Field mfKigxveL m_spec>
-1239 iconst_1
-1240 putfield # <Field boolean m_count_lines>
-1243 goto 1662
-1246 bipush 12
-1248 aload_0
-1249 getfield # <Field kTqvpQzCV m_input>
-1252 getfield # <Field int m_line_number>
-1255 invokestatic # <Method void parse_error(int, int)>
-1258 goto 1662
-1261 aload_0
-1262 getfield # <Field kTqvpQzCV m_input>
-1265 getfield # <Field char m_line[]>
-1268 iconst_0
-1269 aload_0
-1270 getfield # <Field char m_notunix_dir[]>
-1273 iconst_0
-1274 aload_0
-1275 getfield # <Field char m_notunix_dir[]>
-1278 arraylength
-1279 iconst_1
-1280 isub
-1281 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1284 ifne 1310
-1287 aload_0
-1288 getfield # <Field kTqvpQzCV m_input>
-1291 aload_0
-1292 getfield # <Field char m_notunix_dir[]>
-1295 arraylength
-1296 putfield # <Field int m_line_index>
-1299 aload_0
-1300 getfield # <Field mfKigxveL m_spec>
-1303 iconst_0
-1304 putfield # <Field boolean m_unix>
-1307 goto 1662
-1310 bipush 12
-1312 aload_0
-1313 getfield # <Field kTqvpQzCV m_input>
-1316 getfield # <Field int m_line_number>
-1319 invokestatic # <Method void parse_error(int, int)>
-1322 goto 1662
-1325 aload_0
-1326 getfield # <Field kTqvpQzCV m_input>
-1329 getfield # <Field char m_line[]>
-1332 iconst_0
-1333 aload_0
-1334 getfield # <Field char m_state_dir[]>
-1337 iconst_0
-1338 aload_0
-1339 getfield # <Field char m_state_dir[]>
-1342 arraylength
-1343 iconst_1
-1344 isub
-1345 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1348 ifne 1370
-1351 aload_0
-1352 getfield # <Field kTqvpQzCV m_input>
-1355 aload_0
-1356 getfield # <Field char m_state_dir[]>
-1359 arraylength
-1360 putfield # <Field int m_line_index>
-1363 aload_0
-1364 invokespecial # <Method void saveStates()>
-1367 goto 1662
-1370 bipush 12
-1372 aload_0
-1373 getfield # <Field kTqvpQzCV m_input>
-1376 getfield # <Field int m_line_number>
-1379 invokestatic # <Method void parse_error(int, int)>
-1382 goto 1662
-1385 aload_0
-1386 getfield # <Field kTqvpQzCV m_input>
-1389 getfield # <Field char m_line[]>
-1392 iconst_0
-1393 aload_0
-1394 getfield # <Field char m_type_dir[]>
-1397 iconst_0
-1398 aload_0
-1399 getfield # <Field char m_type_dir[]>
-1402 arraylength
-1403 iconst_1
-1404 isub
-1405 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1408 ifne 1437
-1411 aload_0
-1412 getfield # <Field kTqvpQzCV m_input>
-1415 aload_0
-1416 getfield # <Field char m_type_dir[]>
-1419 arraylength
-1420 putfield # <Field int m_line_index>
-1423 aload_0
-1424 getfield # <Field mfKigxveL m_spec>
-1427 aload_0
-1428 invokespecial # <Method char getName()[]>
-1431 putfield # <Field char m_type_name[]>
-1434 goto 1662
-1437 bipush 12
-1439 aload_0
-1440 getfield # <Field kTqvpQzCV m_input>
-1443 getfield # <Field int m_line_number>
-1446 invokestatic # <Method void parse_error(int, int)>
-1449 goto 1662
-1452 aload_0
-1453 getfield # <Field kTqvpQzCV m_input>
-1456 getfield # <Field char m_line[]>
-1459 iconst_0
-1460 aload_0
-1461 getfield # <Field char m_unicode_dir[]>
-1464 iconst_0
-1465 aload_0
-1466 getfield # <Field char m_unicode_dir[]>
-1469 arraylength
-1470 iconst_1
-1471 isub
-1472 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1475 ifne 1493
-1478 aload_0
-1479 getfield # <Field kTqvpQzCV m_input>
-1482 aload_0
-1483 getfield # <Field char m_unicode_dir[]>
-1486 arraylength
-1487 putfield # <Field int m_line_index>
-1490 goto 1662
-1493 bipush 12
-1495 aload_0
-1496 getfield # <Field kTqvpQzCV m_input>
-1499 getfield # <Field int m_line_number>
-1502 invokestatic # <Method void parse_error(int, int)>
-1505 goto 1662
-1508 aload_0
-1509 getfield # <Field kTqvpQzCV m_input>
-1512 getfield # <Field char m_line[]>
-1515 iconst_0
-1516 aload_0
-1517 getfield # <Field char m_yyeof_dir[]>
-1520 iconst_0
-1521 aload_0
-1522 getfield # <Field char m_yyeof_dir[]>
-1525 arraylength
-1526 iconst_1
-1527 isub
-1528 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1531 ifne 1557
-1534 aload_0
-1535 getfield # <Field kTqvpQzCV m_input>
-1538 aload_0
-1539 getfield # <Field char m_yyeof_dir[]>
-1542 arraylength
-1543 putfield # <Field int m_line_index>
-1546 aload_0
-1547 getfield # <Field mfKigxveL m_spec>
-1550 iconst_1
-1551 putfield # <Field boolean m_yyeof>
-1554 goto 1662
-1557 aload_0
-1558 getfield # <Field kTqvpQzCV m_input>
-1561 getfield # <Field char m_line[]>
-1564 iconst_0
-1565 aload_0
-1566 getfield # <Field char m_yylex_throw_code_dir[]>
-1569 iconst_0
-1570 aload_0
-1571 getfield # <Field char m_yylex_throw_code_dir[]>
-1574 arraylength
-1575 iconst_1
-1576 isub
-1577 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1580 ifne 1620
-1583 aload_0
-1584 getfield # <Field mfKigxveL m_spec>
-1587 aload_0
-1588 aload_0
-1589 getfield # <Field char m_yylex_throw_code_dir[]>
-1592 aload_0
-1593 getfield # <Field char m_yylex_throw_code_end_dir[]>
-1596 aload_0
-1597 getfield # <Field mfKigxveL m_spec>
-1600 getfield # <Field char m_yylex_throw_code[]>
-1603 aload_0
-1604 getfield # <Field mfKigxveL m_spec>
-1607 getfield # <Field int m_yylex_throw_read>
-1610 iconst_4
-1611 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1614 putfield # <Field char m_yylex_throw_code[]>
-1617 goto 1662
-1620 bipush 12
-1622 aload_0
-1623 getfield # <Field kTqvpQzCV m_input>
-1626 getfield # <Field int m_line_number>
-1629 invokestatic # <Method void parse_error(int, int)>
-1632 goto 1662
-1635 bipush 12
-1637 aload_0
-1638 getfield # <Field kTqvpQzCV m_input>
-1641 getfield # <Field int m_line_number>
-1644 invokestatic # <Method void parse_error(int, int)>
-1647 goto 1662
-1650 aload_0
-1651 getfield # <Field kTqvpQzCV m_input>
-1654 iconst_0
-1655 putfield # <Field int m_line_index>
-1658 aload_0
-1659 invokespecial # <Method void saveMacro()>
-1662 aload_0
-1663 getfield # <Field kTqvpQzCV m_input>
-1666 invokevirtual # <Method boolean getLine()>
-1669 iconst_0
-1670 if_icmpeq 98
-1673 return
-
-Method void userRules()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field kTqvpQzCV m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field mfKigxveL m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field mfKigxveL m_spec>
-  90 getfield # <Field boolean m_verbose>
-  93 ifeq 104
-  96 getstatic # <Field java.io.PrintStream out>
-  99 ldc # <String "Creating NFA machine representation.">
- 101 invokevirtual # <Method void println(java.lang.String)>
- 104 aload_0
- 105 getfield # <Field hVkqSwgOt m_makeNfa>
- 108 aload_0
- 109 aload_0
- 110 getfield # <Field mfKigxveL m_spec>
- 113 aload_0
- 114 getfield # <Field kTqvpQzCV m_input>
- 117 invokevirtual # <Method void thompson(pVfjIoLBv, mfKigxveL, kTqvpQzCV)>
- 120 aload_0
- 121 getfield # <Field mfKigxveL m_spec>
- 124 getfield # <Field int m_current_token>
- 127 bipush 11
- 129 if_icmpeq 136
- 132 iconst_0
- 133 goto 137
- 136 iconst_1
- 137 invokestatic # <Method void assert(boolean)>
- 140 aload_0
- 141 getfield # <Field mfKigxveL m_spec>
- 144 getfield # <Field boolean m_verbose>
- 147 ifeq 158
- 150 getstatic # <Field java.io.PrintStream out>
- 153 ldc # <String "Creating DFA transition table.">
- 155 invokevirtual # <Method void println(java.lang.String)>
- 158 aload_0
- 159 getfield # <Field FOmkezwmz m_nfa2dfa>
- 162 aload_0
- 163 aload_0
- 164 getfield # <Field mfKigxveL m_spec>
- 167 invokevirtual # <Method void make_dfa(pVfjIoLBv, mfKigxveL)>
- 170 aload_0
- 171 getfield # <Field mfKigxveL m_spec>
- 174 getfield # <Field boolean m_verbose>
- 177 ifeq 188
- 180 getstatic # <Field java.io.PrintStream out>
- 183 ldc # <String "Minimizing DFA transition table.">
- 185 invokevirtual # <Method void println(java.lang.String)>
- 188 aload_0
- 189 getfield # <Field UHrTGYkQm m_minimize>
- 192 aload_0
- 193 getfield # <Field mfKigxveL m_spec>
- 196 invokevirtual # <Method void min_dfa(mfKigxveL)>
- 199 return
-
-Method void printccl(JVUKgUbFW)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String " [">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 iconst_0
-   9 istore_2
-  10 goto 36
-  13 aload_1
-  14 iload_2
-  15 invokevirtual # <Method boolean contains(int)>
-  18 iconst_1
-  19 if_icmpne 33
-  22 getstatic # <Field java.io.PrintStream out>
-  25 aload_0
-  26 iload_2
-  27 invokespecial # <Method java.lang.String interp_int(int)>
-  30 invokevirtual # <Method void print(java.lang.String)>
-  33 iinc 2 1
-  36 iload_2
-  37 aload_0
-  38 getfield # <Field mfKigxveL m_spec>
-  41 getfield # <Field int m_dtrans_ncols>
-  44 if_icmplt 13
-  47 getstatic # <Field java.io.PrintStream out>
-  50 bipush 93
-  52 invokevirtual # <Method void print(char)>
-  55 return
-
-Method java.lang.String plab(vjSXErPeE)
-   0 aload_1
-   1 ifnonnull 14
-   4 new # <Class java.lang.String>
-   7 dup
-   8 ldc # <String "--">
-  10 invokespecial # <Method java.lang.String(java.lang.String)>
-  13 areturn
-  14 aload_0
-  15 getfield # <Field mfKigxveL m_spec>
-  18 getfield # <Field java.util.Vector m_nfa_states>
-  21 aload_1
-  22 invokevirtual # <Method int indexOf(java.lang.Object)>
-  25 istore_2
-  26 new # <Class java.lang.Integer>
-  29 dup
-  30 iload_2
-  31 invokespecial # <Method java.lang.Integer(int)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 areturn
-
-Method java.lang.String interp_int(int)
-   0 iload_1
-   1 lookupswitch 6: default=120
-           8: 60
-           9: 70
-          10: 80
-          12: 90
-          13: 100
-          32: 110
-  60 new # <Class java.lang.String>
-  63 dup
-  64 ldc # <String "\b">
-  66 invokespecial # <Method java.lang.String(java.lang.String)>
-  69 areturn
-  70 new # <Class java.lang.String>
-  73 dup
-  74 ldc # <String "\t">
-  76 invokespecial # <Method java.lang.String(java.lang.String)>
-  79 areturn
-  80 new # <Class java.lang.String>
-  83 dup
-  84 ldc # <String "\n">
-  86 invokespecial # <Method java.lang.String(java.lang.String)>
-  89 areturn
-  90 new # <Class java.lang.String>
-  93 dup
-  94 ldc # <String "\f">
-  96 invokespecial # <Method java.lang.String(java.lang.String)>
-  99 areturn
- 100 new # <Class java.lang.String>
- 103 dup
- 104 ldc # <String "\r">
- 106 invokespecial # <Method java.lang.String(java.lang.String)>
- 109 areturn
- 110 new # <Class java.lang.String>
- 113 dup
- 114 ldc # <String "\ ">
- 116 invokespecial # <Method java.lang.String(java.lang.String)>
- 119 areturn
- 120 new # <Class java.lang.Character>
- 123 dup
- 124 iload_1
- 125 i2c
- 126 invokespecial # <Method java.lang.Character(char)>
- 129 invokevirtual # <Method java.lang.String toString()>
- 132 areturn
-
-Method void print_nfa()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "--------------------- NFA -----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field mfKigxveL m_spec>
-  12 getfield # <Field java.util.Vector m_nfa_states>
-  15 invokevirtual # <Method int size()>
-  18 istore_3
-  19 iconst_0
-  20 istore_1
-  21 goto 365
-  24 aload_0
-  25 getfield # <Field mfKigxveL m_spec>
-  28 getfield # <Field java.util.Vector m_nfa_states>
-  31 iload_1
-  32 invokevirtual # <Method java.lang.Object elementAt(int)>
-  35 checkcast # <Class vjSXErPeE>
-  38 astore_2
-  39 getstatic # <Field java.io.PrintStream out>
-  42 new # <Class java.lang.StringBuffer>
-  45 dup
-  46 invokespecial # <Method java.lang.StringBuffer()>
-  49 ldc # <String "Nfa state ">
-  51 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  54 aload_0
-  55 aload_2
-  56 invokespecial # <Method java.lang.String plab(vjSXErPeE)>
-  59 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  62 ldc # <String ": ">
-  64 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  67 invokevirtual # <Method java.lang.String toString()>
-  70 invokevirtual # <Method void print(java.lang.String)>
-  73 aload_2
-  74 getfield # <Field vjSXErPeE m_next>
-  77 ifnonnull 91
-  80 getstatic # <Field java.io.PrintStream out>
-  83 ldc # <String "(TERMINAL)">
-  85 invokevirtual # <Method void print(java.lang.String)>
-  88 goto 241
-  91 getstatic # <Field java.io.PrintStream out>
-  94 new # <Class java.lang.StringBuffer>
-  97 dup
-  98 invokespecial # <Method java.lang.StringBuffer()>
- 101 ldc # <String "--> ">
- 103 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 106 aload_0
- 107 aload_2
- 108 getfield # <Field vjSXErPeE m_next>
- 111 invokespecial # <Method java.lang.String plab(vjSXErPeE)>
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void print(java.lang.String)>
- 123 getstatic # <Field java.io.PrintStream out>
- 126 new # <Class java.lang.StringBuffer>
- 129 dup
- 130 invokespecial # <Method java.lang.StringBuffer()>
- 133 ldc # <String "--> ">
- 135 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 138 aload_0
- 139 aload_2
- 140 getfield # <Field vjSXErPeE m_next2>
- 143 invokespecial # <Method java.lang.String plab(vjSXErPeE)>
- 146 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 149 invokevirtual # <Method java.lang.String toString()>
- 152 invokevirtual # <Method void print(java.lang.String)>
- 155 aload_2
- 156 getfield # <Field int m_edge>
- 159 tableswitch -3 to -1: default=206
-          -3: 195
-          -2: 206
-          -1: 184
- 184 aload_0
- 185 aload_2
- 186 getfield # <Field JVUKgUbFW m_set>
- 189 invokespecial # <Method void printccl(JVUKgUbFW)>
- 192 goto 241
- 195 getstatic # <Field java.io.PrintStream out>
- 198 ldc # <String " EPSILON ">
- 200 invokevirtual # <Method void print(java.lang.String)>
- 203 goto 241
- 206 getstatic # <Field java.io.PrintStream out>
- 209 new # <Class java.lang.StringBuffer>
- 212 dup
- 213 invokespecial # <Method java.lang.StringBuffer()>
- 216 ldc # <String " ">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 aload_0
- 222 aload_2
- 223 getfield # <Field int m_edge>
- 226 invokespecial # <Method java.lang.String interp_int(int)>
- 229 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 232 invokevirtual # <Method java.lang.String toString()>
- 235 invokevirtual # <Method void print(java.lang.String)>
- 238 goto 241
- 241 iload_1
- 242 ifne 253
- 245 getstatic # <Field java.io.PrintStream out>
- 248 ldc # <String " (START STATE)">
- 250 invokevirtual # <Method void print(java.lang.String)>
- 253 aload_2
- 254 getfield # <Field oNaJmmlAX m_accept>
- 257 ifnull 354
- 260 getstatic # <Field java.io.PrintStream out>
- 263 new # <Class java.lang.StringBuffer>
- 266 dup
- 267 invokespecial # <Method java.lang.StringBuffer()>
- 270 ldc # <String " accepting ">
- 272 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 275 aload_2
- 276 getfield # <Field int m_anchor>
- 279 iconst_1
- 280 iand
- 281 ifeq 289
- 284 ldc # <String "^">
- 286 goto 291
- 289 ldc # <String "">
- 291 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 294 ldc # <String "<">
- 296 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 299 new # <Class java.lang.String>
- 302 dup
- 303 aload_2
- 304 getfield # <Field oNaJmmlAX m_accept>
- 307 getfield # <Field char m_action[]>
- 310 iconst_0
- 311 aload_2
- 312 getfield # <Field oNaJmmlAX m_accept>
- 315 getfield # <Field int m_action_read>
- 318 invokespecial # <Method java.lang.String(char[],int,int)>
- 321 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 324 ldc # <String ">">
- 326 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 329 aload_2
- 330 getfield # <Field int m_anchor>
- 333 iconst_2
- 334 iand
- 335 ifeq 343
- 338 ldc # <String "$">
- 340 goto 345
- 343 ldc # <String "">
- 345 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 348 invokevirtual # <Method java.lang.String toString()>
- 351 invokevirtual # <Method void print(java.lang.String)>
- 354 getstatic # <Field java.io.PrintStream out>
- 357 ldc # <String "">
- 359 invokevirtual # <Method void println(java.lang.String)>
- 362 iinc 1 1
- 365 iload_1
- 366 iload_3
- 367 if_icmplt 24
- 370 aload_0
- 371 getfield # <Field mfKigxveL m_spec>
- 374 getfield # <Field java.util.Hashtable m_states>
- 377 invokevirtual # <Method java.util.Enumeration keys()>
- 380 astore 4
- 382 goto 592
- 385 aload 4
- 387 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 392 checkcast # <Class java.lang.String>
- 395 astore 9
- 397 aload_0
- 398 getfield # <Field mfKigxveL m_spec>
- 401 getfield # <Field java.util.Hashtable m_states>
- 404 aload 9
- 406 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 409 checkcast # <Class java.lang.Integer>
- 412 astore 5
- 414 aload 9
- 416 ifnonnull 423
- 419 iconst_0
- 420 goto 424
- 423 iconst_1
- 424 invokestatic # <Method void assert(boolean)>
- 427 aload 5
- 429 ifnonnull 436
- 432 iconst_0
- 433 goto 437
- 436 iconst_1
- 437 invokestatic # <Method void assert(boolean)>
- 440 getstatic # <Field java.io.PrintStream out>
- 443 new # <Class java.lang.StringBuffer>
- 446 dup
- 447 invokespecial # <Method java.lang.StringBuffer()>
- 450 ldc # <String "State "">
- 452 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 455 aload 9
- 457 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 460 ldc # <String "" has identifying index ">
- 462 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 465 aload 5
- 467 invokevirtual # <Method java.lang.String toString()>
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 ldc # <String ".">
- 475 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 478 invokevirtual # <Method java.lang.String toString()>
- 481 invokevirtual # <Method void println(java.lang.String)>
- 484 getstatic # <Field java.io.PrintStream out>
- 487 ldc # <String "   Start states of matching rules: ">
- 489 invokevirtual # <Method void print(java.lang.String)>
- 492 aload 5
- 494 invokevirtual # <Method int intValue()>
- 497 istore 6
- 499 aload_0
- 500 getfield # <Field mfKigxveL m_spec>
- 503 getfield # <Field java.util.Vector m_state_rules[]>
- 506 iload 6
- 508 aaload
- 509 invokevirtual # <Method int size()>
- 512 istore 8
- 514 iconst_0
- 515 istore 7
- 517 goto 577
- 520 aload_0
- 521 getfield # <Field mfKigxveL m_spec>
- 524 getfield # <Field java.util.Vector m_state_rules[]>
- 527 iload 6
- 529 aaload
- 530 iload 7
- 532 invokevirtual # <Method java.lang.Object elementAt(int)>
- 535 checkcast # <Class vjSXErPeE>
- 538 astore_2
- 539 getstatic # <Field java.io.PrintStream out>
- 542 new # <Class java.lang.StringBuffer>
- 545 dup
- 546 invokespecial # <Method java.lang.StringBuffer()>
- 549 aload_0
- 550 getfield # <Field mfKigxveL m_spec>
- 553 getfield # <Field java.util.Vector m_nfa_states>
- 556 aload_2
- 557 invokevirtual # <Method int indexOf(java.lang.Object)>
- 560 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 563 ldc # <String " ">
- 565 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 568 invokevirtual # <Method java.lang.String toString()>
- 571 invokevirtual # <Method void print(java.lang.String)>
- 574 iinc 7 1
- 577 iload 7
- 579 iload 8
- 581 if_icmplt 520
- 584 getstatic # <Field java.io.PrintStream out>
- 587 ldc # <String "">
- 589 invokevirtual # <Method void println(java.lang.String)>
- 592 aload 4
- 594 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 599 iconst_1
- 600 if_icmpeq 385
- 603 getstatic # <Field java.io.PrintStream out>
- 606 ldc # <String "-------------------- NFA ----------------------">
- 608 invokevirtual # <Method void println(java.lang.String)>
- 611 return
-
-Method java.util.BitSet getStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field kTqvpQzCV m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field mfKigxveL m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aconst_null
-  73 astore_3
-  74 goto 123
-  77 aload_0
-  78 getfield # <Field kTqvpQzCV m_input>
-  81 dup
-  82 getfield # <Field int m_line_index>
-  85 iconst_1
-  86 iadd
-  87 putfield # <Field int m_line_index>
-  90 goto 106
-  93 aload_0
-  94 getfield # <Field kTqvpQzCV m_input>
-  97 invokevirtual # <Method boolean getLine()>
- 100 iconst_1
- 101 if_icmpne 106
- 104 aconst_null
- 105 areturn
- 106 aload_0
- 107 getfield # <Field kTqvpQzCV m_input>
- 110 getfield # <Field int m_line_index>
- 113 aload_0
- 114 getfield # <Field kTqvpQzCV m_input>
- 117 getfield # <Field int m_line_read>
- 120 if_icmpge 93
- 123 aload_0
- 124 getfield # <Field kTqvpQzCV m_input>
- 127 getfield # <Field char m_line[]>
- 130 aload_0
- 131 getfield # <Field kTqvpQzCV m_input>
- 134 getfield # <Field int m_line_index>
- 137 caload
- 138 invokestatic # <Method boolean isspace(char)>
- 141 iconst_1
- 142 if_icmpeq 77
- 145 aload_0
- 146 getfield # <Field kTqvpQzCV m_input>
- 149 getfield # <Field char m_line[]>
- 152 aload_0
- 153 getfield # <Field kTqvpQzCV m_input>
- 156 getfield # <Field int m_line_index>
- 159 caload
- 160 bipush 60
- 162 if_icmpne 613
- 165 aload_0
- 166 getfield # <Field kTqvpQzCV m_input>
- 169 dup
- 170 getfield # <Field int m_line_index>
- 173 iconst_1
- 174 iadd
- 175 putfield # <Field int m_line_index>
- 178 new # <Class java.util.BitSet>
- 181 dup
- 182 invokespecial # <Method java.util.BitSet()>
- 185 astore_3
- 186 goto 214
- 189 aload_0
- 190 getfield # <Field kTqvpQzCV m_input>
- 193 invokevirtual # <Method boolean getLine()>
- 196 iconst_1
- 197 if_icmpne 214
- 200 bipush 11
- 202 aload_0
- 203 getfield # <Field kTqvpQzCV m_input>
- 206 getfield # <Field int m_line_number>
- 209 invokestatic # <Method void parse_error(int, int)>
- 212 aload_3
- 213 areturn
- 214 aload_0
- 215 getfield # <Field kTqvpQzCV m_input>
- 218 getfield # <Field int m_line_index>
- 221 aload_0
- 222 getfield # <Field kTqvpQzCV m_input>
- 225 getfield # <Field int m_line_read>
- 228 if_icmpge 189
- 231 goto 292
- 234 aload_0
- 235 getfield # <Field kTqvpQzCV m_input>
- 238 dup
- 239 getfield # <Field int m_line_index>
- 242 iconst_1
- 243 iadd
- 244 putfield # <Field int m_line_index>
- 247 goto 275
- 250 aload_0
- 251 getfield # <Field kTqvpQzCV m_input>
- 254 invokevirtual # <Method boolean getLine()>
- 257 iconst_1
- 258 if_icmpne 275
- 261 bipush 11
- 263 aload_0
- 264 getfield # <Field kTqvpQzCV m_input>
- 267 getfield # <Field int m_line_number>
- 270 invokestatic # <Method void parse_error(int, int)>
- 273 aload_3
- 274 areturn
- 275 aload_0
- 276 getfield # <Field kTqvpQzCV m_input>
- 279 getfield # <Field int m_line_index>
- 282 aload_0
- 283 getfield # <Field kTqvpQzCV m_input>
- 286 getfield # <Field int m_line_read>
- 289 if_icmpge 250
- 292 aload_0
- 293 getfield # <Field kTqvpQzCV m_input>
- 296 getfield # <Field char m_line[]>
- 299 aload_0
- 300 getfield # <Field kTqvpQzCV m_input>
- 303 getfield # <Field int m_line_index>
- 306 caload
- 307 invokestatic # <Method boolean isspace(char)>
- 310 iconst_1
- 311 if_icmpeq 234
- 314 aload_0
- 315 getfield # <Field kTqvpQzCV m_input>
- 318 getfield # <Field char m_line[]>
- 321 aload_0
- 322 getfield # <Field kTqvpQzCV m_input>
- 325 getfield # <Field int m_line_index>
- 328 caload
- 329 bipush 44
- 331 if_icmpne 350
- 334 aload_0
- 335 getfield # <Field kTqvpQzCV m_input>
- 338 dup
- 339 getfield # <Field int m_line_index>
- 342 iconst_1
- 343 iadd
- 344 putfield # <Field int m_line_index>
- 347 goto 292
- 350 aload_0
- 351 getfield # <Field kTqvpQzCV m_input>
- 354 getfield # <Field char m_line[]>
- 357 aload_0
- 358 getfield # <Field kTqvpQzCV m_input>
- 361 getfield # <Field int m_line_index>
- 364 caload
- 365 bipush 62
- 367 if_icmpne 407
- 370 aload_0
- 371 getfield # <Field kTqvpQzCV m_input>
- 374 dup
- 375 getfield # <Field int m_line_index>
- 378 iconst_1
- 379 iadd
- 380 putfield # <Field int m_line_index>
- 383 aload_0
- 384 getfield # <Field kTqvpQzCV m_input>
- 387 getfield # <Field int m_line_index>
- 390 aload_0
- 391 getfield # <Field kTqvpQzCV m_input>
- 394 getfield # <Field int m_line_read>
- 397 if_icmpge 405
- 400 aload_0
- 401 iconst_1
- 402 putfield # <Field boolean m_advance_stop>
- 405 aload_3
- 406 areturn
- 407 aload_0
- 408 getfield # <Field kTqvpQzCV m_input>
- 411 getfield # <Field int m_line_index>
- 414 istore_1
- 415 goto 451
- 418 aload_0
- 419 getfield # <Field kTqvpQzCV m_input>
- 422 dup
- 423 getfield # <Field int m_line_index>
- 426 iconst_1
- 427 iadd
- 428 putfield # <Field int m_line_index>
- 431 aload_0
- 432 getfield # <Field kTqvpQzCV m_input>
- 435 getfield # <Field int m_line_index>
- 438 aload_0
- 439 getfield # <Field kTqvpQzCV m_input>
- 442 getfield # <Field int m_line_read>
- 445 if_icmplt 451
- 448 goto 513
- 451 aload_0
- 452 getfield # <Field kTqvpQzCV m_input>
- 455 getfield # <Field char m_line[]>
- 458 aload_0
- 459 getfield # <Field kTqvpQzCV m_input>
- 462 getfield # <Field int m_line_index>
- 465 caload
- 466 invokestatic # <Method boolean isspace(char)>
- 469 iconst_0
- 470 if_icmpne 513
- 473 aload_0
- 474 getfield # <Field kTqvpQzCV m_input>
- 477 getfield # <Field char m_line[]>
- 480 aload_0
- 481 getfield # <Field kTqvpQzCV m_input>
- 484 getfield # <Field int m_line_index>
- 487 caload
- 488 bipush 44
- 490 if_icmpeq 513
- 493 aload_0
- 494 getfield # <Field kTqvpQzCV m_input>
- 497 getfield # <Field char m_line[]>
- 500 aload_0
- 501 getfield # <Field kTqvpQzCV m_input>
- 504 getfield # <Field int m_line_index>
- 507 caload
- 508 bipush 62
- 510 if_icmpne 418
- 513 aload_0
- 514 getfield # <Field kTqvpQzCV m_input>
- 517 getfield # <Field int m_line_index>
- 520 iload_1
- 521 isub
- 522 istore_2
- 523 new # <Class java.lang.String>
- 526 dup
- 527 aload_0
- 528 getfield # <Field kTqvpQzCV m_input>
- 531 getfield # <Field char m_line[]>
- 534 iload_1
- 535 iload_2
- 536 invokespecial # <Method java.lang.String(char[],int,int)>
- 539 astore 4
- 541 aload_0
- 542 getfield # <Field mfKigxveL m_spec>
- 545 getfield # <Field java.util.Hashtable m_states>
- 548 aload 4
- 550 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 553 checkcast # <Class java.lang.Integer>
- 556 astore 5
- 558 aload 5
- 560 ifnonnull 601
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String "Uninitialized State Name: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload 4
- 580 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 583 invokevirtual # <Method java.lang.String toString()>
- 586 invokevirtual # <Method void println(java.lang.String)>
- 589 bipush 14
- 591 aload_0
- 592 getfield # <Field kTqvpQzCV m_input>
- 595 getfield # <Field int m_line_number>
- 598 invokestatic # <Method void parse_error(int, int)>
- 601 aload_3
- 602 aload 5
- 604 invokevirtual # <Method int intValue()>
- 607 invokevirtual # <Method void set(int)>
- 610 goto 214
- 613 aload_0
- 614 getfield # <Field java.util.BitSet all_states>
- 617 ifnonnull 668
- 620 aload_0
- 621 new # <Class java.util.BitSet>
- 624 dup
- 625 invokespecial # <Method java.util.BitSet()>
- 628 putfield # <Field java.util.BitSet all_states>
- 631 aload_0
- 632 getfield # <Field mfKigxveL m_spec>
- 635 getfield # <Field java.util.Hashtable m_states>
- 638 invokevirtual # <Method int size()>
- 641 istore 7
- 643 iconst_0
- 644 istore 6
- 646 goto 661
- 649 aload_0
- 650 getfield # <Field java.util.BitSet all_states>
- 653 iload 6
- 655 invokevirtual # <Method void set(int)>
- 658 iinc 6 1
- 661 iload 6
- 663 iload 7
- 665 if_icmplt 649
- 668 aload_0
- 669 getfield # <Field kTqvpQzCV m_input>
- 672 getfield # <Field int m_line_index>
- 675 aload_0
- 676 getfield # <Field kTqvpQzCV m_input>
- 679 getfield # <Field int m_line_read>
- 682 if_icmpge 690
- 685 aload_0
- 686 iconst_1
- 687 putfield # <Field boolean m_advance_stop>
- 690 aload_0
- 691 getfield # <Field java.util.BitSet all_states>
- 694 areturn
-
-Method boolean expandMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field kTqvpQzCV m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field mfKigxveL m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field kTqvpQzCV m_input>
-  76 getfield # <Field char m_line[]>
-  79 aload_0
-  80 getfield # <Field kTqvpQzCV m_input>
-  83 getfield # <Field int m_line_index>
-  86 caload
-  87 bipush 123
-  89 if_icmpeq 106
-  92 bipush 13
-  94 aload_0
-  95 getfield # <Field kTqvpQzCV m_input>
-  98 getfield # <Field int m_line_number>
- 101 invokestatic # <Method void parse_error(int, int)>
- 104 iconst_0
- 105 ireturn
- 106 aload_0
- 107 getfield # <Field kTqvpQzCV m_input>
- 110 getfield # <Field int m_line_index>
- 113 istore_2
- 114 aload_0
- 115 getfield # <Field kTqvpQzCV m_input>
- 118 getfield # <Field int m_line_index>
- 121 iconst_1
- 122 iadd
- 123 istore_1
- 124 iload_1
- 125 aload_0
- 126 getfield # <Field kTqvpQzCV m_input>
- 129 getfield # <Field int m_line_read>
- 132 if_icmplt 142
- 135 ldc # <String "Unfinished macro name">
- 137 invokestatic # <Method void impos(java.lang.String)>
- 140 iconst_0
- 141 ireturn
- 142 iload_1
- 143 istore 4
- 145 goto 192
- 148 iinc 1 1
- 151 iload_1
- 152 aload_0
- 153 getfield # <Field kTqvpQzCV m_input>
- 156 getfield # <Field int m_line_read>
- 159 if_icmplt 192
- 162 new # <Class java.lang.StringBuffer>
- 165 dup
- 166 invokespecial # <Method java.lang.StringBuffer()>
- 169 ldc # <String "Unfinished macro name at line ">
- 171 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field kTqvpQzCV m_input>
- 178 getfield # <Field int m_line_number>
- 181 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 184 invokevirtual # <Method java.lang.String toString()>
- 187 invokestatic # <Method void impos(java.lang.String)>
- 190 iconst_0
- 191 ireturn
- 192 aload_0
- 193 getfield # <Field kTqvpQzCV m_input>
- 196 getfield # <Field char m_line[]>
- 199 iload_1
- 200 caload
- 201 bipush 125
- 203 if_icmpne 148
- 206 iload_1
- 207 iload 4
- 209 isub
- 210 istore 5
- 212 iload_1
- 213 istore_3
- 214 iload 5
- 216 ifne 226
- 219 ldc # <String "Nonexistent macro name">
- 221 invokestatic # <Method void impos(java.lang.String)>
- 224 iconst_0
- 225 ireturn
- 226 iload 5
- 228 ifgt 235
- 231 iconst_0
- 232 goto 236
- 235 iconst_1
- 236 invokestatic # <Method void assert(boolean)>
- 239 new # <Class java.lang.String>
- 242 dup
- 243 aload_0
- 244 getfield # <Field kTqvpQzCV m_input>
- 247 getfield # <Field char m_line[]>
- 250 iload 4
- 252 iload 5
- 254 invokespecial # <Method java.lang.String(char[],int,int)>
- 257 astore 8
- 259 aload_0
- 260 getfield # <Field mfKigxveL m_spec>
- 263 getfield # <Field java.util.Hashtable m_macros>
- 266 aload 8
- 268 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 271 checkcast # <Class java.lang.String>
- 274 astore 6
- 276 aload 6
- 278 ifnonnull 321
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String "Undefined macro "">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 aload 8
- 295 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 298 ldc # <String "" on line: ">
- 300 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 303 aload_0
- 304 getfield # <Field kTqvpQzCV m_input>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 invokevirtual # <Method java.lang.String toString()>
- 316 invokestatic # <Method void impos(java.lang.String)>
- 319 iconst_0
- 320 ireturn
- 321 aload_0
- 322 getfield # <Field kTqvpQzCV m_input>
- 325 getfield # <Field char m_line[]>
- 328 arraylength
- 329 newarray char
- 331 astore 9
- 333 iconst_0
- 334 istore 10
- 336 goto 373
- 339 aload 9
- 341 iload 10
- 343 aload_0
- 344 getfield # <Field kTqvpQzCV m_input>
- 347 getfield # <Field char m_line[]>
- 350 iload 10
- 352 caload
- 353 castore
- 354 iload 10
- 356 aload 9
- 358 arraylength
- 359 if_icmplt 366
- 362 iconst_0
- 363 goto 367
- 366 iconst_1
- 367 invokestatic # <Method void assert(boolean)>
- 370 iinc 10 1
- 373 iload 10
- 375 iload_2
- 376 if_icmplt 339
- 379 iload 10
- 381 aload 9
- 383 arraylength
- 384 if_icmplt 394
- 387 aload 9
- 389 invokestatic # <Method char doubleSize(char[])[]>
- 392 astore 9
- 394 iconst_0
- 395 istore 7
- 397 goto 433
- 400 aload 9
- 402 iload 10
- 404 aload 6
- 406 iload 7
- 408 invokevirtual # <Method char charAt(int)>
- 411 castore
- 412 iinc 10 1
- 415 iload 10
- 417 aload 9
- 419 arraylength
- 420 if_icmplt 430
- 423 aload 9
- 425 invokestatic # <Method char doubleSize(char[])[]>
- 428 astore 9
- 430 iinc 7 1
- 433 iload 7
- 435 aload 6
- 437 invokevirtual # <Method int length()>
- 440 if_icmplt 400
- 443 iload 10
- 445 aload 9
- 447 arraylength
- 448 if_icmplt 458
- 451 aload 9
- 453 invokestatic # <Method char doubleSize(char[])[]>
- 456 astore 9
- 458 iload_3
- 459 iconst_1
- 460 iadd
- 461 istore_1
- 462 goto 500
- 465 aload 9
- 467 iload 10
- 469 aload_0
- 470 getfield # <Field kTqvpQzCV m_input>
- 473 getfield # <Field char m_line[]>
- 476 iload_1
- 477 caload
- 478 castore
- 479 iinc 10 1
- 482 iload 10
- 484 aload 9
- 486 arraylength
- 487 if_icmplt 497
- 490 aload 9
- 492 invokestatic # <Method char doubleSize(char[])[]>
- 495 astore 9
- 497 iinc 1 1
- 500 iload_1
- 501 aload_0
- 502 getfield # <Field kTqvpQzCV m_input>
- 505 getfield # <Field int m_line_read>
- 508 if_icmplt 465
- 511 aload_0
- 512 getfield # <Field kTqvpQzCV m_input>
- 515 aload 9
- 517 putfield # <Field char m_line[]>
- 520 aload_0
- 521 getfield # <Field kTqvpQzCV m_input>
- 524 iload 10
- 526 putfield # <Field int m_line_read>
- 529 iconst_1
- 530 ireturn
-
-Method void saveMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field kTqvpQzCV m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field mfKigxveL m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 iconst_0
-  73 istore_1
-  74 goto 92
-  77 iinc 1 1
-  80 iload_1
-  81 aload_0
-  82 getfield # <Field kTqvpQzCV m_input>
-  85 getfield # <Field int m_line_read>
-  88 if_icmplt 92
-  91 return
-  92 aload_0
-  93 getfield # <Field kTqvpQzCV m_input>
-  96 getfield # <Field char m_line[]>
-  99 iload_1
- 100 caload
- 101 invokestatic # <Method boolean isspace(char)>
- 104 iconst_1
- 105 if_icmpeq 77
- 108 iload_1
- 109 istore_2
- 110 goto 139
- 113 iinc 1 1
- 116 iload_1
- 117 aload_0
- 118 getfield # <Field kTqvpQzCV m_input>
- 121 getfield # <Field int m_line_read>
- 124 if_icmplt 139
- 127 bipush 15
- 129 aload_0
- 130 getfield # <Field kTqvpQzCV m_input>
- 133 getfield # <Field int m_line_number>
- 136 invokestatic # <Method void parse_error(int, int)>
- 139 aload_0
- 140 getfield # <Field kTqvpQzCV m_input>
- 143 getfield # <Field char m_line[]>
- 146 iload_1
- 147 caload
- 148 invokestatic # <Method boolean isspace(char)>
- 151 iconst_0
- 152 if_icmpne 169
- 155 aload_0
- 156 getfield # <Field kTqvpQzCV m_input>
- 159 getfield # <Field char m_line[]>
- 162 iload_1
- 163 caload
- 164 bipush 61
- 166 if_icmpne 113
- 169 iload_1
- 170 iload_2
- 171 isub
- 172 istore_3
- 173 iload_3
- 174 ifne 218
- 177 bipush 15
- 179 aload_0
- 180 getfield # <Field kTqvpQzCV m_input>
- 183 getfield # <Field int m_line_number>
- 186 invokestatic # <Method void parse_error(int, int)>
- 189 goto 218
- 192 iinc 1 1
- 195 iload_1
- 196 aload_0
- 197 getfield # <Field kTqvpQzCV m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 218
- 206 bipush 15
- 208 aload_0
- 209 getfield # <Field kTqvpQzCV m_input>
- 212 getfield # <Field int m_line_number>
- 215 invokestatic # <Method void parse_error(int, int)>
- 218 aload_0
- 219 getfield # <Field kTqvpQzCV m_input>
- 222 getfield # <Field char m_line[]>
- 225 iload_1
- 226 caload
- 227 invokestatic # <Method boolean isspace(char)>
- 230 iconst_1
- 231 if_icmpeq 192
- 234 aload_0
- 235 getfield # <Field kTqvpQzCV m_input>
- 238 getfield # <Field char m_line[]>
- 241 iload_1
- 242 caload
- 243 bipush 61
- 245 if_icmpne 303
- 248 iinc 1 1
- 251 iload_1
- 252 aload_0
- 253 getfield # <Field kTqvpQzCV m_input>
- 256 getfield # <Field int m_line_read>
- 259 if_icmplt 303
- 262 bipush 15
- 264 aload_0
- 265 getfield # <Field kTqvpQzCV m_input>
- 268 getfield # <Field int m_line_number>
- 271 invokestatic # <Method void parse_error(int, int)>
- 274 goto 303
- 277 iinc 1 1
- 280 iload_1
- 281 aload_0
- 282 getfield # <Field kTqvpQzCV m_input>
- 285 getfield # <Field int m_line_read>
- 288 if_icmplt 303
- 291 bipush 15
- 293 aload_0
- 294 getfield # <Field kTqvpQzCV m_input>
- 297 getfield # <Field int m_line_number>
- 300 invokestatic # <Method void parse_error(int, int)>
- 303 aload_0
- 304 getfield # <Field kTqvpQzCV m_input>
- 307 getfield # <Field char m_line[]>
- 310 iload_1
- 311 caload
- 312 invokestatic # <Method boolean isspace(char)>
- 315 iconst_1
- 316 if_icmpeq 277
- 319 iload_1
- 320 istore 4
- 322 iconst_0
- 323 istore 7
- 325 iconst_0
- 326 istore 6
- 328 goto 412
- 331 aload_0
- 332 getfield # <Field kTqvpQzCV m_input>
- 335 getfield # <Field char m_line[]>
- 338 iload_1
- 339 caload
- 340 bipush 34
- 342 if_icmpne 366
- 345 iload 6
- 347 iconst_0
- 348 if_icmpne 366
- 351 iload 7
- 353 iconst_1
- 354 if_icmpne 363
- 357 iconst_0
- 358 istore 7
- 360 goto 366
- 363 iconst_1
- 364 istore 7
- 366 aload_0
- 367 getfield # <Field kTqvpQzCV m_input>
- 370 getfield # <Field char m_line[]>
- 373 iload_1
- 374 caload
- 375 bipush 92
- 377 if_icmpne 392
- 380 iload 6
- 382 iconst_0
- 383 if_icmpne 392
- 386 iconst_1
- 387 istore 6
- 389 goto 395
- 392 iconst_0
- 393 istore 6
- 395 iinc 1 1
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field kTqvpQzCV m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 412
- 409 goto 440
- 412 aload_0
- 413 getfield # <Field kTqvpQzCV m_input>
- 416 getfield # <Field char m_line[]>
- 419 iload_1
- 420 caload
- 421 invokestatic # <Method boolean isspace(char)>
- 424 iconst_0
- 425 if_icmpeq 331
- 428 iload 7
- 430 iconst_1
- 431 if_icmpeq 331
- 434 iload 6
- 436 iconst_1
- 437 if_icmpeq 331
- 440 iload_1
- 441 iload 4
- 443 isub
- 444 istore 5
- 446 iload 5
- 448 ifne 463
- 451 bipush 15
- 453 aload_0
- 454 getfield # <Field kTqvpQzCV m_input>
- 457 getfield # <Field int m_line_number>
- 460 invokestatic # <Method void parse_error(int, int)>
- 463 iload 5
- 465 ifgt 472
- 468 iconst_0
- 469 goto 473
- 472 iconst_1
- 473 invokestatic # <Method void assert(boolean)>
- 476 iload_3
- 477 ifgt 484
- 480 iconst_0
- 481 goto 485
- 484 iconst_1
- 485 invokestatic # <Method void assert(boolean)>
- 488 aload_0
- 489 getfield # <Field mfKigxveL m_spec>
- 492 getfield # <Field java.util.Hashtable m_macros>
- 495 ifnonnull 502
- 498 iconst_0
- 499 goto 503
- 502 iconst_1
- 503 invokestatic # <Method void assert(boolean)>
- 506 aload_0
- 507 getfield # <Field mfKigxveL m_spec>
- 510 getfield # <Field java.util.Hashtable m_macros>
- 513 new # <Class java.lang.String>
- 516 dup
- 517 aload_0
- 518 getfield # <Field kTqvpQzCV m_input>
- 521 getfield # <Field char m_line[]>
- 524 iload_2
- 525 iload_3
- 526 invokespecial # <Method java.lang.String(char[],int,int)>
- 529 new # <Class java.lang.String>
- 532 dup
- 533 aload_0
- 534 getfield # <Field kTqvpQzCV m_input>
- 537 getfield # <Field char m_line[]>
- 540 iload 4
- 542 iload 5
- 544 invokespecial # <Method java.lang.String(char[],int,int)>
- 547 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 550 pop
- 551 return
-
-Method void saveStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field kTqvpQzCV m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field mfKigxveL m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field kTqvpQzCV m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 84
-  83 return
-  84 aload_0
-  85 getfield # <Field kTqvpQzCV m_input>
-  88 getfield # <Field char m_line[]>
-  91 iconst_0
-  92 caload
-  93 bipush 37
-  95 if_icmpeq 102
-  98 iconst_0
-  99 goto 103
- 102 iconst_1
- 103 invokestatic # <Method void assert(boolean)>
- 106 aload_0
- 107 getfield # <Field kTqvpQzCV m_input>
- 110 getfield # <Field char m_line[]>
- 113 iconst_1
- 114 caload
- 115 bipush 115
- 117 if_icmpeq 124
- 120 iconst_0
- 121 goto 125
- 124 iconst_1
- 125 invokestatic # <Method void assert(boolean)>
- 128 aload_0
- 129 getfield # <Field kTqvpQzCV m_input>
- 132 getfield # <Field int m_line_index>
- 135 aload_0
- 136 getfield # <Field kTqvpQzCV m_input>
- 139 getfield # <Field int m_line_read>
- 142 if_icmple 149
- 145 iconst_0
- 146 goto 150
- 149 iconst_1
- 150 invokestatic # <Method void assert(boolean)>
- 153 aload_0
- 154 getfield # <Field kTqvpQzCV m_input>
- 157 getfield # <Field int m_line_index>
- 160 ifge 167
- 163 iconst_0
- 164 goto 168
- 167 iconst_1
- 168 invokestatic # <Method void assert(boolean)>
- 171 aload_0
- 172 getfield # <Field kTqvpQzCV m_input>
- 175 getfield # <Field int m_line_read>
- 178 ifge 185
- 181 iconst_0
- 182 goto 186
- 185 iconst_1
- 186 invokestatic # <Method void assert(boolean)>
- 189 aload_0
- 190 getfield # <Field kTqvpQzCV m_input>
- 193 getfield # <Field int m_line_index>
- 196 aload_0
- 197 getfield # <Field kTqvpQzCV m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 451
- 206 return
- 207 aload_0
- 208 getfield # <Field kTqvpQzCV m_input>
- 211 dup
- 212 getfield # <Field int m_line_index>
- 215 iconst_1
- 216 iadd
- 217 putfield # <Field int m_line_index>
- 220 aload_0
- 221 getfield # <Field kTqvpQzCV m_input>
- 224 getfield # <Field int m_line_index>
- 227 aload_0
- 228 getfield # <Field kTqvpQzCV m_input>
- 231 getfield # <Field int m_line_read>
- 234 if_icmplt 238
- 237 return
- 238 aload_0
- 239 getfield # <Field kTqvpQzCV m_input>
- 242 getfield # <Field char m_line[]>
- 245 aload_0
- 246 getfield # <Field kTqvpQzCV m_input>
- 249 getfield # <Field int m_line_index>
- 252 caload
- 253 invokestatic # <Method boolean isspace(char)>
- 256 iconst_1
- 257 if_icmpeq 207
- 260 aload_0
- 261 getfield # <Field kTqvpQzCV m_input>
- 264 getfield # <Field int m_line_index>
- 267 istore_1
- 268 goto 304
- 271 aload_0
- 272 getfield # <Field kTqvpQzCV m_input>
- 275 dup
- 276 getfield # <Field int m_line_index>
- 279 iconst_1
- 280 iadd
- 281 putfield # <Field int m_line_index>
- 284 aload_0
- 285 getfield # <Field kTqvpQzCV m_input>
- 288 getfield # <Field int m_line_index>
- 291 aload_0
- 292 getfield # <Field kTqvpQzCV m_input>
- 295 getfield # <Field int m_line_read>
- 298 if_icmplt 304
- 301 goto 346
- 304 aload_0
- 305 getfield # <Field kTqvpQzCV m_input>
- 308 getfield # <Field char m_line[]>
- 311 aload_0
- 312 getfield # <Field kTqvpQzCV m_input>
- 315 getfield # <Field int m_line_index>
- 318 caload
- 319 invokestatic # <Method boolean isspace(char)>
- 322 iconst_0
- 323 if_icmpne 346
- 326 aload_0
- 327 getfield # <Field kTqvpQzCV m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field kTqvpQzCV m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 44
- 343 if_icmpne 271
- 346 aload_0
- 347 getfield # <Field kTqvpQzCV m_input>
- 350 getfield # <Field int m_line_index>
- 353 iload_1
- 354 isub
- 355 istore_2
- 356 aload_0
- 357 getfield # <Field mfKigxveL m_spec>
- 360 getfield # <Field java.util.Hashtable m_states>
- 363 new # <Class java.lang.String>
- 366 dup
- 367 aload_0
- 368 getfield # <Field kTqvpQzCV m_input>
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 iload_2
- 376 invokespecial # <Method java.lang.String(char[],int,int)>
- 379 new # <Class java.lang.Integer>
- 382 dup
- 383 aload_0
- 384 getfield # <Field mfKigxveL m_spec>
- 387 getfield # <Field java.util.Hashtable m_states>
- 390 invokevirtual # <Method int size()>
- 393 invokespecial # <Method java.lang.Integer(int)>
- 396 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 399 pop
- 400 aload_0
- 401 getfield # <Field kTqvpQzCV m_input>
- 404 getfield # <Field char m_line[]>
- 407 aload_0
- 408 getfield # <Field kTqvpQzCV m_input>
- 411 getfield # <Field int m_line_index>
- 414 caload
- 415 bipush 44
- 417 if_icmpne 451
- 420 aload_0
- 421 getfield # <Field kTqvpQzCV m_input>
- 424 dup
- 425 getfield # <Field int m_line_index>
- 428 iconst_1
- 429 iadd
- 430 putfield # <Field int m_line_index>
- 433 aload_0
- 434 getfield # <Field kTqvpQzCV m_input>
- 437 getfield # <Field int m_line_index>
- 440 aload_0
- 441 getfield # <Field kTqvpQzCV m_input>
- 444 getfield # <Field int m_line_read>
- 447 if_icmplt 451
- 450 return
- 451 aload_0
- 452 getfield # <Field kTqvpQzCV m_input>
- 455 getfield # <Field int m_line_index>
- 458 aload_0
- 459 getfield # <Field kTqvpQzCV m_input>
- 462 getfield # <Field int m_line_read>
- 465 if_icmplt 238
- 468 return
-
-Method char expandEscape()
-   0 aload_0
-   1 getfield # <Field kTqvpQzCV m_input>
-   4 getfield # <Field int m_line_index>
-   7 aload_0
-   8 getfield # <Field kTqvpQzCV m_input>
-  11 getfield # <Field int m_line_read>
-  14 if_icmplt 21
-  17 iconst_0
-  18 goto 22
-  21 iconst_1
-  22 invokestatic # <Method void assert(boolean)>
-  25 aload_0
-  26 getfield # <Field kTqvpQzCV m_input>
-  29 getfield # <Field int m_line_read>
-  32 ifgt 39
-  35 iconst_0
-  36 goto 40
-  39 iconst_1
-  40 invokestatic # <Method void assert(boolean)>
-  43 aload_0
-  44 getfield # <Field kTqvpQzCV m_input>
-  47 getfield # <Field int m_line_index>
-  50 ifge 57
-  53 iconst_0
-  54 goto 58
-  57 iconst_1
-  58 invokestatic # <Method void assert(boolean)>
-  61 aload_0
-  62 getfield # <Field kTqvpQzCV m_input>
-  65 getfield # <Field char m_line[]>
-  68 aload_0
-  69 getfield # <Field kTqvpQzCV m_input>
-  72 getfield # <Field int m_line_index>
-  75 caload
-  76 bipush 92
-  78 if_icmpeq 112
-  81 aload_0
-  82 getfield # <Field kTqvpQzCV m_input>
-  85 dup
-  86 getfield # <Field int m_line_index>
-  89 iconst_1
-  90 iadd
-  91 putfield # <Field int m_line_index>
-  94 aload_0
-  95 getfield # <Field kTqvpQzCV m_input>
-  98 getfield # <Field char m_line[]>
- 101 aload_0
- 102 getfield # <Field kTqvpQzCV m_input>
- 105 getfield # <Field int m_line_index>
- 108 iconst_1
- 109 isub
- 110 caload
- 111 ireturn
- 112 aload_0
- 113 getfield # <Field kTqvpQzCV m_input>
- 116 dup
- 117 getfield # <Field int m_line_index>
- 120 iconst_1
- 121 iadd
- 122 putfield # <Field int m_line_index>
- 125 aload_0
- 126 getfield # <Field kTqvpQzCV m_input>
- 129 getfield # <Field char m_line[]>
- 132 aload_0
- 133 getfield # <Field kTqvpQzCV m_input>
- 136 getfield # <Field int m_line_index>
- 139 caload
- 140 invokestatic # <Method char toupper(char)>
- 143 lookupswitch 7: default=534
-          66: 208
-          70: 256
-          78: 240
-          82: 272
-          84: 224
-          88: 339
-          94: 288
- 208 aload_0
- 209 getfield # <Field kTqvpQzCV m_input>
- 212 dup
- 213 getfield # <Field int m_line_index>
- 216 iconst_1
- 217 iadd
- 218 putfield # <Field int m_line_index>
- 221 bipush 8
- 223 ireturn
- 224 aload_0
- 225 getfield # <Field kTqvpQzCV m_input>
- 228 dup
- 229 getfield # <Field int m_line_index>
- 232 iconst_1
- 233 iadd
- 234 putfield # <Field int m_line_index>
- 237 bipush 9
- 239 ireturn
- 240 aload_0
- 241 getfield # <Field kTqvpQzCV m_input>
- 244 dup
- 245 getfield # <Field int m_line_index>
- 248 iconst_1
- 249 iadd
- 250 putfield # <Field int m_line_index>
- 253 bipush 10
- 255 ireturn
- 256 aload_0
- 257 getfield # <Field kTqvpQzCV m_input>
- 260 dup
- 261 getfield # <Field int m_line_index>
- 264 iconst_1
- 265 iadd
- 266 putfield # <Field int m_line_index>
- 269 bipush 12
- 271 ireturn
- 272 aload_0
- 273 getfield # <Field kTqvpQzCV m_input>
- 276 dup
- 277 getfield # <Field int m_line_index>
- 280 iconst_1
- 281 iadd
- 282 putfield # <Field int m_line_index>
- 285 bipush 13
- 287 ireturn
- 288 aload_0
- 289 getfield # <Field kTqvpQzCV m_input>
- 292 dup
- 293 getfield # <Field int m_line_index>
- 296 iconst_1
- 297 iadd
- 298 putfield # <Field int m_line_index>
- 301 aload_0
- 302 getfield # <Field kTqvpQzCV m_input>
- 305 getfield # <Field char m_line[]>
- 308 aload_0
- 309 getfield # <Field kTqvpQzCV m_input>
- 312 getfield # <Field int m_line_index>
- 315 caload
- 316 invokestatic # <Method char toupper(char)>
- 319 bipush 64
- 321 isub
- 322 i2c
- 323 istore_1
- 324 aload_0
- 325 getfield # <Field kTqvpQzCV m_input>
- 328 dup
- 329 getfield # <Field int m_line_index>
- 332 iconst_1
- 333 iadd
- 334 putfield # <Field int m_line_index>
- 337 iload_1
- 338 ireturn
- 339 aload_0
- 340 getfield # <Field kTqvpQzCV m_input>
- 343 dup
- 344 getfield # <Field int m_line_index>
- 347 iconst_1
- 348 iadd
- 349 putfield # <Field int m_line_index>
- 352 iconst_0
- 353 istore_1
- 354 aload_0
- 355 getfield # <Field kTqvpQzCV m_input>
- 358 getfield # <Field char m_line[]>
- 361 aload_0
- 362 getfield # <Field kTqvpQzCV m_input>
- 365 getfield # <Field int m_line_index>
- 368 caload
- 369 invokestatic # <Method boolean ishexdigit(char)>
- 372 iconst_1
- 373 if_icmpne 408
- 376 aload_0
- 377 getfield # <Field kTqvpQzCV m_input>
- 380 getfield # <Field char m_line[]>
- 383 aload_0
- 384 getfield # <Field kTqvpQzCV m_input>
- 387 getfield # <Field int m_line_index>
- 390 caload
- 391 invokestatic # <Method char hex2bin(char)>
- 394 istore_1
- 395 aload_0
- 396 getfield # <Field kTqvpQzCV m_input>
- 399 dup
- 400 getfield # <Field int m_line_index>
- 403 iconst_1
- 404 iadd
- 405 putfield # <Field int m_line_index>
- 408 aload_0
- 409 getfield # <Field kTqvpQzCV m_input>
- 412 getfield # <Field char m_line[]>
- 415 aload_0
- 416 getfield # <Field kTqvpQzCV m_input>
- 419 getfield # <Field int m_line_index>
- 422 caload
- 423 invokestatic # <Method boolean ishexdigit(char)>
- 426 iconst_1
- 427 if_icmpne 470
- 430 iload_1
- 431 iconst_4
- 432 ishl
- 433 i2c
- 434 istore_1
- 435 iload_1
- 436 aload_0
- 437 getfield # <Field kTqvpQzCV m_input>
- 440 getfield # <Field char m_line[]>
- 443 aload_0
- 444 getfield # <Field kTqvpQzCV m_input>
- 447 getfield # <Field int m_line_index>
- 450 caload
- 451 invokestatic # <Method char hex2bin(char)>
- 454 ior
- 455 i2c
- 456 istore_1
- 457 aload_0
- 458 getfield # <Field kTqvpQzCV m_input>
- 461 dup
- 462 getfield # <Field int m_line_index>
- 465 iconst_1
- 466 iadd
- 467 putfield # <Field int m_line_index>
- 470 aload_0
- 471 getfield # <Field kTqvpQzCV m_input>
- 474 getfield # <Field char m_line[]>
- 477 aload_0
- 478 getfield # <Field kTqvpQzCV m_input>
- 481 getfield # <Field int m_line_index>
- 484 caload
- 485 invokestatic # <Method boolean ishexdigit(char)>
- 488 iconst_1
- 489 if_icmpne 532
- 492 iload_1
- 493 iconst_4
- 494 ishl
- 495 i2c
- 496 istore_1
- 497 iload_1
- 498 aload_0
- 499 getfield # <Field kTqvpQzCV m_input>
- 502 getfield # <Field char m_line[]>
- 505 aload_0
- 506 getfield # <Field kTqvpQzCV m_input>
- 509 getfield # <Field int m_line_index>
- 512 caload
- 513 invokestatic # <Method char hex2bin(char)>
- 516 ior
- 517 i2c
- 518 istore_1
- 519 aload_0
- 520 getfield # <Field kTqvpQzCV m_input>
- 523 dup
- 524 getfield # <Field int m_line_index>
- 527 iconst_1
- 528 iadd
- 529 putfield # <Field int m_line_index>
- 532 iload_1
- 533 ireturn
- 534 aload_0
- 535 getfield # <Field kTqvpQzCV m_input>
- 538 getfield # <Field char m_line[]>
- 541 aload_0
- 542 getfield # <Field kTqvpQzCV m_input>
- 545 getfield # <Field int m_line_index>
- 548 caload
- 549 invokestatic # <Method boolean isoctdigit(char)>
- 552 iconst_0
- 553 if_icmpne 588
- 556 aload_0
- 557 getfield # <Field kTqvpQzCV m_input>
- 560 getfield # <Field char m_line[]>
- 563 aload_0
- 564 getfield # <Field kTqvpQzCV m_input>
- 567 getfield # <Field int m_line_index>
- 570 caload
- 571 istore_1
- 572 aload_0
- 573 getfield # <Field kTqvpQzCV m_input>
- 576 dup
- 577 getfield # <Field int m_line_index>
- 580 iconst_1
- 581 iadd
- 582 putfield # <Field int m_line_index>
- 585 goto 744
- 588 aload_0
- 589 getfield # <Field kTqvpQzCV m_input>
- 592 getfield # <Field char m_line[]>
- 595 aload_0
- 596 getfield # <Field kTqvpQzCV m_input>
- 599 getfield # <Field int m_line_index>
- 602 caload
- 603 invokestatic # <Method char oct2bin(char)>
- 606 istore_1
- 607 aload_0
- 608 getfield # <Field kTqvpQzCV m_input>
- 611 dup
- 612 getfield # <Field int m_line_index>
- 615 iconst_1
- 616 iadd
- 617 putfield # <Field int m_line_index>
- 620 aload_0
- 621 getfield # <Field kTqvpQzCV m_input>
- 624 getfield # <Field char m_line[]>
- 627 aload_0
- 628 getfield # <Field kTqvpQzCV m_input>
- 631 getfield # <Field int m_line_index>
- 634 caload
- 635 invokestatic # <Method boolean isoctdigit(char)>
- 638 iconst_1
- 639 if_icmpne 682
- 642 iload_1
- 643 iconst_3
- 644 ishl
- 645 i2c
- 646 istore_1
- 647 iload_1
- 648 aload_0
- 649 getfield # <Field kTqvpQzCV m_input>
- 652 getfield # <Field char m_line[]>
- 655 aload_0
- 656 getfield # <Field kTqvpQzCV m_input>
- 659 getfield # <Field int m_line_index>
- 662 caload
- 663 invokestatic # <Method char oct2bin(char)>
- 666 ior
- 667 i2c
- 668 istore_1
- 669 aload_0
- 670 getfield # <Field kTqvpQzCV m_input>
- 673 dup
- 674 getfield # <Field int m_line_index>
- 677 iconst_1
- 678 iadd
- 679 putfield # <Field int m_line_index>
- 682 aload_0
- 683 getfield # <Field kTqvpQzCV m_input>
- 686 getfield # <Field char m_line[]>
- 689 aload_0
- 690 getfield # <Field kTqvpQzCV m_input>
- 693 getfield # <Field int m_line_index>
- 696 caload
- 697 invokestatic # <Method boolean isoctdigit(char)>
- 700 iconst_1
- 701 if_icmpne 744
- 704 iload_1
- 705 iconst_3
- 706 ishl
- 707 i2c
- 708 istore_1
- 709 iload_1
- 710 aload_0
- 711 getfield # <Field kTqvpQzCV m_input>
- 714 getfield # <Field char m_line[]>
- 717 aload_0
- 718 getfield # <Field kTqvpQzCV m_input>
- 721 getfield # <Field int m_line_index>
- 724 caload
- 725 invokestatic # <Method char oct2bin(char)>
- 728 ior
- 729 i2c
- 730 istore_1
- 731 aload_0
- 732 getfield # <Field kTqvpQzCV m_input>
- 735 dup
- 736 getfield # <Field int m_line_index>
- 739 iconst_1
- 740 iadd
- 741 putfield # <Field int m_line_index>
- 744 iload_1
- 745 ireturn
-
-Method oNaJmmlAX packAccept()
-   0 sipush 1024
-   3 newarray char
-   5 astore_2
-   6 iconst_0
-   7 istore_3
-   8 aload_0
-   9 ifnonnull 16
-  12 iconst_0
-  13 goto 17
-  16 iconst_1
-  17 invokestatic # <Method void assert(boolean)>
-  20 aload_0
-  21 getfield # <Field java.io.DataOutputStream m_outstream>
-  24 ifnonnull 31
-  27 iconst_0
-  28 goto 32
-  31 iconst_1
-  32 invokestatic # <Method void assert(boolean)>
-  35 aload_0
-  36 getfield # <Field kTqvpQzCV m_input>
-  39 ifnonnull 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field java.util.Hashtable m_tokens>
-  54 ifnonnull 61
-  57 iconst_0
-  58 goto 62
-  61 iconst_1
-  62 invokestatic # <Method void assert(boolean)>
-  65 aload_0
-  66 getfield # <Field mfKigxveL m_spec>
-  69 ifnonnull 76
-  72 iconst_0
-  73 goto 77
-  76 iconst_1
-  77 invokestatic # <Method void assert(boolean)>
-  80 goto 108
-  83 aload_0
-  84 getfield # <Field kTqvpQzCV m_input>
-  87 invokevirtual # <Method boolean getLine()>
-  90 iconst_1
-  91 if_icmpne 108
-  94 bipush 11
-  96 aload_0
-  97 getfield # <Field kTqvpQzCV m_input>
- 100 getfield # <Field int m_line_number>
- 103 invokestatic # <Method void parse_error(int, int)>
- 106 aconst_null
- 107 areturn
- 108 aload_0
- 109 getfield # <Field kTqvpQzCV m_input>
- 112 getfield # <Field int m_line_index>
- 115 aload_0
- 116 getfield # <Field kTqvpQzCV m_input>
- 119 getfield # <Field int m_line_read>
- 122 if_icmpge 83
- 125 goto 186
- 128 aload_0
- 129 getfield # <Field kTqvpQzCV m_input>
- 132 dup
- 133 getfield # <Field int m_line_index>
- 136 iconst_1
- 137 iadd
- 138 putfield # <Field int m_line_index>
- 141 goto 169
- 144 aload_0
- 145 getfield # <Field kTqvpQzCV m_input>
- 148 invokevirtual # <Method boolean getLine()>
- 151 iconst_1
- 152 if_icmpne 169
- 155 bipush 11
- 157 aload_0
- 158 getfield # <Field kTqvpQzCV m_input>
- 161 getfield # <Field int m_line_number>
- 164 invokestatic # <Method void parse_error(int, int)>
- 167 aconst_null
- 168 areturn
- 169 aload_0
- 170 getfield # <Field kTqvpQzCV m_input>
- 173 getfield # <Field int m_line_index>
- 176 aload_0
- 177 getfield # <Field kTqvpQzCV m_input>
- 180 getfield # <Field int m_line_read>
- 183 if_icmpge 144
- 186 aload_0
- 187 getfield # <Field kTqvpQzCV m_input>
- 190 getfield # <Field char m_line[]>
- 193 aload_0
- 194 getfield # <Field kTqvpQzCV m_input>
- 197 getfield # <Field int m_line_index>
- 200 caload
- 201 invokestatic # <Method boolean isspace(char)>
- 204 iconst_1
- 205 if_icmpeq 128
- 208 aload_0
- 209 getfield # <Field kTqvpQzCV m_input>
- 212 getfield # <Field char m_line[]>
- 215 aload_0
- 216 getfield # <Field kTqvpQzCV m_input>
- 219 getfield # <Field int m_line_index>
- 222 caload
- 223 bipush 123
- 225 if_icmpeq 240
- 228 bipush 17
- 230 aload_0
- 231 getfield # <Field kTqvpQzCV m_input>
- 234 getfield # <Field int m_line_number>
- 237 invokestatic # <Method void parse_error(int, int)>
- 240 iconst_0
- 241 istore 4
- 243 aload_2
- 244 iload_3
- 245 aload_0
- 246 getfield # <Field kTqvpQzCV m_input>
- 249 getfield # <Field char m_line[]>
- 252 aload_0
- 253 getfield # <Field kTqvpQzCV m_input>
- 256 getfield # <Field int m_line_index>
- 259 caload
- 260 castore
- 261 aload_0
- 262 getfield # <Field kTqvpQzCV m_input>
- 265 getfield # <Field char m_line[]>
- 268 aload_0
- 269 getfield # <Field kTqvpQzCV m_input>
- 272 getfield # <Field int m_line_index>
- 275 caload
- 276 bipush 123
- 278 if_icmpne 287
- 281 iinc 4 1
- 284 goto 334
- 287 aload_0
- 288 getfield # <Field kTqvpQzCV m_input>
- 291 getfield # <Field char m_line[]>
- 294 aload_0
- 295 getfield # <Field kTqvpQzCV m_input>
- 298 getfield # <Field int m_line_index>
- 301 caload
- 302 bipush 125
- 304 if_icmpne 334
- 307 iinc 4 -1
- 310 iload 4
- 312 ifne 334
- 315 iinc 3 1
- 318 aload_0
- 319 getfield # <Field kTqvpQzCV m_input>
- 322 dup
- 323 getfield # <Field int m_line_index>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_index>
- 331 goto 409
- 334 iinc 3 1
- 337 iload_3
- 338 aload_2
- 339 arraylength
- 340 if_icmple 348
- 343 aload_2
- 344 invokestatic # <Method char doubleSize(char[])[]>
- 347 astore_2
- 348 aload_0
- 349 getfield # <Field kTqvpQzCV m_input>
- 352 dup
- 353 getfield # <Field int m_line_index>
- 356 iconst_1
- 357 iadd
- 358 putfield # <Field int m_line_index>
- 361 goto 389
- 364 aload_0
- 365 getfield # <Field kTqvpQzCV m_input>
- 368 invokevirtual # <Method boolean getLine()>
- 371 iconst_1
- 372 if_icmpne 389
- 375 bipush 16
- 377 aload_0
- 378 getfield # <Field kTqvpQzCV m_input>
- 381 getfield # <Field int m_line_number>
- 384 invokestatic # <Method void parse_error(int, int)>
- 387 aconst_null
- 388 areturn
- 389 aload_0
- 390 getfield # <Field kTqvpQzCV m_input>
- 393 getfield # <Field int m_line_index>
- 396 aload_0
- 397 getfield # <Field kTqvpQzCV m_input>
- 400 getfield # <Field int m_line_read>
- 403 if_icmpge 364
- 406 goto 243
- 409 new # <Class oNaJmmlAX>
- 412 dup
- 413 aload_2
- 414 iload_3
- 415 aload_0
- 416 getfield # <Field kTqvpQzCV m_input>
- 419 getfield # <Field int m_line_number>
- 422 invokespecial # <Method oNaJmmlAX(char[],int,int)>
- 425 astore_1
- 426 aload_1
- 427 ifnonnull 434
- 430 iconst_0
- 431 goto 435
- 434 iconst_1
- 435 invokestatic # <Method void assert(boolean)>
- 438 aload_1
- 439 areturn
-
-Method int advance()
-   0 iconst_0
-   1 istore_1
-   2 aload_0
-   3 getfield # <Field kTqvpQzCV m_input>
-   6 getfield # <Field boolean m_eof_reached>
-   9 iconst_1
-  10 if_icmpne 38
-  13 aload_0
-  14 getfield # <Field mfKigxveL m_spec>
-  17 bipush 11
-  19 putfield # <Field int m_current_token>
-  22 aload_0
-  23 getfield # <Field mfKigxveL m_spec>
-  26 iconst_0
-  27 putfield # <Field char m_lexeme>
-  30 aload_0
-  31 getfield # <Field mfKigxveL m_spec>
-  34 getfield # <Field int m_current_token>
-  37 ireturn
-  38 aload_0
-  39 getfield # <Field mfKigxveL m_spec>
-  42 getfield # <Field int m_current_token>
-  45 iconst_1
-  46 if_icmpeq 66
-  49 aload_0
-  50 getfield # <Field kTqvpQzCV m_input>
-  53 getfield # <Field int m_line_index>
-  56 aload_0
-  57 getfield # <Field kTqvpQzCV m_input>
-  60 getfield # <Field int m_line_read>
-  63 if_icmplt 241
-  66 aload_0
-  67 getfield # <Field mfKigxveL m_spec>
-  70 getfield # <Field boolean m_in_quote>
-  73 iconst_1
-  74 if_icmpne 89
-  77 bipush 16
-  79 aload_0
-  80 getfield # <Field kTqvpQzCV m_input>
-  83 getfield # <Field int m_line_number>
-  86 invokestatic # <Method void parse_error(int, int)>
-  89 aload_0
-  90 getfield # <Field boolean m_advance_stop>
-  93 iconst_0
-  94 if_icmpeq 114
-  97 aload_0
-  98 getfield # <Field kTqvpQzCV m_input>
- 101 getfield # <Field int m_line_index>
- 104 aload_0
- 105 getfield # <Field kTqvpQzCV m_input>
- 108 getfield # <Field int m_line_read>
- 111 if_icmplt 161
- 114 aload_0
- 115 getfield # <Field kTqvpQzCV m_input>
- 118 invokevirtual # <Method boolean getLine()>
- 121 iconst_1
- 122 if_icmpne 150
- 125 aload_0
- 126 getfield # <Field mfKigxveL m_spec>
- 129 bipush 11
- 131 putfield # <Field int m_current_token>
- 134 aload_0
- 135 getfield # <Field mfKigxveL m_spec>
- 138 iconst_0
- 139 putfield # <Field char m_lexeme>
- 142 aload_0
- 143 getfield # <Field mfKigxveL m_spec>
- 146 getfield # <Field int m_current_token>
- 149 ireturn
- 150 aload_0
- 151 getfield # <Field kTqvpQzCV m_input>
- 154 iconst_0
- 155 putfield # <Field int m_line_index>
- 158 goto 182
- 161 aload_0
- 162 iconst_0
- 163 putfield # <Field boolean m_advance_stop>
- 166 goto 182
- 169 aload_0
- 170 getfield # <Field kTqvpQzCV m_input>
- 173 dup
- 174 getfield # <Field int m_line_index>
- 177 iconst_1
- 178 iadd
- 179 putfield # <Field int m_line_index>
- 182 aload_0
- 183 getfield # <Field kTqvpQzCV m_input>
- 186 getfield # <Field int m_line_index>
- 189 aload_0
- 190 getfield # <Field kTqvpQzCV m_input>
- 193 getfield # <Field int m_line_read>
- 196 if_icmpge 221
- 199 aload_0
- 200 getfield # <Field kTqvpQzCV m_input>
- 203 getfield # <Field char m_line[]>
- 206 aload_0
- 207 getfield # <Field kTqvpQzCV m_input>
- 210 getfield # <Field int m_line_index>
- 213 caload
- 214 invokestatic # <Method boolean isspace(char)>
- 217 iconst_1
- 218 if_icmpeq 169
- 221 aload_0
- 222 getfield # <Field kTqvpQzCV m_input>
- 225 getfield # <Field int m_line_index>
- 228 aload_0
- 229 getfield # <Field kTqvpQzCV m_input>
- 232 getfield # <Field int m_line_read>
- 235 if_icmpge 89
- 238 goto 241
- 241 aload_0
- 242 getfield # <Field kTqvpQzCV m_input>
- 245 getfield # <Field int m_line_index>
- 248 aload_0
- 249 getfield # <Field kTqvpQzCV m_input>
- 252 getfield # <Field int m_line_read>
- 255 if_icmple 262
- 258 iconst_0
- 259 goto 263
- 262 iconst_1
- 263 invokestatic # <Method void assert(boolean)>
- 266 aload_0
- 267 getfield # <Field mfKigxveL m_spec>
- 270 getfield # <Field boolean m_in_quote>
- 273 iconst_0
- 274 if_icmpne 433
- 277 goto 326
- 280 aload_0
- 281 invokespecial # <Method boolean expandMacro()>
- 284 pop
- 285 aload_0
- 286 getfield # <Field kTqvpQzCV m_input>
- 289 getfield # <Field int m_line_index>
- 292 aload_0
- 293 getfield # <Field kTqvpQzCV m_input>
- 296 getfield # <Field int m_line_read>
- 299 if_icmplt 326
- 302 aload_0
- 303 getfield # <Field mfKigxveL m_spec>
- 306 iconst_1
- 307 putfield # <Field int m_current_token>
- 310 aload_0
- 311 getfield # <Field mfKigxveL m_spec>
- 314 iconst_0
- 315 putfield # <Field char m_lexeme>
- 318 aload_0
- 319 getfield # <Field mfKigxveL m_spec>
- 322 getfield # <Field int m_current_token>
- 325 ireturn
- 326 aload_0
- 327 getfield # <Field kTqvpQzCV m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field kTqvpQzCV m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 123
- 343 if_icmpeq 280
- 346 goto 433
- 349 aload_0
- 350 getfield # <Field mfKigxveL m_spec>
- 353 getfield # <Field boolean m_in_quote>
- 356 iconst_1
- 357 if_icmpne 371
- 360 aload_0
- 361 getfield # <Field mfKigxveL m_spec>
- 364 iconst_0
- 365 putfield # <Field boolean m_in_quote>
- 368 goto 379
- 371 aload_0
- 372 getfield # <Field mfKigxveL m_spec>
- 375 iconst_1
- 376 putfield # <Field boolean m_in_quote>
- 379 aload_0
- 380 getfield # <Field kTqvpQzCV m_input>
- 383 dup
- 384 getfield # <Field int m_line_index>
- 387 iconst_1
- 388 iadd
- 389 putfield # <Field int m_line_index>
- 392 aload_0
- 393 getfield # <Field kTqvpQzCV m_input>
- 396 getfield # <Field int m_line_index>
- 399 aload_0
- 400 getfield # <Field kTqvpQzCV m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 433
- 409 aload_0
- 410 getfield # <Field mfKigxveL m_spec>
- 413 iconst_1
- 414 putfield # <Field int m_current_token>
- 417 aload_0
- 418 getfield # <Field mfKigxveL m_spec>
- 421 iconst_0
- 422 putfield # <Field char m_lexeme>
- 425 aload_0
- 426 getfield # <Field mfKigxveL m_spec>
- 429 getfield # <Field int m_current_token>
- 432 ireturn
- 433 aload_0
- 434 getfield # <Field kTqvpQzCV m_input>
- 437 getfield # <Field char m_line[]>
- 440 aload_0
- 441 getfield # <Field kTqvpQzCV m_input>
- 444 getfield # <Field int m_line_index>
- 447 caload
- 448 bipush 34
- 450 if_icmpeq 349
- 453 aload_0
- 454 getfield # <Field kTqvpQzCV m_input>
- 457 getfield # <Field int m_line_index>
- 460 aload_0
- 461 getfield # <Field kTqvpQzCV m_input>
- 464 getfield # <Field int m_line_read>
- 467 if_icmple 557
- 470 getstatic # <Field java.io.PrintStream out>
- 473 new # <Class java.lang.StringBuffer>
- 476 dup
- 477 invokespecial # <Method java.lang.StringBuffer()>
- 480 ldc # <String "m_input.m_line_index = ">
- 482 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 485 aload_0
- 486 getfield # <Field kTqvpQzCV m_input>
- 489 getfield # <Field int m_line_index>
- 492 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 495 invokevirtual # <Method java.lang.String toString()>
- 498 invokevirtual # <Method void println(java.lang.String)>
- 501 getstatic # <Field java.io.PrintStream out>
- 504 new # <Class java.lang.StringBuffer>
- 507 dup
- 508 invokespecial # <Method java.lang.StringBuffer()>
- 511 ldc # <String "m_input.m_line_read = ">
- 513 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field kTqvpQzCV m_input>
- 520 getfield # <Field int m_line_read>
- 523 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 526 invokevirtual # <Method java.lang.String toString()>
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 aload_0
- 533 getfield # <Field kTqvpQzCV m_input>
- 536 getfield # <Field int m_line_index>
- 539 aload_0
- 540 getfield # <Field kTqvpQzCV m_input>
- 543 getfield # <Field int m_line_read>
- 546 if_icmple 553
- 549 iconst_0
- 550 goto 554
- 553 iconst_1
- 554 invokestatic # <Method void assert(boolean)>
- 557 aload_0
- 558 getfield # <Field kTqvpQzCV m_input>
- 561 getfield # <Field char m_line[]>
- 564 aload_0
- 565 getfield # <Field kTqvpQzCV m_input>
- 568 getfield # <Field int m_line_index>
- 571 caload
- 572 bipush 92
- 574 if_icmpne 582
- 577 iconst_1
- 578 istore_1
- 579 goto 584
- 582 iconst_0
- 583 istore_1
- 584 aload_0
- 585 getfield # <Field mfKigxveL m_spec>
- 588 getfield # <Field boolean m_in_quote>
- 591 iconst_0
- 592 if_icmpne 697
- 595 aload_0
- 596 getfield # <Field kTqvpQzCV m_input>
- 599 getfield # <Field char m_line[]>
- 602 aload_0
- 603 getfield # <Field kTqvpQzCV m_input>
- 606 getfield # <Field int m_line_index>
- 609 caload
- 610 invokestatic # <Method boolean isspace(char)>
- 613 ifeq 640
- 616 aload_0
- 617 getfield # <Field mfKigxveL m_spec>
- 620 iconst_1
- 621 putfield # <Field int m_current_token>
- 624 aload_0
- 625 getfield # <Field mfKigxveL m_spec>
- 628 iconst_0
- 629 putfield # <Field char m_lexeme>
- 632 aload_0
- 633 getfield # <Field mfKigxveL m_spec>
- 636 getfield # <Field int m_current_token>
- 639 ireturn
- 640 iload_1
- 641 iconst_1
- 642 if_icmpne 659
- 645 aload_0
- 646 getfield # <Field mfKigxveL m_spec>
- 649 aload_0
- 650 invokespecial # <Method char expandEscape()>
- 653 putfield # <Field char m_lexeme>
- 656 goto 806
- 659 aload_0
- 660 getfield # <Field mfKigxveL m_spec>
- 663 aload_0
- 664 getfield # <Field kTqvpQzCV m_input>
- 667 getfield # <Field char m_line[]>
- 670 aload_0
- 671 getfield # <Field kTqvpQzCV m_input>
- 674 getfield # <Field int m_line_index>
- 677 caload
- 678 putfield # <Field char m_lexeme>
- 681 aload_0
- 682 getfield # <Field kTqvpQzCV m_input>
- 685 dup
- 686 getfield # <Field int m_line_index>
- 689 iconst_1
- 690 iadd
- 691 putfield # <Field int m_line_index>
- 694 goto 806
- 697 iload_1
- 698 iconst_1
- 699 if_icmpne 771
- 702 aload_0
- 703 getfield # <Field kTqvpQzCV m_input>
- 706 getfield # <Field int m_line_index>
- 709 iconst_1
- 710 iadd
- 711 aload_0
- 712 getfield # <Field kTqvpQzCV m_input>
- 715 getfield # <Field int m_line_read>
- 718 if_icmpge 771
- 721 aload_0
- 722 getfield # <Field kTqvpQzCV m_input>
- 725 getfield # <Field char m_line[]>
- 728 aload_0
- 729 getfield # <Field kTqvpQzCV m_input>
- 732 getfield # <Field int m_line_index>
- 735 iconst_1
- 736 iadd
- 737 caload
- 738 bipush 34
- 740 if_icmpne 771
- 743 aload_0
- 744 getfield # <Field mfKigxveL m_spec>
- 747 bipush 34
- 749 putfield # <Field char m_lexeme>
- 752 aload_0
- 753 getfield # <Field kTqvpQzCV m_input>
- 756 aload_0
- 757 getfield # <Field kTqvpQzCV m_input>
- 760 getfield # <Field int m_line_index>
- 763 iconst_2
- 764 iadd
- 765 putfield # <Field int m_line_index>
- 768 goto 806
- 771 aload_0
- 772 getfield # <Field mfKigxveL m_spec>
- 775 aload_0
- 776 getfield # <Field kTqvpQzCV m_input>
- 779 getfield # <Field char m_line[]>
- 782 aload_0
- 783 getfield # <Field kTqvpQzCV m_input>
- 786 getfield # <Field int m_line_index>
- 789 caload
- 790 putfield # <Field char m_lexeme>
- 793 aload_0
- 794 getfield # <Field kTqvpQzCV m_input>
- 797 dup
- 798 getfield # <Field int m_line_index>
- 801 iconst_1
- 802 iadd
- 803 putfield # <Field int m_line_index>
- 806 aload_0
- 807 getfield # <Field java.util.Hashtable m_tokens>
- 810 new # <Class java.lang.Character>
- 813 dup
- 814 aload_0
- 815 getfield # <Field mfKigxveL m_spec>
- 818 getfield # <Field char m_lexeme>
- 821 invokespecial # <Method java.lang.Character(char)>
- 824 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 827 checkcast # <Class java.lang.Integer>
- 830 astore_2
- 831 aload_0
- 832 getfield # <Field mfKigxveL m_spec>
- 835 getfield # <Field boolean m_in_quote>
- 838 iconst_1
- 839 if_icmpeq 847
- 842 iload_1
- 843 iconst_1
- 844 if_icmpne 859
- 847 aload_0
- 848 getfield # <Field mfKigxveL m_spec>
- 851 bipush 12
- 853 putfield # <Field int m_current_token>
- 856 goto 886
- 859 aload_2
- 860 ifnonnull 875
- 863 aload_0
- 864 getfield # <Field mfKigxveL m_spec>
- 867 bipush 12
- 869 putfield # <Field int m_current_token>
- 872 goto 886
- 875 aload_0
- 876 getfield # <Field mfKigxveL m_spec>
- 879 aload_2
- 880 invokevirtual # <Method int intValue()>
- 883 putfield # <Field int m_current_token>
- 886 aload_0
- 887 getfield # <Field mfKigxveL m_spec>
- 890 getfield # <Field int m_current_token>
- 893 ireturn
-
-Method void details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "
-       ** Macros **">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field mfKigxveL m_spec>
-  12 getfield # <Field java.util.Hashtable m_macros>
-  15 invokevirtual # <Method java.util.Enumeration keys()>
-  18 astore_1
-  19 goto 110
-  22 aload_1
-  23 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  28 checkcast # <Class java.lang.String>
-  31 astore_2
-  32 aload_0
-  33 getfield # <Field mfKigxveL m_spec>
-  36 getfield # <Field java.util.Hashtable m_macros>
-  39 aload_2
-  40 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  43 checkcast # <Class java.lang.String>
-  46 astore_3
-  47 aload_2
-  48 ifnonnull 55
-  51 iconst_0
-  52 goto 56
-  55 iconst_1
-  56 invokestatic # <Method void assert(boolean)>
-  59 aload_3
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 getstatic # <Field java.io.PrintStream out>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 ldc # <String "Macro name "">
-  83 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  86 aload_2
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 ldc # <String "" has definition "">
-  92 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  95 aload_3
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "".">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 invokevirtual # <Method java.lang.String toString()>
- 107 invokevirtual # <Method void println(java.lang.String)>
- 110 aload_1
- 111 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 116 iconst_1
- 117 if_icmpeq 22
- 120 getstatic # <Field java.io.PrintStream out>
- 123 ldc # <String "
-       ** States **">
- 125 invokevirtual # <Method void println(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field mfKigxveL m_spec>
- 132 getfield # <Field java.util.Hashtable m_states>
- 135 invokevirtual # <Method java.util.Enumeration keys()>
- 138 astore 4
- 140 goto 242
- 143 aload 4
- 145 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 150 checkcast # <Class java.lang.String>
- 153 astore 5
- 155 aload_0
- 156 getfield # <Field mfKigxveL m_spec>
- 159 getfield # <Field java.util.Hashtable m_states>
- 162 aload 5
- 164 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 167 checkcast # <Class java.lang.Integer>
- 170 astore 6
- 172 aload 5
- 174 ifnonnull 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 aload 6
- 187 ifnonnull 194
- 190 iconst_0
- 191 goto 195
- 194 iconst_1
- 195 invokestatic # <Method void assert(boolean)>
- 198 getstatic # <Field java.io.PrintStream out>
- 201 new # <Class java.lang.StringBuffer>
- 204 dup
- 205 invokespecial # <Method java.lang.StringBuffer()>
- 208 ldc # <String "State "">
- 210 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 213 aload 5
- 215 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 218 ldc # <String "" has identifying index ">
- 220 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 223 aload 6
- 225 invokevirtual # <Method java.lang.String toString()>
- 228 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 231 ldc # <String ".">
- 233 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 236 invokevirtual # <Method java.lang.String toString()>
- 239 invokevirtual # <Method void println(java.lang.String)>
- 242 aload 4
- 244 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 249 iconst_1
- 250 if_icmpeq 143
- 253 getstatic # <Field java.io.PrintStream out>
- 256 ldc # <String "
-       ** Character Counting **">
- 258 invokevirtual # <Method void println(java.lang.String)>
- 261 aload_0
- 262 getfield # <Field mfKigxveL m_spec>
- 265 getfield # <Field boolean m_count_chars>
- 268 iconst_0
- 269 if_icmpne 283
- 272 getstatic # <Field java.io.PrintStream out>
- 275 ldc # <String "Character counting is off.">
- 277 invokevirtual # <Method void println(java.lang.String)>
- 280 goto 310
- 283 aload_0
- 284 getfield # <Field mfKigxveL m_spec>
- 287 getfield # <Field boolean m_count_lines>
- 290 iconst_1
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 getstatic # <Field java.io.PrintStream out>
- 305 ldc # <String "Character counting is on.">
- 307 invokevirtual # <Method void println(java.lang.String)>
- 310 getstatic # <Field java.io.PrintStream out>
- 313 ldc # <String "
-       ** Line Counting **">
- 315 invokevirtual # <Method void println(java.lang.String)>
- 318 aload_0
- 319 getfield # <Field mfKigxveL m_spec>
- 322 getfield # <Field boolean m_count_lines>
- 325 iconst_0
- 326 if_icmpne 340
- 329 getstatic # <Field java.io.PrintStream out>
- 332 ldc # <String "Line counting is off.">
- 334 invokevirtual # <Method void println(java.lang.String)>
- 337 goto 367
- 340 aload_0
- 341 getfield # <Field mfKigxveL m_spec>
- 344 getfield # <Field boolean m_count_lines>
- 347 iconst_1
- 348 if_icmpeq 355
- 351 iconst_0
- 352 goto 356
- 355 iconst_1
- 356 invokestatic # <Method void assert(boolean)>
- 359 getstatic # <Field java.io.PrintStream out>
- 362 ldc # <String "Line counting is on.">
- 364 invokevirtual # <Method void println(java.lang.String)>
- 367 getstatic # <Field java.io.PrintStream out>
- 370 ldc # <String "
-       ** Operating System Specificity **">
- 372 invokevirtual # <Method void println(java.lang.String)>
- 375 aload_0
- 376 getfield # <Field mfKigxveL m_spec>
- 379 getfield # <Field boolean m_unix>
- 382 iconst_0
- 383 if_icmpne 405
- 386 getstatic # <Field java.io.PrintStream out>
- 389 ldc # <String "Not generating UNIX-specific code.">
- 391 invokevirtual # <Method void println(java.lang.String)>
- 394 getstatic # <Field java.io.PrintStream out>
- 397 ldc # <String "(This means that "\r\n" is a newline, rather than "\n".)">
- 399 invokevirtual # <Method void println(java.lang.String)>
- 402 goto 421
- 405 getstatic # <Field java.io.PrintStream out>
- 408 ldc # <String "Generating UNIX-specific code.">
- 410 invokevirtual # <Method void println(java.lang.String)>
- 413 getstatic # <Field java.io.PrintStream out>
- 416 ldc # <String "(This means that "\n" is a newline, rather than "\r\n".)">
- 418 invokevirtual # <Method void println(java.lang.String)>
- 421 getstatic # <Field java.io.PrintStream out>
- 424 ldc # <String "
-       ** Java CUP Compatibility **">
- 426 invokevirtual # <Method void println(java.lang.String)>
- 429 aload_0
- 430 getfield # <Field mfKigxveL m_spec>
- 433 getfield # <Field boolean m_cup_compatible>
- 436 iconst_0
- 437 if_icmpne 459
- 440 getstatic # <Field java.io.PrintStream out>
- 443 ldc # <String "Generating CUP compatible code.">
- 445 invokevirtual # <Method void println(java.lang.String)>
- 448 getstatic # <Field java.io.PrintStream out>
- 451 ldc # <String "(No current results.)">
- 453 invokevirtual # <Method void println(java.lang.String)>
- 456 goto 475
- 459 getstatic # <Field java.io.PrintStream out>
- 462 ldc # <String "Not generating CUP compatible code.">
- 464 invokevirtual # <Method void println(java.lang.String)>
- 467 getstatic # <Field java.io.PrintStream out>
- 470 ldc # <String "(No current results.)">
- 472 invokevirtual # <Method void println(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field mfKigxveL m_spec>
- 479 getfield # <Field java.util.Vector m_dtrans_vector>
- 482 ifnull 493
- 485 getstatic # <Field java.io.PrintStream out>
- 488 ldc # <String "
-       ** DFA transition table **">
- 490 invokevirtual # <Method void println(java.lang.String)>
- 493 return
-
-Method void print_set(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_2
-   5 iload_2
-   6 ifne 17
-   9 getstatic # <Field java.io.PrintStream out>
-  12 ldc # <String "empty ">
-  14 invokevirtual # <Method void print(java.lang.String)>
-  17 iconst_0
-  18 istore_3
-  19 goto 64
-  22 aload_1
-  23 iload_3
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class vjSXErPeE>
-  30 astore 4
-  32 getstatic # <Field java.io.PrintStream out>
-  35 new # <Class java.lang.StringBuffer>
-  38 dup
-  39 invokespecial # <Method java.lang.StringBuffer()>
-  42 aload 4
-  44 getfield # <Field int m_label>
-  47 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  50 ldc # <String " ">
-  52 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  55 invokevirtual # <Method java.lang.String toString()>
-  58 invokevirtual # <Method void print(java.lang.String)>
-  61 iinc 3 1
-  64 iload_3
-  65 iload_2
-  66 if_icmplt 22
-  69 return
-
-Method void print_header()
-   0 iconst_0
-   1 istore 4
-   3 getstatic # <Field java.io.PrintStream out>
-   6 ldc # <String "/*---------------------- DFA -----------------------">
-   8 invokevirtual # <Method void println(java.lang.String)>
-  11 aload_0
-  12 getfield # <Field mfKigxveL m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method java.util.Enumeration keys()>
-  21 astore_1
-  22 goto 186
-  25 aload_1
-  26 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  31 checkcast # <Class java.lang.String>
-  34 astore 9
-  36 aload_0
-  37 getfield # <Field mfKigxveL m_spec>
-  40 getfield # <Field java.util.Hashtable m_states>
-  43 aload 9
-  45 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  48 checkcast # <Class java.lang.Integer>
-  51 astore 10
-  53 aload 9
-  55 ifnonnull 62
-  58 iconst_0
-  59 goto 63
-  62 iconst_1
-  63 invokestatic # <Method void assert(boolean)>
-  66 aload 10
-  68 ifnonnull 75
-  71 iconst_0
-  72 goto 76
-  75 iconst_1
-  76 invokestatic # <Method void assert(boolean)>
-  79 getstatic # <Field java.io.PrintStream out>
-  82 new # <Class java.lang.StringBuffer>
-  85 dup
-  86 invokespecial # <Method java.lang.StringBuffer()>
-  89 ldc # <String "State "">
-  91 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  94 aload 9
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "" has identifying index ">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 aload 10
- 106 invokevirtual # <Method java.lang.String toString()>
- 109 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 112 ldc # <String ".">
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void println(java.lang.String)>
- 123 aload 10
- 125 invokevirtual # <Method int intValue()>
- 128 istore_2
- 129 aload_0
- 130 getfield # <Field mfKigxveL m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_2
- 137 iaload
- 138 iconst_m1
- 139 if_icmpeq 178
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "   Start index in transition table: ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field mfKigxveL m_spec>
- 161 getfield # <Field int m_state_dtrans[]>
- 164 iload_2
- 165 iaload
- 166 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 169 invokevirtual # <Method java.lang.String toString()>
- 172 invokevirtual # <Method void println(java.lang.String)>
- 175 goto 186
- 178 getstatic # <Field java.io.PrintStream out>
- 181 ldc # <String "   No associated transition states.">
- 183 invokevirtual # <Method void println(java.lang.String)>
- 186 aload_1
- 187 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 192 iconst_1
- 193 if_icmpeq 25
- 196 iconst_0
- 197 istore_2
- 198 goto 779
- 201 aload_0
- 202 getfield # <Field mfKigxveL m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 iload_2
- 209 invokevirtual # <Method java.lang.Object elementAt(int)>
- 212 checkcast # <Class UKEULJtgQ>
- 215 astore 5
- 217 aload_0
- 218 getfield # <Field mfKigxveL m_spec>
- 221 getfield # <Field java.util.Vector m_accept_vector>
- 224 ifnonnull 428
- 227 aload_0
- 228 getfield # <Field mfKigxveL m_spec>
- 231 getfield # <Field int m_anchor_array[]>
- 234 ifnonnull 428
- 237 aload 5
- 239 getfield # <Field oNaJmmlAX m_accept>
- 242 ifnonnull 278
- 245 getstatic # <Field java.io.PrintStream out>
- 248 new # <Class java.lang.StringBuffer>
- 251 dup
- 252 invokespecial # <Method java.lang.StringBuffer()>
- 255 ldc # <String " * State ">
- 257 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 260 iload_2
- 261 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 264 ldc # <String " [nonaccepting]">
- 266 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 269 invokevirtual # <Method java.lang.String toString()>
- 272 invokevirtual # <Method void print(java.lang.String)>
- 275 goto 632
- 278 getstatic # <Field java.io.PrintStream out>
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String " * State ">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 iload_2
- 294 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 297 ldc # <String " [accepting, line ">
- 299 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 302 aload 5
- 304 getfield # <Field oNaJmmlAX m_accept>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 ldc # <String " <">
- 315 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 318 new # <Class java.lang.String>
- 321 dup
- 322 aload 5
- 324 getfield # <Field oNaJmmlAX m_accept>
- 327 getfield # <Field char m_action[]>
- 330 iconst_0
- 331 aload 5
- 333 getfield # <Field oNaJmmlAX m_accept>
- 336 getfield # <Field int m_action_read>
- 339 invokespecial # <Method java.lang.String(char[],int,int)>
- 342 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 345 ldc # <String ">]">
- 347 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 350 invokevirtual # <Method java.lang.String toString()>
- 353 invokevirtual # <Method void print(java.lang.String)>
- 356 aload 5
- 358 getfield # <Field int m_anchor>
- 361 ifeq 632
- 364 getstatic # <Field java.io.PrintStream out>
- 367 new # <Class java.lang.StringBuffer>
- 370 dup
- 371 invokespecial # <Method java.lang.StringBuffer()>
- 374 ldc # <String " Anchor: ">
- 376 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 379 aload 5
- 381 getfield # <Field int m_anchor>
- 384 iconst_1
- 385 iand
- 386 ifeq 394
- 389 ldc # <String "start ">
- 391 goto 396
- 394 ldc # <String "">
- 396 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 399 aload 5
- 401 getfield # <Field int m_anchor>
- 404 iconst_2
- 405 iand
- 406 ifeq 414
- 409 ldc # <String "end ">
- 411 goto 416
- 414 ldc # <String "">
- 416 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 419 invokevirtual # <Method java.lang.String toString()>
- 422 invokevirtual # <Method void print(java.lang.String)>
- 425 goto 632
- 428 aload_0
- 429 getfield # <Field mfKigxveL m_spec>
- 432 getfield # <Field java.util.Vector m_accept_vector>
- 435 iload_2
- 436 invokevirtual # <Method java.lang.Object elementAt(int)>
- 439 checkcast # <Class oNaJmmlAX>
- 442 astore 8
- 444 aload 8
- 446 ifnonnull 482
- 449 getstatic # <Field java.io.PrintStream out>
- 452 new # <Class java.lang.StringBuffer>
- 455 dup
- 456 invokespecial # <Method java.lang.StringBuffer()>
- 459 ldc # <String " * State ">
- 461 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 464 iload_2
- 465 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 468 ldc # <String " [nonaccepting]">
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 invokevirtual # <Method java.lang.String toString()>
- 476 invokevirtual # <Method void print(java.lang.String)>
- 479 goto 632
- 482 getstatic # <Field java.io.PrintStream out>
- 485 new # <Class java.lang.StringBuffer>
- 488 dup
- 489 invokespecial # <Method java.lang.StringBuffer()>
- 492 ldc # <String " * State ">
- 494 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 497 iload_2
- 498 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 501 ldc # <String " [accepting, line ">
- 503 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 506 aload 8
- 508 getfield # <Field int m_line_number>
- 511 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 514 ldc # <String " <">
- 516 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 519 new # <Class java.lang.String>
- 522 dup
- 523 aload 8
- 525 getfield # <Field char m_action[]>
- 528 iconst_0
- 529 aload 8
- 531 getfield # <Field int m_action_read>
- 534 invokespecial # <Method java.lang.String(char[],int,int)>
- 537 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 540 ldc # <String ">]">
- 542 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 545 invokevirtual # <Method java.lang.String toString()>
- 548 invokevirtual # <Method void print(java.lang.String)>
- 551 aload_0
- 552 getfield # <Field mfKigxveL m_spec>
- 555 getfield # <Field int m_anchor_array[]>
- 558 iload_2
- 559 iaload
- 560 ifeq 632
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String " Anchor: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload_0
- 579 getfield # <Field mfKigxveL m_spec>
- 582 getfield # <Field int m_anchor_array[]>
- 585 iload_2
- 586 iaload
- 587 iconst_1
- 588 iand
- 589 ifeq 597
- 592 ldc # <String "start ">
- 594 goto 599
- 597 ldc # <String "">
- 599 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 602 aload_0
- 603 getfield # <Field mfKigxveL m_spec>
- 606 getfield # <Field int m_anchor_array[]>
- 609 iload_2
- 610 iaload
- 611 iconst_2
- 612 iand
- 613 ifeq 621
- 616 ldc # <String "end ">
- 618 goto 623
- 621 ldc # <String "">
- 623 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 626 invokevirtual # <Method java.lang.String toString()>
- 629 invokevirtual # <Method void print(java.lang.String)>
- 632 iconst_m1
- 633 istore 6
- 635 iconst_0
- 636 istore_3
- 637 goto 757
- 640 aload 5
- 642 getfield # <Field int m_dtrans[]>
- 645 iload_3
- 646 iaload
- 647 iconst_m1
- 648 if_icmpeq 754
- 651 iload 6
- 653 aload 5
- 655 getfield # <Field int m_dtrans[]>
- 658 iload_3
- 659 iaload
- 660 if_icmpeq 702
- 663 getstatic # <Field java.io.PrintStream out>
- 666 new # <Class java.lang.StringBuffer>
- 669 dup
- 670 invokespecial # <Method java.lang.StringBuffer()>
- 673 ldc # <String "
- *    goto ">
- 675 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 678 aload 5
- 680 getfield # <Field int m_dtrans[]>
- 683 iload_3
- 684 iaload
- 685 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 688 ldc # <String " on ">
- 690 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 693 invokevirtual # <Method java.lang.String toString()>
- 696 invokevirtual # <Method void print(java.lang.String)>
- 699 iconst_0
- 700 istore 4
- 702 aload_0
- 703 iload_3
- 704 invokespecial # <Method java.lang.String interp_int(int)>
- 707 astore 7
- 709 getstatic # <Field java.io.PrintStream out>
- 712 aload 7
- 714 invokevirtual # <Method void print(java.lang.String)>
- 717 iload 4
- 719 aload 7
- 721 invokevirtual # <Method int length()>
- 724 iadd
- 725 istore 4
- 727 iload 4
- 729 bipush 56
- 731 if_icmple 745
- 734 getstatic # <Field java.io.PrintStream out>
- 737 ldc # <String "
- *             ">
- 739 invokevirtual # <Method void print(java.lang.String)>
- 742 iconst_0
- 743 istore 4
- 745 aload 5
- 747 getfield # <Field int m_dtrans[]>
- 750 iload_3
- 751 iaload
- 752 istore 6
- 754 iinc 3 1
- 757 iload_3
- 758 aload_0
- 759 getfield # <Field mfKigxveL m_spec>
- 762 getfield # <Field int m_dtrans_ncols>
- 765 if_icmplt 640
- 768 getstatic # <Field java.io.PrintStream out>
- 771 ldc # <String "">
- 773 invokevirtual # <Method void println(java.lang.String)>
- 776 iinc 2 1
- 779 iload_2
- 780 aload_0
- 781 getfield # <Field mfKigxveL m_spec>
- 784 getfield # <Field java.util.Vector m_dtrans_vector>
- 787 invokevirtual # <Method int size()>
- 790 if_icmplt 201
- 793 getstatic # <Field java.io.PrintStream out>
- 796 ldc # <String " */
-">
- 798 invokevirtual # <Method void println(java.lang.String)>
- 801 return
-Compiled from JavaLex.java
-final class pmZaDsTuS extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    dWRgaYOHu m_spec;
-    java.util.Vector m_group;
-    int m_ingroup[];
-    pmZaDsTuS();
-    void min_dfa(dWRgaYOHu);
-}
-
-Method pmZaDsTuS()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field dWRgaYOHu m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.util.Vector m_group>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field int m_ingroup[]>
-  15 return
-
-Method void set(dWRgaYOHu)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 aload_1
-  14 putfield # <Field dWRgaYOHu m_spec>
-  17 aload_0
-  18 aconst_null
-  19 putfield # <Field java.util.Vector m_group>
-  22 aload_0
-  23 aconst_null
-  24 putfield # <Field int m_ingroup[]>
-  27 return
-
-Method void min_dfa(dWRgaYOHu)
-   0 aload_0
-   1 aload_1
-   2 invokespecial # <Method void set(dWRgaYOHu)>
-   5 aload_0
-   6 invokespecial # <Method void minimize()>
-   9 aload_0
-  10 invokespecial # <Method void reduce()>
-  13 aload_0
-  14 invokespecial # <Method void reset()>
-  17 return
-
-Method void col_copy(int, int)
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 51
-  17 aload_0
-  18 getfield # <Field dWRgaYOHu m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class rHllaKEvd>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 aload 5
-  42 getfield # <Field int m_dtrans[]>
-  45 iload_2
-  46 iaload
-  47 iastore
-  48 iinc 4 1
-  51 iload 4
-  53 iload_3
-  54 if_icmplt 17
-  57 return
-
-Method void row_copy(int, int)
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_2
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class rHllaKEvd>
-  14 astore_3
-  15 aload_0
-  16 getfield # <Field dWRgaYOHu m_spec>
-  19 getfield # <Field java.util.Vector m_dtrans_vector>
-  22 aload_3
-  23 iload_1
-  24 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
-  27 return
-
-Method boolean col_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 invokevirtual # <Method int size()>
-  10 istore_3
-  11 iconst_0
-  12 istore 4
-  14 goto 56
-  17 aload_0
-  18 getfield # <Field dWRgaYOHu m_spec>
-  21 getfield # <Field java.util.Vector m_dtrans_vector>
-  24 iload 4
-  26 invokevirtual # <Method java.lang.Object elementAt(int)>
-  29 checkcast # <Class rHllaKEvd>
-  32 astore 5
-  34 aload 5
-  36 getfield # <Field int m_dtrans[]>
-  39 iload_1
-  40 iaload
-  41 aload 5
-  43 getfield # <Field int m_dtrans[]>
-  46 iload_2
-  47 iaload
-  48 if_icmpeq 53
-  51 iconst_0
-  52 ireturn
-  53 iinc 4 1
-  56 iload 4
-  58 iload_3
-  59 if_icmplt 17
-  62 iconst_1
-  63 ireturn
-
-Method boolean row_equiv(int, int)
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 getfield # <Field java.util.Vector m_dtrans_vector>
-   7 iload_1
-   8 invokevirtual # <Method java.lang.Object elementAt(int)>
-  11 checkcast # <Class rHllaKEvd>
-  14 astore 4
-  16 aload_0
-  17 getfield # <Field dWRgaYOHu m_spec>
-  20 getfield # <Field java.util.Vector m_dtrans_vector>
-  23 iload_2
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class rHllaKEvd>
-  30 astore 5
-  32 iconst_0
-  33 istore_3
-  34 goto 59
-  37 aload 4
-  39 getfield # <Field int m_dtrans[]>
-  42 iload_3
-  43 iaload
-  44 aload 5
-  46 getfield # <Field int m_dtrans[]>
-  49 iload_3
-  50 iaload
-  51 if_icmpeq 56
-  54 iconst_0
-  55 ireturn
-  56 iinc 3 1
-  59 iload_3
-  60 aload_0
-  61 getfield # <Field dWRgaYOHu m_spec>
-  64 getfield # <Field int m_dtrans_ncols>
-  67 if_icmplt 37
-  70 iconst_1
-  71 ireturn
-
-Method void reduce()
-   0 new # <Class java.util.BitSet>
-   3 dup
-   4 invokespecial # <Method java.util.BitSet()>
-   7 astore 7
-   9 aload_0
-  10 getfield # <Field dWRgaYOHu m_spec>
-  13 getfield # <Field java.util.Vector m_dtrans_vector>
-  16 invokevirtual # <Method int size()>
-  19 istore 9
-  21 aload_0
-  22 getfield # <Field dWRgaYOHu m_spec>
-  25 iload 9
-  27 newarray int
-  29 putfield # <Field int m_anchor_array[]>
-  32 aload_0
-  33 getfield # <Field dWRgaYOHu m_spec>
-  36 new # <Class java.util.Vector>
-  39 dup
-  40 invokespecial # <Method java.util.Vector()>
-  43 putfield # <Field java.util.Vector m_accept_vector>
-  46 iconst_0
-  47 istore_1
-  48 goto 105
-  51 aload_0
-  52 getfield # <Field dWRgaYOHu m_spec>
-  55 getfield # <Field java.util.Vector m_dtrans_vector>
-  58 iload_1
-  59 invokevirtual # <Method java.lang.Object elementAt(int)>
-  62 checkcast # <Class rHllaKEvd>
-  65 astore 8
-  67 aload_0
-  68 getfield # <Field dWRgaYOHu m_spec>
-  71 getfield # <Field java.util.Vector m_accept_vector>
-  74 aload 8
-  76 getfield # <Field MZTWBrgSN m_accept>
-  79 invokevirtual # <Method void addElement(java.lang.Object)>
-  82 aload_0
-  83 getfield # <Field dWRgaYOHu m_spec>
-  86 getfield # <Field int m_anchor_array[]>
-  89 iload_1
-  90 aload 8
-  92 getfield # <Field int m_anchor>
-  95 iastore
-  96 aload 8
-  98 aconst_null
-  99 putfield # <Field MZTWBrgSN m_accept>
- 102 iinc 1 1
- 105 iload_1
- 106 iload 9
- 108 if_icmplt 51
- 111 aload_0
- 112 getfield # <Field dWRgaYOHu m_spec>
- 115 aload_0
- 116 getfield # <Field dWRgaYOHu m_spec>
- 119 getfield # <Field int m_dtrans_ncols>
- 122 newarray int
- 124 putfield # <Field int m_col_map[]>
- 127 iconst_0
- 128 istore_1
- 129 goto 145
- 132 aload_0
- 133 getfield # <Field dWRgaYOHu m_spec>
- 136 getfield # <Field int m_col_map[]>
- 139 iload_1
- 140 iconst_m1
- 141 iastore
- 142 iinc 1 1
- 145 iload_1
- 146 aload_0
- 147 getfield # <Field dWRgaYOHu m_spec>
- 150 getfield # <Field int m_dtrans_ncols>
- 153 if_icmplt 132
- 156 iconst_0
- 157 istore 5
- 159 iconst_0
- 160 istore_1
- 161 goto 188
- 164 aload_0
- 165 getfield # <Field dWRgaYOHu m_spec>
- 168 getfield # <Field int m_col_map[]>
- 171 iload_1
- 172 iaload
- 173 iconst_m1
- 174 if_icmpne 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 iinc 1 1
- 188 iload_1
- 189 iload 5
- 191 if_icmplt 164
- 194 iload 5
- 196 istore_1
- 197 goto 219
- 200 aload_0
- 201 getfield # <Field dWRgaYOHu m_spec>
- 204 getfield # <Field int m_col_map[]>
- 207 iload_1
- 208 iaload
- 209 iconst_m1
- 210 if_icmpne 216
- 213 goto 230
- 216 iinc 1 1
- 219 iload_1
- 220 aload_0
- 221 getfield # <Field dWRgaYOHu m_spec>
- 224 getfield # <Field int m_dtrans_ncols>
- 227 if_icmplt 200
- 230 iload_1
- 231 aload_0
- 232 getfield # <Field dWRgaYOHu m_spec>
- 235 getfield # <Field int m_dtrans_ncols>
- 238 if_icmpge 358
- 241 aload 7
- 243 iload_1
- 244 invokevirtual # <Method boolean get(int)>
- 247 iconst_0
- 248 if_icmpeq 255
- 251 iconst_0
- 252 goto 256
- 255 iconst_1
- 256 invokestatic # <Method void assert(boolean)>
- 259 aload_0
- 260 getfield # <Field dWRgaYOHu m_spec>
- 263 getfield # <Field int m_col_map[]>
- 266 iload_1
- 267 iaload
- 268 iconst_m1
- 269 if_icmpeq 276
- 272 iconst_0
- 273 goto 277
- 276 iconst_1
- 277 invokestatic # <Method void assert(boolean)>
- 280 aload 7
- 282 iload_1
- 283 invokevirtual # <Method void set(int)>
- 286 aload_0
- 287 getfield # <Field dWRgaYOHu m_spec>
- 290 getfield # <Field int m_col_map[]>
- 293 iload_1
- 294 iload 5
- 296 iastore
- 297 iload_1
- 298 iconst_1
- 299 iadd
- 300 istore_2
- 301 goto 341
- 304 aload_0
- 305 getfield # <Field dWRgaYOHu m_spec>
- 308 getfield # <Field int m_col_map[]>
- 311 iload_2
- 312 iaload
- 313 iconst_m1
- 314 if_icmpne 338
- 317 aload_0
- 318 iload_1
- 319 iload_2
- 320 invokespecial # <Method boolean col_equiv(int, int)>
- 323 iconst_1
- 324 if_icmpne 338
- 327 aload_0
- 328 getfield # <Field dWRgaYOHu m_spec>
- 331 getfield # <Field int m_col_map[]>
- 334 iload_2
- 335 iload 5
- 337 iastore
- 338 iinc 2 1
- 341 iload_2
- 342 aload_0
- 343 getfield # <Field dWRgaYOHu m_spec>
- 346 getfield # <Field int m_dtrans_ncols>
- 349 if_icmplt 304
- 352 iinc 5 1
- 355 goto 159
- 358 iconst_0
- 359 istore_3
- 360 iconst_0
- 361 istore_1
- 362 goto 421
- 365 aload 7
- 367 iload_1
- 368 invokevirtual # <Method boolean get(int)>
- 371 iconst_1
- 372 if_icmpne 418
- 375 iinc 3 1
- 378 aload 7
- 380 iload_1
- 381 invokevirtual # <Method void clear(int)>
- 384 aload_0
- 385 getfield # <Field dWRgaYOHu m_spec>
- 388 getfield # <Field int m_col_map[]>
- 391 iload_1
- 392 iaload
- 393 istore_2
- 394 iload_2
- 395 iload_1
- 396 if_icmple 403
- 399 iconst_0
- 400 goto 404
- 403 iconst_1
- 404 invokestatic # <Method void assert(boolean)>
- 407 iload_2
- 408 iload_1
- 409 if_icmpeq 418
- 412 aload_0
- 413 iload_2
- 414 iload_1
- 415 invokespecial # <Method void col_copy(int, int)>
- 418 iinc 1 1
- 421 iload_1
- 422 aload_0
- 423 getfield # <Field dWRgaYOHu m_spec>
- 426 getfield # <Field int m_dtrans_ncols>
- 429 if_icmplt 365
- 432 aload_0
- 433 getfield # <Field dWRgaYOHu m_spec>
- 436 iload 5
- 438 putfield # <Field int m_dtrans_ncols>
- 441 iload_3
- 442 iload 5
- 444 if_icmpeq 451
- 447 iconst_0
- 448 goto 452
- 451 iconst_1
- 452 invokestatic # <Method void assert(boolean)>
- 455 aload_0
- 456 getfield # <Field dWRgaYOHu m_spec>
- 459 getfield # <Field java.util.Vector m_dtrans_vector>
- 462 invokevirtual # <Method int size()>
- 465 istore 4
- 467 aload_0
- 468 getfield # <Field dWRgaYOHu m_spec>
- 471 iload 4
- 473 newarray int
- 475 putfield # <Field int m_row_map[]>
- 478 iconst_0
- 479 istore_1
- 480 goto 496
- 483 aload_0
- 484 getfield # <Field dWRgaYOHu m_spec>
- 487 getfield # <Field int m_row_map[]>
- 490 iload_1
- 491 iconst_m1
- 492 iastore
- 493 iinc 1 1
- 496 iload_1
- 497 iload 4
- 499 if_icmplt 483
- 502 iconst_0
- 503 istore 6
- 505 iconst_0
- 506 istore_1
- 507 goto 534
- 510 aload_0
- 511 getfield # <Field dWRgaYOHu m_spec>
- 514 getfield # <Field int m_row_map[]>
- 517 iload_1
- 518 iaload
- 519 iconst_m1
- 520 if_icmpne 527
- 523 iconst_0
- 524 goto 528
- 527 iconst_1
- 528 invokestatic # <Method void assert(boolean)>
- 531 iinc 1 1
- 534 iload_1
- 535 iload 6
- 537 if_icmplt 510
- 540 iload 6
- 542 istore_1
- 543 goto 565
- 546 aload_0
- 547 getfield # <Field dWRgaYOHu m_spec>
- 550 getfield # <Field int m_row_map[]>
- 553 iload_1
- 554 iaload
- 555 iconst_m1
- 556 if_icmpne 562
- 559 goto 571
- 562 iinc 1 1
- 565 iload_1
- 566 iload 4
- 568 if_icmplt 546
- 571 iload_1
- 572 iload 4
- 574 if_icmpge 689
- 577 aload 7
- 579 iload_1
- 580 invokevirtual # <Method boolean get(int)>
- 583 iconst_0
- 584 if_icmpeq 591
- 587 iconst_0
- 588 goto 592
- 591 iconst_1
- 592 invokestatic # <Method void assert(boolean)>
- 595 aload_0
- 596 getfield # <Field dWRgaYOHu m_spec>
- 599 getfield # <Field int m_row_map[]>
- 602 iload_1
- 603 iaload
- 604 iconst_m1
- 605 if_icmpeq 612
- 608 iconst_0
- 609 goto 613
- 612 iconst_1
- 613 invokestatic # <Method void assert(boolean)>
- 616 aload 7
- 618 iload_1
- 619 invokevirtual # <Method void set(int)>
- 622 aload_0
- 623 getfield # <Field dWRgaYOHu m_spec>
- 626 getfield # <Field int m_row_map[]>
- 629 iload_1
- 630 iload 6
- 632 iastore
- 633 iload_1
- 634 iconst_1
- 635 iadd
- 636 istore_2
- 637 goto 677
- 640 aload_0
- 641 getfield # <Field dWRgaYOHu m_spec>
- 644 getfield # <Field int m_row_map[]>
- 647 iload_2
- 648 iaload
- 649 iconst_m1
- 650 if_icmpne 674
- 653 aload_0
- 654 iload_1
- 655 iload_2
- 656 invokespecial # <Method boolean row_equiv(int, int)>
- 659 iconst_1
- 660 if_icmpne 674
- 663 aload_0
- 664 getfield # <Field dWRgaYOHu m_spec>
- 667 getfield # <Field int m_row_map[]>
- 670 iload_2
- 671 iload 6
- 673 iastore
- 674 iinc 2 1
- 677 iload_2
- 678 iload 4
- 680 if_icmplt 640
- 683 iinc 6 1
- 686 goto 505
- 689 iconst_0
- 690 istore_3
- 691 iconst_0
- 692 istore_1
- 693 goto 752
- 696 aload 7
- 698 iload_1
- 699 invokevirtual # <Method boolean get(int)>
- 702 iconst_1
- 703 if_icmpne 749
- 706 iinc 3 1
- 709 aload 7
- 711 iload_1
- 712 invokevirtual # <Method void clear(int)>
- 715 aload_0
- 716 getfield # <Field dWRgaYOHu m_spec>
- 719 getfield # <Field int m_row_map[]>
- 722 iload_1
- 723 iaload
- 724 istore_2
- 725 iload_2
- 726 iload_1
- 727 if_icmple 734
- 730 iconst_0
- 731 goto 735
- 734 iconst_1
- 735 invokestatic # <Method void assert(boolean)>
- 738 iload_2
- 739 iload_1
- 740 if_icmpeq 749
- 743 aload_0
- 744 iload_2
- 745 iload_1
- 746 invokespecial # <Method void row_copy(int, int)>
- 749 iinc 1 1
- 752 iload_1
- 753 iload 4
- 755 if_icmplt 696
- 758 aload_0
- 759 getfield # <Field dWRgaYOHu m_spec>
- 762 getfield # <Field java.util.Vector m_dtrans_vector>
- 765 iload 6
- 767 invokevirtual # <Method void setSize(int)>
- 770 iload_3
- 771 iload 6
- 773 if_icmpeq 780
- 776 iconst_0
- 777 goto 781
- 780 iconst_1
- 781 invokestatic # <Method void assert(boolean)>
- 784 return
-
-Method void fix_dtrans()
-   0 new # <Class java.util.Vector>
-   3 dup
-   4 invokespecial # <Method java.util.Vector()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field dWRgaYOHu m_spec>
-  12 getfield # <Field int m_state_dtrans[]>
-  15 arraylength
-  16 istore_3
-  17 iconst_0
-  18 istore_2
-  19 goto 61
-  22 aload_0
-  23 getfield # <Field dWRgaYOHu m_spec>
-  26 getfield # <Field int m_state_dtrans[]>
-  29 iload_2
-  30 iaload
-  31 iconst_m1
-  32 if_icmpeq 58
-  35 aload_0
-  36 getfield # <Field dWRgaYOHu m_spec>
-  39 getfield # <Field int m_state_dtrans[]>
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_ingroup[]>
-  47 aload_0
-  48 getfield # <Field dWRgaYOHu m_spec>
-  51 getfield # <Field int m_state_dtrans[]>
-  54 iload_2
-  55 iaload
-  56 iaload
-  57 iastore
-  58 iinc 2 1
-  61 iload_2
-  62 iload_3
-  63 if_icmplt 22
-  66 aload_0
-  67 getfield # <Field java.util.Vector m_group>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore_2
-  76 goto 166
-  79 aload_0
-  80 getfield # <Field java.util.Vector m_group>
-  83 iload_2
-  84 invokevirtual # <Method java.lang.Object elementAt(int)>
-  87 checkcast # <Class java.util.Vector>
-  90 astore 4
-  92 aload 4
-  94 iconst_0
-  95 invokevirtual # <Method java.lang.Object elementAt(int)>
-  98 checkcast # <Class rHllaKEvd>
- 101 astore 5
- 103 aload_1
- 104 aload 5
- 106 invokevirtual # <Method void addElement(java.lang.Object)>
- 109 iconst_0
- 110 istore 6
- 112 goto 151
- 115 aload 5
- 117 getfield # <Field int m_dtrans[]>
- 120 iload 6
- 122 iaload
- 123 iconst_m1
- 124 if_icmpeq 148
- 127 aload 5
- 129 getfield # <Field int m_dtrans[]>
- 132 iload 6
- 134 aload_0
- 135 getfield # <Field int m_ingroup[]>
- 138 aload 5
- 140 getfield # <Field int m_dtrans[]>
- 143 iload 6
- 145 iaload
- 146 iaload
- 147 iastore
- 148 iinc 6 1
- 151 iload 6
- 153 aload_0
- 154 getfield # <Field dWRgaYOHu m_spec>
- 157 getfield # <Field int m_dtrans_ncols>
- 160 if_icmplt 115
- 163 iinc 2 1
- 166 iload_2
- 167 iload_3
- 168 if_icmplt 79
- 171 aload_0
- 172 aconst_null
- 173 putfield # <Field java.util.Vector m_group>
- 176 aload_0
- 177 getfield # <Field dWRgaYOHu m_spec>
- 180 aload_1
- 181 putfield # <Field java.util.Vector m_dtrans_vector>
- 184 return
-
-Method void minimize()
-   0 aload_0
-   1 invokespecial # <Method void init_groups()>
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_group>
-   8 invokevirtual # <Method int size()>
-  11 istore 6
-  13 iload 6
-  15 iconst_1
-  16 isub
-  17 istore 5
-  19 goto 469
-  22 iload 6
-  24 istore 5
-  26 aload_0
-  27 getfield # <Field java.util.Vector m_group>
-  30 invokevirtual # <Method int size()>
-  33 iload 6
-  35 if_icmpeq 42
-  38 iconst_0
-  39 goto 43
-  42 iconst_1
-  43 invokestatic # <Method void assert(boolean)>
-  46 iconst_0
-  47 istore_3
-  48 goto 463
-  51 aload_0
-  52 getfield # <Field java.util.Vector m_group>
-  55 iload_3
-  56 invokevirtual # <Method java.lang.Object elementAt(int)>
-  59 checkcast # <Class java.util.Vector>
-  62 astore_1
-  63 aload_1
-  64 invokevirtual # <Method int size()>
-  67 istore 12
-  69 iload 12
-  71 iconst_1
-  72 if_icmple 460
-  75 new # <Class java.util.Vector>
-  78 dup
-  79 invokespecial # <Method java.util.Vector()>
-  82 astore_2
-  83 iconst_0
-  84 istore 13
-  86 aload_1
-  87 iconst_0
-  88 invokevirtual # <Method java.lang.Object elementAt(int)>
-  91 checkcast # <Class rHllaKEvd>
-  94 astore 8
-  96 iconst_1
-  97 istore 4
-  99 goto 453
- 102 aload_1
- 103 iload 4
- 105 invokevirtual # <Method java.lang.Object elementAt(int)>
- 108 checkcast # <Class rHllaKEvd>
- 111 astore 7
- 113 iconst_0
- 114 istore 11
- 116 goto 438
- 119 aload 8
- 121 getfield # <Field int m_dtrans[]>
- 124 iload 11
- 126 iaload
- 127 istore 9
- 129 aload 7
- 131 getfield # <Field int m_dtrans[]>
- 134 iload 11
- 136 iaload
- 137 istore 10
- 139 iload 9
- 141 iload 10
- 143 if_icmpeq 435
- 146 iload 9
- 148 iconst_m1
- 149 if_icmpeq 175
- 152 iload 10
- 154 iconst_m1
- 155 if_icmpeq 175
- 158 aload_0
- 159 getfield # <Field int m_ingroup[]>
- 162 iload 10
- 164 iaload
- 165 aload_0
- 166 getfield # <Field int m_ingroup[]>
- 169 iload 9
- 171 iaload
- 172 if_icmpeq 435
- 175 aload_1
- 176 iload 4
- 178 invokevirtual # <Method java.lang.Object elementAt(int)>
- 181 aload 7
- 183 if_acmpeq 190
- 186 iconst_0
- 187 goto 191
- 190 iconst_1
- 191 invokestatic # <Method void assert(boolean)>
- 194 aload_1
- 195 iload 4
- 197 invokevirtual # <Method void removeElementAt(int)>
- 200 iinc 4 -1
- 203 iinc 12 -1
- 206 aload_2
- 207 aload 7
- 209 invokevirtual # <Method void addElement(java.lang.Object)>
- 212 iload 13
- 214 iconst_0
- 215 if_icmpne 232
- 218 iconst_1
- 219 istore 13
- 221 iinc 6 1
- 224 aload_0
- 225 getfield # <Field java.util.Vector m_group>
- 228 aload_2
- 229 invokevirtual # <Method void addElement(java.lang.Object)>
- 232 aload_0
- 233 getfield # <Field int m_ingroup[]>
- 236 aload 7
- 238 getfield # <Field int m_label>
- 241 aload_0
- 242 getfield # <Field java.util.Vector m_group>
- 245 invokevirtual # <Method int size()>
- 248 iconst_1
- 249 isub
- 250 iastore
- 251 aload_0
- 252 getfield # <Field java.util.Vector m_group>
- 255 aload_2
- 256 invokevirtual # <Method boolean contains(java.lang.Object)>
- 259 iconst_1
- 260 if_icmpeq 267
- 263 iconst_0
- 264 goto 268
- 267 iconst_1
- 268 invokestatic # <Method void assert(boolean)>
- 271 aload_0
- 272 getfield # <Field java.util.Vector m_group>
- 275 aload_1
- 276 invokevirtual # <Method boolean contains(java.lang.Object)>
- 279 iconst_1
- 280 if_icmpeq 287
- 283 iconst_0
- 284 goto 288
- 287 iconst_1
- 288 invokestatic # <Method void assert(boolean)>
- 291 aload_1
- 292 aload 8
- 294 invokevirtual # <Method boolean contains(java.lang.Object)>
- 297 iconst_1
- 298 if_icmpeq 305
- 301 iconst_0
- 302 goto 306
- 305 iconst_1
- 306 invokestatic # <Method void assert(boolean)>
- 309 aload_1
- 310 aload 7
- 312 invokevirtual # <Method boolean contains(java.lang.Object)>
- 315 iconst_0
- 316 if_icmpeq 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_2
- 328 aload 8
- 330 invokevirtual # <Method boolean contains(java.lang.Object)>
- 333 iconst_0
- 334 if_icmpeq 341
- 337 iconst_0
- 338 goto 342
- 341 iconst_1
- 342 invokestatic # <Method void assert(boolean)>
- 345 aload_2
- 346 aload 7
- 348 invokevirtual # <Method boolean contains(java.lang.Object)>
- 351 iconst_1
- 352 if_icmpeq 359
- 355 iconst_0
- 356 goto 360
- 359 iconst_1
- 360 invokestatic # <Method void assert(boolean)>
- 363 aload_1
- 364 invokevirtual # <Method int size()>
- 367 iload 12
- 369 if_icmpeq 376
- 372 iconst_0
- 373 goto 377
- 376 iconst_1
- 377 invokestatic # <Method void assert(boolean)>
- 380 iload_3
- 381 aload_0
- 382 getfield # <Field int m_ingroup[]>
- 385 aload 8
- 387 getfield # <Field int m_label>
- 390 iaload
- 391 if_icmpeq 398
- 394 iconst_0
- 395 goto 399
- 398 iconst_1
- 399 invokestatic # <Method void assert(boolean)>
- 402 aload_0
- 403 getfield # <Field java.util.Vector m_group>
- 406 invokevirtual # <Method int size()>
- 409 iconst_1
- 410 isub
- 411 aload_0
- 412 getfield # <Field int m_ingroup[]>
- 415 aload 7
- 417 getfield # <Field int m_label>
- 420 iaload
- 421 if_icmpeq 428
- 424 iconst_0
- 425 goto 429
- 428 iconst_1
- 429 invokestatic # <Method void assert(boolean)>
- 432 goto 450
- 435 iinc 11 1
- 438 iload 11
- 440 aload_0
- 441 getfield # <Field dWRgaYOHu m_spec>
- 444 getfield # <Field int m_dtrans_ncols>
- 447 if_icmplt 119
- 450 iinc 4 1
- 453 iload 4
- 455 iload 12
- 457 if_icmplt 102
- 460 iinc 3 1
- 463 iload_3
- 464 iload 6
- 466 if_icmplt 51
- 469 iload 5
- 471 iload 6
- 473 if_icmpne 22
- 476 getstatic # <Field java.io.PrintStream out>
- 479 new # <Class java.lang.StringBuffer>
- 482 dup
- 483 invokespecial # <Method java.lang.StringBuffer()>
- 486 aload_0
- 487 getfield # <Field java.util.Vector m_group>
- 490 invokevirtual # <Method int size()>
- 493 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 496 ldc # <String " states after removal of redundant states.">
- 498 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 501 invokevirtual # <Method java.lang.String toString()>
- 504 invokevirtual # <Method void println(java.lang.String)>
- 507 aload_0
- 508 invokespecial # <Method void fix_dtrans()>
- 511 return
-
-Method void init_groups()
-   0 aload_0
-   1 new # <Class java.util.Vector>
-   4 dup
-   5 invokespecial # <Method java.util.Vector()>
-   8 putfield # <Field java.util.Vector m_group>
-  11 iconst_0
-  12 istore_3
-  13 aload_0
-  14 getfield # <Field dWRgaYOHu m_spec>
-  17 getfield # <Field java.util.Vector m_dtrans_vector>
-  20 invokevirtual # <Method int size()>
-  23 istore 4
-  25 aload_0
-  26 iload 4
-  28 newarray int
-  30 putfield # <Field int m_ingroup[]>
-  33 iconst_0
-  34 istore_1
-  35 goto 348
-  38 iconst_0
-  39 istore 8
-  41 aload_0
-  42 getfield # <Field dWRgaYOHu m_spec>
-  45 getfield # <Field java.util.Vector m_dtrans_vector>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class rHllaKEvd>
-  55 astore 5
-  57 iload_1
-  58 aload 5
-  60 getfield # <Field int m_label>
-  63 if_icmpeq 70
-  66 iconst_0
-  67 goto 71
-  70 iconst_1
-  71 invokestatic # <Method void assert(boolean)>
-  74 iload 8
-  76 iconst_0
-  77 if_icmpeq 84
-  80 iconst_0
-  81 goto 85
-  84 iconst_1
-  85 invokestatic # <Method void assert(boolean)>
-  88 iload_3
-  89 aload_0
-  90 getfield # <Field java.util.Vector m_group>
-  93 invokevirtual # <Method int size()>
-  96 if_icmpeq 103
-  99 iconst_0
- 100 goto 104
- 103 iconst_1
- 104 invokestatic # <Method void assert(boolean)>
- 107 iconst_0
- 108 istore_2
- 109 goto 293
- 112 aload_0
- 113 getfield # <Field java.util.Vector m_group>
- 116 iload_2
- 117 invokevirtual # <Method java.lang.Object elementAt(int)>
- 120 checkcast # <Class java.util.Vector>
- 123 astore 6
- 125 iload 8
- 127 iconst_0
- 128 if_icmpeq 135
- 131 iconst_0
- 132 goto 136
- 135 iconst_1
- 136 invokestatic # <Method void assert(boolean)>
- 139 aload 6
- 141 invokevirtual # <Method int size()>
- 144 ifgt 151
- 147 iconst_0
- 148 goto 152
- 151 iconst_1
- 152 invokestatic # <Method void assert(boolean)>
- 155 aload 6
- 157 iconst_0
- 158 invokevirtual # <Method java.lang.Object elementAt(int)>
- 161 checkcast # <Class rHllaKEvd>
- 164 astore 7
- 166 aload 6
- 168 invokevirtual # <Method int size()>
- 171 istore 11
- 173 iload 11
- 175 ifgt 182
- 178 iconst_0
- 179 goto 183
- 182 iconst_1
- 183 invokestatic # <Method void assert(boolean)>
- 186 iconst_1
- 187 istore 10
- 189 goto 228
- 192 aload 6
- 194 iload 10
- 196 invokevirtual # <Method java.lang.Object elementAt(int)>
- 199 checkcast # <Class rHllaKEvd>
- 202 astore 9
- 204 aload 9
- 206 getfield # <Field MZTWBrgSN m_accept>
- 209 aload 7
- 211 getfield # <Field MZTWBrgSN m_accept>
- 214 if_acmpeq 221
- 217 iconst_0
- 218 goto 222
- 221 iconst_1
- 222 invokestatic # <Method void assert(boolean)>
- 225 iinc 10 1
- 228 iload 10
- 230 iload 11
- 232 if_icmplt 192
- 235 aload 7
- 237 getfield # <Field MZTWBrgSN m_accept>
- 240 aload 5
- 242 getfield # <Field MZTWBrgSN m_accept>
- 245 if_acmpne 290
- 248 aload 6
- 250 aload 5
- 252 invokevirtual # <Method void addElement(java.lang.Object)>
- 255 aload_0
- 256 getfield # <Field int m_ingroup[]>
- 259 iload_1
- 260 iload_2
- 261 iastore
- 262 iconst_1
- 263 istore 8
- 265 iload_2
- 266 aload_0
- 267 getfield # <Field int m_ingroup[]>
- 270 aload 5
- 272 getfield # <Field int m_label>
- 275 iaload
- 276 if_icmpeq 283
- 279 iconst_0
- 280 goto 284
- 283 iconst_1
- 284 invokestatic # <Method void assert(boolean)>
- 287 goto 298
- 290 iinc 2 1
- 293 iload_2
- 294 iload_3
- 295 if_icmplt 112
- 298 iload 8
- 300 iconst_0
- 301 if_icmpne 345
- 304 new # <Class java.util.Vector>
- 307 dup
- 308 invokespecial # <Method java.util.Vector()>
- 311 astore 6
- 313 aload 6
- 315 aload 5
- 317 invokevirtual # <Method void addElement(java.lang.Object)>
- 320 aload_0
- 321 getfield # <Field int m_ingroup[]>
- 324 iload_1
- 325 aload_0
- 326 getfield # <Field java.util.Vector m_group>
- 329 invokevirtual # <Method int size()>
- 332 iastore
- 333 aload_0
- 334 getfield # <Field java.util.Vector m_group>
- 337 aload 6
- 339 invokevirtual # <Method void addElement(java.lang.Object)>
- 342 iinc 3 1
- 345 iinc 1 1
- 348 iload_1
- 349 iload 4
- 351 if_icmplt 38
- 354 return
-
-Method void pset(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_3
-   5 iconst_0
-   6 istore_2
-   7 goto 52
-  10 aload_1
-  11 iload_2
-  12 invokevirtual # <Method java.lang.Object elementAt(int)>
-  15 checkcast # <Class rHllaKEvd>
-  18 astore 4
-  20 getstatic # <Field java.io.PrintStream out>
-  23 new # <Class java.lang.StringBuffer>
-  26 dup
-  27 invokespecial # <Method java.lang.StringBuffer()>
-  30 aload 4
-  32 getfield # <Field int m_label>
-  35 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  38 ldc # <String " ">
-  40 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  43 invokevirtual # <Method java.lang.String toString()>
-  46 invokevirtual # <Method void print(java.lang.String)>
-  49 iinc 2 1
-  52 iload_2
-  53 iload_3
-  54 if_icmplt 10
-  57 return
-
-Method void pgroups()
-   0 aload_0
-   1 getfield # <Field java.util.Vector m_group>
-   4 invokevirtual # <Method int size()>
-   7 istore_3
-   8 iconst_0
-   9 istore_1
-  10 goto 69
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "   Group ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 ldc # <String " {">
-  34 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  37 invokevirtual # <Method java.lang.String toString()>
-  40 invokevirtual # <Method void print(java.lang.String)>
-  43 aload_0
-  44 aload_0
-  45 getfield # <Field java.util.Vector m_group>
-  48 iload_1
-  49 invokevirtual # <Method java.lang.Object elementAt(int)>
-  52 checkcast # <Class java.util.Vector>
-  55 invokespecial # <Method void pset(java.util.Vector)>
-  58 getstatic # <Field java.io.PrintStream out>
-  61 ldc # <String "}
-">
-  63 invokevirtual # <Method void println(java.lang.String)>
-  66 iinc 1 1
-  69 iload_1
-  70 iload_3
-  71 if_icmplt 13
-  74 getstatic # <Field java.io.PrintStream out>
-  77 ldc # <String "">
-  79 invokevirtual # <Method void println(java.lang.String)>
-  82 aload_0
-  83 getfield # <Field dWRgaYOHu m_spec>
-  86 getfield # <Field java.util.Vector m_dtrans_vector>
-  89 invokevirtual # <Method int size()>
-  92 istore_2
-  93 iconst_0
-  94 istore_1
-  95 goto 140
-  98 getstatic # <Field java.io.PrintStream out>
- 101 new # <Class java.lang.StringBuffer>
- 104 dup
- 105 invokespecial # <Method java.lang.StringBuffer()>
- 108 ldc # <String "   state ">
- 110 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 113 iload_1
- 114 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 117 ldc # <String " is in group ">
- 119 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 122 aload_0
- 123 getfield # <Field int m_ingroup[]>
- 126 iload_1
- 127 iaload
- 128 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 131 invokevirtual # <Method java.lang.String toString()>
- 134 invokevirtual # <Method void println(java.lang.String)>
- 137 iinc 1 1
- 140 iload_1
- 141 iload_2
- 142 if_icmplt 98
- 145 return
-Compiled from JavaLex.java
-final class pysQYNXAN extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    boolean m_eof_reached;
-    boolean m_pushback_line;
-    char m_line[];
-    int m_line_read;
-    int m_line_index;
-    int m_line_number;
-    static final boolean EOF;
-    static final boolean NOT_EOF;
-    pysQYNXAN(java.io.InputStream);
-    boolean getLine() throws java.io.IOException;
-}
-
-Method pysQYNXAN(java.io.InputStream)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_1
-   5 ifnonnull 12
-   8 iconst_0
-   9 goto 13
-  12 iconst_1
-  13 invokestatic # <Method void assert(boolean)>
-  16 aload_0
-  17 aload_1
-  18 putfield # <Field java.io.InputStream m_input>
-  21 aload_0
-  22 sipush 1024
-  25 newarray byte
-  27 putfield # <Field byte m_buffer[]>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_buffer_read>
-  35 aload_0
-  36 iconst_0
-  37 putfield # <Field int m_buffer_index>
-  40 aload_0
-  41 sipush 1024
-  44 newarray char
-  46 putfield # <Field char m_line[]>
-  49 aload_0
-  50 iconst_0
-  51 putfield # <Field int m_line_read>
-  54 aload_0
-  55 iconst_0
-  56 putfield # <Field int m_line_index>
-  59 aload_0
-  60 iconst_0
-  61 putfield # <Field boolean m_eof_reached>
-  64 aload_0
-  65 iconst_0
-  66 putfield # <Field int m_line_number>
-  69 aload_0
-  70 iconst_0
-  71 putfield # <Field boolean m_pushback_line>
-  74 return
-
-Method boolean getLine()
-   0 aload_0
-   1 getfield # <Field boolean m_eof_reached>
-   4 iconst_1
-   5 if_icmpne 10
-   8 iconst_1
-   9 ireturn
-  10 aload_0
-  11 getfield # <Field boolean m_pushback_line>
-  14 iconst_1
-  15 if_icmpne 70
-  18 aload_0
-  19 iconst_0
-  20 putfield # <Field boolean m_pushback_line>
-  23 iconst_0
-  24 istore_1
-  25 goto 47
-  28 aload_0
-  29 getfield # <Field char m_line[]>
-  32 iload_1
-  33 caload
-  34 invokestatic # <Method boolean isspace(char)>
-  37 iconst_0
-  38 if_icmpne 44
-  41 goto 55
-  44 iinc 1 1
-  47 iload_1
-  48 aload_0
-  49 getfield # <Field int m_line_read>
-  52 if_icmplt 28
-  55 iload_1
-  56 aload_0
-  57 getfield # <Field int m_line_read>
-  60 if_icmpge 70
-  63 aload_0
-  64 iconst_0
-  65 putfield # <Field int m_line_index>
-  68 iconst_0
-  69 ireturn
-  70 aload_0
-  71 getfield # <Field int m_buffer_index>
-  74 aload_0
-  75 getfield # <Field int m_buffer_read>
-  78 if_icmplt 121
-  81 aload_0
-  82 aload_0
-  83 getfield # <Field java.io.InputStream m_input>
-  86 aload_0
-  87 getfield # <Field byte m_buffer[]>
-  90 invokevirtual # <Method int read(byte[])>
-  93 putfield # <Field int m_buffer_read>
-  96 aload_0
-  97 getfield # <Field int m_buffer_read>
- 100 iconst_m1
- 101 if_icmpne 116
- 104 aload_0
- 105 iconst_1
- 106 putfield # <Field boolean m_eof_reached>
- 109 aload_0
- 110 iconst_0
- 111 putfield # <Field int m_line_index>
- 114 iconst_1
- 115 ireturn
- 116 aload_0
- 117 iconst_0
- 118 putfield # <Field int m_buffer_index>
- 121 aload_0
- 122 iconst_0
- 123 putfield # <Field int m_line_read>
- 126 goto 288
- 129 aload_0
- 130 getfield # <Field char m_line[]>
- 133 aload_0
- 134 getfield # <Field int m_line_read>
- 137 aload_0
- 138 getfield # <Field byte m_buffer[]>
- 141 aload_0
- 142 getfield # <Field int m_buffer_index>
- 145 baload
- 146 i2c
- 147 castore
- 148 aload_0
- 149 dup
- 150 getfield # <Field int m_buffer_index>
- 153 iconst_1
- 154 iadd
- 155 putfield # <Field int m_buffer_index>
- 158 aload_0
- 159 getfield # <Field int m_buffer_index>
- 162 aload_0
- 163 getfield # <Field int m_buffer_read>
- 166 if_icmplt 255
- 169 aload_0
- 170 aload_0
- 171 getfield # <Field java.io.InputStream m_input>
- 174 aload_0
- 175 getfield # <Field byte m_buffer[]>
- 178 invokevirtual # <Method int read(byte[])>
- 181 putfield # <Field int m_buffer_read>
- 184 aload_0
- 185 getfield # <Field int m_buffer_read>
- 188 iconst_m1
- 189 if_icmpne 250
- 192 aload_0
- 193 iconst_1
- 194 putfield # <Field boolean m_eof_reached>
- 197 iconst_0
- 198 istore_1
- 199 goto 216
- 202 iinc 1 1
- 205 iload_1
- 206 aload_0
- 207 getfield # <Field int m_line_read>
- 210 if_icmpne 216
- 213 goto 228
- 216 aload_0
- 217 getfield # <Field char m_line[]>
- 220 iload_1
- 221 caload
- 222 invokestatic # <Method boolean isspace(char)>
- 225 ifne 202
- 228 iload_1
- 229 aload_0
- 230 getfield # <Field int m_line_read>
- 233 if_icmpge 243
- 236 aload_0
- 237 iconst_0
- 238 putfield # <Field int m_line_index>
- 241 iconst_0
- 242 ireturn
- 243 aload_0
- 244 iconst_0
- 245 putfield # <Field int m_line_index>
- 248 iconst_1
- 249 ireturn
- 250 aload_0
- 251 iconst_0
- 252 putfield # <Field int m_buffer_index>
- 255 aload_0
- 256 dup
- 257 getfield # <Field int m_line_read>
- 260 iconst_1
- 261 iadd
- 262 putfield # <Field int m_line_read>
- 265 aload_0
- 266 getfield # <Field int m_line_read>
- 269 aload_0
- 270 getfield # <Field char m_line[]>
- 273 arraylength
- 274 if_icmplt 288
- 277 aload_0
- 278 aload_0
- 279 getfield # <Field char m_line[]>
- 282 invokestatic # <Method char doubleSize(char[])[]>
- 285 putfield # <Field char m_line[]>
- 288 aload_0
- 289 getfield # <Field byte m_buffer[]>
- 292 aload_0
- 293 getfield # <Field int m_buffer_index>
- 296 baload
- 297 bipush 10
- 299 if_icmpne 129
- 302 aload_0
- 303 getfield # <Field char m_line[]>
- 306 aload_0
- 307 getfield # <Field int m_line_read>
- 310 aload_0
- 311 getfield # <Field byte m_buffer[]>
- 314 aload_0
- 315 getfield # <Field int m_buffer_index>
- 318 baload
- 319 i2c
- 320 castore
- 321 aload_0
- 322 dup
- 323 getfield # <Field int m_line_read>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_read>
- 331 aload_0
- 332 dup
- 333 getfield # <Field int m_buffer_index>
- 336 iconst_1
- 337 iadd
- 338 putfield # <Field int m_buffer_index>
- 341 aload_0
- 342 dup
- 343 getfield # <Field int m_line_number>
- 346 iconst_1
- 347 iadd
- 348 putfield # <Field int m_line_number>
- 351 iconst_0
- 352 istore_1
- 353 goto 370
- 356 iinc 1 1
- 359 iload_1
- 360 aload_0
- 361 getfield # <Field int m_line_read>
- 364 if_icmpne 370
- 367 goto 382
- 370 aload_0
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 caload
- 376 invokestatic # <Method boolean isspace(char)>
- 379 ifne 356
- 382 iload_1
- 383 aload_0
- 384 getfield # <Field int m_line_read>
- 387 if_icmpge 70
- 390 goto 393
- 393 aload_0
- 394 iconst_0
- 395 putfield # <Field int m_line_index>
- 398 iconst_0
- 399 ireturn
-Compiled from JavaLex.java
-final class pyywbyaJQ extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final boolean DEBUG;
-    static final boolean SLOW_DEBUG;
-    static final boolean DUMP_DEBUG;
-    static final boolean DESCENT_DEBUG;
-    static final boolean OLD_DEBUG;
-    static final boolean OLD_DUMP_DEBUG;
-    static final boolean FOODEBUG;
-    static final boolean DO_DEBUG;
-    static final int INT_MAX;
-    static final int MAX_SEVEN_BIT;
-    static final int MAX_EIGHT_BIT;
-    static void enter(java.lang.String, char, int);
-    static void leave(java.lang.String, char, int);
-    static void assert(boolean);
-    static char doubleSize(char[])[];
-    static byte doubleSize(byte[])[];
-    static char hex2bin(char);
-    static boolean ishexdigit(char);
-    static char oct2bin(char);
-    static boolean isoctdigit(char);
-    static boolean isspace(char);
-    static boolean isnewline(char);
-    static boolean isalpha(char);
-    static char toupper(char);
-    static int bytencmp(byte[], int, byte[], int, int);
-    static int charncmp(char[], int, char[], int, int);
-    pyywbyaJQ();
-}
-
-Method void enter(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Entering ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme: ">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token: ">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void leave(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Leaving ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme:">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token:">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void assert(boolean)
-   0 iload_0
-   1 iconst_0
-   2 if_icmpne 23
-   5 getstatic # <Field java.io.PrintStream out>
-   8 ldc # <String "Assertion Failed">
-  10 invokevirtual # <Method void println(java.lang.String)>
-  13 new # <Class java.lang.Error>
-  16 dup
-  17 ldc # <String "Assertion Failed.">
-  19 invokespecial # <Method java.lang.Error(java.lang.String)>
-  22 athrow
-  23 return
-
-Method char doubleSize(char[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray char
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 caload
-  17 castore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method byte doubleSize(byte[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray byte
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 baload
-  17 bastore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method char hex2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 57
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 iload_0
-  19 bipush 97
-  21 if_icmplt 39
-  24 iload_0
-  25 bipush 102
-  27 if_icmpgt 39
-  30 iload_0
-  31 bipush 97
-  33 isub
-  34 bipush 10
-  36 iadd
-  37 i2c
-  38 ireturn
-  39 iload_0
-  40 bipush 65
-  42 if_icmplt 60
-  45 iload_0
-  46 bipush 70
-  48 if_icmpgt 60
-  51 iload_0
-  52 bipush 65
-  54 isub
-  55 bipush 10
-  57 iadd
-  58 i2c
-  59 ireturn
-  60 new # <Class java.lang.StringBuffer>
-  63 dup
-  64 invokespecial # <Method java.lang.StringBuffer()>
-  67 ldc # <String "Bad hexidecimal digit">
-  69 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  72 iload_0
-  73 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  76 invokevirtual # <Method java.lang.String toString()>
-  79 invokestatic # <Method void impos(java.lang.String)>
-  82 iconst_0
-  83 ireturn
-
-Method boolean ishexdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 57
-   9 if_icmple 36
-  12 iload_0
-  13 bipush 97
-  15 if_icmplt 24
-  18 iload_0
-  19 bipush 102
-  21 if_icmple 36
-  24 iload_0
-  25 bipush 65
-  27 if_icmplt 38
-  30 iload_0
-  31 bipush 70
-  33 if_icmpgt 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method char oct2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 new # <Class java.lang.StringBuffer>
-  21 dup
-  22 invokespecial # <Method java.lang.StringBuffer()>
-  25 ldc # <String "Bad octal digit ">
-  27 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  30 iload_0
-  31 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 invokestatic # <Method void impos(java.lang.String)>
-  40 iconst_0
-  41 ireturn
-
-Method boolean isoctdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 14
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isspace(char)
-   0 iload_0
-   1 bipush 8
-   3 if_icmpeq 36
-   6 iload_0
-   7 bipush 9
-   9 if_icmpeq 36
-  12 iload_0
-  13 bipush 10
-  15 if_icmpeq 36
-  18 iload_0
-  19 bipush 12
-  21 if_icmpeq 36
-  24 iload_0
-  25 bipush 13
-  27 if_icmpeq 36
-  30 iload_0
-  31 bipush 32
-  33 if_icmpne 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method boolean isnewline(char)
-   0 iload_0
-   1 bipush 10
-   3 if_icmpeq 12
-   6 iload_0
-   7 bipush 13
-   9 if_icmpne 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isalpha(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 122
-   9 if_icmple 24
-  12 iload_0
-  13 bipush 65
-  15 if_icmplt 26
-  18 iload_0
-  19 bipush 90
-  21 if_icmpgt 26
-  24 iconst_1
-  25 ireturn
-  26 iconst_0
-  27 ireturn
-
-Method char toupper(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 21
-   6 iload_0
-   7 bipush 122
-   9 if_icmpgt 21
-  12 iload_0
-  13 bipush 97
-  15 isub
-  16 bipush 65
-  18 iadd
-  19 i2c
-  20 ireturn
-  21 iload_0
-  22 ireturn
-
-Method int bytencmp(byte[], int, byte[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 baload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 baload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 baload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 baload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 baload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 baload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method int charncmp(char[], int, char[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 caload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 caload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 caload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 caload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 caload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 caload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method pyywbyaJQ()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class qIhtSjLWp extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    qIhtSjLWp();
-    void emit(OWSzqTzPR, java.io.OutputStream) throws java.io.IOException;
-}
-
-Method qIhtSjLWp()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_1
-   6 putfield # <Field int START>
-   9 aload_0
-  10 iconst_2
-  11 putfield # <Field int END>
-  14 aload_0
-  15 iconst_4
-  16 putfield # <Field int NONE>
-  19 aload_0
-  20 iconst_1
-  21 putfield # <Field boolean EDBG>
-  24 aload_0
-  25 iconst_0
-  26 putfield # <Field boolean NOT_EDBG>
-  29 aload_0
-  30 invokespecial # <Method void reset()>
-  33 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field OWSzqTzPR m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.io.DataOutputStream m_outstream>
-  10 return
-
-Method void set(OWSzqTzPR, java.io.OutputStream)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_2
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_0
-  25 aload_1
-  26 putfield # <Field OWSzqTzPR m_spec>
-  29 aload_0
-  30 new # <Class java.io.DataOutputStream>
-  33 dup
-  34 aload_2
-  35 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-  38 putfield # <Field java.io.DataOutputStream m_outstream>
-  41 return
-
-Method void print_details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "---------------------- Transition Table ----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 iconst_0
-   9 istore_1
-  10 goto 358
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "State ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 invokevirtual # <Method java.lang.String toString()>
-  35 invokevirtual # <Method void print(java.lang.String)>
-  38 aload_0
-  39 getfield # <Field OWSzqTzPR m_spec>
-  42 getfield # <Field java.util.Vector m_accept_vector>
-  45 iload_1
-  46 invokevirtual # <Method java.lang.Object elementAt(int)>
-  49 checkcast # <Class erEfVsiXy>
-  52 astore 6
-  54 aload 6
-  56 ifnonnull 70
-  59 getstatic # <Field java.io.PrintStream out>
-  62 ldc # <String " [nonaccepting]">
-  64 invokevirtual # <Method void println(java.lang.String)>
-  67 goto 130
-  70 getstatic # <Field java.io.PrintStream out>
-  73 new # <Class java.lang.StringBuffer>
-  76 dup
-  77 invokespecial # <Method java.lang.StringBuffer()>
-  80 ldc # <String " [accepting, line ">
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 aload 6
-  87 getfield # <Field int m_line_number>
-  90 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  93 ldc # <String " <">
-  95 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  98 new # <Class java.lang.String>
- 101 dup
- 102 aload 6
- 104 getfield # <Field char m_action[]>
- 107 iconst_0
- 108 aload 6
- 110 getfield # <Field int m_action_read>
- 113 invokespecial # <Method java.lang.String(char[],int,int)>
- 116 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 119 ldc # <String ">]">
- 121 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 124 invokevirtual # <Method java.lang.String toString()>
- 127 invokevirtual # <Method void println(java.lang.String)>
- 130 aload_0
- 131 getfield # <Field OWSzqTzPR m_spec>
- 134 getfield # <Field java.util.Vector m_dtrans_vector>
- 137 aload_0
- 138 getfield # <Field OWSzqTzPR m_spec>
- 141 getfield # <Field int m_row_map[]>
- 144 iload_1
- 145 iaload
- 146 invokevirtual # <Method java.lang.Object elementAt(int)>
- 149 checkcast # <Class dSqSxJFla>
- 152 astore 5
- 154 iconst_0
- 155 istore 7
- 157 aload 5
- 159 getfield # <Field int m_dtrans[]>
- 162 aload_0
- 163 getfield # <Field OWSzqTzPR m_spec>
- 166 getfield # <Field int m_col_map[]>
- 169 iconst_0
- 170 iaload
- 171 iaload
- 172 istore 4
- 174 iload 4
- 176 iconst_m1
- 177 if_icmpeq 218
- 180 iconst_1
- 181 istore 7
- 183 getstatic # <Field java.io.PrintStream out>
- 186 new # <Class java.lang.StringBuffer>
- 189 dup
- 190 invokespecial # <Method java.lang.StringBuffer()>
- 193 ldc # <String "   goto ">
- 195 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 198 iload 4
- 200 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 203 ldc # <String " on [">
- 205 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 208 iconst_0
- 209 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 212 invokevirtual # <Method java.lang.String toString()>
- 215 invokevirtual # <Method void print(java.lang.String)>
- 218 iconst_1
- 219 istore_2
- 220 goto 330
- 223 aload 5
- 225 getfield # <Field int m_dtrans[]>
- 228 aload_0
- 229 getfield # <Field OWSzqTzPR m_spec>
- 232 getfield # <Field int m_col_map[]>
- 235 iload_2
- 236 iaload
- 237 iaload
- 238 istore_3
- 239 iload 4
- 241 iload_3
- 242 if_icmpne 262
- 245 iload 4
- 247 iconst_m1
- 248 if_icmpeq 327
- 251 getstatic # <Field java.io.PrintStream out>
- 254 iload_2
- 255 i2c
- 256 invokevirtual # <Method void print(char)>
- 259 goto 327
- 262 iload_3
- 263 istore 4
- 265 iload 7
- 267 iconst_1
- 268 if_icmpne 282
- 271 getstatic # <Field java.io.PrintStream out>
- 274 ldc # <String "]">
- 276 invokevirtual # <Method void println(java.lang.String)>
- 279 iconst_0
- 280 istore 7
- 282 iload 4
- 284 iconst_m1
- 285 if_icmpeq 327
- 288 iconst_1
- 289 istore 7
- 291 getstatic # <Field java.io.PrintStream out>
- 294 new # <Class java.lang.StringBuffer>
- 297 dup
- 298 invokespecial # <Method java.lang.StringBuffer()>
- 301 ldc # <String "   goto ">
- 303 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 306 iload 4
- 308 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 311 ldc # <String " on [">
- 313 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 316 iload_2
- 317 i2c
- 318 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 321 invokevirtual # <Method java.lang.String toString()>
- 324 invokevirtual # <Method void print(java.lang.String)>
- 327 iinc 2 1
- 330 iload_2
- 331 aload_0
- 332 getfield # <Field OWSzqTzPR m_spec>
- 335 getfield # <Field int m_dtrans_ncols>
- 338 if_icmplt 223
- 341 iload 7
- 343 iconst_1
- 344 if_icmpne 355
- 347 getstatic # <Field java.io.PrintStream out>
- 350 ldc # <String "]">
- 352 invokevirtual # <Method void println(java.lang.String)>
- 355 iinc 1 1
- 358 iload_1
- 359 aload_0
- 360 getfield # <Field OWSzqTzPR m_spec>
- 363 getfield # <Field int m_row_map[]>
- 366 arraylength
- 367 if_icmplt 13
- 370 getstatic # <Field java.io.PrintStream out>
- 373 ldc # <String "---------------------- Transition Table ----------------------">
- 375 invokevirtual # <Method void println(java.lang.String)>
- 378 return
-
-Method void emit(OWSzqTzPR, java.io.OutputStream)
-   0 aload_0
-   1 aload_1
-   2 aload_2
-   3 invokespecial # <Method void set(OWSzqTzPR, java.io.OutputStream)>
-   6 aload_0
-   7 getfield # <Field OWSzqTzPR m_spec>
-  10 ifnonnull 17
-  13 iconst_0
-  14 goto 18
-  17 iconst_1
-  18 invokestatic # <Method void assert(boolean)>
-  21 aload_0
-  22 getfield # <Field java.io.DataOutputStream m_outstream>
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 invokespecial # <Method void emit_header()>
-  40 aload_0
-  41 invokespecial # <Method void emit_construct()>
-  44 aload_0
-  45 invokespecial # <Method void emit_helpers()>
-  48 aload_0
-  49 invokespecial # <Method void emit_driver()>
-  52 aload_0
-  53 invokespecial # <Method void emit_footer()>
-  56 aload_0
-  57 invokespecial # <Method void reset()>
-  60 return
-
-Method void emit_construct()
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private static final int YY_BUFFER_SIZE = 512;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 ldc # <String "   private static final int YY_F = -1;
-">
-  45 invokevirtual # <Method void writeBytes(java.lang.String)>
-  48 aload_0
-  49 getfield # <Field java.io.DataOutputStream m_outstream>
-  52 ldc # <String "   private static final int YY_NO_STATE = -1;
-">
-  54 invokevirtual # <Method void writeBytes(java.lang.String)>
-  57 aload_0
-  58 getfield # <Field java.io.DataOutputStream m_outstream>
-  61 ldc # <String "   private static final byte YY_NOT_ACCEPT = 0;
-">
-  63 invokevirtual # <Method void writeBytes(java.lang.String)>
-  66 aload_0
-  67 getfield # <Field java.io.DataOutputStream m_outstream>
-  70 ldc # <String "   private static final int YY_START = 1;
-">
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String "   private static final int YY_END = 2;
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 aload_0
-  85 getfield # <Field java.io.DataOutputStream m_outstream>
-  88 ldc # <String "   private static final byte YY_NO_ANCHOR = 4;
-">
-  90 invokevirtual # <Method void writeBytes(java.lang.String)>
-  93 aload_0
-  94 getfield # <Field java.io.DataOutputStream m_outstream>
-  97 ldc # <String "   public static final int YYEOF = -1;
-">
-  99 invokevirtual # <Method void writeBytes(java.lang.String)>
- 102 aload_0
- 103 getfield # <Field OWSzqTzPR m_spec>
- 106 getfield # <Field char m_class_code[]>
- 109 ifnull 141
- 112 aload_0
- 113 getfield # <Field java.io.DataOutputStream m_outstream>
- 116 new # <Class java.lang.String>
- 119 dup
- 120 aload_0
- 121 getfield # <Field OWSzqTzPR m_spec>
- 124 getfield # <Field char m_class_code[]>
- 127 iconst_0
- 128 aload_0
- 129 getfield # <Field OWSzqTzPR m_spec>
- 132 getfield # <Field int m_class_read>
- 135 invokespecial # <Method java.lang.String(char[],int,int)>
- 138 invokevirtual # <Method void writeBytes(java.lang.String)>
- 141 aload_0
- 142 getfield # <Field java.io.DataOutputStream m_outstream>
- 145 ldc # <String "   private java.io.DataInputStream yy_instream;
-">
- 147 invokevirtual # <Method void writeBytes(java.lang.String)>
- 150 aload_0
- 151 getfield # <Field java.io.DataOutputStream m_outstream>
- 154 ldc # <String "   private int yy_buffer_index;
-">
- 156 invokevirtual # <Method void writeBytes(java.lang.String)>
- 159 aload_0
- 160 getfield # <Field java.io.DataOutputStream m_outstream>
- 163 ldc # <String "   private int yy_buffer_read;
-">
- 165 invokevirtual # <Method void writeBytes(java.lang.String)>
- 168 aload_0
- 169 getfield # <Field java.io.DataOutputStream m_outstream>
- 172 ldc # <String "   private int yy_buffer_start;
-">
- 174 invokevirtual # <Method void writeBytes(java.lang.String)>
- 177 aload_0
- 178 getfield # <Field java.io.DataOutputStream m_outstream>
- 181 ldc # <String "   private int yy_buffer_end;
-">
- 183 invokevirtual # <Method void writeBytes(java.lang.String)>
- 186 aload_0
- 187 getfield # <Field java.io.DataOutputStream m_outstream>
- 190 ldc # <String "   private byte yy_buffer[];
-">
- 192 invokevirtual # <Method void writeBytes(java.lang.String)>
- 195 aload_0
- 196 getfield # <Field OWSzqTzPR m_spec>
- 199 getfield # <Field boolean m_count_chars>
- 202 iconst_1
- 203 if_icmpne 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String "   private int yy_char_count;
-">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field OWSzqTzPR m_spec>
- 219 getfield # <Field boolean m_count_lines>
- 222 iconst_1
- 223 if_icmpne 235
- 226 aload_0
- 227 getfield # <Field java.io.DataOutputStream m_outstream>
- 230 ldc # <String "   private int yy_line_count;
-">
- 232 invokevirtual # <Method void writeBytes(java.lang.String)>
- 235 aload_0
- 236 getfield # <Field java.io.DataOutputStream m_outstream>
- 239 ldc # <String "   private int yy_lexical_state;
-">
- 241 invokevirtual # <Method void writeBytes(java.lang.String)>
- 244 aload_0
- 245 getfield # <Field java.io.DataOutputStream m_outstream>
- 248 ldc # <String "   ">
- 250 invokevirtual # <Method void writeBytes(java.lang.String)>
- 253 aload_0
- 254 getfield # <Field java.io.DataOutputStream m_outstream>
- 257 new # <Class java.lang.String>
- 260 dup
- 261 aload_0
- 262 getfield # <Field OWSzqTzPR m_spec>
- 265 getfield # <Field char m_class_name[]>
- 268 invokespecial # <Method java.lang.String(char[])>
- 271 invokevirtual # <Method void writeBytes(java.lang.String)>
- 274 aload_0
- 275 getfield # <Field java.io.DataOutputStream m_outstream>
- 278 ldc # <String " (java.io.InputStream instream)">
- 280 invokevirtual # <Method void writeBytes(java.lang.String)>
- 283 aload_0
- 284 getfield # <Field OWSzqTzPR m_spec>
- 287 getfield # <Field char m_init_throw_code[]>
- 290 ifnull 352
- 293 aload_0
- 294 getfield # <Field java.io.DataOutputStream m_outstream>
- 297 ldc # <String "
-">
- 299 invokevirtual # <Method void writeBytes(java.lang.String)>
- 302 aload_0
- 303 getfield # <Field java.io.DataOutputStream m_outstream>
- 306 ldc # <String "           throws ">
- 308 invokevirtual # <Method void writeBytes(java.lang.String)>
- 311 aload_0
- 312 getfield # <Field java.io.DataOutputStream m_outstream>
- 315 new # <Class java.lang.String>
- 318 dup
- 319 aload_0
- 320 getfield # <Field OWSzqTzPR m_spec>
- 323 getfield # <Field char m_init_throw_code[]>
- 326 iconst_0
- 327 aload_0
- 328 getfield # <Field OWSzqTzPR m_spec>
- 331 getfield # <Field int m_init_throw_read>
- 334 invokespecial # <Method java.lang.String(char[],int,int)>
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "
-               {
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 goto 361
- 352 aload_0
- 353 getfield # <Field java.io.DataOutputStream m_outstream>
- 356 ldc # <String " {
-">
- 358 invokevirtual # <Method void writeBytes(java.lang.String)>
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           if (null == instream) {
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field java.io.DataOutputStream m_outstream>
- 374 ldc # <String "                   throw (new Error("Error: Bad input stream initializer."));
-">
- 376 invokevirtual # <Method void writeBytes(java.lang.String)>
- 379 aload_0
- 380 getfield # <Field java.io.DataOutputStream m_outstream>
- 383 ldc # <String "           }
-">
- 385 invokevirtual # <Method void writeBytes(java.lang.String)>
- 388 aload_0
- 389 getfield # <Field java.io.DataOutputStream m_outstream>
- 392 ldc # <String "           yy_instream = new java.io.DataInputStream(instream);
-">
- 394 invokevirtual # <Method void writeBytes(java.lang.String)>
- 397 aload_0
- 398 getfield # <Field java.io.DataOutputStream m_outstream>
- 401 ldc # <String "           yy_buffer = new byte[YY_BUFFER_SIZE];
-">
- 403 invokevirtual # <Method void writeBytes(java.lang.String)>
- 406 aload_0
- 407 getfield # <Field java.io.DataOutputStream m_outstream>
- 410 ldc # <String "           yy_buffer_read = 0;
-">
- 412 invokevirtual # <Method void writeBytes(java.lang.String)>
- 415 aload_0
- 416 getfield # <Field java.io.DataOutputStream m_outstream>
- 419 ldc # <String "           yy_buffer_index = 0;
-">
- 421 invokevirtual # <Method void writeBytes(java.lang.String)>
- 424 aload_0
- 425 getfield # <Field java.io.DataOutputStream m_outstream>
- 428 ldc # <String "           yy_buffer_start = 0;
-">
- 430 invokevirtual # <Method void writeBytes(java.lang.String)>
- 433 aload_0
- 434 getfield # <Field java.io.DataOutputStream m_outstream>
- 437 ldc # <String "           yy_buffer_end = 0;
-">
- 439 invokevirtual # <Method void writeBytes(java.lang.String)>
- 442 aload_0
- 443 getfield # <Field OWSzqTzPR m_spec>
- 446 getfield # <Field boolean m_count_chars>
- 449 iconst_1
- 450 if_icmpne 462
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           yy_char_count = 0;
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field OWSzqTzPR m_spec>
- 466 getfield # <Field boolean m_count_lines>
- 469 iconst_1
- 470 if_icmpne 482
- 473 aload_0
- 474 getfield # <Field java.io.DataOutputStream m_outstream>
- 477 ldc # <String "           yy_line_count = 0;
-">
- 479 invokevirtual # <Method void writeBytes(java.lang.String)>
- 482 aload_0
- 483 getfield # <Field java.io.DataOutputStream m_outstream>
- 486 ldc # <String "           yy_lexical_state = YYINITIAL;
-">
- 488 invokevirtual # <Method void writeBytes(java.lang.String)>
- 491 aload_0
- 492 getfield # <Field OWSzqTzPR m_spec>
- 495 getfield # <Field char m_init_code[]>
- 498 ifnull 530
- 501 aload_0
- 502 getfield # <Field java.io.DataOutputStream m_outstream>
- 505 new # <Class java.lang.String>
- 508 dup
- 509 aload_0
- 510 getfield # <Field OWSzqTzPR m_spec>
- 513 getfield # <Field char m_init_code[]>
- 516 iconst_0
- 517 aload_0
- 518 getfield # <Field OWSzqTzPR m_spec>
- 521 getfield # <Field int m_init_read>
- 524 invokespecial # <Method java.lang.String(char[],int,int)>
- 527 invokevirtual # <Method void writeBytes(java.lang.String)>
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 ldc # <String "   }
-">
- 536 invokevirtual # <Method void writeBytes(java.lang.String)>
- 539 return
-
-Method void emit_states()
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method java.util.Enumeration keys()>
-  10 astore_1
-  11 goto 89
-  14 aload_1
-  15 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  20 checkcast # <Class java.lang.String>
-  23 astore_2
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 getfield # <Field java.io.DataOutputStream m_outstream>
-  40 new # <Class java.lang.StringBuffer>
-  43 dup
-  44 invokespecial # <Method java.lang.StringBuffer()>
-  47 ldc # <String "   private final int ">
-  49 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  52 aload_2
-  53 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  56 ldc # <String " = ">
-  58 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  61 aload_0
-  62 getfield # <Field OWSzqTzPR m_spec>
-  65 getfield # <Field java.util.Hashtable m_states>
-  68 aload_2
-  69 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  72 invokevirtual # <Method java.lang.String toString()>
-  75 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  78 ldc # <String ";
-">
-  80 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  83 invokevirtual # <Method java.lang.String toString()>
-  86 invokevirtual # <Method void writeBytes(java.lang.String)>
-  89 aload_1
-  90 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
-  95 iconst_1
-  96 if_icmpeq 14
-  99 aload_0
- 100 getfield # <Field java.io.DataOutputStream m_outstream>
- 103 ldc # <String "   private final int yy_state_dtrans[] = {
-">
- 105 invokevirtual # <Method void writeBytes(java.lang.String)>
- 108 iconst_0
- 109 istore_3
- 110 goto 185
- 113 aload_0
- 114 getfield # <Field java.io.DataOutputStream m_outstream>
- 117 new # <Class java.lang.StringBuffer>
- 120 dup
- 121 invokespecial # <Method java.lang.StringBuffer()>
- 124 ldc # <String "           ">
- 126 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 129 aload_0
- 130 getfield # <Field OWSzqTzPR m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_3
- 137 iaload
- 138 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 141 invokevirtual # <Method java.lang.String toString()>
- 144 invokevirtual # <Method void writeBytes(java.lang.String)>
- 147 iload_3
- 148 aload_0
- 149 getfield # <Field OWSzqTzPR m_spec>
- 152 getfield # <Field int m_state_dtrans[]>
- 155 arraylength
- 156 iconst_1
- 157 isub
- 158 if_icmpge 173
- 161 aload_0
- 162 getfield # <Field java.io.DataOutputStream m_outstream>
- 165 ldc # <String ",
-">
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 goto 182
- 173 aload_0
- 174 getfield # <Field java.io.DataOutputStream m_outstream>
- 177 ldc # <String "
-">
- 179 invokevirtual # <Method void writeBytes(java.lang.String)>
- 182 iinc 3 1
- 185 iload_3
- 186 aload_0
- 187 getfield # <Field OWSzqTzPR m_spec>
- 190 getfield # <Field int m_state_dtrans[]>
- 193 arraylength
- 194 if_icmplt 113
- 197 aload_0
- 198 getfield # <Field java.io.DataOutputStream m_outstream>
- 201 ldc # <String "   };
-">
- 203 invokevirtual # <Method void writeBytes(java.lang.String)>
- 206 return
-
-Method void emit_helpers()
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private boolean yy_eof_done = false;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field OWSzqTzPR m_spec>
-  43 getfield # <Field char m_eof_code[]>
-  46 ifnull 201
-  49 aload_0
-  50 getfield # <Field java.io.DataOutputStream m_outstream>
-  53 ldc # <String "   private void yy_do_eof ()">
-  55 invokevirtual # <Method void writeBytes(java.lang.String)>
-  58 aload_0
-  59 getfield # <Field OWSzqTzPR m_spec>
-  62 getfield # <Field char m_eof_throw_code[]>
-  65 ifnull 127
-  68 aload_0
-  69 getfield # <Field java.io.DataOutputStream m_outstream>
-  72 ldc # <String "
-">
-  74 invokevirtual # <Method void writeBytes(java.lang.String)>
-  77 aload_0
-  78 getfield # <Field java.io.DataOutputStream m_outstream>
-  81 ldc # <String "           throws ">
-  83 invokevirtual # <Method void writeBytes(java.lang.String)>
-  86 aload_0
-  87 getfield # <Field java.io.DataOutputStream m_outstream>
-  90 new # <Class java.lang.String>
-  93 dup
-  94 aload_0
-  95 getfield # <Field OWSzqTzPR m_spec>
-  98 getfield # <Field char m_eof_throw_code[]>
- 101 iconst_0
- 102 aload_0
- 103 getfield # <Field OWSzqTzPR m_spec>
- 106 getfield # <Field int m_eof_throw_read>
- 109 invokespecial # <Method java.lang.String(char[],int,int)>
- 112 invokevirtual # <Method void writeBytes(java.lang.String)>
- 115 aload_0
- 116 getfield # <Field java.io.DataOutputStream m_outstream>
- 119 ldc # <String "
-               {
-">
- 121 invokevirtual # <Method void writeBytes(java.lang.String)>
- 124 goto 136
- 127 aload_0
- 128 getfield # <Field java.io.DataOutputStream m_outstream>
- 131 ldc # <String " {
-">
- 133 invokevirtual # <Method void writeBytes(java.lang.String)>
- 136 aload_0
- 137 getfield # <Field java.io.DataOutputStream m_outstream>
- 140 ldc # <String "           if (false == yy_eof_done) {
-">
- 142 invokevirtual # <Method void writeBytes(java.lang.String)>
- 145 aload_0
- 146 getfield # <Field java.io.DataOutputStream m_outstream>
- 149 new # <Class java.lang.String>
- 152 dup
- 153 aload_0
- 154 getfield # <Field OWSzqTzPR m_spec>
- 157 getfield # <Field char m_eof_code[]>
- 160 iconst_0
- 161 aload_0
- 162 getfield # <Field OWSzqTzPR m_spec>
- 165 getfield # <Field int m_eof_read>
- 168 invokespecial # <Method java.lang.String(char[],int,int)>
- 171 invokevirtual # <Method void writeBytes(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 ldc # <String "           }
-">
- 180 invokevirtual # <Method void writeBytes(java.lang.String)>
- 183 aload_0
- 184 getfield # <Field java.io.DataOutputStream m_outstream>
- 187 ldc # <String "           yy_eof_done = true;
-">
- 189 invokevirtual # <Method void writeBytes(java.lang.String)>
- 192 aload_0
- 193 getfield # <Field java.io.DataOutputStream m_outstream>
- 196 ldc # <String "   }
-">
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 invokespecial # <Method void emit_states()>
- 205 aload_0
- 206 getfield # <Field java.io.DataOutputStream m_outstream>
- 209 ldc # <String "   private void yybegin (int state) {
-">
- 211 invokevirtual # <Method void writeBytes(java.lang.String)>
- 214 aload_0
- 215 getfield # <Field java.io.DataOutputStream m_outstream>
- 218 ldc # <String "           yy_lexical_state = state;
-">
- 220 invokevirtual # <Method void writeBytes(java.lang.String)>
- 223 aload_0
- 224 getfield # <Field java.io.DataOutputStream m_outstream>
- 227 ldc # <String "   }
-">
- 229 invokevirtual # <Method void writeBytes(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   private int yy_advance ()
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "           throws java.io.IOException {
-">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 aload_0
- 251 getfield # <Field java.io.DataOutputStream m_outstream>
- 254 ldc # <String "           int next_read;
-">
- 256 invokevirtual # <Method void writeBytes(java.lang.String)>
- 259 aload_0
- 260 getfield # <Field java.io.DataOutputStream m_outstream>
- 263 ldc # <String "           int i;
-">
- 265 invokevirtual # <Method void writeBytes(java.lang.String)>
- 268 aload_0
- 269 getfield # <Field java.io.DataOutputStream m_outstream>
- 272 ldc # <String "           int j;
-">
- 274 invokevirtual # <Method void writeBytes(java.lang.String)>
- 277 aload_0
- 278 getfield # <Field java.io.DataOutputStream m_outstream>
- 281 ldc # <String "
-">
- 283 invokevirtual # <Method void writeBytes(java.lang.String)>
- 286 aload_0
- 287 getfield # <Field java.io.DataOutputStream m_outstream>
- 290 ldc # <String "           if (yy_buffer_index < yy_buffer_read) {
-">
- 292 invokevirtual # <Method void writeBytes(java.lang.String)>
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String "                   return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 aload_0
- 305 getfield # <Field java.io.DataOutputStream m_outstream>
- 308 ldc # <String "           }
-">
- 310 invokevirtual # <Method void writeBytes(java.lang.String)>
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 aload_0
- 323 getfield # <Field java.io.DataOutputStream m_outstream>
- 326 ldc # <String "           if (0 != yy_buffer_start) {
-">
- 328 invokevirtual # <Method void writeBytes(java.lang.String)>
- 331 aload_0
- 332 getfield # <Field java.io.DataOutputStream m_outstream>
- 335 ldc # <String "                   i = yy_buffer_start;
-">
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "                   j = 0;
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "                   while (i < yy_buffer_read) {
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "                           yy_buffer[j] = yy_buffer[i];
-">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 aload_0
- 368 getfield # <Field java.io.DataOutputStream m_outstream>
- 371 ldc # <String "                           ++i;
-">
- 373 invokevirtual # <Method void writeBytes(java.lang.String)>
- 376 aload_0
- 377 getfield # <Field java.io.DataOutputStream m_outstream>
- 380 ldc # <String "                           ++j;
-">
- 382 invokevirtual # <Method void writeBytes(java.lang.String)>
- 385 aload_0
- 386 getfield # <Field java.io.DataOutputStream m_outstream>
- 389 ldc # <String "                   }
-">
- 391 invokevirtual # <Method void writeBytes(java.lang.String)>
- 394 aload_0
- 395 getfield # <Field java.io.DataOutputStream m_outstream>
- 398 ldc # <String "                   yy_buffer_end = yy_buffer_end - yy_buffer_start;
-">
- 400 invokevirtual # <Method void writeBytes(java.lang.String)>
- 403 aload_0
- 404 getfield # <Field java.io.DataOutputStream m_outstream>
- 407 ldc # <String "                   yy_buffer_start = 0;
-">
- 409 invokevirtual # <Method void writeBytes(java.lang.String)>
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String "                   yy_buffer_read = j;
-">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 aload_0
- 422 getfield # <Field java.io.DataOutputStream m_outstream>
- 425 ldc # <String "                   yy_buffer_index = j;
-">
- 427 invokevirtual # <Method void writeBytes(java.lang.String)>
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 aload_0
- 440 getfield # <Field java.io.DataOutputStream m_outstream>
- 443 ldc # <String "                                   yy_buffer_read,
-">
- 445 invokevirtual # <Method void writeBytes(java.lang.String)>
- 448 aload_0
- 449 getfield # <Field java.io.DataOutputStream m_outstream>
- 452 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 454 invokevirtual # <Method void writeBytes(java.lang.String)>
- 457 aload_0
- 458 getfield # <Field java.io.DataOutputStream m_outstream>
- 461 ldc # <String "                   if (-1 == next_read) {
-">
- 463 invokevirtual # <Method void writeBytes(java.lang.String)>
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "                           return YYEOF;
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "                   }
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field java.io.DataOutputStream m_outstream>
- 488 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 490 invokevirtual # <Method void writeBytes(java.lang.String)>
- 493 aload_0
- 494 getfield # <Field java.io.DataOutputStream m_outstream>
- 497 ldc # <String "           }
-">
- 499 invokevirtual # <Method void writeBytes(java.lang.String)>
- 502 aload_0
- 503 getfield # <Field java.io.DataOutputStream m_outstream>
- 506 ldc # <String "
-">
- 508 invokevirtual # <Method void writeBytes(java.lang.String)>
- 511 aload_0
- 512 getfield # <Field java.io.DataOutputStream m_outstream>
- 515 ldc # <String "           while (yy_buffer_index >= yy_buffer_read) {
-">
- 517 invokevirtual # <Method void writeBytes(java.lang.String)>
- 520 aload_0
- 521 getfield # <Field java.io.DataOutputStream m_outstream>
- 524 ldc # <String "                   if (yy_buffer_index >= yy_buffer.length) {
-">
- 526 invokevirtual # <Method void writeBytes(java.lang.String)>
- 529 aload_0
- 530 getfield # <Field java.io.DataOutputStream m_outstream>
- 533 ldc # <String "                           yy_buffer = yy_double(yy_buffer);
-">
- 535 invokevirtual # <Method void writeBytes(java.lang.String)>
- 538 aload_0
- 539 getfield # <Field java.io.DataOutputStream m_outstream>
- 542 ldc # <String "                   }
-">
- 544 invokevirtual # <Method void writeBytes(java.lang.String)>
- 547 aload_0
- 548 getfield # <Field java.io.DataOutputStream m_outstream>
- 551 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 553 invokevirtual # <Method void writeBytes(java.lang.String)>
- 556 aload_0
- 557 getfield # <Field java.io.DataOutputStream m_outstream>
- 560 ldc # <String "                                   yy_buffer_read,
-">
- 562 invokevirtual # <Method void writeBytes(java.lang.String)>
- 565 aload_0
- 566 getfield # <Field java.io.DataOutputStream m_outstream>
- 569 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 571 invokevirtual # <Method void writeBytes(java.lang.String)>
- 574 aload_0
- 575 getfield # <Field java.io.DataOutputStream m_outstream>
- 578 ldc # <String "                   if (-1 == next_read) {
-">
- 580 invokevirtual # <Method void writeBytes(java.lang.String)>
- 583 aload_0
- 584 getfield # <Field java.io.DataOutputStream m_outstream>
- 587 ldc # <String "                           return YYEOF;
-">
- 589 invokevirtual # <Method void writeBytes(java.lang.String)>
- 592 aload_0
- 593 getfield # <Field java.io.DataOutputStream m_outstream>
- 596 ldc # <String "                   }
-">
- 598 invokevirtual # <Method void writeBytes(java.lang.String)>
- 601 aload_0
- 602 getfield # <Field java.io.DataOutputStream m_outstream>
- 605 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 607 invokevirtual # <Method void writeBytes(java.lang.String)>
- 610 aload_0
- 611 getfield # <Field java.io.DataOutputStream m_outstream>
- 614 ldc # <String "           }
-">
- 616 invokevirtual # <Method void writeBytes(java.lang.String)>
- 619 aload_0
- 620 getfield # <Field java.io.DataOutputStream m_outstream>
- 623 ldc # <String "           return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 625 invokevirtual # <Method void writeBytes(java.lang.String)>
- 628 aload_0
- 629 getfield # <Field java.io.DataOutputStream m_outstream>
- 632 ldc # <String "   }
-">
- 634 invokevirtual # <Method void writeBytes(java.lang.String)>
- 637 aload_0
- 638 getfield # <Field java.io.DataOutputStream m_outstream>
- 641 ldc # <String "   private void yy_move_start () {
-">
- 643 invokevirtual # <Method void writeBytes(java.lang.String)>
- 646 aload_0
- 647 getfield # <Field OWSzqTzPR m_spec>
- 650 getfield # <Field boolean m_count_lines>
- 653 iconst_1
- 654 if_icmpne 716
- 657 aload_0
- 658 getfield # <Field OWSzqTzPR m_spec>
- 661 getfield # <Field boolean m_unix>
- 664 iconst_1
- 665 if_icmpne 680
- 668 aload_0
- 669 getfield # <Field java.io.DataOutputStream m_outstream>
- 672 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]) {
-">
- 674 invokevirtual # <Method void writeBytes(java.lang.String)>
- 677 goto 698
- 680 aload_0
- 681 getfield # <Field java.io.DataOutputStream m_outstream>
- 684 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]
-">
- 686 invokevirtual # <Method void writeBytes(java.lang.String)>
- 689 aload_0
- 690 getfield # <Field java.io.DataOutputStream m_outstream>
- 693 ldc # <String "                   || (byte) '\r' == yy_buffer[yy_buffer_start]) {
-">
- 695 invokevirtual # <Method void writeBytes(java.lang.String)>
- 698 aload_0
- 699 getfield # <Field java.io.DataOutputStream m_outstream>
- 702 ldc # <String "                   ++yy_line_count; yy_char_count = 0;
-">
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 aload_0
- 708 getfield # <Field java.io.DataOutputStream m_outstream>
- 711 ldc # <String "           }
-">
- 713 invokevirtual # <Method void writeBytes(java.lang.String)>
- 716 aload_0
- 717 getfield # <Field OWSzqTzPR m_spec>
- 720 getfield # <Field boolean m_count_chars>
- 723 iconst_1
- 724 if_icmpne 736
- 727 aload_0
- 728 getfield # <Field java.io.DataOutputStream m_outstream>
- 731 ldc # <String "           ++yy_char_count;
-">
- 733 invokevirtual # <Method void writeBytes(java.lang.String)>
- 736 aload_0
- 737 getfield # <Field java.io.DataOutputStream m_outstream>
- 740 ldc # <String "           ++yy_buffer_start;
-">
- 742 invokevirtual # <Method void writeBytes(java.lang.String)>
- 745 aload_0
- 746 getfield # <Field java.io.DataOutputStream m_outstream>
- 749 ldc # <String "   }
-">
- 751 invokevirtual # <Method void writeBytes(java.lang.String)>
- 754 aload_0
- 755 getfield # <Field java.io.DataOutputStream m_outstream>
- 758 ldc # <String "   private void yy_pushback () {
-">
- 760 invokevirtual # <Method void writeBytes(java.lang.String)>
- 763 aload_0
- 764 getfield # <Field java.io.DataOutputStream m_outstream>
- 767 ldc # <String "           --yy_buffer_end;
-">
- 769 invokevirtual # <Method void writeBytes(java.lang.String)>
- 772 aload_0
- 773 getfield # <Field java.io.DataOutputStream m_outstream>
- 776 ldc # <String "   }
-">
- 778 invokevirtual # <Method void writeBytes(java.lang.String)>
- 781 aload_0
- 782 getfield # <Field java.io.DataOutputStream m_outstream>
- 785 ldc # <String "   private void yy_mark_start () {
-">
- 787 invokevirtual # <Method void writeBytes(java.lang.String)>
- 790 aload_0
- 791 getfield # <Field OWSzqTzPR m_spec>
- 794 getfield # <Field boolean m_count_lines>
- 797 iconst_1
- 798 if_icmpeq 812
- 801 aload_0
- 802 getfield # <Field OWSzqTzPR m_spec>
- 805 getfield # <Field boolean m_count_chars>
- 808 iconst_1
- 809 if_icmpne 909
- 812 aload_0
- 813 getfield # <Field OWSzqTzPR m_spec>
- 816 getfield # <Field boolean m_count_lines>
- 819 iconst_1
- 820 if_icmpne 909
- 823 aload_0
- 824 getfield # <Field java.io.DataOutputStream m_outstream>
- 827 ldc # <String "           int i;
-">
- 829 invokevirtual # <Method void writeBytes(java.lang.String)>
- 832 aload_0
- 833 getfield # <Field java.io.DataOutputStream m_outstream>
- 836 ldc # <String "           for (i = yy_buffer_start; i < yy_buffer_index; ++i) {
-">
- 838 invokevirtual # <Method void writeBytes(java.lang.String)>
- 841 aload_0
- 842 getfield # <Field OWSzqTzPR m_spec>
- 845 getfield # <Field boolean m_unix>
- 848 iconst_1
- 849 if_icmpne 864
- 852 aload_0
- 853 getfield # <Field java.io.DataOutputStream m_outstream>
- 856 ldc # <String "                   if ((byte) '\n' == yy_buffer[i]) {
-">
- 858 invokevirtual # <Method void writeBytes(java.lang.String)>
- 861 goto 873
- 864 aload_0
- 865 getfield # <Field java.io.DataOutputStream m_outstream>
- 868 ldc # <String "                   if ((byte) '\n' == yy_buffer[i] || (byte) '\r' == yy_buffer[i]) {
-">
- 870 invokevirtual # <Method void writeBytes(java.lang.String)>
- 873 aload_0
- 874 getfield # <Field java.io.DataOutputStream m_outstream>
- 877 ldc # <String "                           ++yy_line_count;  yy_char_count = 0;
-">
- 879 invokevirtual # <Method void writeBytes(java.lang.String)>
- 882 aload_0
- 883 getfield # <Field java.io.DataOutputStream m_outstream>
- 886 ldc # <String "                   }
-">
- 888 invokevirtual # <Method void writeBytes(java.lang.String)>
- 891 aload_0
- 892 getfield # <Field java.io.DataOutputStream m_outstream>
- 895 ldc # <String "           ++yy_char_count;
-">
- 897 invokevirtual # <Method void writeBytes(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "           }
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "           yy_buffer_start = yy_buffer_index;
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "   }
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "   private void yy_mark_end () {
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "           yy_buffer_end = yy_buffer_index;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "   }
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "   private void yy_to_mark () {
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "           yy_buffer_index = yy_buffer_end;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "   }
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "   private java.lang.String yy_gettext () {
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "           return (new java.lang.String(yy_buffer,0,
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                   yy_buffer_start,
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                   yy_buffer_end - yy_buffer_start));
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "   }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "private char[] yy_getcharArray()
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "   {
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   int  count   = yy_buffer_end - yy_buffer_start;
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 aload_0
-1054 getfield # <Field java.io.DataOutputStream m_outstream>
-1057 ldc # <String "   char value[] = new char[count];
-">
-1059 invokevirtual # <Method void writeBytes(java.lang.String)>
-1062 aload_0
-1063 getfield # <Field java.io.DataOutputStream m_outstream>
-1066 ldc # <String "   for( int i = count ; i-- > 0 ; )
-">
-1068 invokevirtual # <Method void writeBytes(java.lang.String)>
-1071 aload_0
-1072 getfield # <Field java.io.DataOutputStream m_outstream>
-1075 ldc # <String "           value[i] = (char) (yy_buffer[i + yy_buffer_start] & 0xff);
-">
-1077 invokevirtual # <Method void writeBytes(java.lang.String)>
-1080 aload_0
-1081 getfield # <Field java.io.DataOutputStream m_outstream>
-1084 ldc # <String "   return value;
-">
-1086 invokevirtual # <Method void writeBytes(java.lang.String)>
-1089 aload_0
-1090 getfield # <Field java.io.DataOutputStream m_outstream>
-1093 ldc # <String "   }
-">
-1095 invokevirtual # <Method void writeBytes(java.lang.String)>
-1098 aload_0
-1099 getfield # <Field OWSzqTzPR m_spec>
-1102 getfield # <Field boolean m_count_chars>
-1105 iconst_1
-1106 if_icmpne 1136
-1109 aload_0
-1110 getfield # <Field java.io.DataOutputStream m_outstream>
-1113 ldc # <String "   private int yy_getchar () {
-">
-1115 invokevirtual # <Method void writeBytes(java.lang.String)>
-1118 aload_0
-1119 getfield # <Field java.io.DataOutputStream m_outstream>
-1122 ldc # <String "           return yy_char_count;
-">
-1124 invokevirtual # <Method void writeBytes(java.lang.String)>
-1127 aload_0
-1128 getfield # <Field java.io.DataOutputStream m_outstream>
-1131 ldc # <String "   }
-">
-1133 invokevirtual # <Method void writeBytes(java.lang.String)>
-1136 aload_0
-1137 getfield # <Field OWSzqTzPR m_spec>
-1140 getfield # <Field boolean m_count_lines>
-1143 iconst_1
-1144 if_icmpne 1174
-1147 aload_0
-1148 getfield # <Field java.io.DataOutputStream m_outstream>
-1151 ldc # <String "   private int yy_getline () {
-">
-1153 invokevirtual # <Method void writeBytes(java.lang.String)>
-1156 aload_0
-1157 getfield # <Field java.io.DataOutputStream m_outstream>
-1160 ldc # <String "           return yy_line_count;
-">
-1162 invokevirtual # <Method void writeBytes(java.lang.String)>
-1165 aload_0
-1166 getfield # <Field java.io.DataOutputStream m_outstream>
-1169 ldc # <String "   }
-">
-1171 invokevirtual # <Method void writeBytes(java.lang.String)>
-1174 aload_0
-1175 getfield # <Field java.io.DataOutputStream m_outstream>
-1178 ldc # <String "   private byte[] yy_double (byte buf[]) {
-">
-1180 invokevirtual # <Method void writeBytes(java.lang.String)>
-1183 aload_0
-1184 getfield # <Field java.io.DataOutputStream m_outstream>
-1187 ldc # <String "           int i;
-               byte newbuf[];
-">
-1189 invokevirtual # <Method void writeBytes(java.lang.String)>
-1192 aload_0
-1193 getfield # <Field java.io.DataOutputStream m_outstream>
-1196 ldc # <String "           newbuf = new byte[2*buf.length];
-">
-1198 invokevirtual # <Method void writeBytes(java.lang.String)>
-1201 aload_0
-1202 getfield # <Field java.io.DataOutputStream m_outstream>
-1205 ldc # <String "           for (i = 0; i < buf.length; ++i) {
-">
-1207 invokevirtual # <Method void writeBytes(java.lang.String)>
-1210 aload_0
-1211 getfield # <Field java.io.DataOutputStream m_outstream>
-1214 ldc # <String "                   newbuf[i] = buf[i];
-">
-1216 invokevirtual # <Method void writeBytes(java.lang.String)>
-1219 aload_0
-1220 getfield # <Field java.io.DataOutputStream m_outstream>
-1223 ldc # <String "           }
-">
-1225 invokevirtual # <Method void writeBytes(java.lang.String)>
-1228 aload_0
-1229 getfield # <Field java.io.DataOutputStream m_outstream>
-1232 ldc # <String "           return newbuf;
-">
-1234 invokevirtual # <Method void writeBytes(java.lang.String)>
-1237 aload_0
-1238 getfield # <Field java.io.DataOutputStream m_outstream>
-1241 ldc # <String "   }
-">
-1243 invokevirtual # <Method void writeBytes(java.lang.String)>
-1246 aload_0
-1247 getfield # <Field java.io.DataOutputStream m_outstream>
-1250 ldc # <String "   private final int YY_E_INTERNAL = 0;
-">
-1252 invokevirtual # <Method void writeBytes(java.lang.String)>
-1255 aload_0
-1256 getfield # <Field java.io.DataOutputStream m_outstream>
-1259 ldc # <String "   private final int YY_E_MATCH = 1;
-">
-1261 invokevirtual # <Method void writeBytes(java.lang.String)>
-1264 aload_0
-1265 getfield # <Field java.io.DataOutputStream m_outstream>
-1268 ldc # <String "   private java.lang.String yy_error_string[] = {
-">
-1270 invokevirtual # <Method void writeBytes(java.lang.String)>
-1273 aload_0
-1274 getfield # <Field java.io.DataOutputStream m_outstream>
-1277 ldc # <String "           "Error: Internal error.\n",
-">
-1279 invokevirtual # <Method void writeBytes(java.lang.String)>
-1282 aload_0
-1283 getfield # <Field java.io.DataOutputStream m_outstream>
-1286 ldc # <String "           "Error: Unmatched input.\n"
-">
-1288 invokevirtual # <Method void writeBytes(java.lang.String)>
-1291 aload_0
-1292 getfield # <Field java.io.DataOutputStream m_outstream>
-1295 ldc # <String "   };
-">
-1297 invokevirtual # <Method void writeBytes(java.lang.String)>
-1300 aload_0
-1301 getfield # <Field java.io.DataOutputStream m_outstream>
-1304 ldc # <String "   private void yy_error (int code,boolean fatal) {
-">
-1306 invokevirtual # <Method void writeBytes(java.lang.String)>
-1309 aload_0
-1310 getfield # <Field java.io.DataOutputStream m_outstream>
-1313 ldc # <String "           java.lang.System.out.print(yy_error_string[code]);
-">
-1315 invokevirtual # <Method void writeBytes(java.lang.String)>
-1318 aload_0
-1319 getfield # <Field java.io.DataOutputStream m_outstream>
-1322 ldc # <String "           java.lang.System.out.flush();
-">
-1324 invokevirtual # <Method void writeBytes(java.lang.String)>
-1327 aload_0
-1328 getfield # <Field java.io.DataOutputStream m_outstream>
-1331 ldc # <String "           if (true == fatal) {
-">
-1333 invokevirtual # <Method void writeBytes(java.lang.String)>
-1336 aload_0
-1337 getfield # <Field java.io.DataOutputStream m_outstream>
-1340 ldc # <String "                   throw new Error("Fatal Error.\n");
-">
-1342 invokevirtual # <Method void writeBytes(java.lang.String)>
-1345 aload_0
-1346 getfield # <Field java.io.DataOutputStream m_outstream>
-1349 ldc # <String "           }
-">
-1351 invokevirtual # <Method void writeBytes(java.lang.String)>
-1354 aload_0
-1355 getfield # <Field java.io.DataOutputStream m_outstream>
-1358 ldc # <String "   }
-">
-1360 invokevirtual # <Method void writeBytes(java.lang.String)>
-1363 return
-
-Method void emit_header()
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "
-
-class ">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 new # <Class java.lang.String>
-  46 dup
-  47 aload_0
-  48 getfield # <Field OWSzqTzPR m_spec>
-  51 getfield # <Field char m_class_name[]>
-  54 iconst_0
-  55 aload_0
-  56 getfield # <Field OWSzqTzPR m_spec>
-  59 getfield # <Field char m_class_name[]>
-  62 arraylength
-  63 invokespecial # <Method java.lang.String(char[],int,int)>
-  66 invokevirtual # <Method void writeBytes(java.lang.String)>
-  69 aload_0
-  70 getfield # <Field java.io.DataOutputStream m_outstream>
-  73 ldc # <String " {
-">
-  75 invokevirtual # <Method void writeBytes(java.lang.String)>
-  78 return
-
-Method void emit_table()
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private byte yy_acpt[] = {
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field OWSzqTzPR m_spec>
-  43 getfield # <Field java.util.Vector m_accept_vector>
-  46 invokevirtual # <Method int size()>
-  49 istore_3
-  50 iconst_0
-  51 istore_2
-  52 goto 227
-  55 aload_0
-  56 getfield # <Field OWSzqTzPR m_spec>
-  59 getfield # <Field java.util.Vector m_accept_vector>
-  62 iload_2
-  63 invokevirtual # <Method java.lang.Object elementAt(int)>
-  66 checkcast # <Class erEfVsiXy>
-  69 astore 7
-  71 aload 7
-  73 ifnull 190
-  76 aload_0
-  77 getfield # <Field OWSzqTzPR m_spec>
-  80 getfield # <Field int m_anchor_array[]>
-  83 iload_2
-  84 iaload
-  85 iconst_1
-  86 iand
-  87 ifne 94
-  90 iconst_0
-  91 goto 95
-  94 iconst_1
-  95 istore 5
-  97 aload_0
-  98 getfield # <Field OWSzqTzPR m_spec>
- 101 getfield # <Field int m_anchor_array[]>
- 104 iload_2
- 105 iaload
- 106 iconst_2
- 107 iand
- 108 ifne 115
- 111 iconst_0
- 112 goto 116
- 115 iconst_1
- 116 istore 6
- 118 iload 5
- 120 iconst_1
- 121 if_icmpne 142
- 124 iload 6
- 126 iconst_1
- 127 if_icmpne 142
- 130 aload_0
- 131 getfield # <Field java.io.DataOutputStream m_outstream>
- 134 ldc # <String "           YY_START | YY_END">
- 136 invokevirtual # <Method void writeBytes(java.lang.String)>
- 139 goto 199
- 142 iload 5
- 144 iconst_1
- 145 if_icmpne 160
- 148 aload_0
- 149 getfield # <Field java.io.DataOutputStream m_outstream>
- 152 ldc # <String "           YY_START">
- 154 invokevirtual # <Method void writeBytes(java.lang.String)>
- 157 goto 199
- 160 iload 6
- 162 iconst_1
- 163 if_icmpne 178
- 166 aload_0
- 167 getfield # <Field java.io.DataOutputStream m_outstream>
- 170 ldc # <String "           YY_END">
- 172 invokevirtual # <Method void writeBytes(java.lang.String)>
- 175 goto 199
- 178 aload_0
- 179 getfield # <Field java.io.DataOutputStream m_outstream>
- 182 ldc # <String "           YY_NO_ANCHOR">
- 184 invokevirtual # <Method void writeBytes(java.lang.String)>
- 187 goto 199
- 190 aload_0
- 191 getfield # <Field java.io.DataOutputStream m_outstream>
- 194 ldc # <String "           YY_NOT_ACCEPT">
- 196 invokevirtual # <Method void writeBytes(java.lang.String)>
- 199 iload_2
- 200 iload_3
- 201 iconst_1
- 202 isub
- 203 if_icmpge 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String ",">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field java.io.DataOutputStream m_outstream>
- 219 ldc # <String "
-">
- 221 invokevirtual # <Method void writeBytes(java.lang.String)>
- 224 iinc 2 1
- 227 iload_2
- 228 iload_3
- 229 if_icmplt 55
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   };
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "   private short yy_cmap[] = {
-               ">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 iconst_0
- 251 istore_1
- 252 goto 337
- 255 aload_0
- 256 getfield # <Field java.io.DataOutputStream m_outstream>
- 259 new # <Class java.lang.Integer>
- 262 dup
- 263 aload_0
- 264 getfield # <Field OWSzqTzPR m_spec>
- 267 getfield # <Field int m_col_map[]>
- 270 iload_1
- 271 iaload
- 272 invokespecial # <Method java.lang.Integer(int)>
- 275 invokevirtual # <Method java.lang.String toString()>
- 278 invokevirtual # <Method void writeBytes(java.lang.String)>
- 281 iload_1
- 282 aload_0
- 283 getfield # <Field OWSzqTzPR m_spec>
- 286 getfield # <Field int m_col_map[]>
- 289 arraylength
- 290 iconst_1
- 291 isub
- 292 if_icmpge 304
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String ",">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 iload_1
- 305 iconst_1
- 306 iadd
- 307 bipush 8
- 309 irem
- 310 ifne 325
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-               ">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 goto 334
- 325 aload_0
- 326 getfield # <Field java.io.DataOutputStream m_outstream>
- 329 ldc # <String " ">
- 331 invokevirtual # <Method void writeBytes(java.lang.String)>
- 334 iinc 1 1
- 337 iload_1
- 338 aload_0
- 339 getfield # <Field OWSzqTzPR m_spec>
- 342 getfield # <Field int m_col_map[]>
- 345 arraylength
- 346 if_icmplt 255
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "
-       };
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "   private short yy_rmap[] = {
-               ">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 iconst_0
- 368 istore_1
- 369 goto 454
- 372 aload_0
- 373 getfield # <Field java.io.DataOutputStream m_outstream>
- 376 new # <Class java.lang.Integer>
- 379 dup
- 380 aload_0
- 381 getfield # <Field OWSzqTzPR m_spec>
- 384 getfield # <Field int m_row_map[]>
- 387 iload_1
- 388 iaload
- 389 invokespecial # <Method java.lang.Integer(int)>
- 392 invokevirtual # <Method java.lang.String toString()>
- 395 invokevirtual # <Method void writeBytes(java.lang.String)>
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field OWSzqTzPR m_spec>
- 403 getfield # <Field int m_row_map[]>
- 406 arraylength
- 407 iconst_1
- 408 isub
- 409 if_icmpge 421
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String ",">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 iload_1
- 422 iconst_1
- 423 iadd
- 424 bipush 8
- 426 irem
- 427 ifne 442
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "
-               ">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 goto 451
- 442 aload_0
- 443 getfield # <Field java.io.DataOutputStream m_outstream>
- 446 ldc # <String " ">
- 448 invokevirtual # <Method void writeBytes(java.lang.String)>
- 451 iinc 1 1
- 454 iload_1
- 455 aload_0
- 456 getfield # <Field OWSzqTzPR m_spec>
- 459 getfield # <Field int m_row_map[]>
- 462 arraylength
- 463 if_icmplt 372
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "
-       };
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "   private short yy_nxt[][] = {
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field OWSzqTzPR m_spec>
- 488 getfield # <Field java.util.Vector m_dtrans_vector>
- 491 invokevirtual # <Method int size()>
- 494 istore_3
- 495 iconst_0
- 496 istore_2
- 497 goto 657
- 500 aload_0
- 501 getfield # <Field OWSzqTzPR m_spec>
- 504 getfield # <Field java.util.Vector m_dtrans_vector>
- 507 iload_2
- 508 invokevirtual # <Method java.lang.Object elementAt(int)>
- 511 checkcast # <Class dSqSxJFla>
- 514 astore 4
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "           { ">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 iconst_0
- 526 istore_1
- 527 goto 609
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 new # <Class java.lang.Integer>
- 537 dup
- 538 aload 4
- 540 getfield # <Field int m_dtrans[]>
- 543 iload_1
- 544 iaload
- 545 invokespecial # <Method java.lang.Integer(int)>
- 548 invokevirtual # <Method java.lang.String toString()>
- 551 invokevirtual # <Method void writeBytes(java.lang.String)>
- 554 iload_1
- 555 aload_0
- 556 getfield # <Field OWSzqTzPR m_spec>
- 559 getfield # <Field int m_dtrans_ncols>
- 562 iconst_1
- 563 isub
- 564 if_icmpge 576
- 567 aload_0
- 568 getfield # <Field java.io.DataOutputStream m_outstream>
- 571 ldc # <String ",">
- 573 invokevirtual # <Method void writeBytes(java.lang.String)>
- 576 iload_1
- 577 iconst_1
- 578 iadd
- 579 bipush 8
- 581 irem
- 582 ifne 597
- 585 aload_0
- 586 getfield # <Field java.io.DataOutputStream m_outstream>
- 589 ldc # <String "
-                       ">
- 591 invokevirtual # <Method void writeBytes(java.lang.String)>
- 594 goto 606
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String " ">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 iinc 1 1
- 609 iload_1
- 610 aload_0
- 611 getfield # <Field OWSzqTzPR m_spec>
- 614 getfield # <Field int m_dtrans_ncols>
- 617 if_icmplt 530
- 620 aload_0
- 621 getfield # <Field java.io.DataOutputStream m_outstream>
- 624 ldc # <String "
-               }">
- 626 invokevirtual # <Method void writeBytes(java.lang.String)>
- 629 iload_2
- 630 iload_3
- 631 iconst_1
- 632 isub
- 633 if_icmpge 645
- 636 aload_0
- 637 getfield # <Field java.io.DataOutputStream m_outstream>
- 640 ldc # <String ",">
- 642 invokevirtual # <Method void writeBytes(java.lang.String)>
- 645 aload_0
- 646 getfield # <Field java.io.DataOutputStream m_outstream>
- 649 ldc # <String "
-">
- 651 invokevirtual # <Method void writeBytes(java.lang.String)>
- 654 iinc 2 1
- 657 iload_2
- 658 iload_3
- 659 if_icmplt 500
- 662 aload_0
- 663 getfield # <Field java.io.DataOutputStream m_outstream>
- 666 ldc # <String "   };
-">
- 668 invokevirtual # <Method void writeBytes(java.lang.String)>
- 671 return
-
-Method void emit_driver()
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 invokespecial # <Method void emit_table()>
-  34 aload_0
-  35 getfield # <Field OWSzqTzPR m_spec>
-  38 getfield # <Field boolean m_integer_type>
-  41 iconst_1
-  42 if_icmpne 87
-  45 aload_0
-  46 getfield # <Field java.io.DataOutputStream m_outstream>
-  49 ldc # <String "   public int ">
-  51 invokevirtual # <Method void writeBytes(java.lang.String)>
-  54 aload_0
-  55 getfield # <Field java.io.DataOutputStream m_outstream>
-  58 new # <Class java.lang.String>
-  61 dup
-  62 aload_0
-  63 getfield # <Field OWSzqTzPR m_spec>
-  66 getfield # <Field char m_function_name[]>
-  69 invokespecial # <Method java.lang.String(char[])>
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String " ()
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 goto 209
-  87 aload_0
-  88 getfield # <Field OWSzqTzPR m_spec>
-  91 getfield # <Field boolean m_intwrap_type>
-  94 iconst_1
-  95 if_icmpne 140
-  98 aload_0
-  99 getfield # <Field java.io.DataOutputStream m_outstream>
- 102 ldc # <String "   public java.lang.Integer ">
- 104 invokevirtual # <Method void writeBytes(java.lang.String)>
- 107 aload_0
- 108 getfield # <Field java.io.DataOutputStream m_outstream>
- 111 new # <Class java.lang.String>
- 114 dup
- 115 aload_0
- 116 getfield # <Field OWSzqTzPR m_spec>
- 119 getfield # <Field char m_function_name[]>
- 122 invokespecial # <Method java.lang.String(char[])>
- 125 invokevirtual # <Method void writeBytes(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field java.io.DataOutputStream m_outstream>
- 132 ldc # <String " ()
-">
- 134 invokevirtual # <Method void writeBytes(java.lang.String)>
- 137 goto 209
- 140 aload_0
- 141 getfield # <Field java.io.DataOutputStream m_outstream>
- 144 ldc # <String "   public ">
- 146 invokevirtual # <Method void writeBytes(java.lang.String)>
- 149 aload_0
- 150 getfield # <Field java.io.DataOutputStream m_outstream>
- 153 new # <Class java.lang.String>
- 156 dup
- 157 aload_0
- 158 getfield # <Field OWSzqTzPR m_spec>
- 161 getfield # <Field char m_type_name[]>
- 164 invokespecial # <Method java.lang.String(char[])>
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 aload_0
- 171 getfield # <Field java.io.DataOutputStream m_outstream>
- 174 ldc # <String " ">
- 176 invokevirtual # <Method void writeBytes(java.lang.String)>
- 179 aload_0
- 180 getfield # <Field java.io.DataOutputStream m_outstream>
- 183 new # <Class java.lang.String>
- 186 dup
- 187 aload_0
- 188 getfield # <Field OWSzqTzPR m_spec>
- 191 getfield # <Field char m_function_name[]>
- 194 invokespecial # <Method java.lang.String(char[])>
- 197 invokevirtual # <Method void writeBytes(java.lang.String)>
- 200 aload_0
- 201 getfield # <Field java.io.DataOutputStream m_outstream>
- 204 ldc # <String " ()
-">
- 206 invokevirtual # <Method void writeBytes(java.lang.String)>
- 209 aload_0
- 210 getfield # <Field java.io.DataOutputStream m_outstream>
- 213 ldc # <String "           throws java.io.IOException">
- 215 invokevirtual # <Method void writeBytes(java.lang.String)>
- 218 aload_0
- 219 getfield # <Field OWSzqTzPR m_spec>
- 222 getfield # <Field char m_yylex_throw_code[]>
- 225 ifnull 278
- 228 aload_0
- 229 getfield # <Field java.io.DataOutputStream m_outstream>
- 232 ldc # <String ", ">
- 234 invokevirtual # <Method void writeBytes(java.lang.String)>
- 237 aload_0
- 238 getfield # <Field java.io.DataOutputStream m_outstream>
- 241 new # <Class java.lang.String>
- 244 dup
- 245 aload_0
- 246 getfield # <Field OWSzqTzPR m_spec>
- 249 getfield # <Field char m_yylex_throw_code[]>
- 252 iconst_0
- 253 aload_0
- 254 getfield # <Field OWSzqTzPR m_spec>
- 257 getfield # <Field int m_yylex_throw_read>
- 260 invokespecial # <Method java.lang.String(char[],int,int)>
- 263 invokevirtual # <Method void writeBytes(java.lang.String)>
- 266 aload_0
- 267 getfield # <Field java.io.DataOutputStream m_outstream>
- 270 ldc # <String "
-               {
-">
- 272 invokevirtual # <Method void writeBytes(java.lang.String)>
- 275 goto 287
- 278 aload_0
- 279 getfield # <Field java.io.DataOutputStream m_outstream>
- 282 ldc # <String " {
-">
- 284 invokevirtual # <Method void writeBytes(java.lang.String)>
- 287 aload_0
- 288 getfield # <Field java.io.DataOutputStream m_outstream>
- 291 ldc # <String "           int yy_lookahead;
-">
- 293 invokevirtual # <Method void writeBytes(java.lang.String)>
- 296 aload_0
- 297 getfield # <Field java.io.DataOutputStream m_outstream>
- 300 ldc # <String "           int yy_anchor = YY_NO_ANCHOR;
-">
- 302 invokevirtual # <Method void writeBytes(java.lang.String)>
- 305 aload_0
- 306 getfield # <Field java.io.DataOutputStream m_outstream>
- 309 ldc # <String "           int yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 311 invokevirtual # <Method void writeBytes(java.lang.String)>
- 314 aload_0
- 315 getfield # <Field java.io.DataOutputStream m_outstream>
- 318 ldc # <String "           int yy_next_state = YY_NO_STATE;
-">
- 320 invokevirtual # <Method void writeBytes(java.lang.String)>
- 323 aload_0
- 324 getfield # <Field java.io.DataOutputStream m_outstream>
- 327 ldc # <String "           int yy_last_accept_state = YY_NO_STATE;
-">
- 329 invokevirtual # <Method void writeBytes(java.lang.String)>
- 332 aload_0
- 333 getfield # <Field java.io.DataOutputStream m_outstream>
- 336 ldc # <String "           boolean yy_initial = true;
-">
- 338 invokevirtual # <Method void writeBytes(java.lang.String)>
- 341 aload_0
- 342 getfield # <Field java.io.DataOutputStream m_outstream>
- 345 ldc # <String "           byte yy_this_accept;
-">
- 347 invokevirtual # <Method void writeBytes(java.lang.String)>
- 350 aload_0
- 351 getfield # <Field OWSzqTzPR m_spec>
- 354 getfield # <Field boolean m_count_chars>
- 357 iconst_1
- 358 if_icmpne 370
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           int yychar;
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field OWSzqTzPR m_spec>
- 374 getfield # <Field boolean m_count_lines>
- 377 iconst_1
- 378 if_icmpne 390
- 381 aload_0
- 382 getfield # <Field java.io.DataOutputStream m_outstream>
- 385 ldc # <String "           int yyline;
-">
- 387 invokevirtual # <Method void writeBytes(java.lang.String)>
- 390 aload_0
- 391 getfield # <Field java.io.DataOutputStream m_outstream>
- 394 ldc # <String "           java.lang.String yytext;
-">
- 396 invokevirtual # <Method void writeBytes(java.lang.String)>
- 399 aload_0
- 400 getfield # <Field java.io.DataOutputStream m_outstream>
- 403 ldc # <String "
-">
- 405 invokevirtual # <Method void writeBytes(java.lang.String)>
- 408 aload_0
- 409 getfield # <Field java.io.DataOutputStream m_outstream>
- 412 ldc # <String "           yy_mark_start();
-">
- 414 invokevirtual # <Method void writeBytes(java.lang.String)>
- 417 aload_0
- 418 getfield # <Field java.io.DataOutputStream m_outstream>
- 421 ldc # <String "           yy_this_accept = yy_acpt[yy_state];
-">
- 423 invokevirtual # <Method void writeBytes(java.lang.String)>
- 426 aload_0
- 427 getfield # <Field java.io.DataOutputStream m_outstream>
- 430 ldc # <String "           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 432 invokevirtual # <Method void writeBytes(java.lang.String)>
- 435 aload_0
- 436 getfield # <Field java.io.DataOutputStream m_outstream>
- 439 ldc # <String "                   yy_last_accept_state = yy_state;
-">
- 441 invokevirtual # <Method void writeBytes(java.lang.String)>
- 444 aload_0
- 445 getfield # <Field java.io.DataOutputStream m_outstream>
- 448 ldc # <String "                   yy_mark_end();
-">
- 450 invokevirtual # <Method void writeBytes(java.lang.String)>
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           }
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field java.io.DataOutputStream m_outstream>
- 466 ldc # <String "           while (true) {
-">
- 468 invokevirtual # <Method void writeBytes(java.lang.String)>
- 471 aload_0
- 472 getfield # <Field java.io.DataOutputStream m_outstream>
- 475 ldc # <String "                   yy_lookahead = yy_advance();
-">
- 477 invokevirtual # <Method void writeBytes(java.lang.String)>
- 480 aload_0
- 481 getfield # <Field java.io.DataOutputStream m_outstream>
- 484 ldc # <String "                   yy_next_state = YY_F;
-">
- 486 invokevirtual # <Method void writeBytes(java.lang.String)>
- 489 aload_0
- 490 getfield # <Field java.io.DataOutputStream m_outstream>
- 493 ldc # <String "                   if (YYEOF != yy_lookahead) {
-">
- 495 invokevirtual # <Method void writeBytes(java.lang.String)>
- 498 aload_0
- 499 getfield # <Field java.io.DataOutputStream m_outstream>
- 502 ldc # <String "                           yy_next_state = yy_nxt[yy_rmap[yy_state]][yy_cmap[yy_lookahead]];
-">
- 504 invokevirtual # <Method void writeBytes(java.lang.String)>
- 507 aload_0
- 508 getfield # <Field java.io.DataOutputStream m_outstream>
- 511 ldc # <String "                   }
-">
- 513 invokevirtual # <Method void writeBytes(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "                   if (YY_F != yy_next_state) {
-">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 aload_0
- 526 getfield # <Field java.io.DataOutputStream m_outstream>
- 529 ldc # <String "                           yy_state = yy_next_state;
-">
- 531 invokevirtual # <Method void writeBytes(java.lang.String)>
- 534 aload_0
- 535 getfield # <Field java.io.DataOutputStream m_outstream>
- 538 ldc # <String "                           yy_initial = false;
-">
- 540 invokevirtual # <Method void writeBytes(java.lang.String)>
- 543 aload_0
- 544 getfield # <Field java.io.DataOutputStream m_outstream>
- 547 ldc # <String "                           yy_this_accept = yy_acpt[yy_state];
-">
- 549 invokevirtual # <Method void writeBytes(java.lang.String)>
- 552 aload_0
- 553 getfield # <Field java.io.DataOutputStream m_outstream>
- 556 ldc # <String "                           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 558 invokevirtual # <Method void writeBytes(java.lang.String)>
- 561 aload_0
- 562 getfield # <Field java.io.DataOutputStream m_outstream>
- 565 ldc # <String "                                   yy_last_accept_state = yy_state;
-">
- 567 invokevirtual # <Method void writeBytes(java.lang.String)>
- 570 aload_0
- 571 getfield # <Field java.io.DataOutputStream m_outstream>
- 574 ldc # <String "                                   yy_mark_end();
-">
- 576 invokevirtual # <Method void writeBytes(java.lang.String)>
- 579 aload_0
- 580 getfield # <Field java.io.DataOutputStream m_outstream>
- 583 ldc # <String "                           }
-">
- 585 invokevirtual # <Method void writeBytes(java.lang.String)>
- 588 aload_0
- 589 getfield # <Field java.io.DataOutputStream m_outstream>
- 592 ldc # <String "                   }
-">
- 594 invokevirtual # <Method void writeBytes(java.lang.String)>
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String "                   else {
-">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 aload_0
- 607 getfield # <Field java.io.DataOutputStream m_outstream>
- 610 ldc # <String "                           if (YYEOF == yy_lookahead && true == yy_initial) {
-">
- 612 invokevirtual # <Method void writeBytes(java.lang.String)>
- 615 aload_0
- 616 getfield # <Field OWSzqTzPR m_spec>
- 619 getfield # <Field char m_eof_code[]>
- 622 ifnull 634
- 625 aload_0
- 626 getfield # <Field java.io.DataOutputStream m_outstream>
- 629 ldc # <String "                                   yy_do_eof();
-">
- 631 invokevirtual # <Method void writeBytes(java.lang.String)>
- 634 aload_0
- 635 getfield # <Field OWSzqTzPR m_spec>
- 638 getfield # <Field boolean m_integer_type>
- 641 iconst_1
- 642 if_icmpeq 656
- 645 aload_0
- 646 getfield # <Field OWSzqTzPR m_spec>
- 649 getfield # <Field boolean m_yyeof>
- 652 iconst_1
- 653 if_icmpne 668
- 656 aload_0
- 657 getfield # <Field java.io.DataOutputStream m_outstream>
- 660 ldc # <String "                                   return YYEOF;
-">
- 662 invokevirtual # <Method void writeBytes(java.lang.String)>
- 665 goto 719
- 668 aload_0
- 669 getfield # <Field OWSzqTzPR m_spec>
- 672 getfield # <Field char m_eof_value_code[]>
- 675 ifnull 710
- 678 aload_0
- 679 getfield # <Field java.io.DataOutputStream m_outstream>
- 682 new # <Class java.lang.String>
- 685 dup
- 686 aload_0
- 687 getfield # <Field OWSzqTzPR m_spec>
- 690 getfield # <Field char m_eof_value_code[]>
- 693 iconst_0
- 694 aload_0
- 695 getfield # <Field OWSzqTzPR m_spec>
- 698 getfield # <Field int m_eof_value_read>
- 701 invokespecial # <Method java.lang.String(char[],int,int)>
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 goto 719
- 710 aload_0
- 711 getfield # <Field java.io.DataOutputStream m_outstream>
- 714 ldc # <String "                                   return null;
-">
- 716 invokevirtual # <Method void writeBytes(java.lang.String)>
- 719 aload_0
- 720 getfield # <Field java.io.DataOutputStream m_outstream>
- 723 ldc # <String "                           }
-">
- 725 invokevirtual # <Method void writeBytes(java.lang.String)>
- 728 aload_0
- 729 getfield # <Field java.io.DataOutputStream m_outstream>
- 732 ldc # <String "                           else if (YY_NO_STATE == yy_last_accept_state) {
-">
- 734 invokevirtual # <Method void writeBytes(java.lang.String)>
- 737 aload_0
- 738 getfield # <Field java.io.DataOutputStream m_outstream>
- 741 ldc # <String "                                   throw (new Error("Lexical Error: Unmatched Input."));
-">
- 743 invokevirtual # <Method void writeBytes(java.lang.String)>
- 746 aload_0
- 747 getfield # <Field java.io.DataOutputStream m_outstream>
- 750 ldc # <String "                           }
-">
- 752 invokevirtual # <Method void writeBytes(java.lang.String)>
- 755 aload_0
- 756 getfield # <Field java.io.DataOutputStream m_outstream>
- 759 ldc # <String "                           else {
-">
- 761 invokevirtual # <Method void writeBytes(java.lang.String)>
- 764 aload_0
- 765 getfield # <Field java.io.DataOutputStream m_outstream>
- 768 ldc # <String "                                   yy_to_mark();
-">
- 770 invokevirtual # <Method void writeBytes(java.lang.String)>
- 773 aload_0
- 774 getfield # <Field java.io.DataOutputStream m_outstream>
- 777 ldc # <String "                                   yy_anchor = yy_acpt[yy_last_accept_state];
-">
- 779 invokevirtual # <Method void writeBytes(java.lang.String)>
- 782 aload_0
- 783 getfield # <Field java.io.DataOutputStream m_outstream>
- 786 ldc # <String "                                   if (0 != (YY_END & yy_anchor)) {
-">
- 788 invokevirtual # <Method void writeBytes(java.lang.String)>
- 791 aload_0
- 792 getfield # <Field java.io.DataOutputStream m_outstream>
- 795 ldc # <String "                                           yy_pushback();
-">
- 797 invokevirtual # <Method void writeBytes(java.lang.String)>
- 800 aload_0
- 801 getfield # <Field java.io.DataOutputStream m_outstream>
- 804 ldc # <String "                                   }
-">
- 806 invokevirtual # <Method void writeBytes(java.lang.String)>
- 809 aload_0
- 810 getfield # <Field java.io.DataOutputStream m_outstream>
- 813 ldc # <String "                                   if (0 != (YY_START & yy_anchor)) {
-">
- 815 invokevirtual # <Method void writeBytes(java.lang.String)>
- 818 aload_0
- 819 getfield # <Field java.io.DataOutputStream m_outstream>
- 822 ldc # <String "                                           yy_move_start();
-">
- 824 invokevirtual # <Method void writeBytes(java.lang.String)>
- 827 aload_0
- 828 getfield # <Field java.io.DataOutputStream m_outstream>
- 831 ldc # <String "                                   }
-">
- 833 invokevirtual # <Method void writeBytes(java.lang.String)>
- 836 aload_0
- 837 getfield # <Field OWSzqTzPR m_spec>
- 840 getfield # <Field boolean m_count_chars>
- 843 iconst_1
- 844 if_icmpne 856
- 847 aload_0
- 848 getfield # <Field java.io.DataOutputStream m_outstream>
- 851 ldc # <String "                                   yychar = yy_getchar();
-">
- 853 invokevirtual # <Method void writeBytes(java.lang.String)>
- 856 aload_0
- 857 getfield # <Field OWSzqTzPR m_spec>
- 860 getfield # <Field boolean m_count_lines>
- 863 iconst_1
- 864 if_icmpne 876
- 867 aload_0
- 868 getfield # <Field java.io.DataOutputStream m_outstream>
- 871 ldc # <String "                                   yyline = yy_getline();
-">
- 873 invokevirtual # <Method void writeBytes(java.lang.String)>
- 876 aload_0
- 877 getfield # <Field java.io.DataOutputStream m_outstream>
- 880 ldc # <String "                                   yytext = yy_gettext();
-">
- 882 invokevirtual # <Method void writeBytes(java.lang.String)>
- 885 aload_0
- 886 getfield # <Field java.io.DataOutputStream m_outstream>
- 889 ldc # <String "                                   switch (yy_last_accept_state) {
-">
- 891 invokevirtual # <Method void writeBytes(java.lang.String)>
- 894 aload_0
- 895 ldc # <String "                                   ">
- 897 invokespecial # <Method void emit_actions(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "                                   default:
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "                                           yy_error(YY_E_INTERNAL,false);
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "                                   case -1:
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "                                   }
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "                                   yy_initial = true;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "                                   yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "                                   yy_next_state = YY_NO_STATE;
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "                                   yy_last_accept_state = YY_NO_STATE;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "                                   yy_mark_start();
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "                                   yy_this_accept = yy_acpt[yy_state];
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "                                   if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                                           yy_last_accept_state = yy_state;
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                                   }
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "                           }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "                   }
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "           }
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   }
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 return
-
-Method void emit_actions(java.lang.String)
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 getfield # <Field java.util.Vector m_accept_vector>
-   7 invokevirtual # <Method int size()>
-  10 aload_0
-  11 getfield # <Field OWSzqTzPR m_spec>
-  14 getfield # <Field int m_anchor_array[]>
-  17 arraylength
-  18 if_icmpeq 25
-  21 iconst_0
-  22 goto 26
-  25 iconst_1
-  26 invokestatic # <Method void assert(boolean)>
-  29 bipush -2
-  31 istore 4
-  33 aload_0
-  34 getfield # <Field OWSzqTzPR m_spec>
-  37 getfield # <Field java.util.Vector m_accept_vector>
-  40 invokevirtual # <Method int size()>
-  43 istore_3
-  44 iconst_0
-  45 istore_2
-  46 goto 233
-  49 aload_0
-  50 getfield # <Field OWSzqTzPR m_spec>
-  53 getfield # <Field java.util.Vector m_accept_vector>
-  56 iload_2
-  57 invokevirtual # <Method java.lang.Object elementAt(int)>
-  60 checkcast # <Class erEfVsiXy>
-  63 astore 5
-  65 aload 5
-  67 ifnull 230
-  70 aload_0
-  71 getfield # <Field java.io.DataOutputStream m_outstream>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 aload_1
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 ldc # <String "case ">
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 iload_2
-  91 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  94 ldc # <String ":
-">
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 invokevirtual # <Method java.lang.String toString()>
- 102 invokevirtual # <Method void writeBytes(java.lang.String)>
- 105 aload_0
- 106 getfield # <Field java.io.DataOutputStream m_outstream>
- 109 new # <Class java.lang.StringBuffer>
- 112 dup
- 113 invokespecial # <Method java.lang.StringBuffer()>
- 116 aload_1
- 117 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 120 ldc # <String "   ">
- 122 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 125 invokevirtual # <Method java.lang.String toString()>
- 128 invokevirtual # <Method void writeBytes(java.lang.String)>
- 131 aload_0
- 132 getfield # <Field java.io.DataOutputStream m_outstream>
- 135 new # <Class java.lang.String>
- 138 dup
- 139 aload 5
- 141 getfield # <Field char m_action[]>
- 144 iconst_0
- 145 aload 5
- 147 getfield # <Field int m_action_read>
- 150 invokespecial # <Method java.lang.String(char[],int,int)>
- 153 invokevirtual # <Method void writeBytes(java.lang.String)>
- 156 aload_0
- 157 getfield # <Field java.io.DataOutputStream m_outstream>
- 160 ldc # <String "
-">
- 162 invokevirtual # <Method void writeBytes(java.lang.String)>
- 165 aload_0
- 166 getfield # <Field java.io.DataOutputStream m_outstream>
- 169 new # <Class java.lang.StringBuffer>
- 172 dup
- 173 invokespecial # <Method java.lang.StringBuffer()>
- 176 aload_1
- 177 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 180 ldc # <String "case ">
- 182 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 185 iload 4
- 187 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 190 ldc # <String ":
-">
- 192 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 195 invokevirtual # <Method java.lang.String toString()>
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 getfield # <Field java.io.DataOutputStream m_outstream>
- 205 new # <Class java.lang.StringBuffer>
- 208 dup
- 209 invokespecial # <Method java.lang.StringBuffer()>
- 212 aload_1
- 213 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 216 ldc # <String "   break;
-">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 invokevirtual # <Method java.lang.String toString()>
- 224 invokevirtual # <Method void writeBytes(java.lang.String)>
- 227 iinc 4 -1
- 230 iinc 2 1
- 233 iload_2
- 234 iload_3
- 235 if_icmplt 49
- 238 return
-
-Method void emit_footer()
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "}
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 return
-Compiled from JavaLex.java
-final class qfijWftDc extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    oNaJmmlAX m_accept;
-    int m_anchor;
-    int m_accept_index;
-    qfijWftDc();
-}
-
-Method qfijWftDc()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field java.util.Vector m_nfa_set>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field java.util.BitSet m_nfa_bit>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field oNaJmmlAX m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iconst_m1
-  26 putfield # <Field int m_accept_index>
-  29 return
-Compiled from JavaLex.java
-final class qoqCxLJrY extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static cYzDrSwmG newcYzDrSwmG(OWSzqTzPR);
-    static uxLxRlchh newuxLxRlchh();
-    static gCRTXjbfh newgCRTXjbfh(OWSzqTzPR);
-    qoqCxLJrY();
-}
-
-Method cYzDrSwmG newcYzDrSwmG(OWSzqTzPR)
-   0 new # <Class cYzDrSwmG>
-   3 dup
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_dfa_states>
-   8 invokevirtual # <Method int size()>
-  11 invokespecial # <Method cYzDrSwmG(int)>
-  14 astore_1
-  15 aload_0
-  16 getfield # <Field java.util.Vector m_dfa_states>
-  19 aload_1
-  20 invokevirtual # <Method void addElement(java.lang.Object)>
-  23 aload_1
-  24 areturn
-
-Method uxLxRlchh newuxLxRlchh()
-   0 new # <Class uxLxRlchh>
-   3 dup
-   4 invokespecial # <Method uxLxRlchh()>
-   7 astore_0
-   8 aload_0
-   9 areturn
-
-Method gCRTXjbfh newgCRTXjbfh(OWSzqTzPR)
-   0 new # <Class gCRTXjbfh>
-   3 dup
-   4 invokespecial # <Method gCRTXjbfh()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field java.util.Vector m_nfa_states>
-  12 aload_1
-  13 invokevirtual # <Method void addElement(java.lang.Object)>
-  16 aload_1
-  17 bipush -3
-  19 putfield # <Field int m_edge>
-  22 aload_1
-  23 areturn
-
-Method qoqCxLJrY()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class qvqQhISao extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int E_BADEXPR;
-    static final int E_PAREN;
-    static final int E_LENGTH;
-    static final int E_BRACKET;
-    static final int E_BOL;
-    static final int E_CLOSE;
-    static final int E_NEWLINE;
-    static final int E_BADMAC;
-    static final int E_NOMAC;
-    static final int E_MACDEPTH;
-    static final int E_INIT;
-    static final int E_EOF;
-    static final int E_DIRECT;
-    static final int E_INTERNAL;
-    static final int E_STATE;
-    static final int E_MACDEF;
-    static final int E_SYNTAX;
-    static final int E_BRACE;
-    static final java.lang.String errmsg[];
-    static void impos(java.lang.String);
-    static void parse_error(int, int);
-    qvqQhISao();
-    static {};
-}
-
-Method void impos(java.lang.String)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Java-Lex Error: ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 invokevirtual # <Method java.lang.String toString()>
-  22 invokevirtual # <Method void println(java.lang.String)>
-  25 return
-
-Method void parse_error(int, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Error: Parse error at line ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 iload_1
-  16 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  19 ldc # <String ".">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 invokevirtual # <Method java.lang.String toString()>
-  27 invokevirtual # <Method void println(java.lang.String)>
-  30 getstatic # <Field java.io.PrintStream out>
-  33 new # <Class java.lang.StringBuffer>
-  36 dup
-  37 invokespecial # <Method java.lang.StringBuffer()>
-  40 ldc # <String "Error Description: ">
-  42 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  45 getstatic # <Field java.lang.String errmsg[]>
-  48 iload_0
-  49 aaload
-  50 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  53 invokevirtual # <Method java.lang.String toString()>
-  56 invokevirtual # <Method void println(java.lang.String)>
-  59 new # <Class java.lang.Error>
-  62 dup
-  63 ldc # <String "Parse error.">
-  65 invokespecial # <Method java.lang.Error(java.lang.String)>
-  68 athrow
-
-Method qvqQhISao()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-
-Method static {}
-   0 bipush 18
-   2 anewarray class # <Class java.lang.String>
-   5 dup
-   6 iconst_0
-   7 ldc # <String "Malformed regular expression.">
-   9 aastore
-  10 dup
-  11 iconst_1
-  12 ldc # <String "Missing close parenthesis.">
-  14 aastore
-  15 dup
-  16 iconst_2
-  17 ldc # <String "Too many regular expressions or expression too long.">
-  19 aastore
-  20 dup
-  21 iconst_3
-  22 ldc # <String "Missing [ in character class.">
-  24 aastore
-  25 dup
-  26 iconst_4
-  27 ldc # <String "^ must be at start of expression or after [.">
-  29 aastore
-  30 dup
-  31 iconst_5
-  32 ldc # <String "+ ? or * must follow an expression or subexpression.">
-  34 aastore
-  35 dup
-  36 bipush 6
-  38 ldc # <String "Newline in quoted string.">
-  40 aastore
-  41 dup
-  42 bipush 7
-  44 ldc # <String "Missing } in macro expansion.">
-  46 aastore
-  47 dup
-  48 bipush 8
-  50 ldc # <String "Macro does not exist.">
-  52 aastore
-  53 dup
-  54 bipush 9
-  56 ldc # <String "Macro expansions nested too deeply.">
-  58 aastore
-  59 dup
-  60 bipush 10
-  62 ldc # <String "Java-Lex has not been successfully initialized.">
-  64 aastore
-  65 dup
-  66 bipush 11
-  68 ldc # <String "Unexpected end-of-file found.">
-  70 aastore
-  71 dup
-  72 bipush 12
-  74 ldc # <String "Undefined or badly-formed Java-Lex directive.">
-  76 aastore
-  77 dup
-  78 bipush 13
-  80 ldc # <String "Internal Java-Lex error.">
-  82 aastore
-  83 dup
-  84 bipush 14
-  86 ldc # <String "Unitialized state name.">
-  88 aastore
-  89 dup
-  90 bipush 15
-  92 ldc # <String "Badly formed macro definition.">
-  94 aastore
-  95 dup
-  96 bipush 16
-  98 ldc # <String "Syntax error.">
- 100 aastore
- 101 dup
- 102 bipush 17
- 104 ldc # <String "Missing brace at start of lexical action.">
- 106 aastore
- 107 putstatic # <Field java.lang.String errmsg[]>
- 110 return
-Compiled from JavaLex.java
-final class rHllaKEvd extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_dtrans[];
-    MZTWBrgSN m_accept;
-    int m_anchor;
-    int m_label;
-    static final int F;
-    rHllaKEvd(int,dWRgaYOHu);
-}
-
-Method rHllaKEvd(int,dWRgaYOHu)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_2
-   6 getfield # <Field int m_dtrans_ncols>
-   9 newarray int
-  11 putfield # <Field int m_dtrans[]>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field MZTWBrgSN m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iload_1
-  26 putfield # <Field int m_label>
-  29 return
-Compiled from JavaLex.java
-final class skYQtOxeK extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int EOS;
-    static final int ANY;
-    static final int AT_BOL;
-    static final int AT_EOL;
-    static final int CCL_END;
-    static final int CCL_START;
-    static final int CLOSE_CURLY;
-    static final int CLOSE_PAREN;
-    static final int CLOSURE;
-    static final int DASH;
-    static final int END_OF_INPUT;
-    static final int L;
-    static final int OPEN_CURLY;
-    static final int OPEN_PAREN;
-    static final int OPTIONAL;
-    static final int OR;
-    static final int PLUS_CLOSE;
-    skYQtOxeK(java.lang.String) throws java.io.FileNotFoundException, java.io.IOException;
-    void generate() throws java.io.IOException, java.io.FileNotFoundException;
-    void print_nfa();
-    java.util.BitSet getStates() throws java.io.IOException;
-    SfZaCAliZ packAccept() throws java.io.IOException;
-    int advance() throws java.io.IOException;
-    void print_set(java.util.Vector);
-}
-
-Method skYQtOxeK(java.lang.String)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush 7
-   7 newarray char
-   9 dup
-  10 iconst_0
-  11 bipush 37
-  13 castore
-  14 dup
-  15 iconst_1
-  16 bipush 115
-  18 castore
-  19 dup
-  20 iconst_2
-  21 bipush 116
-  23 castore
-  24 dup
-  25 iconst_3
-  26 bipush 97
-  28 castore
-  29 dup
-  30 iconst_4
-  31 bipush 116
-  33 castore
-  34 dup
-  35 iconst_5
-  36 bipush 101
-  38 castore
-  39 dup
-  40 bipush 6
-  42 iconst_0
-  43 castore
-  44 putfield # <Field char m_state_dir[]>
-  47 aload_0
-  48 bipush 6
-  50 newarray char
-  52 dup
-  53 iconst_0
-  54 bipush 37
-  56 castore
-  57 dup
-  58 iconst_1
-  59 bipush 99
-  61 castore
-  62 dup
-  63 iconst_2
-  64 bipush 104
-  66 castore
-  67 dup
-  68 iconst_3
-  69 bipush 97
-  71 castore
-  72 dup
-  73 iconst_4
-  74 bipush 114
-  76 castore
-  77 dup
-  78 iconst_5
-  79 iconst_0
-  80 castore
-  81 putfield # <Field char m_char_dir[]>
-  84 aload_0
-  85 bipush 6
-  87 newarray char
-  89 dup
-  90 iconst_0
-  91 bipush 37
-  93 castore
-  94 dup
-  95 iconst_1
-  96 bipush 108
-  98 castore
-  99 dup
- 100 iconst_2
- 101 bipush 105
- 103 castore
- 104 dup
- 105 iconst_3
- 106 bipush 110
- 108 castore
- 109 dup
- 110 iconst_4
- 111 bipush 101
- 113 castore
- 114 dup
- 115 iconst_5
- 116 iconst_0
- 117 castore
- 118 putfield # <Field char m_line_dir[]>
- 121 aload_0
- 122 iconst_5
- 123 newarray char
- 125 dup
- 126 iconst_0
- 127 bipush 37
- 129 castore
- 130 dup
- 131 iconst_1
- 132 bipush 99
- 134 castore
- 135 dup
- 136 iconst_2
- 137 bipush 117
- 139 castore
- 140 dup
- 141 iconst_3
- 142 bipush 112
- 144 castore
- 145 dup
- 146 iconst_4
- 147 iconst_0
- 148 castore
- 149 putfield # <Field char m_cup_dir[]>
- 152 aload_0
- 153 bipush 7
- 155 newarray char
- 157 dup
- 158 iconst_0
- 159 bipush 37
- 161 castore
- 162 dup
- 163 iconst_1
- 164 bipush 99
- 166 castore
- 167 dup
- 168 iconst_2
- 169 bipush 108
- 171 castore
- 172 dup
- 173 iconst_3
- 174 bipush 97
- 176 castore
- 177 dup
- 178 iconst_4
- 179 bipush 115
- 181 castore
- 182 dup
- 183 iconst_5
- 184 bipush 115
- 186 castore
- 187 dup
- 188 bipush 6
- 190 iconst_0
- 191 castore
- 192 putfield # <Field char m_class_dir[]>
- 195 aload_0
- 196 bipush 10
- 198 newarray char
- 200 dup
- 201 iconst_0
- 202 bipush 37
- 204 castore
- 205 dup
- 206 iconst_1
- 207 bipush 102
- 209 castore
- 210 dup
- 211 iconst_2
- 212 bipush 117
- 214 castore
- 215 dup
- 216 iconst_3
- 217 bipush 110
- 219 castore
- 220 dup
- 221 iconst_4
- 222 bipush 99
- 224 castore
- 225 dup
- 226 iconst_5
- 227 bipush 116
- 229 castore
- 230 dup
- 231 bipush 6
- 233 bipush 105
- 235 castore
- 236 dup
- 237 bipush 7
- 239 bipush 111
- 241 castore
- 242 dup
- 243 bipush 8
- 245 bipush 110
- 247 castore
- 248 dup
- 249 bipush 9
- 251 iconst_0
- 252 castore
- 253 putfield # <Field char m_function_dir[]>
- 256 aload_0
- 257 bipush 6
- 259 newarray char
- 261 dup
- 262 iconst_0
- 263 bipush 37
- 265 castore
- 266 dup
- 267 iconst_1
- 268 bipush 116
- 270 castore
- 271 dup
- 272 iconst_2
- 273 bipush 121
- 275 castore
- 276 dup
- 277 iconst_3
- 278 bipush 112
- 280 castore
- 281 dup
- 282 iconst_4
- 283 bipush 101
- 285 castore
- 286 dup
- 287 iconst_5
- 288 iconst_0
- 289 castore
- 290 putfield # <Field char m_type_dir[]>
- 293 aload_0
- 294 bipush 9
- 296 newarray char
- 298 dup
- 299 iconst_0
- 300 bipush 37
- 302 castore
- 303 dup
- 304 iconst_1
- 305 bipush 105
- 307 castore
- 308 dup
- 309 iconst_2
- 310 bipush 110
- 312 castore
- 313 dup
- 314 iconst_3
- 315 bipush 116
- 317 castore
- 318 dup
- 319 iconst_4
- 320 bipush 101
- 322 castore
- 323 dup
- 324 iconst_5
- 325 bipush 103
- 327 castore
- 328 dup
- 329 bipush 6
- 331 bipush 101
- 333 castore
- 334 dup
- 335 bipush 7
- 337 bipush 114
- 339 castore
- 340 dup
- 341 bipush 8
- 343 iconst_0
- 344 castore
- 345 putfield # <Field char m_integer_dir[]>
- 348 aload_0
- 349 bipush 9
- 351 newarray char
- 353 dup
- 354 iconst_0
- 355 bipush 37
- 357 castore
- 358 dup
- 359 iconst_1
- 360 bipush 105
- 362 castore
- 363 dup
- 364 iconst_2
- 365 bipush 110
- 367 castore
- 368 dup
- 369 iconst_3
- 370 bipush 116
- 372 castore
- 373 dup
- 374 iconst_4
- 375 bipush 119
- 377 castore
- 378 dup
- 379 iconst_5
- 380 bipush 114
- 382 castore
- 383 dup
- 384 bipush 6
- 386 bipush 97
- 388 castore
- 389 dup
- 390 bipush 7
- 392 bipush 112
- 394 castore
- 395 dup
- 396 bipush 8
- 398 iconst_0
- 399 castore
- 400 putfield # <Field char m_intwrap_dir[]>
- 403 aload_0
- 404 bipush 6
- 406 newarray char
- 408 dup
- 409 iconst_0
- 410 bipush 37
- 412 castore
- 413 dup
- 414 iconst_1
- 415 bipush 102
- 417 castore
- 418 dup
- 419 iconst_2
- 420 bipush 117
- 422 castore
- 423 dup
- 424 iconst_3
- 425 bipush 108
- 427 castore
- 428 dup
- 429 iconst_4
- 430 bipush 108
- 432 castore
- 433 dup
- 434 iconst_5
- 435 iconst_0
- 436 castore
- 437 putfield # <Field char m_full_dir[]>
- 440 aload_0
- 441 bipush 9
- 443 newarray char
- 445 dup
- 446 iconst_0
- 447 bipush 37
- 449 castore
- 450 dup
- 451 iconst_1
- 452 bipush 117
- 454 castore
- 455 dup
- 456 iconst_2
- 457 bipush 110
- 459 castore
- 460 dup
- 461 iconst_3
- 462 bipush 105
- 464 castore
- 465 dup
- 466 iconst_4
- 467 bipush 99
- 469 castore
- 470 dup
- 471 iconst_5
- 472 bipush 111
- 474 castore
- 475 dup
- 476 bipush 6
- 478 bipush 100
- 480 castore
- 481 dup
- 482 bipush 7
- 484 bipush 101
- 486 castore
- 487 dup
- 488 bipush 8
- 490 iconst_0
- 491 castore
- 492 putfield # <Field char m_unicode_dir[]>
- 495 aload_0
- 496 bipush 9
- 498 newarray char
- 500 dup
- 501 iconst_0
- 502 bipush 37
- 504 castore
- 505 dup
- 506 iconst_1
- 507 bipush 110
- 509 castore
- 510 dup
- 511 iconst_2
- 512 bipush 111
- 514 castore
- 515 dup
- 516 iconst_3
- 517 bipush 116
- 519 castore
- 520 dup
- 521 iconst_4
- 522 bipush 117
- 524 castore
- 525 dup
- 526 iconst_5
- 527 bipush 110
- 529 castore
- 530 dup
- 531 bipush 6
- 533 bipush 105
- 535 castore
- 536 dup
- 537 bipush 7
- 539 bipush 120
- 541 castore
- 542 dup
- 543 bipush 8
- 545 iconst_0
- 546 castore
- 547 putfield # <Field char m_notunix_dir[]>
- 550 aload_0
- 551 bipush 7
- 553 newarray char
- 555 dup
- 556 iconst_0
- 557 bipush 37
- 559 castore
- 560 dup
- 561 iconst_1
- 562 bipush 105
- 564 castore
- 565 dup
- 566 iconst_2
- 567 bipush 110
- 569 castore
- 570 dup
- 571 iconst_3
- 572 bipush 105
- 574 castore
- 575 dup
- 576 iconst_4
- 577 bipush 116
- 579 castore
- 580 dup
- 581 iconst_5
- 582 bipush 123
- 584 castore
- 585 dup
- 586 bipush 6
- 588 iconst_0
- 589 castore
- 590 putfield # <Field char m_init_code_dir[]>
- 593 aload_0
- 594 bipush 7
- 596 newarray char
- 598 dup
- 599 iconst_0
- 600 bipush 37
- 602 castore
- 603 dup
- 604 iconst_1
- 605 bipush 105
- 607 castore
- 608 dup
- 609 iconst_2
- 610 bipush 110
- 612 castore
- 613 dup
- 614 iconst_3
- 615 bipush 105
- 617 castore
- 618 dup
- 619 iconst_4
- 620 bipush 116
- 622 castore
- 623 dup
- 624 iconst_5
- 625 bipush 125
- 627 castore
- 628 dup
- 629 bipush 6
- 631 iconst_0
- 632 castore
- 633 putfield # <Field char m_init_code_end_dir[]>
- 636 aload_0
- 637 bipush 12
- 639 newarray char
- 641 dup
- 642 iconst_0
- 643 bipush 37
- 645 castore
- 646 dup
- 647 iconst_1
- 648 bipush 105
- 650 castore
- 651 dup
- 652 iconst_2
- 653 bipush 110
- 655 castore
- 656 dup
- 657 iconst_3
- 658 bipush 105
- 660 castore
- 661 dup
- 662 iconst_4
- 663 bipush 116
- 665 castore
- 666 dup
- 667 iconst_5
- 668 bipush 116
- 670 castore
- 671 dup
- 672 bipush 6
- 674 bipush 104
- 676 castore
- 677 dup
- 678 bipush 7
- 680 bipush 114
- 682 castore
- 683 dup
- 684 bipush 8
- 686 bipush 111
- 688 castore
- 689 dup
- 690 bipush 9
- 692 bipush 119
- 694 castore
- 695 dup
- 696 bipush 10
- 698 bipush 123
- 700 castore
- 701 dup
- 702 bipush 11
- 704 iconst_0
- 705 castore
- 706 putfield # <Field char m_init_throw_code_dir[]>
- 709 aload_0
- 710 bipush 12
- 712 newarray char
- 714 dup
- 715 iconst_0
- 716 bipush 37
- 718 castore
- 719 dup
- 720 iconst_1
- 721 bipush 105
- 723 castore
- 724 dup
- 725 iconst_2
- 726 bipush 110
- 728 castore
- 729 dup
- 730 iconst_3
- 731 bipush 105
- 733 castore
- 734 dup
- 735 iconst_4
- 736 bipush 116
- 738 castore
- 739 dup
- 740 iconst_5
- 741 bipush 116
- 743 castore
- 744 dup
- 745 bipush 6
- 747 bipush 104
- 749 castore
- 750 dup
- 751 bipush 7
- 753 bipush 114
- 755 castore
- 756 dup
- 757 bipush 8
- 759 bipush 111
- 761 castore
- 762 dup
- 763 bipush 9
- 765 bipush 119
- 767 castore
- 768 dup
- 769 bipush 10
- 771 bipush 125
- 773 castore
- 774 dup
- 775 bipush 11
- 777 iconst_0
- 778 castore
- 779 putfield # <Field char m_init_throw_code_end_dir[]>
- 782 aload_0
- 783 bipush 13
- 785 newarray char
- 787 dup
- 788 iconst_0
- 789 bipush 37
- 791 castore
- 792 dup
- 793 iconst_1
- 794 bipush 121
- 796 castore
- 797 dup
- 798 iconst_2
- 799 bipush 121
- 801 castore
- 802 dup
- 803 iconst_3
- 804 bipush 108
- 806 castore
- 807 dup
- 808 iconst_4
- 809 bipush 101
- 811 castore
- 812 dup
- 813 iconst_5
- 814 bipush 120
- 816 castore
- 817 dup
- 818 bipush 6
- 820 bipush 116
- 822 castore
- 823 dup
- 824 bipush 7
- 826 bipush 104
- 828 castore
- 829 dup
- 830 bipush 8
- 832 bipush 114
- 834 castore
- 835 dup
- 836 bipush 9
- 838 bipush 111
- 840 castore
- 841 dup
- 842 bipush 10
- 844 bipush 119
- 846 castore
- 847 dup
- 848 bipush 11
- 850 bipush 123
- 852 castore
- 853 dup
- 854 bipush 12
- 856 iconst_0
- 857 castore
- 858 putfield # <Field char m_yylex_throw_code_dir[]>
- 861 aload_0
- 862 bipush 13
- 864 newarray char
- 866 dup
- 867 iconst_0
- 868 bipush 37
- 870 castore
- 871 dup
- 872 iconst_1
- 873 bipush 121
- 875 castore
- 876 dup
- 877 iconst_2
- 878 bipush 121
- 880 castore
- 881 dup
- 882 iconst_3
- 883 bipush 108
- 885 castore
- 886 dup
- 887 iconst_4
- 888 bipush 101
- 890 castore
- 891 dup
- 892 iconst_5
- 893 bipush 120
- 895 castore
- 896 dup
- 897 bipush 6
- 899 bipush 116
- 901 castore
- 902 dup
- 903 bipush 7
- 905 bipush 104
- 907 castore
- 908 dup
- 909 bipush 8
- 911 bipush 114
- 913 castore
- 914 dup
- 915 bipush 9
- 917 bipush 111
- 919 castore
- 920 dup
- 921 bipush 10
- 923 bipush 119
- 925 castore
- 926 dup
- 927 bipush 11
- 929 bipush 125
- 931 castore
- 932 dup
- 933 bipush 12
- 935 iconst_0
- 936 castore
- 937 putfield # <Field char m_yylex_throw_code_end_dir[]>
- 940 aload_0
- 941 bipush 6
- 943 newarray char
- 945 dup
- 946 iconst_0
- 947 bipush 37
- 949 castore
- 950 dup
- 951 iconst_1
- 952 bipush 101
- 954 castore
- 955 dup
- 956 iconst_2
- 957 bipush 111
- 959 castore
- 960 dup
- 961 iconst_3
- 962 bipush 102
- 964 castore
- 965 dup
- 966 iconst_4
- 967 bipush 123
- 969 castore
- 970 dup
- 971 iconst_5
- 972 iconst_0
- 973 castore
- 974 putfield # <Field char m_eof_code_dir[]>
- 977 aload_0
- 978 bipush 6
- 980 newarray char
- 982 dup
- 983 iconst_0
- 984 bipush 37
- 986 castore
- 987 dup
- 988 iconst_1
- 989 bipush 101
- 991 castore
- 992 dup
- 993 iconst_2
- 994 bipush 111
- 996 castore
- 997 dup
- 998 iconst_3
- 999 bipush 102
-1001 castore
-1002 dup
-1003 iconst_4
-1004 bipush 125
-1006 castore
-1007 dup
-1008 iconst_5
-1009 iconst_0
-1010 castore
-1011 putfield # <Field char m_eof_code_end_dir[]>
-1014 aload_0
-1015 bipush 9
-1017 newarray char
-1019 dup
-1020 iconst_0
-1021 bipush 37
-1023 castore
-1024 dup
-1025 iconst_1
-1026 bipush 101
-1028 castore
-1029 dup
-1030 iconst_2
-1031 bipush 111
-1033 castore
-1034 dup
-1035 iconst_3
-1036 bipush 102
-1038 castore
-1039 dup
-1040 iconst_4
-1041 bipush 118
-1043 castore
-1044 dup
-1045 iconst_5
-1046 bipush 97
-1048 castore
-1049 dup
-1050 bipush 6
-1052 bipush 108
-1054 castore
-1055 dup
-1056 bipush 7
-1058 bipush 123
-1060 castore
-1061 dup
-1062 bipush 8
-1064 iconst_0
-1065 castore
-1066 putfield # <Field char m_eof_value_code_dir[]>
-1069 aload_0
-1070 bipush 9
-1072 newarray char
-1074 dup
-1075 iconst_0
-1076 bipush 37
-1078 castore
-1079 dup
-1080 iconst_1
-1081 bipush 101
-1083 castore
-1084 dup
-1085 iconst_2
-1086 bipush 111
-1088 castore
-1089 dup
-1090 iconst_3
-1091 bipush 102
-1093 castore
-1094 dup
-1095 iconst_4
-1096 bipush 118
-1098 castore
-1099 dup
-1100 iconst_5
-1101 bipush 97
-1103 castore
-1104 dup
-1105 bipush 6
-1107 bipush 108
-1109 castore
-1110 dup
-1111 bipush 7
-1113 bipush 125
-1115 castore
-1116 dup
-1117 bipush 8
-1119 iconst_0
-1120 castore
-1121 putfield # <Field char m_eof_value_code_end_dir[]>
-1124 aload_0
-1125 bipush 11
-1127 newarray char
-1129 dup
-1130 iconst_0
-1131 bipush 37
-1133 castore
-1134 dup
-1135 iconst_1
-1136 bipush 101
-1138 castore
-1139 dup
-1140 iconst_2
-1141 bipush 111
-1143 castore
-1144 dup
-1145 iconst_3
-1146 bipush 102
-1148 castore
-1149 dup
-1150 iconst_4
-1151 bipush 116
-1153 castore
-1154 dup
-1155 iconst_5
-1156 bipush 104
-1158 castore
-1159 dup
-1160 bipush 6
-1162 bipush 114
-1164 castore
-1165 dup
-1166 bipush 7
-1168 bipush 111
-1170 castore
-1171 dup
-1172 bipush 8
-1174 bipush 119
-1176 castore
-1177 dup
-1178 bipush 9
-1180 bipush 123
-1182 castore
-1183 dup
-1184 bipush 10
-1186 iconst_0
-1187 castore
-1188 putfield # <Field char m_eof_throw_code_dir[]>
-1191 aload_0
-1192 bipush 11
-1194 newarray char
-1196 dup
-1197 iconst_0
-1198 bipush 37
-1200 castore
-1201 dup
-1202 iconst_1
-1203 bipush 101
-1205 castore
-1206 dup
-1207 iconst_2
-1208 bipush 111
-1210 castore
-1211 dup
-1212 iconst_3
-1213 bipush 102
-1215 castore
-1216 dup
-1217 iconst_4
-1218 bipush 116
-1220 castore
-1221 dup
-1222 iconst_5
-1223 bipush 104
-1225 castore
-1226 dup
-1227 bipush 6
-1229 bipush 114
-1231 castore
-1232 dup
-1233 bipush 7
-1235 bipush 111
-1237 castore
-1238 dup
-1239 bipush 8
-1241 bipush 119
-1243 castore
-1244 dup
-1245 bipush 9
-1247 bipush 125
-1249 castore
-1250 dup
-1251 bipush 10
-1253 iconst_0
-1254 castore
-1255 putfield # <Field char m_eof_throw_code_end_dir[]>
-1258 aload_0
-1259 iconst_3
-1260 newarray char
-1262 dup
-1263 iconst_0
-1264 bipush 37
-1266 castore
-1267 dup
-1268 iconst_1
-1269 bipush 123
-1271 castore
-1272 dup
-1273 iconst_2
-1274 iconst_0
-1275 castore
-1276 putfield # <Field char m_class_code_dir[]>
-1279 aload_0
-1280 iconst_3
-1281 newarray char
-1283 dup
-1284 iconst_0
-1285 bipush 37
-1287 castore
-1288 dup
-1289 iconst_1
-1290 bipush 125
-1292 castore
-1293 dup
-1294 iconst_2
-1295 iconst_0
-1296 castore
-1297 putfield # <Field char m_class_code_end_dir[]>
-1300 aload_0
-1301 bipush 7
-1303 newarray char
-1305 dup
-1306 iconst_0
-1307 bipush 37
-1309 castore
-1310 dup
-1311 iconst_1
-1312 bipush 121
-1314 castore
-1315 dup
-1316 iconst_2
-1317 bipush 121
-1319 castore
-1320 dup
-1321 iconst_3
-1322 bipush 101
-1324 castore
-1325 dup
-1326 iconst_4
-1327 bipush 111
-1329 castore
-1330 dup
-1331 iconst_5
-1332 bipush 102
-1334 castore
-1335 dup
-1336 bipush 6
-1338 iconst_0
-1339 castore
-1340 putfield # <Field char m_yyeof_dir[]>
-1343 aload_0
-1344 iconst_0
-1345 putfield # <Field boolean m_advance_stop>
-1348 aload_0
-1349 iconst_0
-1350 putfield # <Field boolean m_init_flag>
-1353 aload_0
-1354 new # <Class java.io.FileInputStream>
-1357 dup
-1358 aload_1
-1359 invokespecial # <Method java.io.FileInputStream(java.lang.String)>
-1362 putfield # <Field java.io.InputStream m_instream>
-1365 aload_0
-1366 getfield # <Field java.io.InputStream m_instream>
-1369 ifnonnull 1403
-1372 getstatic # <Field java.io.PrintStream out>
-1375 new # <Class java.lang.StringBuffer>
-1378 dup
-1379 invokespecial # <Method java.lang.StringBuffer()>
-1382 ldc # <String "Error: Unable to open input file ">
-1384 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1387 aload_1
-1388 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1391 ldc # <String ".">
-1393 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1396 invokevirtual # <Method java.lang.String toString()>
-1399 invokevirtual # <Method void println(java.lang.String)>
-1402 return
-1403 aload_0
-1404 new # <Class java.io.DataOutputStream>
-1407 dup
-1408 new # <Class java.io.FileOutputStream>
-1411 dup
-1412 new # <Class java.lang.StringBuffer>
-1415 dup
-1416 invokespecial # <Method java.lang.StringBuffer()>
-1419 aload_1
-1420 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1423 ldc # <String ".java">
-1425 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1428 invokevirtual # <Method java.lang.String toString()>
-1431 invokespecial # <Method java.io.FileOutputStream(java.lang.String)>
-1434 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-1437 putfield # <Field java.io.DataOutputStream m_outstream>
-1440 aload_0
-1441 getfield # <Field java.io.DataOutputStream m_outstream>
-1444 ifnonnull 1478
-1447 getstatic # <Field java.io.PrintStream out>
-1450 new # <Class java.lang.StringBuffer>
-1453 dup
-1454 invokespecial # <Method java.lang.StringBuffer()>
-1457 ldc # <String "Error: Unable to open output file ">
-1459 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1462 aload_1
-1463 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1466 ldc # <String ".java.">
-1468 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1471 invokevirtual # <Method java.lang.String toString()>
-1474 invokevirtual # <Method void println(java.lang.String)>
-1477 return
-1478 aload_0
-1479 new # <Class pysQYNXAN>
-1482 dup
-1483 aload_0
-1484 getfield # <Field java.io.InputStream m_instream>
-1487 invokespecial # <Method pysQYNXAN(java.io.InputStream)>
-1490 putfield # <Field pysQYNXAN m_input>
-1493 aload_0
-1494 new # <Class java.util.Hashtable>
-1497 dup
-1498 invokespecial # <Method java.util.Hashtable()>
-1501 putfield # <Field java.util.Hashtable m_tokens>
-1504 aload_0
-1505 getfield # <Field java.util.Hashtable m_tokens>
-1508 new # <Class java.lang.Character>
-1511 dup
-1512 bipush 36
-1514 invokespecial # <Method java.lang.Character(char)>
-1517 new # <Class java.lang.Integer>
-1520 dup
-1521 iconst_4
-1522 invokespecial # <Method java.lang.Integer(int)>
-1525 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1528 pop
-1529 aload_0
-1530 getfield # <Field java.util.Hashtable m_tokens>
-1533 new # <Class java.lang.Character>
-1536 dup
-1537 bipush 40
-1539 invokespecial # <Method java.lang.Character(char)>
-1542 new # <Class java.lang.Integer>
-1545 dup
-1546 bipush 14
-1548 invokespecial # <Method java.lang.Integer(int)>
-1551 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1554 pop
-1555 aload_0
-1556 getfield # <Field java.util.Hashtable m_tokens>
-1559 new # <Class java.lang.Character>
-1562 dup
-1563 bipush 41
-1565 invokespecial # <Method java.lang.Character(char)>
-1568 new # <Class java.lang.Integer>
-1571 dup
-1572 bipush 8
-1574 invokespecial # <Method java.lang.Integer(int)>
-1577 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1580 pop
-1581 aload_0
-1582 getfield # <Field java.util.Hashtable m_tokens>
-1585 new # <Class java.lang.Character>
-1588 dup
-1589 bipush 42
-1591 invokespecial # <Method java.lang.Character(char)>
-1594 new # <Class java.lang.Integer>
-1597 dup
-1598 bipush 9
-1600 invokespecial # <Method java.lang.Integer(int)>
-1603 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1606 pop
-1607 aload_0
-1608 getfield # <Field java.util.Hashtable m_tokens>
-1611 new # <Class java.lang.Character>
-1614 dup
-1615 bipush 43
-1617 invokespecial # <Method java.lang.Character(char)>
-1620 new # <Class java.lang.Integer>
-1623 dup
-1624 bipush 17
-1626 invokespecial # <Method java.lang.Integer(int)>
-1629 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1632 pop
-1633 aload_0
-1634 getfield # <Field java.util.Hashtable m_tokens>
-1637 new # <Class java.lang.Character>
-1640 dup
-1641 bipush 45
-1643 invokespecial # <Method java.lang.Character(char)>
-1646 new # <Class java.lang.Integer>
-1649 dup
-1650 bipush 10
-1652 invokespecial # <Method java.lang.Integer(int)>
-1655 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1658 pop
-1659 aload_0
-1660 getfield # <Field java.util.Hashtable m_tokens>
-1663 new # <Class java.lang.Character>
-1666 dup
-1667 bipush 46
-1669 invokespecial # <Method java.lang.Character(char)>
-1672 new # <Class java.lang.Integer>
-1675 dup
-1676 iconst_2
-1677 invokespecial # <Method java.lang.Integer(int)>
-1680 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1683 pop
-1684 aload_0
-1685 getfield # <Field java.util.Hashtable m_tokens>
-1688 new # <Class java.lang.Character>
-1691 dup
-1692 bipush 63
-1694 invokespecial # <Method java.lang.Character(char)>
-1697 new # <Class java.lang.Integer>
-1700 dup
-1701 bipush 15
-1703 invokespecial # <Method java.lang.Integer(int)>
-1706 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1709 pop
-1710 aload_0
-1711 getfield # <Field java.util.Hashtable m_tokens>
-1714 new # <Class java.lang.Character>
-1717 dup
-1718 bipush 91
-1720 invokespecial # <Method java.lang.Character(char)>
-1723 new # <Class java.lang.Integer>
-1726 dup
-1727 bipush 6
-1729 invokespecial # <Method java.lang.Integer(int)>
-1732 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1735 pop
-1736 aload_0
-1737 getfield # <Field java.util.Hashtable m_tokens>
-1740 new # <Class java.lang.Character>
-1743 dup
-1744 bipush 93
-1746 invokespecial # <Method java.lang.Character(char)>
-1749 new # <Class java.lang.Integer>
-1752 dup
-1753 iconst_5
-1754 invokespecial # <Method java.lang.Integer(int)>
-1757 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1760 pop
-1761 aload_0
-1762 getfield # <Field java.util.Hashtable m_tokens>
-1765 new # <Class java.lang.Character>
-1768 dup
-1769 bipush 94
-1771 invokespecial # <Method java.lang.Character(char)>
-1774 new # <Class java.lang.Integer>
-1777 dup
-1778 iconst_3
-1779 invokespecial # <Method java.lang.Integer(int)>
-1782 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1785 pop
-1786 aload_0
-1787 getfield # <Field java.util.Hashtable m_tokens>
-1790 new # <Class java.lang.Character>
-1793 dup
-1794 bipush 123
-1796 invokespecial # <Method java.lang.Character(char)>
-1799 new # <Class java.lang.Integer>
-1802 dup
-1803 bipush 13
-1805 invokespecial # <Method java.lang.Integer(int)>
-1808 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1811 pop
-1812 aload_0
-1813 getfield # <Field java.util.Hashtable m_tokens>
-1816 new # <Class java.lang.Character>
-1819 dup
-1820 bipush 124
-1822 invokespecial # <Method java.lang.Character(char)>
-1825 new # <Class java.lang.Integer>
-1828 dup
-1829 bipush 16
-1831 invokespecial # <Method java.lang.Integer(int)>
-1834 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1837 pop
-1838 aload_0
-1839 getfield # <Field java.util.Hashtable m_tokens>
-1842 new # <Class java.lang.Character>
-1845 dup
-1846 bipush 125
-1848 invokespecial # <Method java.lang.Character(char)>
-1851 new # <Class java.lang.Integer>
-1854 dup
-1855 bipush 7
-1857 invokespecial # <Method java.lang.Integer(int)>
-1860 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1863 pop
-1864 aload_0
-1865 new # <Class tXIgSkwMI>
-1868 dup
-1869 aload_0
-1870 invokespecial # <Method tXIgSkwMI(skYQtOxeK)>
-1873 putfield # <Field tXIgSkwMI m_spec>
-1876 aload_0
-1877 new # <Class faXXJdxeR>
-1880 dup
-1881 invokespecial # <Method faXXJdxeR()>
-1884 putfield # <Field faXXJdxeR m_nfa2dfa>
-1887 aload_0
-1888 new # <Class mpQLwDLgL>
-1891 dup
-1892 invokespecial # <Method mpQLwDLgL()>
-1895 putfield # <Field mpQLwDLgL m_minimize>
-1898 aload_0
-1899 new # <Class lYeVvCFUd>
-1902 dup
-1903 invokespecial # <Method lYeVvCFUd()>
-1906 putfield # <Field lYeVvCFUd m_makeNfa>
-1909 aload_0
-1910 new # <Class xGzSkpuZZ>
-1913 dup
-1914 invokespecial # <Method xGzSkpuZZ()>
-1917 putfield # <Field xGzSkpuZZ m_emit>
-1920 aload_0
-1921 iconst_1
-1922 putfield # <Field boolean m_init_flag>
-1925 return
-
-Method void generate()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field pysQYNXAN m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field tXIgSkwMI m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field boolean m_init_flag>
-  90 iconst_1
-  91 if_icmpeq 98
-  94 iconst_0
-  95 goto 99
-  98 iconst_1
-  99 invokestatic # <Method void assert(boolean)>
- 102 aload_0
- 103 getfield # <Field tXIgSkwMI m_spec>
- 106 getfield # <Field boolean m_verbose>
- 109 ifeq 120
- 112 getstatic # <Field java.io.PrintStream out>
- 115 ldc # <String "Processing first section -- user code.">
- 117 invokevirtual # <Method void println(java.lang.String)>
- 120 aload_0
- 121 invokespecial # <Method void userCode()>
- 124 aload_0
- 125 getfield # <Field pysQYNXAN m_input>
- 128 getfield # <Field boolean m_eof_reached>
- 131 iconst_1
- 132 if_icmpne 147
- 135 bipush 11
- 137 aload_0
- 138 getfield # <Field pysQYNXAN m_input>
- 141 getfield # <Field int m_line_number>
- 144 invokestatic # <Method void parse_error(int, int)>
- 147 aload_0
- 148 getfield # <Field tXIgSkwMI m_spec>
- 151 getfield # <Field boolean m_verbose>
- 154 ifeq 165
- 157 getstatic # <Field java.io.PrintStream out>
- 160 ldc # <String "Processing second section -- Java-Lex declarations.">
- 162 invokevirtual # <Method void println(java.lang.String)>
- 165 aload_0
- 166 invokespecial # <Method void userDeclare()>
- 169 aload_0
- 170 getfield # <Field pysQYNXAN m_input>
- 173 getfield # <Field boolean m_eof_reached>
- 176 iconst_1
- 177 if_icmpne 192
- 180 bipush 11
- 182 aload_0
- 183 getfield # <Field pysQYNXAN m_input>
- 186 getfield # <Field int m_line_number>
- 189 invokestatic # <Method void parse_error(int, int)>
- 192 aload_0
- 193 getfield # <Field tXIgSkwMI m_spec>
- 196 getfield # <Field boolean m_verbose>
- 199 ifeq 210
- 202 getstatic # <Field java.io.PrintStream out>
- 205 ldc # <String "Processing third section -- lexical rules.">
- 207 invokevirtual # <Method void println(java.lang.String)>
- 210 aload_0
- 211 invokespecial # <Method void userRules()>
- 214 aload_0
- 215 getfield # <Field tXIgSkwMI m_spec>
- 218 getfield # <Field boolean m_verbose>
- 221 ifeq 232
- 224 getstatic # <Field java.io.PrintStream out>
- 227 ldc # <String "Outputting lexical analyzer code.">
- 229 invokevirtual # <Method void println(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field xGzSkpuZZ m_emit>
- 236 aload_0
- 237 getfield # <Field tXIgSkwMI m_spec>
- 240 aload_0
- 241 getfield # <Field java.io.DataOutputStream m_outstream>
- 244 invokevirtual # <Method void emit(tXIgSkwMI, java.io.OutputStream)>
- 247 return
-
-Method void userCode()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field pysQYNXAN m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field tXIgSkwMI m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field pysQYNXAN m_input>
-  90 getfield # <Field boolean m_eof_reached>
-  93 iconst_1
-  94 if_icmpne 103
-  97 bipush 11
-  99 iconst_0
- 100 invokestatic # <Method void parse_error(int, int)>
- 103 aload_0
- 104 getfield # <Field pysQYNXAN m_input>
- 107 invokevirtual # <Method boolean getLine()>
- 110 iconst_1
- 111 if_icmpne 120
- 114 bipush 11
- 116 iconst_0
- 117 invokestatic # <Method void parse_error(int, int)>
- 120 aload_0
- 121 getfield # <Field pysQYNXAN m_input>
- 124 getfield # <Field int m_line_read>
- 127 iconst_2
- 128 if_icmplt 174
- 131 aload_0
- 132 getfield # <Field pysQYNXAN m_input>
- 135 getfield # <Field char m_line[]>
- 138 iconst_0
- 139 caload
- 140 bipush 37
- 142 if_icmpne 174
- 145 aload_0
- 146 getfield # <Field pysQYNXAN m_input>
- 149 getfield # <Field char m_line[]>
- 152 iconst_1
- 153 caload
- 154 bipush 37
- 156 if_icmpne 174
- 159 aload_0
- 160 getfield # <Field pysQYNXAN m_input>
- 163 aload_0
- 164 getfield # <Field pysQYNXAN m_input>
- 167 getfield # <Field int m_line_read>
- 170 putfield # <Field int m_line_index>
- 173 return
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 new # <Class java.lang.String>
- 181 dup
- 182 aload_0
- 183 getfield # <Field pysQYNXAN m_input>
- 186 getfield # <Field char m_line[]>
- 189 iconst_0
- 190 aload_0
- 191 getfield # <Field pysQYNXAN m_input>
- 194 getfield # <Field int m_line_read>
- 197 invokespecial # <Method java.lang.String(char[],int,int)>
- 200 invokevirtual # <Method void writeBytes(java.lang.String)>
- 203 goto 103
-
-Method char getName()[]
-   0 goto 16
-   3 aload_0
-   4 getfield # <Field pysQYNXAN m_input>
-   7 dup
-   8 getfield # <Field int m_line_index>
-  11 iconst_1
-  12 iadd
-  13 putfield # <Field int m_line_index>
-  16 aload_0
-  17 getfield # <Field pysQYNXAN m_input>
-  20 getfield # <Field int m_line_index>
-  23 aload_0
-  24 getfield # <Field pysQYNXAN m_input>
-  27 getfield # <Field int m_line_read>
-  30 if_icmpge 55
-  33 aload_0
-  34 getfield # <Field pysQYNXAN m_input>
-  37 getfield # <Field char m_line[]>
-  40 aload_0
-  41 getfield # <Field pysQYNXAN m_input>
-  44 getfield # <Field int m_line_index>
-  47 caload
-  48 invokestatic # <Method boolean isspace(char)>
-  51 iconst_1
-  52 if_icmpeq 3
-  55 aload_0
-  56 getfield # <Field pysQYNXAN m_input>
-  59 getfield # <Field int m_line_index>
-  62 aload_0
-  63 getfield # <Field pysQYNXAN m_input>
-  66 getfield # <Field int m_line_read>
-  69 if_icmplt 78
-  72 bipush 12
-  74 iconst_0
-  75 invokestatic # <Method void parse_error(int, int)>
-  78 aload_0
-  79 getfield # <Field pysQYNXAN m_input>
-  82 getfield # <Field int m_line_index>
-  85 istore_2
-  86 goto 92
-  89 iinc 2 1
-  92 iload_2
-  93 aload_0
-  94 getfield # <Field pysQYNXAN m_input>
-  97 getfield # <Field int m_line_read>
- 100 if_icmpge 119
- 103 aload_0
- 104 getfield # <Field pysQYNXAN m_input>
- 107 getfield # <Field char m_line[]>
- 110 iload_2
- 111 caload
- 112 invokestatic # <Method boolean isnewline(char)>
- 115 iconst_0
- 116 if_icmpeq 89
- 119 iload_2
- 120 aload_0
- 121 getfield # <Field pysQYNXAN m_input>
- 124 getfield # <Field int m_line_index>
- 127 isub
- 128 newarray char
- 130 astore_1
- 131 iconst_0
- 132 istore_2
- 133 goto 170
- 136 aload_1
- 137 iload_2
- 138 aload_0
- 139 getfield # <Field pysQYNXAN m_input>
- 142 getfield # <Field char m_line[]>
- 145 aload_0
- 146 getfield # <Field pysQYNXAN m_input>
- 149 getfield # <Field int m_line_index>
- 152 caload
- 153 castore
- 154 iinc 2 1
- 157 aload_0
- 158 getfield # <Field pysQYNXAN m_input>
- 161 dup
- 162 getfield # <Field int m_line_index>
- 165 iconst_1
- 166 iadd
- 167 putfield # <Field int m_line_index>
- 170 aload_0
- 171 getfield # <Field pysQYNXAN m_input>
- 174 getfield # <Field int m_line_index>
- 177 aload_0
- 178 getfield # <Field pysQYNXAN m_input>
- 181 getfield # <Field int m_line_read>
- 184 if_icmpge 209
- 187 aload_0
- 188 getfield # <Field pysQYNXAN m_input>
- 191 getfield # <Field char m_line[]>
- 194 aload_0
- 195 getfield # <Field pysQYNXAN m_input>
- 198 getfield # <Field int m_line_index>
- 201 caload
- 202 invokestatic # <Method boolean isnewline(char)>
- 205 iconst_0
- 206 if_icmpeq 136
- 209 aload_1
- 210 areturn
-
-Method char packCode(char[], char[], char[], int, int)[]
-   0 iload 5
-   2 iconst_1
-   3 if_icmpeq 46
-   6 iload 5
-   8 ifeq 46
-  11 iload 5
-  13 iconst_2
-  14 if_icmpeq 46
-  17 iload 5
-  19 bipush 6
-  21 if_icmpeq 46
-  24 iload 5
-  26 iconst_3
-  27 if_icmpeq 46
-  30 iload 5
-  32 iconst_4
-  33 if_icmpeq 46
-  36 iload 5
-  38 iconst_5
-  39 if_icmpeq 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field pysQYNXAN m_input>
-  54 getfield # <Field char m_line[]>
-  57 iconst_0
-  58 aload_1
-  59 iconst_0
-  60 aload_1
-  61 arraylength
-  62 iconst_1
-  63 isub
-  64 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-  67 ifeq 76
-  70 bipush 13
-  72 iconst_0
-  73 invokestatic # <Method void parse_error(int, int)>
-  76 aload_3
-  77 ifnonnull 89
-  80 sipush 1024
-  83 newarray char
-  85 astore_3
-  86 iconst_0
-  87 istore 4
-  89 iload 4
-  91 aload_3
-  92 arraylength
-  93 if_icmplt 101
-  96 aload_3
-  97 invokestatic # <Method char doubleSize(char[])[]>
- 100 astore_3
- 101 aload_0
- 102 getfield # <Field pysQYNXAN m_input>
- 105 aload_1
- 106 arraylength
- 107 iconst_1
- 108 isub
- 109 putfield # <Field int m_line_index>
- 112 goto 310
- 115 aload_0
- 116 getfield # <Field pysQYNXAN m_input>
- 119 invokevirtual # <Method boolean getLine()>
- 122 iconst_1
- 123 if_icmpne 138
- 126 bipush 11
- 128 aload_0
- 129 getfield # <Field pysQYNXAN m_input>
- 132 getfield # <Field int m_line_number>
- 135 invokestatic # <Method void parse_error(int, int)>
- 138 aload_0
- 139 getfield # <Field pysQYNXAN m_input>
- 142 getfield # <Field char m_line[]>
- 145 iconst_0
- 146 aload_2
- 147 iconst_0
- 148 aload_2
- 149 arraylength
- 150 iconst_1
- 151 isub
- 152 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 155 ifne 310
- 158 aload_0
- 159 getfield # <Field pysQYNXAN m_input>
- 162 aload_2
- 163 arraylength
- 164 iconst_1
- 165 isub
- 166 putfield # <Field int m_line_index>
- 169 iload 5
- 171 tableswitch 0 to 6: default=296
-           0: 212
-           1: 224
-           2: 236
-           3: 260
-           4: 272
-           5: 284
-           6: 248
- 212 aload_0
- 213 getfield # <Field tXIgSkwMI m_spec>
- 216 iload 4
- 218 putfield # <Field int m_class_read>
- 221 goto 308
- 224 aload_0
- 225 getfield # <Field tXIgSkwMI m_spec>
- 228 iload 4
- 230 putfield # <Field int m_init_read>
- 233 goto 308
- 236 aload_0
- 237 getfield # <Field tXIgSkwMI m_spec>
- 240 iload 4
- 242 putfield # <Field int m_eof_read>
- 245 goto 308
- 248 aload_0
- 249 getfield # <Field tXIgSkwMI m_spec>
- 252 iload 4
- 254 putfield # <Field int m_eof_value_read>
- 257 goto 308
- 260 aload_0
- 261 getfield # <Field tXIgSkwMI m_spec>
- 264 iload 4
- 266 putfield # <Field int m_init_throw_read>
- 269 goto 308
- 272 aload_0
- 273 getfield # <Field tXIgSkwMI m_spec>
- 276 iload 4
- 278 putfield # <Field int m_yylex_throw_read>
- 281 goto 308
- 284 aload_0
- 285 getfield # <Field tXIgSkwMI m_spec>
- 288 iload 4
- 290 putfield # <Field int m_eof_throw_read>
- 293 goto 308
- 296 bipush 13
- 298 aload_0
- 299 getfield # <Field pysQYNXAN m_input>
- 302 getfield # <Field int m_line_number>
- 305 invokestatic # <Method void parse_error(int, int)>
- 308 aload_3
- 309 areturn
- 310 aload_0
- 311 getfield # <Field pysQYNXAN m_input>
- 314 getfield # <Field int m_line_index>
- 317 aload_0
- 318 getfield # <Field pysQYNXAN m_input>
- 321 getfield # <Field int m_line_read>
- 324 if_icmpge 115
- 327 goto 377
- 330 aload_3
- 331 iload 4
- 333 aload_0
- 334 getfield # <Field pysQYNXAN m_input>
- 337 getfield # <Field char m_line[]>
- 340 aload_0
- 341 getfield # <Field pysQYNXAN m_input>
- 344 getfield # <Field int m_line_index>
- 347 caload
- 348 castore
- 349 iinc 4 1
- 352 aload_0
- 353 getfield # <Field pysQYNXAN m_input>
- 356 dup
- 357 getfield # <Field int m_line_index>
- 360 iconst_1
- 361 iadd
- 362 putfield # <Field int m_line_index>
- 365 iload 4
- 367 aload_3
- 368 arraylength
- 369 if_icmplt 377
- 372 aload_3
- 373 invokestatic # <Method char doubleSize(char[])[]>
- 376 astore_3
- 377 aload_0
- 378 getfield # <Field pysQYNXAN m_input>
- 381 getfield # <Field int m_line_index>
- 384 aload_0
- 385 getfield # <Field pysQYNXAN m_input>
- 388 getfield # <Field int m_line_read>
- 391 if_icmplt 330
- 394 goto 310
-
-Method void userDeclare()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field pysQYNXAN m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field tXIgSkwMI m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field pysQYNXAN m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 1662
-  83 bipush 11
-  85 aload_0
-  86 getfield # <Field pysQYNXAN m_input>
-  89 getfield # <Field int m_line_number>
-  92 invokestatic # <Method void parse_error(int, int)>
-  95 goto 1662
-  98 aload_0
-  99 getfield # <Field pysQYNXAN m_input>
- 102 getfield # <Field int m_line_read>
- 105 iconst_2
- 106 if_icmplt 236
- 109 aload_0
- 110 getfield # <Field pysQYNXAN m_input>
- 113 getfield # <Field char m_line[]>
- 116 iconst_0
- 117 caload
- 118 bipush 37
- 120 if_icmpne 236
- 123 aload_0
- 124 getfield # <Field pysQYNXAN m_input>
- 127 getfield # <Field char m_line[]>
- 130 iconst_1
- 131 caload
- 132 bipush 37
- 134 if_icmpne 236
- 137 iconst_0
- 138 istore_1
- 139 goto 165
- 142 aload_0
- 143 getfield # <Field pysQYNXAN m_input>
- 146 getfield # <Field char m_line[]>
- 149 iload_1
- 150 aload_0
- 151 getfield # <Field pysQYNXAN m_input>
- 154 getfield # <Field char m_line[]>
- 157 iload_1
- 158 iconst_2
- 159 iadd
- 160 caload
- 161 castore
- 162 iinc 1 1
- 165 iload_1
- 166 aload_0
- 167 getfield # <Field pysQYNXAN m_input>
- 170 getfield # <Field char m_line[]>
- 173 arraylength
- 174 iconst_2
- 175 isub
- 176 if_icmplt 142
- 179 aload_0
- 180 getfield # <Field pysQYNXAN m_input>
- 183 aload_0
- 184 getfield # <Field pysQYNXAN m_input>
- 187 getfield # <Field int m_line_read>
- 190 iconst_2
- 191 isub
- 192 putfield # <Field int m_line_read>
- 195 aload_0
- 196 getfield # <Field pysQYNXAN m_input>
- 199 iconst_1
- 200 putfield # <Field boolean m_pushback_line>
- 203 aload_0
- 204 getfield # <Field pysQYNXAN m_input>
- 207 getfield # <Field int m_line_read>
- 210 ifeq 227
- 213 aload_0
- 214 getfield # <Field pysQYNXAN m_input>
- 217 getfield # <Field char m_line[]>
- 220 iconst_0
- 221 caload
- 222 bipush 10
- 224 if_icmpne 235
- 227 aload_0
- 228 getfield # <Field pysQYNXAN m_input>
- 231 iconst_0
- 232 putfield # <Field boolean m_pushback_line>
- 235 return
- 236 aload_0
- 237 getfield # <Field pysQYNXAN m_input>
- 240 getfield # <Field int m_line_read>
- 243 ifeq 1662
- 246 aload_0
- 247 getfield # <Field pysQYNXAN m_input>
- 250 getfield # <Field char m_line[]>
- 253 iconst_0
- 254 caload
- 255 bipush 37
- 257 if_icmpne 1650
- 260 aload_0
- 261 getfield # <Field pysQYNXAN m_input>
- 264 getfield # <Field int m_line_read>
- 267 iconst_1
- 268 if_icmpgt 286
- 271 bipush 12
- 273 aload_0
- 274 getfield # <Field pysQYNXAN m_input>
- 277 getfield # <Field int m_line_number>
- 280 invokestatic # <Method void parse_error(int, int)>
- 283 goto 1662
- 286 aload_0
- 287 getfield # <Field pysQYNXAN m_input>
- 290 getfield # <Field char m_line[]>
- 293 iconst_1
- 294 caload
- 295 lookupswitch 11: default=1635
-          99: 470
-         101: 635
-         102: 840
-         105: 958
-         108: 1197
-         110: 1261
-         115: 1325
-         116: 1385
-         117: 1452
-         121: 1508
-         123: 392
- 392 aload_0
- 393 getfield # <Field pysQYNXAN m_input>
- 396 getfield # <Field char m_line[]>
- 399 iconst_0
- 400 aload_0
- 401 getfield # <Field char m_class_code_dir[]>
- 404 iconst_0
- 405 aload_0
- 406 getfield # <Field char m_class_code_dir[]>
- 409 arraylength
- 410 iconst_1
- 411 isub
- 412 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 415 ifne 455
- 418 aload_0
- 419 getfield # <Field tXIgSkwMI m_spec>
- 422 aload_0
- 423 aload_0
- 424 getfield # <Field char m_class_code_dir[]>
- 427 aload_0
- 428 getfield # <Field char m_class_code_end_dir[]>
- 431 aload_0
- 432 getfield # <Field tXIgSkwMI m_spec>
- 435 getfield # <Field char m_class_code[]>
- 438 aload_0
- 439 getfield # <Field tXIgSkwMI m_spec>
- 442 getfield # <Field int m_class_read>
- 445 iconst_0
- 446 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 449 putfield # <Field char m_class_code[]>
- 452 goto 1662
- 455 bipush 12
- 457 aload_0
- 458 getfield # <Field pysQYNXAN m_input>
- 461 getfield # <Field int m_line_number>
- 464 invokestatic # <Method void parse_error(int, int)>
- 467 goto 1662
- 470 aload_0
- 471 getfield # <Field pysQYNXAN m_input>
- 474 getfield # <Field char m_line[]>
- 477 iconst_0
- 478 aload_0
- 479 getfield # <Field char m_char_dir[]>
- 482 iconst_0
- 483 aload_0
- 484 getfield # <Field char m_char_dir[]>
- 487 arraylength
- 488 iconst_1
- 489 isub
- 490 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 493 ifne 519
- 496 aload_0
- 497 getfield # <Field pysQYNXAN m_input>
- 500 aload_0
- 501 getfield # <Field char m_char_dir[]>
- 504 arraylength
- 505 putfield # <Field int m_line_index>
- 508 aload_0
- 509 getfield # <Field tXIgSkwMI m_spec>
- 512 iconst_1
- 513 putfield # <Field boolean m_count_chars>
- 516 goto 1662
- 519 aload_0
- 520 getfield # <Field pysQYNXAN m_input>
- 523 getfield # <Field char m_line[]>
- 526 iconst_0
- 527 aload_0
- 528 getfield # <Field char m_cup_dir[]>
- 531 iconst_0
- 532 aload_0
- 533 getfield # <Field char m_cup_dir[]>
- 536 arraylength
- 537 iconst_1
- 538 isub
- 539 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 542 ifne 568
- 545 aload_0
- 546 getfield # <Field pysQYNXAN m_input>
- 549 aload_0
- 550 getfield # <Field char m_cup_dir[]>
- 553 arraylength
- 554 putfield # <Field int m_line_index>
- 557 aload_0
- 558 getfield # <Field tXIgSkwMI m_spec>
- 561 iconst_1
- 562 putfield # <Field boolean m_cup_compatible>
- 565 goto 1662
- 568 aload_0
- 569 getfield # <Field pysQYNXAN m_input>
- 572 getfield # <Field char m_line[]>
- 575 iconst_0
- 576 aload_0
- 577 getfield # <Field char m_class_dir[]>
- 580 iconst_0
- 581 aload_0
- 582 getfield # <Field char m_class_dir[]>
- 585 arraylength
- 586 iconst_1
- 587 isub
- 588 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 591 ifne 620
- 594 aload_0
- 595 getfield # <Field pysQYNXAN m_input>
- 598 aload_0
- 599 getfield # <Field char m_class_dir[]>
- 602 arraylength
- 603 putfield # <Field int m_line_index>
- 606 aload_0
- 607 getfield # <Field tXIgSkwMI m_spec>
- 610 aload_0
- 611 invokespecial # <Method char getName()[]>
- 614 putfield # <Field char m_class_name[]>
- 617 goto 1662
- 620 bipush 12
- 622 aload_0
- 623 getfield # <Field pysQYNXAN m_input>
- 626 getfield # <Field int m_line_number>
- 629 invokestatic # <Method void parse_error(int, int)>
- 632 goto 1662
- 635 aload_0
- 636 getfield # <Field pysQYNXAN m_input>
- 639 getfield # <Field char m_line[]>
- 642 iconst_0
- 643 aload_0
- 644 getfield # <Field char m_eof_code_dir[]>
- 647 iconst_0
- 648 aload_0
- 649 getfield # <Field char m_eof_code_dir[]>
- 652 arraylength
- 653 iconst_1
- 654 isub
- 655 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 658 ifne 698
- 661 aload_0
- 662 getfield # <Field tXIgSkwMI m_spec>
- 665 aload_0
- 666 aload_0
- 667 getfield # <Field char m_eof_code_dir[]>
- 670 aload_0
- 671 getfield # <Field char m_eof_code_end_dir[]>
- 674 aload_0
- 675 getfield # <Field tXIgSkwMI m_spec>
- 678 getfield # <Field char m_eof_code[]>
- 681 aload_0
- 682 getfield # <Field tXIgSkwMI m_spec>
- 685 getfield # <Field int m_eof_read>
- 688 iconst_2
- 689 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 692 putfield # <Field char m_eof_code[]>
- 695 goto 1662
- 698 aload_0
- 699 getfield # <Field pysQYNXAN m_input>
- 702 getfield # <Field char m_line[]>
- 705 iconst_0
- 706 aload_0
- 707 getfield # <Field char m_eof_value_code_dir[]>
- 710 iconst_0
- 711 aload_0
- 712 getfield # <Field char m_eof_value_code_dir[]>
- 715 arraylength
- 716 iconst_1
- 717 isub
- 718 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 721 ifne 762
- 724 aload_0
- 725 getfield # <Field tXIgSkwMI m_spec>
- 728 aload_0
- 729 aload_0
- 730 getfield # <Field char m_eof_value_code_dir[]>
- 733 aload_0
- 734 getfield # <Field char m_eof_value_code_end_dir[]>
- 737 aload_0
- 738 getfield # <Field tXIgSkwMI m_spec>
- 741 getfield # <Field char m_eof_value_code[]>
- 744 aload_0
- 745 getfield # <Field tXIgSkwMI m_spec>
- 748 getfield # <Field int m_eof_value_read>
- 751 bipush 6
- 753 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 756 putfield # <Field char m_eof_value_code[]>
- 759 goto 1662
- 762 aload_0
- 763 getfield # <Field pysQYNXAN m_input>
- 766 getfield # <Field char m_line[]>
- 769 iconst_0
- 770 aload_0
- 771 getfield # <Field char m_eof_throw_code_dir[]>
- 774 iconst_0
- 775 aload_0
- 776 getfield # <Field char m_eof_throw_code_dir[]>
- 779 arraylength
- 780 iconst_1
- 781 isub
- 782 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 785 ifne 825
- 788 aload_0
- 789 getfield # <Field tXIgSkwMI m_spec>
- 792 aload_0
- 793 aload_0
- 794 getfield # <Field char m_eof_throw_code_dir[]>
- 797 aload_0
- 798 getfield # <Field char m_eof_throw_code_end_dir[]>
- 801 aload_0
- 802 getfield # <Field tXIgSkwMI m_spec>
- 805 getfield # <Field char m_eof_throw_code[]>
- 808 aload_0
- 809 getfield # <Field tXIgSkwMI m_spec>
- 812 getfield # <Field int m_eof_throw_read>
- 815 iconst_5
- 816 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 819 putfield # <Field char m_eof_throw_code[]>
- 822 goto 1662
- 825 bipush 12
- 827 aload_0
- 828 getfield # <Field pysQYNXAN m_input>
- 831 getfield # <Field int m_line_number>
- 834 invokestatic # <Method void parse_error(int, int)>
- 837 goto 1662
- 840 aload_0
- 841 getfield # <Field pysQYNXAN m_input>
- 844 getfield # <Field char m_line[]>
- 847 iconst_0
- 848 aload_0
- 849 getfield # <Field char m_function_dir[]>
- 852 iconst_0
- 853 aload_0
- 854 getfield # <Field char m_function_dir[]>
- 857 arraylength
- 858 iconst_1
- 859 isub
- 860 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 863 ifne 892
- 866 aload_0
- 867 getfield # <Field pysQYNXAN m_input>
- 870 aload_0
- 871 getfield # <Field char m_function_dir[]>
- 874 arraylength
- 875 putfield # <Field int m_line_index>
- 878 aload_0
- 879 getfield # <Field tXIgSkwMI m_spec>
- 882 aload_0
- 883 invokespecial # <Method char getName()[]>
- 886 putfield # <Field char m_function_name[]>
- 889 goto 1662
- 892 aload_0
- 893 getfield # <Field pysQYNXAN m_input>
- 896 getfield # <Field char m_line[]>
- 899 iconst_0
- 900 aload_0
- 901 getfield # <Field char m_full_dir[]>
- 904 iconst_0
- 905 aload_0
- 906 getfield # <Field char m_full_dir[]>
- 909 arraylength
- 910 iconst_1
- 911 isub
- 912 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 915 ifne 943
- 918 aload_0
- 919 getfield # <Field pysQYNXAN m_input>
- 922 aload_0
- 923 getfield # <Field char m_full_dir[]>
- 926 arraylength
- 927 putfield # <Field int m_line_index>
- 930 aload_0
- 931 getfield # <Field tXIgSkwMI m_spec>
- 934 sipush 257
- 937 putfield # <Field int m_dtrans_ncols>
- 940 goto 1662
- 943 bipush 12
- 945 aload_0
- 946 getfield # <Field pysQYNXAN m_input>
- 949 getfield # <Field int m_line_number>
- 952 invokestatic # <Method void parse_error(int, int)>
- 955 goto 1662
- 958 aload_0
- 959 getfield # <Field pysQYNXAN m_input>
- 962 getfield # <Field char m_line[]>
- 965 iconst_0
- 966 aload_0
- 967 getfield # <Field char m_integer_dir[]>
- 970 iconst_0
- 971 aload_0
- 972 getfield # <Field char m_integer_dir[]>
- 975 arraylength
- 976 iconst_1
- 977 isub
- 978 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 981 ifne 1007
- 984 aload_0
- 985 getfield # <Field pysQYNXAN m_input>
- 988 aload_0
- 989 getfield # <Field char m_integer_dir[]>
- 992 arraylength
- 993 putfield # <Field int m_line_index>
- 996 aload_0
- 997 getfield # <Field tXIgSkwMI m_spec>
-1000 iconst_1
-1001 putfield # <Field boolean m_integer_type>
-1004 goto 1662
-1007 aload_0
-1008 getfield # <Field pysQYNXAN m_input>
-1011 getfield # <Field char m_line[]>
-1014 iconst_0
-1015 aload_0
-1016 getfield # <Field char m_intwrap_dir[]>
-1019 iconst_0
-1020 aload_0
-1021 getfield # <Field char m_intwrap_dir[]>
-1024 arraylength
-1025 iconst_1
-1026 isub
-1027 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1030 ifne 1056
-1033 aload_0
-1034 getfield # <Field pysQYNXAN m_input>
-1037 aload_0
-1038 getfield # <Field char m_integer_dir[]>
-1041 arraylength
-1042 putfield # <Field int m_line_index>
-1045 aload_0
-1046 getfield # <Field tXIgSkwMI m_spec>
-1049 iconst_1
-1050 putfield # <Field boolean m_intwrap_type>
-1053 goto 1662
-1056 aload_0
-1057 getfield # <Field pysQYNXAN m_input>
-1060 getfield # <Field char m_line[]>
-1063 iconst_0
-1064 aload_0
-1065 getfield # <Field char m_init_code_dir[]>
-1068 iconst_0
-1069 aload_0
-1070 getfield # <Field char m_init_code_dir[]>
-1073 arraylength
-1074 iconst_1
-1075 isub
-1076 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1079 ifne 1119
-1082 aload_0
-1083 getfield # <Field tXIgSkwMI m_spec>
-1086 aload_0
-1087 aload_0
-1088 getfield # <Field char m_init_code_dir[]>
-1091 aload_0
-1092 getfield # <Field char m_init_code_end_dir[]>
-1095 aload_0
-1096 getfield # <Field tXIgSkwMI m_spec>
-1099 getfield # <Field char m_init_code[]>
-1102 aload_0
-1103 getfield # <Field tXIgSkwMI m_spec>
-1106 getfield # <Field int m_init_read>
-1109 iconst_1
-1110 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1113 putfield # <Field char m_init_code[]>
-1116 goto 1662
-1119 aload_0
-1120 getfield # <Field pysQYNXAN m_input>
-1123 getfield # <Field char m_line[]>
-1126 iconst_0
-1127 aload_0
-1128 getfield # <Field char m_init_throw_code_dir[]>
-1131 iconst_0
-1132 aload_0
-1133 getfield # <Field char m_init_throw_code_dir[]>
-1136 arraylength
-1137 iconst_1
-1138 isub
-1139 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1142 ifne 1182
-1145 aload_0
-1146 getfield # <Field tXIgSkwMI m_spec>
-1149 aload_0
-1150 aload_0
-1151 getfield # <Field char m_init_throw_code_dir[]>
-1154 aload_0
-1155 getfield # <Field char m_init_throw_code_end_dir[]>
-1158 aload_0
-1159 getfield # <Field tXIgSkwMI m_spec>
-1162 getfield # <Field char m_init_throw_code[]>
-1165 aload_0
-1166 getfield # <Field tXIgSkwMI m_spec>
-1169 getfield # <Field int m_init_throw_read>
-1172 iconst_3
-1173 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1176 putfield # <Field char m_init_throw_code[]>
-1179 goto 1662
-1182 bipush 12
-1184 aload_0
-1185 getfield # <Field pysQYNXAN m_input>
-1188 getfield # <Field int m_line_number>
-1191 invokestatic # <Method void parse_error(int, int)>
-1194 goto 1662
-1197 aload_0
-1198 getfield # <Field pysQYNXAN m_input>
-1201 getfield # <Field char m_line[]>
-1204 iconst_0
-1205 aload_0
-1206 getfield # <Field char m_line_dir[]>
-1209 iconst_0
-1210 aload_0
-1211 getfield # <Field char m_line_dir[]>
-1214 arraylength
-1215 iconst_1
-1216 isub
-1217 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1220 ifne 1246
-1223 aload_0
-1224 getfield # <Field pysQYNXAN m_input>
-1227 aload_0
-1228 getfield # <Field char m_line_dir[]>
-1231 arraylength
-1232 putfield # <Field int m_line_index>
-1235 aload_0
-1236 getfield # <Field tXIgSkwMI m_spec>
-1239 iconst_1
-1240 putfield # <Field boolean m_count_lines>
-1243 goto 1662
-1246 bipush 12
-1248 aload_0
-1249 getfield # <Field pysQYNXAN m_input>
-1252 getfield # <Field int m_line_number>
-1255 invokestatic # <Method void parse_error(int, int)>
-1258 goto 1662
-1261 aload_0
-1262 getfield # <Field pysQYNXAN m_input>
-1265 getfield # <Field char m_line[]>
-1268 iconst_0
-1269 aload_0
-1270 getfield # <Field char m_notunix_dir[]>
-1273 iconst_0
-1274 aload_0
-1275 getfield # <Field char m_notunix_dir[]>
-1278 arraylength
-1279 iconst_1
-1280 isub
-1281 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1284 ifne 1310
-1287 aload_0
-1288 getfield # <Field pysQYNXAN m_input>
-1291 aload_0
-1292 getfield # <Field char m_notunix_dir[]>
-1295 arraylength
-1296 putfield # <Field int m_line_index>
-1299 aload_0
-1300 getfield # <Field tXIgSkwMI m_spec>
-1303 iconst_0
-1304 putfield # <Field boolean m_unix>
-1307 goto 1662
-1310 bipush 12
-1312 aload_0
-1313 getfield # <Field pysQYNXAN m_input>
-1316 getfield # <Field int m_line_number>
-1319 invokestatic # <Method void parse_error(int, int)>
-1322 goto 1662
-1325 aload_0
-1326 getfield # <Field pysQYNXAN m_input>
-1329 getfield # <Field char m_line[]>
-1332 iconst_0
-1333 aload_0
-1334 getfield # <Field char m_state_dir[]>
-1337 iconst_0
-1338 aload_0
-1339 getfield # <Field char m_state_dir[]>
-1342 arraylength
-1343 iconst_1
-1344 isub
-1345 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1348 ifne 1370
-1351 aload_0
-1352 getfield # <Field pysQYNXAN m_input>
-1355 aload_0
-1356 getfield # <Field char m_state_dir[]>
-1359 arraylength
-1360 putfield # <Field int m_line_index>
-1363 aload_0
-1364 invokespecial # <Method void saveStates()>
-1367 goto 1662
-1370 bipush 12
-1372 aload_0
-1373 getfield # <Field pysQYNXAN m_input>
-1376 getfield # <Field int m_line_number>
-1379 invokestatic # <Method void parse_error(int, int)>
-1382 goto 1662
-1385 aload_0
-1386 getfield # <Field pysQYNXAN m_input>
-1389 getfield # <Field char m_line[]>
-1392 iconst_0
-1393 aload_0
-1394 getfield # <Field char m_type_dir[]>
-1397 iconst_0
-1398 aload_0
-1399 getfield # <Field char m_type_dir[]>
-1402 arraylength
-1403 iconst_1
-1404 isub
-1405 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1408 ifne 1437
-1411 aload_0
-1412 getfield # <Field pysQYNXAN m_input>
-1415 aload_0
-1416 getfield # <Field char m_type_dir[]>
-1419 arraylength
-1420 putfield # <Field int m_line_index>
-1423 aload_0
-1424 getfield # <Field tXIgSkwMI m_spec>
-1427 aload_0
-1428 invokespecial # <Method char getName()[]>
-1431 putfield # <Field char m_type_name[]>
-1434 goto 1662
-1437 bipush 12
-1439 aload_0
-1440 getfield # <Field pysQYNXAN m_input>
-1443 getfield # <Field int m_line_number>
-1446 invokestatic # <Method void parse_error(int, int)>
-1449 goto 1662
-1452 aload_0
-1453 getfield # <Field pysQYNXAN m_input>
-1456 getfield # <Field char m_line[]>
-1459 iconst_0
-1460 aload_0
-1461 getfield # <Field char m_unicode_dir[]>
-1464 iconst_0
-1465 aload_0
-1466 getfield # <Field char m_unicode_dir[]>
-1469 arraylength
-1470 iconst_1
-1471 isub
-1472 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1475 ifne 1493
-1478 aload_0
-1479 getfield # <Field pysQYNXAN m_input>
-1482 aload_0
-1483 getfield # <Field char m_unicode_dir[]>
-1486 arraylength
-1487 putfield # <Field int m_line_index>
-1490 goto 1662
-1493 bipush 12
-1495 aload_0
-1496 getfield # <Field pysQYNXAN m_input>
-1499 getfield # <Field int m_line_number>
-1502 invokestatic # <Method void parse_error(int, int)>
-1505 goto 1662
-1508 aload_0
-1509 getfield # <Field pysQYNXAN m_input>
-1512 getfield # <Field char m_line[]>
-1515 iconst_0
-1516 aload_0
-1517 getfield # <Field char m_yyeof_dir[]>
-1520 iconst_0
-1521 aload_0
-1522 getfield # <Field char m_yyeof_dir[]>
-1525 arraylength
-1526 iconst_1
-1527 isub
-1528 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1531 ifne 1557
-1534 aload_0
-1535 getfield # <Field pysQYNXAN m_input>
-1538 aload_0
-1539 getfield # <Field char m_yyeof_dir[]>
-1542 arraylength
-1543 putfield # <Field int m_line_index>
-1546 aload_0
-1547 getfield # <Field tXIgSkwMI m_spec>
-1550 iconst_1
-1551 putfield # <Field boolean m_yyeof>
-1554 goto 1662
-1557 aload_0
-1558 getfield # <Field pysQYNXAN m_input>
-1561 getfield # <Field char m_line[]>
-1564 iconst_0
-1565 aload_0
-1566 getfield # <Field char m_yylex_throw_code_dir[]>
-1569 iconst_0
-1570 aload_0
-1571 getfield # <Field char m_yylex_throw_code_dir[]>
-1574 arraylength
-1575 iconst_1
-1576 isub
-1577 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1580 ifne 1620
-1583 aload_0
-1584 getfield # <Field tXIgSkwMI m_spec>
-1587 aload_0
-1588 aload_0
-1589 getfield # <Field char m_yylex_throw_code_dir[]>
-1592 aload_0
-1593 getfield # <Field char m_yylex_throw_code_end_dir[]>
-1596 aload_0
-1597 getfield # <Field tXIgSkwMI m_spec>
-1600 getfield # <Field char m_yylex_throw_code[]>
-1603 aload_0
-1604 getfield # <Field tXIgSkwMI m_spec>
-1607 getfield # <Field int m_yylex_throw_read>
-1610 iconst_4
-1611 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1614 putfield # <Field char m_yylex_throw_code[]>
-1617 goto 1662
-1620 bipush 12
-1622 aload_0
-1623 getfield # <Field pysQYNXAN m_input>
-1626 getfield # <Field int m_line_number>
-1629 invokestatic # <Method void parse_error(int, int)>
-1632 goto 1662
-1635 bipush 12
-1637 aload_0
-1638 getfield # <Field pysQYNXAN m_input>
-1641 getfield # <Field int m_line_number>
-1644 invokestatic # <Method void parse_error(int, int)>
-1647 goto 1662
-1650 aload_0
-1651 getfield # <Field pysQYNXAN m_input>
-1654 iconst_0
-1655 putfield # <Field int m_line_index>
-1658 aload_0
-1659 invokespecial # <Method void saveMacro()>
-1662 aload_0
-1663 getfield # <Field pysQYNXAN m_input>
-1666 invokevirtual # <Method boolean getLine()>
-1669 iconst_0
-1670 if_icmpeq 98
-1673 return
-
-Method void userRules()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field pysQYNXAN m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field tXIgSkwMI m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field tXIgSkwMI m_spec>
-  90 getfield # <Field boolean m_verbose>
-  93 ifeq 104
-  96 getstatic # <Field java.io.PrintStream out>
-  99 ldc # <String "Creating NFA machine representation.">
- 101 invokevirtual # <Method void println(java.lang.String)>
- 104 aload_0
- 105 getfield # <Field lYeVvCFUd m_makeNfa>
- 108 aload_0
- 109 aload_0
- 110 getfield # <Field tXIgSkwMI m_spec>
- 113 aload_0
- 114 getfield # <Field pysQYNXAN m_input>
- 117 invokevirtual # <Method void thompson(skYQtOxeK, tXIgSkwMI, pysQYNXAN)>
- 120 aload_0
- 121 getfield # <Field tXIgSkwMI m_spec>
- 124 getfield # <Field int m_current_token>
- 127 bipush 11
- 129 if_icmpeq 136
- 132 iconst_0
- 133 goto 137
- 136 iconst_1
- 137 invokestatic # <Method void assert(boolean)>
- 140 aload_0
- 141 getfield # <Field tXIgSkwMI m_spec>
- 144 getfield # <Field boolean m_verbose>
- 147 ifeq 158
- 150 getstatic # <Field java.io.PrintStream out>
- 153 ldc # <String "Creating DFA transition table.">
- 155 invokevirtual # <Method void println(java.lang.String)>
- 158 aload_0
- 159 getfield # <Field faXXJdxeR m_nfa2dfa>
- 162 aload_0
- 163 aload_0
- 164 getfield # <Field tXIgSkwMI m_spec>
- 167 invokevirtual # <Method void make_dfa(skYQtOxeK, tXIgSkwMI)>
- 170 aload_0
- 171 getfield # <Field tXIgSkwMI m_spec>
- 174 getfield # <Field boolean m_verbose>
- 177 ifeq 188
- 180 getstatic # <Field java.io.PrintStream out>
- 183 ldc # <String "Minimizing DFA transition table.">
- 185 invokevirtual # <Method void println(java.lang.String)>
- 188 aload_0
- 189 getfield # <Field mpQLwDLgL m_minimize>
- 192 aload_0
- 193 getfield # <Field tXIgSkwMI m_spec>
- 196 invokevirtual # <Method void min_dfa(tXIgSkwMI)>
- 199 return
-
-Method void printccl(MqfqJGbhF)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String " [">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 iconst_0
-   9 istore_2
-  10 goto 36
-  13 aload_1
-  14 iload_2
-  15 invokevirtual # <Method boolean contains(int)>
-  18 iconst_1
-  19 if_icmpne 33
-  22 getstatic # <Field java.io.PrintStream out>
-  25 aload_0
-  26 iload_2
-  27 invokespecial # <Method java.lang.String interp_int(int)>
-  30 invokevirtual # <Method void print(java.lang.String)>
-  33 iinc 2 1
-  36 iload_2
-  37 aload_0
-  38 getfield # <Field tXIgSkwMI m_spec>
-  41 getfield # <Field int m_dtrans_ncols>
-  44 if_icmplt 13
-  47 getstatic # <Field java.io.PrintStream out>
-  50 bipush 93
-  52 invokevirtual # <Method void print(char)>
-  55 return
-
-Method java.lang.String plab(NMUlQfUtR)
-   0 aload_1
-   1 ifnonnull 14
-   4 new # <Class java.lang.String>
-   7 dup
-   8 ldc # <String "--">
-  10 invokespecial # <Method java.lang.String(java.lang.String)>
-  13 areturn
-  14 aload_0
-  15 getfield # <Field tXIgSkwMI m_spec>
-  18 getfield # <Field java.util.Vector m_nfa_states>
-  21 aload_1
-  22 invokevirtual # <Method int indexOf(java.lang.Object)>
-  25 istore_2
-  26 new # <Class java.lang.Integer>
-  29 dup
-  30 iload_2
-  31 invokespecial # <Method java.lang.Integer(int)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 areturn
-
-Method java.lang.String interp_int(int)
-   0 iload_1
-   1 lookupswitch 6: default=120
-           8: 60
-           9: 70
-          10: 80
-          12: 90
-          13: 100
-          32: 110
-  60 new # <Class java.lang.String>
-  63 dup
-  64 ldc # <String "\b">
-  66 invokespecial # <Method java.lang.String(java.lang.String)>
-  69 areturn
-  70 new # <Class java.lang.String>
-  73 dup
-  74 ldc # <String "\t">
-  76 invokespecial # <Method java.lang.String(java.lang.String)>
-  79 areturn
-  80 new # <Class java.lang.String>
-  83 dup
-  84 ldc # <String "\n">
-  86 invokespecial # <Method java.lang.String(java.lang.String)>
-  89 areturn
-  90 new # <Class java.lang.String>
-  93 dup
-  94 ldc # <String "\f">
-  96 invokespecial # <Method java.lang.String(java.lang.String)>
-  99 areturn
- 100 new # <Class java.lang.String>
- 103 dup
- 104 ldc # <String "\r">
- 106 invokespecial # <Method java.lang.String(java.lang.String)>
- 109 areturn
- 110 new # <Class java.lang.String>
- 113 dup
- 114 ldc # <String "\ ">
- 116 invokespecial # <Method java.lang.String(java.lang.String)>
- 119 areturn
- 120 new # <Class java.lang.Character>
- 123 dup
- 124 iload_1
- 125 i2c
- 126 invokespecial # <Method java.lang.Character(char)>
- 129 invokevirtual # <Method java.lang.String toString()>
- 132 areturn
-
-Method void print_nfa()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "--------------------- NFA -----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field tXIgSkwMI m_spec>
-  12 getfield # <Field java.util.Vector m_nfa_states>
-  15 invokevirtual # <Method int size()>
-  18 istore_3
-  19 iconst_0
-  20 istore_1
-  21 goto 365
-  24 aload_0
-  25 getfield # <Field tXIgSkwMI m_spec>
-  28 getfield # <Field java.util.Vector m_nfa_states>
-  31 iload_1
-  32 invokevirtual # <Method java.lang.Object elementAt(int)>
-  35 checkcast # <Class NMUlQfUtR>
-  38 astore_2
-  39 getstatic # <Field java.io.PrintStream out>
-  42 new # <Class java.lang.StringBuffer>
-  45 dup
-  46 invokespecial # <Method java.lang.StringBuffer()>
-  49 ldc # <String "Nfa state ">
-  51 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  54 aload_0
-  55 aload_2
-  56 invokespecial # <Method java.lang.String plab(NMUlQfUtR)>
-  59 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  62 ldc # <String ": ">
-  64 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  67 invokevirtual # <Method java.lang.String toString()>
-  70 invokevirtual # <Method void print(java.lang.String)>
-  73 aload_2
-  74 getfield # <Field NMUlQfUtR m_next>
-  77 ifnonnull 91
-  80 getstatic # <Field java.io.PrintStream out>
-  83 ldc # <String "(TERMINAL)">
-  85 invokevirtual # <Method void print(java.lang.String)>
-  88 goto 241
-  91 getstatic # <Field java.io.PrintStream out>
-  94 new # <Class java.lang.StringBuffer>
-  97 dup
-  98 invokespecial # <Method java.lang.StringBuffer()>
- 101 ldc # <String "--> ">
- 103 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 106 aload_0
- 107 aload_2
- 108 getfield # <Field NMUlQfUtR m_next>
- 111 invokespecial # <Method java.lang.String plab(NMUlQfUtR)>
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void print(java.lang.String)>
- 123 getstatic # <Field java.io.PrintStream out>
- 126 new # <Class java.lang.StringBuffer>
- 129 dup
- 130 invokespecial # <Method java.lang.StringBuffer()>
- 133 ldc # <String "--> ">
- 135 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 138 aload_0
- 139 aload_2
- 140 getfield # <Field NMUlQfUtR m_next2>
- 143 invokespecial # <Method java.lang.String plab(NMUlQfUtR)>
- 146 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 149 invokevirtual # <Method java.lang.String toString()>
- 152 invokevirtual # <Method void print(java.lang.String)>
- 155 aload_2
- 156 getfield # <Field int m_edge>
- 159 tableswitch -3 to -1: default=206
-          -3: 195
-          -2: 206
-          -1: 184
- 184 aload_0
- 185 aload_2
- 186 getfield # <Field MqfqJGbhF m_set>
- 189 invokespecial # <Method void printccl(MqfqJGbhF)>
- 192 goto 241
- 195 getstatic # <Field java.io.PrintStream out>
- 198 ldc # <String " EPSILON ">
- 200 invokevirtual # <Method void print(java.lang.String)>
- 203 goto 241
- 206 getstatic # <Field java.io.PrintStream out>
- 209 new # <Class java.lang.StringBuffer>
- 212 dup
- 213 invokespecial # <Method java.lang.StringBuffer()>
- 216 ldc # <String " ">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 aload_0
- 222 aload_2
- 223 getfield # <Field int m_edge>
- 226 invokespecial # <Method java.lang.String interp_int(int)>
- 229 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 232 invokevirtual # <Method java.lang.String toString()>
- 235 invokevirtual # <Method void print(java.lang.String)>
- 238 goto 241
- 241 iload_1
- 242 ifne 253
- 245 getstatic # <Field java.io.PrintStream out>
- 248 ldc # <String " (START STATE)">
- 250 invokevirtual # <Method void print(java.lang.String)>
- 253 aload_2
- 254 getfield # <Field SfZaCAliZ m_accept>
- 257 ifnull 354
- 260 getstatic # <Field java.io.PrintStream out>
- 263 new # <Class java.lang.StringBuffer>
- 266 dup
- 267 invokespecial # <Method java.lang.StringBuffer()>
- 270 ldc # <String " accepting ">
- 272 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 275 aload_2
- 276 getfield # <Field int m_anchor>
- 279 iconst_1
- 280 iand
- 281 ifeq 289
- 284 ldc # <String "^">
- 286 goto 291
- 289 ldc # <String "">
- 291 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 294 ldc # <String "<">
- 296 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 299 new # <Class java.lang.String>
- 302 dup
- 303 aload_2
- 304 getfield # <Field SfZaCAliZ m_accept>
- 307 getfield # <Field char m_action[]>
- 310 iconst_0
- 311 aload_2
- 312 getfield # <Field SfZaCAliZ m_accept>
- 315 getfield # <Field int m_action_read>
- 318 invokespecial # <Method java.lang.String(char[],int,int)>
- 321 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 324 ldc # <String ">">
- 326 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 329 aload_2
- 330 getfield # <Field int m_anchor>
- 333 iconst_2
- 334 iand
- 335 ifeq 343
- 338 ldc # <String "$">
- 340 goto 345
- 343 ldc # <String "">
- 345 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 348 invokevirtual # <Method java.lang.String toString()>
- 351 invokevirtual # <Method void print(java.lang.String)>
- 354 getstatic # <Field java.io.PrintStream out>
- 357 ldc # <String "">
- 359 invokevirtual # <Method void println(java.lang.String)>
- 362 iinc 1 1
- 365 iload_1
- 366 iload_3
- 367 if_icmplt 24
- 370 aload_0
- 371 getfield # <Field tXIgSkwMI m_spec>
- 374 getfield # <Field java.util.Hashtable m_states>
- 377 invokevirtual # <Method java.util.Enumeration keys()>
- 380 astore 4
- 382 goto 592
- 385 aload 4
- 387 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 392 checkcast # <Class java.lang.String>
- 395 astore 9
- 397 aload_0
- 398 getfield # <Field tXIgSkwMI m_spec>
- 401 getfield # <Field java.util.Hashtable m_states>
- 404 aload 9
- 406 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 409 checkcast # <Class java.lang.Integer>
- 412 astore 5
- 414 aload 9
- 416 ifnonnull 423
- 419 iconst_0
- 420 goto 424
- 423 iconst_1
- 424 invokestatic # <Method void assert(boolean)>
- 427 aload 5
- 429 ifnonnull 436
- 432 iconst_0
- 433 goto 437
- 436 iconst_1
- 437 invokestatic # <Method void assert(boolean)>
- 440 getstatic # <Field java.io.PrintStream out>
- 443 new # <Class java.lang.StringBuffer>
- 446 dup
- 447 invokespecial # <Method java.lang.StringBuffer()>
- 450 ldc # <String "State "">
- 452 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 455 aload 9
- 457 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 460 ldc # <String "" has identifying index ">
- 462 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 465 aload 5
- 467 invokevirtual # <Method java.lang.String toString()>
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 ldc # <String ".">
- 475 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 478 invokevirtual # <Method java.lang.String toString()>
- 481 invokevirtual # <Method void println(java.lang.String)>
- 484 getstatic # <Field java.io.PrintStream out>
- 487 ldc # <String "   Start states of matching rules: ">
- 489 invokevirtual # <Method void print(java.lang.String)>
- 492 aload 5
- 494 invokevirtual # <Method int intValue()>
- 497 istore 6
- 499 aload_0
- 500 getfield # <Field tXIgSkwMI m_spec>
- 503 getfield # <Field java.util.Vector m_state_rules[]>
- 506 iload 6
- 508 aaload
- 509 invokevirtual # <Method int size()>
- 512 istore 8
- 514 iconst_0
- 515 istore 7
- 517 goto 577
- 520 aload_0
- 521 getfield # <Field tXIgSkwMI m_spec>
- 524 getfield # <Field java.util.Vector m_state_rules[]>
- 527 iload 6
- 529 aaload
- 530 iload 7
- 532 invokevirtual # <Method java.lang.Object elementAt(int)>
- 535 checkcast # <Class NMUlQfUtR>
- 538 astore_2
- 539 getstatic # <Field java.io.PrintStream out>
- 542 new # <Class java.lang.StringBuffer>
- 545 dup
- 546 invokespecial # <Method java.lang.StringBuffer()>
- 549 aload_0
- 550 getfield # <Field tXIgSkwMI m_spec>
- 553 getfield # <Field java.util.Vector m_nfa_states>
- 556 aload_2
- 557 invokevirtual # <Method int indexOf(java.lang.Object)>
- 560 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 563 ldc # <String " ">
- 565 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 568 invokevirtual # <Method java.lang.String toString()>
- 571 invokevirtual # <Method void print(java.lang.String)>
- 574 iinc 7 1
- 577 iload 7
- 579 iload 8
- 581 if_icmplt 520
- 584 getstatic # <Field java.io.PrintStream out>
- 587 ldc # <String "">
- 589 invokevirtual # <Method void println(java.lang.String)>
- 592 aload 4
- 594 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 599 iconst_1
- 600 if_icmpeq 385
- 603 getstatic # <Field java.io.PrintStream out>
- 606 ldc # <String "-------------------- NFA ----------------------">
- 608 invokevirtual # <Method void println(java.lang.String)>
- 611 return
-
-Method java.util.BitSet getStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field pysQYNXAN m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field tXIgSkwMI m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aconst_null
-  73 astore_3
-  74 goto 123
-  77 aload_0
-  78 getfield # <Field pysQYNXAN m_input>
-  81 dup
-  82 getfield # <Field int m_line_index>
-  85 iconst_1
-  86 iadd
-  87 putfield # <Field int m_line_index>
-  90 goto 106
-  93 aload_0
-  94 getfield # <Field pysQYNXAN m_input>
-  97 invokevirtual # <Method boolean getLine()>
- 100 iconst_1
- 101 if_icmpne 106
- 104 aconst_null
- 105 areturn
- 106 aload_0
- 107 getfield # <Field pysQYNXAN m_input>
- 110 getfield # <Field int m_line_index>
- 113 aload_0
- 114 getfield # <Field pysQYNXAN m_input>
- 117 getfield # <Field int m_line_read>
- 120 if_icmpge 93
- 123 aload_0
- 124 getfield # <Field pysQYNXAN m_input>
- 127 getfield # <Field char m_line[]>
- 130 aload_0
- 131 getfield # <Field pysQYNXAN m_input>
- 134 getfield # <Field int m_line_index>
- 137 caload
- 138 invokestatic # <Method boolean isspace(char)>
- 141 iconst_1
- 142 if_icmpeq 77
- 145 aload_0
- 146 getfield # <Field pysQYNXAN m_input>
- 149 getfield # <Field char m_line[]>
- 152 aload_0
- 153 getfield # <Field pysQYNXAN m_input>
- 156 getfield # <Field int m_line_index>
- 159 caload
- 160 bipush 60
- 162 if_icmpne 613
- 165 aload_0
- 166 getfield # <Field pysQYNXAN m_input>
- 169 dup
- 170 getfield # <Field int m_line_index>
- 173 iconst_1
- 174 iadd
- 175 putfield # <Field int m_line_index>
- 178 new # <Class java.util.BitSet>
- 181 dup
- 182 invokespecial # <Method java.util.BitSet()>
- 185 astore_3
- 186 goto 214
- 189 aload_0
- 190 getfield # <Field pysQYNXAN m_input>
- 193 invokevirtual # <Method boolean getLine()>
- 196 iconst_1
- 197 if_icmpne 214
- 200 bipush 11
- 202 aload_0
- 203 getfield # <Field pysQYNXAN m_input>
- 206 getfield # <Field int m_line_number>
- 209 invokestatic # <Method void parse_error(int, int)>
- 212 aload_3
- 213 areturn
- 214 aload_0
- 215 getfield # <Field pysQYNXAN m_input>
- 218 getfield # <Field int m_line_index>
- 221 aload_0
- 222 getfield # <Field pysQYNXAN m_input>
- 225 getfield # <Field int m_line_read>
- 228 if_icmpge 189
- 231 goto 292
- 234 aload_0
- 235 getfield # <Field pysQYNXAN m_input>
- 238 dup
- 239 getfield # <Field int m_line_index>
- 242 iconst_1
- 243 iadd
- 244 putfield # <Field int m_line_index>
- 247 goto 275
- 250 aload_0
- 251 getfield # <Field pysQYNXAN m_input>
- 254 invokevirtual # <Method boolean getLine()>
- 257 iconst_1
- 258 if_icmpne 275
- 261 bipush 11
- 263 aload_0
- 264 getfield # <Field pysQYNXAN m_input>
- 267 getfield # <Field int m_line_number>
- 270 invokestatic # <Method void parse_error(int, int)>
- 273 aload_3
- 274 areturn
- 275 aload_0
- 276 getfield # <Field pysQYNXAN m_input>
- 279 getfield # <Field int m_line_index>
- 282 aload_0
- 283 getfield # <Field pysQYNXAN m_input>
- 286 getfield # <Field int m_line_read>
- 289 if_icmpge 250
- 292 aload_0
- 293 getfield # <Field pysQYNXAN m_input>
- 296 getfield # <Field char m_line[]>
- 299 aload_0
- 300 getfield # <Field pysQYNXAN m_input>
- 303 getfield # <Field int m_line_index>
- 306 caload
- 307 invokestatic # <Method boolean isspace(char)>
- 310 iconst_1
- 311 if_icmpeq 234
- 314 aload_0
- 315 getfield # <Field pysQYNXAN m_input>
- 318 getfield # <Field char m_line[]>
- 321 aload_0
- 322 getfield # <Field pysQYNXAN m_input>
- 325 getfield # <Field int m_line_index>
- 328 caload
- 329 bipush 44
- 331 if_icmpne 350
- 334 aload_0
- 335 getfield # <Field pysQYNXAN m_input>
- 338 dup
- 339 getfield # <Field int m_line_index>
- 342 iconst_1
- 343 iadd
- 344 putfield # <Field int m_line_index>
- 347 goto 292
- 350 aload_0
- 351 getfield # <Field pysQYNXAN m_input>
- 354 getfield # <Field char m_line[]>
- 357 aload_0
- 358 getfield # <Field pysQYNXAN m_input>
- 361 getfield # <Field int m_line_index>
- 364 caload
- 365 bipush 62
- 367 if_icmpne 407
- 370 aload_0
- 371 getfield # <Field pysQYNXAN m_input>
- 374 dup
- 375 getfield # <Field int m_line_index>
- 378 iconst_1
- 379 iadd
- 380 putfield # <Field int m_line_index>
- 383 aload_0
- 384 getfield # <Field pysQYNXAN m_input>
- 387 getfield # <Field int m_line_index>
- 390 aload_0
- 391 getfield # <Field pysQYNXAN m_input>
- 394 getfield # <Field int m_line_read>
- 397 if_icmpge 405
- 400 aload_0
- 401 iconst_1
- 402 putfield # <Field boolean m_advance_stop>
- 405 aload_3
- 406 areturn
- 407 aload_0
- 408 getfield # <Field pysQYNXAN m_input>
- 411 getfield # <Field int m_line_index>
- 414 istore_1
- 415 goto 451
- 418 aload_0
- 419 getfield # <Field pysQYNXAN m_input>
- 422 dup
- 423 getfield # <Field int m_line_index>
- 426 iconst_1
- 427 iadd
- 428 putfield # <Field int m_line_index>
- 431 aload_0
- 432 getfield # <Field pysQYNXAN m_input>
- 435 getfield # <Field int m_line_index>
- 438 aload_0
- 439 getfield # <Field pysQYNXAN m_input>
- 442 getfield # <Field int m_line_read>
- 445 if_icmplt 451
- 448 goto 513
- 451 aload_0
- 452 getfield # <Field pysQYNXAN m_input>
- 455 getfield # <Field char m_line[]>
- 458 aload_0
- 459 getfield # <Field pysQYNXAN m_input>
- 462 getfield # <Field int m_line_index>
- 465 caload
- 466 invokestatic # <Method boolean isspace(char)>
- 469 iconst_0
- 470 if_icmpne 513
- 473 aload_0
- 474 getfield # <Field pysQYNXAN m_input>
- 477 getfield # <Field char m_line[]>
- 480 aload_0
- 481 getfield # <Field pysQYNXAN m_input>
- 484 getfield # <Field int m_line_index>
- 487 caload
- 488 bipush 44
- 490 if_icmpeq 513
- 493 aload_0
- 494 getfield # <Field pysQYNXAN m_input>
- 497 getfield # <Field char m_line[]>
- 500 aload_0
- 501 getfield # <Field pysQYNXAN m_input>
- 504 getfield # <Field int m_line_index>
- 507 caload
- 508 bipush 62
- 510 if_icmpne 418
- 513 aload_0
- 514 getfield # <Field pysQYNXAN m_input>
- 517 getfield # <Field int m_line_index>
- 520 iload_1
- 521 isub
- 522 istore_2
- 523 new # <Class java.lang.String>
- 526 dup
- 527 aload_0
- 528 getfield # <Field pysQYNXAN m_input>
- 531 getfield # <Field char m_line[]>
- 534 iload_1
- 535 iload_2
- 536 invokespecial # <Method java.lang.String(char[],int,int)>
- 539 astore 4
- 541 aload_0
- 542 getfield # <Field tXIgSkwMI m_spec>
- 545 getfield # <Field java.util.Hashtable m_states>
- 548 aload 4
- 550 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 553 checkcast # <Class java.lang.Integer>
- 556 astore 5
- 558 aload 5
- 560 ifnonnull 601
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String "Uninitialized State Name: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload 4
- 580 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 583 invokevirtual # <Method java.lang.String toString()>
- 586 invokevirtual # <Method void println(java.lang.String)>
- 589 bipush 14
- 591 aload_0
- 592 getfield # <Field pysQYNXAN m_input>
- 595 getfield # <Field int m_line_number>
- 598 invokestatic # <Method void parse_error(int, int)>
- 601 aload_3
- 602 aload 5
- 604 invokevirtual # <Method int intValue()>
- 607 invokevirtual # <Method void set(int)>
- 610 goto 214
- 613 aload_0
- 614 getfield # <Field java.util.BitSet all_states>
- 617 ifnonnull 668
- 620 aload_0
- 621 new # <Class java.util.BitSet>
- 624 dup
- 625 invokespecial # <Method java.util.BitSet()>
- 628 putfield # <Field java.util.BitSet all_states>
- 631 aload_0
- 632 getfield # <Field tXIgSkwMI m_spec>
- 635 getfield # <Field java.util.Hashtable m_states>
- 638 invokevirtual # <Method int size()>
- 641 istore 7
- 643 iconst_0
- 644 istore 6
- 646 goto 661
- 649 aload_0
- 650 getfield # <Field java.util.BitSet all_states>
- 653 iload 6
- 655 invokevirtual # <Method void set(int)>
- 658 iinc 6 1
- 661 iload 6
- 663 iload 7
- 665 if_icmplt 649
- 668 aload_0
- 669 getfield # <Field pysQYNXAN m_input>
- 672 getfield # <Field int m_line_index>
- 675 aload_0
- 676 getfield # <Field pysQYNXAN m_input>
- 679 getfield # <Field int m_line_read>
- 682 if_icmpge 690
- 685 aload_0
- 686 iconst_1
- 687 putfield # <Field boolean m_advance_stop>
- 690 aload_0
- 691 getfield # <Field java.util.BitSet all_states>
- 694 areturn
-
-Method boolean expandMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field pysQYNXAN m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field tXIgSkwMI m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field pysQYNXAN m_input>
-  76 getfield # <Field char m_line[]>
-  79 aload_0
-  80 getfield # <Field pysQYNXAN m_input>
-  83 getfield # <Field int m_line_index>
-  86 caload
-  87 bipush 123
-  89 if_icmpeq 106
-  92 bipush 13
-  94 aload_0
-  95 getfield # <Field pysQYNXAN m_input>
-  98 getfield # <Field int m_line_number>
- 101 invokestatic # <Method void parse_error(int, int)>
- 104 iconst_0
- 105 ireturn
- 106 aload_0
- 107 getfield # <Field pysQYNXAN m_input>
- 110 getfield # <Field int m_line_index>
- 113 istore_2
- 114 aload_0
- 115 getfield # <Field pysQYNXAN m_input>
- 118 getfield # <Field int m_line_index>
- 121 iconst_1
- 122 iadd
- 123 istore_1
- 124 iload_1
- 125 aload_0
- 126 getfield # <Field pysQYNXAN m_input>
- 129 getfield # <Field int m_line_read>
- 132 if_icmplt 142
- 135 ldc # <String "Unfinished macro name">
- 137 invokestatic # <Method void impos(java.lang.String)>
- 140 iconst_0
- 141 ireturn
- 142 iload_1
- 143 istore 4
- 145 goto 192
- 148 iinc 1 1
- 151 iload_1
- 152 aload_0
- 153 getfield # <Field pysQYNXAN m_input>
- 156 getfield # <Field int m_line_read>
- 159 if_icmplt 192
- 162 new # <Class java.lang.StringBuffer>
- 165 dup
- 166 invokespecial # <Method java.lang.StringBuffer()>
- 169 ldc # <String "Unfinished macro name at line ">
- 171 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field pysQYNXAN m_input>
- 178 getfield # <Field int m_line_number>
- 181 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 184 invokevirtual # <Method java.lang.String toString()>
- 187 invokestatic # <Method void impos(java.lang.String)>
- 190 iconst_0
- 191 ireturn
- 192 aload_0
- 193 getfield # <Field pysQYNXAN m_input>
- 196 getfield # <Field char m_line[]>
- 199 iload_1
- 200 caload
- 201 bipush 125
- 203 if_icmpne 148
- 206 iload_1
- 207 iload 4
- 209 isub
- 210 istore 5
- 212 iload_1
- 213 istore_3
- 214 iload 5
- 216 ifne 226
- 219 ldc # <String "Nonexistent macro name">
- 221 invokestatic # <Method void impos(java.lang.String)>
- 224 iconst_0
- 225 ireturn
- 226 iload 5
- 228 ifgt 235
- 231 iconst_0
- 232 goto 236
- 235 iconst_1
- 236 invokestatic # <Method void assert(boolean)>
- 239 new # <Class java.lang.String>
- 242 dup
- 243 aload_0
- 244 getfield # <Field pysQYNXAN m_input>
- 247 getfield # <Field char m_line[]>
- 250 iload 4
- 252 iload 5
- 254 invokespecial # <Method java.lang.String(char[],int,int)>
- 257 astore 8
- 259 aload_0
- 260 getfield # <Field tXIgSkwMI m_spec>
- 263 getfield # <Field java.util.Hashtable m_macros>
- 266 aload 8
- 268 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 271 checkcast # <Class java.lang.String>
- 274 astore 6
- 276 aload 6
- 278 ifnonnull 321
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String "Undefined macro "">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 aload 8
- 295 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 298 ldc # <String "" on line: ">
- 300 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 303 aload_0
- 304 getfield # <Field pysQYNXAN m_input>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 invokevirtual # <Method java.lang.String toString()>
- 316 invokestatic # <Method void impos(java.lang.String)>
- 319 iconst_0
- 320 ireturn
- 321 aload_0
- 322 getfield # <Field pysQYNXAN m_input>
- 325 getfield # <Field char m_line[]>
- 328 arraylength
- 329 newarray char
- 331 astore 9
- 333 iconst_0
- 334 istore 10
- 336 goto 373
- 339 aload 9
- 341 iload 10
- 343 aload_0
- 344 getfield # <Field pysQYNXAN m_input>
- 347 getfield # <Field char m_line[]>
- 350 iload 10
- 352 caload
- 353 castore
- 354 iload 10
- 356 aload 9
- 358 arraylength
- 359 if_icmplt 366
- 362 iconst_0
- 363 goto 367
- 366 iconst_1
- 367 invokestatic # <Method void assert(boolean)>
- 370 iinc 10 1
- 373 iload 10
- 375 iload_2
- 376 if_icmplt 339
- 379 iload 10
- 381 aload 9
- 383 arraylength
- 384 if_icmplt 394
- 387 aload 9
- 389 invokestatic # <Method char doubleSize(char[])[]>
- 392 astore 9
- 394 iconst_0
- 395 istore 7
- 397 goto 433
- 400 aload 9
- 402 iload 10
- 404 aload 6
- 406 iload 7
- 408 invokevirtual # <Method char charAt(int)>
- 411 castore
- 412 iinc 10 1
- 415 iload 10
- 417 aload 9
- 419 arraylength
- 420 if_icmplt 430
- 423 aload 9
- 425 invokestatic # <Method char doubleSize(char[])[]>
- 428 astore 9
- 430 iinc 7 1
- 433 iload 7
- 435 aload 6
- 437 invokevirtual # <Method int length()>
- 440 if_icmplt 400
- 443 iload 10
- 445 aload 9
- 447 arraylength
- 448 if_icmplt 458
- 451 aload 9
- 453 invokestatic # <Method char doubleSize(char[])[]>
- 456 astore 9
- 458 iload_3
- 459 iconst_1
- 460 iadd
- 461 istore_1
- 462 goto 500
- 465 aload 9
- 467 iload 10
- 469 aload_0
- 470 getfield # <Field pysQYNXAN m_input>
- 473 getfield # <Field char m_line[]>
- 476 iload_1
- 477 caload
- 478 castore
- 479 iinc 10 1
- 482 iload 10
- 484 aload 9
- 486 arraylength
- 487 if_icmplt 497
- 490 aload 9
- 492 invokestatic # <Method char doubleSize(char[])[]>
- 495 astore 9
- 497 iinc 1 1
- 500 iload_1
- 501 aload_0
- 502 getfield # <Field pysQYNXAN m_input>
- 505 getfield # <Field int m_line_read>
- 508 if_icmplt 465
- 511 aload_0
- 512 getfield # <Field pysQYNXAN m_input>
- 515 aload 9
- 517 putfield # <Field char m_line[]>
- 520 aload_0
- 521 getfield # <Field pysQYNXAN m_input>
- 524 iload 10
- 526 putfield # <Field int m_line_read>
- 529 iconst_1
- 530 ireturn
-
-Method void saveMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field pysQYNXAN m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field tXIgSkwMI m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 iconst_0
-  73 istore_1
-  74 goto 92
-  77 iinc 1 1
-  80 iload_1
-  81 aload_0
-  82 getfield # <Field pysQYNXAN m_input>
-  85 getfield # <Field int m_line_read>
-  88 if_icmplt 92
-  91 return
-  92 aload_0
-  93 getfield # <Field pysQYNXAN m_input>
-  96 getfield # <Field char m_line[]>
-  99 iload_1
- 100 caload
- 101 invokestatic # <Method boolean isspace(char)>
- 104 iconst_1
- 105 if_icmpeq 77
- 108 iload_1
- 109 istore_2
- 110 goto 139
- 113 iinc 1 1
- 116 iload_1
- 117 aload_0
- 118 getfield # <Field pysQYNXAN m_input>
- 121 getfield # <Field int m_line_read>
- 124 if_icmplt 139
- 127 bipush 15
- 129 aload_0
- 130 getfield # <Field pysQYNXAN m_input>
- 133 getfield # <Field int m_line_number>
- 136 invokestatic # <Method void parse_error(int, int)>
- 139 aload_0
- 140 getfield # <Field pysQYNXAN m_input>
- 143 getfield # <Field char m_line[]>
- 146 iload_1
- 147 caload
- 148 invokestatic # <Method boolean isspace(char)>
- 151 iconst_0
- 152 if_icmpne 169
- 155 aload_0
- 156 getfield # <Field pysQYNXAN m_input>
- 159 getfield # <Field char m_line[]>
- 162 iload_1
- 163 caload
- 164 bipush 61
- 166 if_icmpne 113
- 169 iload_1
- 170 iload_2
- 171 isub
- 172 istore_3
- 173 iload_3
- 174 ifne 218
- 177 bipush 15
- 179 aload_0
- 180 getfield # <Field pysQYNXAN m_input>
- 183 getfield # <Field int m_line_number>
- 186 invokestatic # <Method void parse_error(int, int)>
- 189 goto 218
- 192 iinc 1 1
- 195 iload_1
- 196 aload_0
- 197 getfield # <Field pysQYNXAN m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 218
- 206 bipush 15
- 208 aload_0
- 209 getfield # <Field pysQYNXAN m_input>
- 212 getfield # <Field int m_line_number>
- 215 invokestatic # <Method void parse_error(int, int)>
- 218 aload_0
- 219 getfield # <Field pysQYNXAN m_input>
- 222 getfield # <Field char m_line[]>
- 225 iload_1
- 226 caload
- 227 invokestatic # <Method boolean isspace(char)>
- 230 iconst_1
- 231 if_icmpeq 192
- 234 aload_0
- 235 getfield # <Field pysQYNXAN m_input>
- 238 getfield # <Field char m_line[]>
- 241 iload_1
- 242 caload
- 243 bipush 61
- 245 if_icmpne 303
- 248 iinc 1 1
- 251 iload_1
- 252 aload_0
- 253 getfield # <Field pysQYNXAN m_input>
- 256 getfield # <Field int m_line_read>
- 259 if_icmplt 303
- 262 bipush 15
- 264 aload_0
- 265 getfield # <Field pysQYNXAN m_input>
- 268 getfield # <Field int m_line_number>
- 271 invokestatic # <Method void parse_error(int, int)>
- 274 goto 303
- 277 iinc 1 1
- 280 iload_1
- 281 aload_0
- 282 getfield # <Field pysQYNXAN m_input>
- 285 getfield # <Field int m_line_read>
- 288 if_icmplt 303
- 291 bipush 15
- 293 aload_0
- 294 getfield # <Field pysQYNXAN m_input>
- 297 getfield # <Field int m_line_number>
- 300 invokestatic # <Method void parse_error(int, int)>
- 303 aload_0
- 304 getfield # <Field pysQYNXAN m_input>
- 307 getfield # <Field char m_line[]>
- 310 iload_1
- 311 caload
- 312 invokestatic # <Method boolean isspace(char)>
- 315 iconst_1
- 316 if_icmpeq 277
- 319 iload_1
- 320 istore 4
- 322 iconst_0
- 323 istore 7
- 325 iconst_0
- 326 istore 6
- 328 goto 412
- 331 aload_0
- 332 getfield # <Field pysQYNXAN m_input>
- 335 getfield # <Field char m_line[]>
- 338 iload_1
- 339 caload
- 340 bipush 34
- 342 if_icmpne 366
- 345 iload 6
- 347 iconst_0
- 348 if_icmpne 366
- 351 iload 7
- 353 iconst_1
- 354 if_icmpne 363
- 357 iconst_0
- 358 istore 7
- 360 goto 366
- 363 iconst_1
- 364 istore 7
- 366 aload_0
- 367 getfield # <Field pysQYNXAN m_input>
- 370 getfield # <Field char m_line[]>
- 373 iload_1
- 374 caload
- 375 bipush 92
- 377 if_icmpne 392
- 380 iload 6
- 382 iconst_0
- 383 if_icmpne 392
- 386 iconst_1
- 387 istore 6
- 389 goto 395
- 392 iconst_0
- 393 istore 6
- 395 iinc 1 1
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field pysQYNXAN m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 412
- 409 goto 440
- 412 aload_0
- 413 getfield # <Field pysQYNXAN m_input>
- 416 getfield # <Field char m_line[]>
- 419 iload_1
- 420 caload
- 421 invokestatic # <Method boolean isspace(char)>
- 424 iconst_0
- 425 if_icmpeq 331
- 428 iload 7
- 430 iconst_1
- 431 if_icmpeq 331
- 434 iload 6
- 436 iconst_1
- 437 if_icmpeq 331
- 440 iload_1
- 441 iload 4
- 443 isub
- 444 istore 5
- 446 iload 5
- 448 ifne 463
- 451 bipush 15
- 453 aload_0
- 454 getfield # <Field pysQYNXAN m_input>
- 457 getfield # <Field int m_line_number>
- 460 invokestatic # <Method void parse_error(int, int)>
- 463 iload 5
- 465 ifgt 472
- 468 iconst_0
- 469 goto 473
- 472 iconst_1
- 473 invokestatic # <Method void assert(boolean)>
- 476 iload_3
- 477 ifgt 484
- 480 iconst_0
- 481 goto 485
- 484 iconst_1
- 485 invokestatic # <Method void assert(boolean)>
- 488 aload_0
- 489 getfield # <Field tXIgSkwMI m_spec>
- 492 getfield # <Field java.util.Hashtable m_macros>
- 495 ifnonnull 502
- 498 iconst_0
- 499 goto 503
- 502 iconst_1
- 503 invokestatic # <Method void assert(boolean)>
- 506 aload_0
- 507 getfield # <Field tXIgSkwMI m_spec>
- 510 getfield # <Field java.util.Hashtable m_macros>
- 513 new # <Class java.lang.String>
- 516 dup
- 517 aload_0
- 518 getfield # <Field pysQYNXAN m_input>
- 521 getfield # <Field char m_line[]>
- 524 iload_2
- 525 iload_3
- 526 invokespecial # <Method java.lang.String(char[],int,int)>
- 529 new # <Class java.lang.String>
- 532 dup
- 533 aload_0
- 534 getfield # <Field pysQYNXAN m_input>
- 537 getfield # <Field char m_line[]>
- 540 iload 4
- 542 iload 5
- 544 invokespecial # <Method java.lang.String(char[],int,int)>
- 547 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 550 pop
- 551 return
-
-Method void saveStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field pysQYNXAN m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field tXIgSkwMI m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field pysQYNXAN m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 84
-  83 return
-  84 aload_0
-  85 getfield # <Field pysQYNXAN m_input>
-  88 getfield # <Field char m_line[]>
-  91 iconst_0
-  92 caload
-  93 bipush 37
-  95 if_icmpeq 102
-  98 iconst_0
-  99 goto 103
- 102 iconst_1
- 103 invokestatic # <Method void assert(boolean)>
- 106 aload_0
- 107 getfield # <Field pysQYNXAN m_input>
- 110 getfield # <Field char m_line[]>
- 113 iconst_1
- 114 caload
- 115 bipush 115
- 117 if_icmpeq 124
- 120 iconst_0
- 121 goto 125
- 124 iconst_1
- 125 invokestatic # <Method void assert(boolean)>
- 128 aload_0
- 129 getfield # <Field pysQYNXAN m_input>
- 132 getfield # <Field int m_line_index>
- 135 aload_0
- 136 getfield # <Field pysQYNXAN m_input>
- 139 getfield # <Field int m_line_read>
- 142 if_icmple 149
- 145 iconst_0
- 146 goto 150
- 149 iconst_1
- 150 invokestatic # <Method void assert(boolean)>
- 153 aload_0
- 154 getfield # <Field pysQYNXAN m_input>
- 157 getfield # <Field int m_line_index>
- 160 ifge 167
- 163 iconst_0
- 164 goto 168
- 167 iconst_1
- 168 invokestatic # <Method void assert(boolean)>
- 171 aload_0
- 172 getfield # <Field pysQYNXAN m_input>
- 175 getfield # <Field int m_line_read>
- 178 ifge 185
- 181 iconst_0
- 182 goto 186
- 185 iconst_1
- 186 invokestatic # <Method void assert(boolean)>
- 189 aload_0
- 190 getfield # <Field pysQYNXAN m_input>
- 193 getfield # <Field int m_line_index>
- 196 aload_0
- 197 getfield # <Field pysQYNXAN m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 451
- 206 return
- 207 aload_0
- 208 getfield # <Field pysQYNXAN m_input>
- 211 dup
- 212 getfield # <Field int m_line_index>
- 215 iconst_1
- 216 iadd
- 217 putfield # <Field int m_line_index>
- 220 aload_0
- 221 getfield # <Field pysQYNXAN m_input>
- 224 getfield # <Field int m_line_index>
- 227 aload_0
- 228 getfield # <Field pysQYNXAN m_input>
- 231 getfield # <Field int m_line_read>
- 234 if_icmplt 238
- 237 return
- 238 aload_0
- 239 getfield # <Field pysQYNXAN m_input>
- 242 getfield # <Field char m_line[]>
- 245 aload_0
- 246 getfield # <Field pysQYNXAN m_input>
- 249 getfield # <Field int m_line_index>
- 252 caload
- 253 invokestatic # <Method boolean isspace(char)>
- 256 iconst_1
- 257 if_icmpeq 207
- 260 aload_0
- 261 getfield # <Field pysQYNXAN m_input>
- 264 getfield # <Field int m_line_index>
- 267 istore_1
- 268 goto 304
- 271 aload_0
- 272 getfield # <Field pysQYNXAN m_input>
- 275 dup
- 276 getfield # <Field int m_line_index>
- 279 iconst_1
- 280 iadd
- 281 putfield # <Field int m_line_index>
- 284 aload_0
- 285 getfield # <Field pysQYNXAN m_input>
- 288 getfield # <Field int m_line_index>
- 291 aload_0
- 292 getfield # <Field pysQYNXAN m_input>
- 295 getfield # <Field int m_line_read>
- 298 if_icmplt 304
- 301 goto 346
- 304 aload_0
- 305 getfield # <Field pysQYNXAN m_input>
- 308 getfield # <Field char m_line[]>
- 311 aload_0
- 312 getfield # <Field pysQYNXAN m_input>
- 315 getfield # <Field int m_line_index>
- 318 caload
- 319 invokestatic # <Method boolean isspace(char)>
- 322 iconst_0
- 323 if_icmpne 346
- 326 aload_0
- 327 getfield # <Field pysQYNXAN m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field pysQYNXAN m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 44
- 343 if_icmpne 271
- 346 aload_0
- 347 getfield # <Field pysQYNXAN m_input>
- 350 getfield # <Field int m_line_index>
- 353 iload_1
- 354 isub
- 355 istore_2
- 356 aload_0
- 357 getfield # <Field tXIgSkwMI m_spec>
- 360 getfield # <Field java.util.Hashtable m_states>
- 363 new # <Class java.lang.String>
- 366 dup
- 367 aload_0
- 368 getfield # <Field pysQYNXAN m_input>
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 iload_2
- 376 invokespecial # <Method java.lang.String(char[],int,int)>
- 379 new # <Class java.lang.Integer>
- 382 dup
- 383 aload_0
- 384 getfield # <Field tXIgSkwMI m_spec>
- 387 getfield # <Field java.util.Hashtable m_states>
- 390 invokevirtual # <Method int size()>
- 393 invokespecial # <Method java.lang.Integer(int)>
- 396 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 399 pop
- 400 aload_0
- 401 getfield # <Field pysQYNXAN m_input>
- 404 getfield # <Field char m_line[]>
- 407 aload_0
- 408 getfield # <Field pysQYNXAN m_input>
- 411 getfield # <Field int m_line_index>
- 414 caload
- 415 bipush 44
- 417 if_icmpne 451
- 420 aload_0
- 421 getfield # <Field pysQYNXAN m_input>
- 424 dup
- 425 getfield # <Field int m_line_index>
- 428 iconst_1
- 429 iadd
- 430 putfield # <Field int m_line_index>
- 433 aload_0
- 434 getfield # <Field pysQYNXAN m_input>
- 437 getfield # <Field int m_line_index>
- 440 aload_0
- 441 getfield # <Field pysQYNXAN m_input>
- 444 getfield # <Field int m_line_read>
- 447 if_icmplt 451
- 450 return
- 451 aload_0
- 452 getfield # <Field pysQYNXAN m_input>
- 455 getfield # <Field int m_line_index>
- 458 aload_0
- 459 getfield # <Field pysQYNXAN m_input>
- 462 getfield # <Field int m_line_read>
- 465 if_icmplt 238
- 468 return
-
-Method char expandEscape()
-   0 aload_0
-   1 getfield # <Field pysQYNXAN m_input>
-   4 getfield # <Field int m_line_index>
-   7 aload_0
-   8 getfield # <Field pysQYNXAN m_input>
-  11 getfield # <Field int m_line_read>
-  14 if_icmplt 21
-  17 iconst_0
-  18 goto 22
-  21 iconst_1
-  22 invokestatic # <Method void assert(boolean)>
-  25 aload_0
-  26 getfield # <Field pysQYNXAN m_input>
-  29 getfield # <Field int m_line_read>
-  32 ifgt 39
-  35 iconst_0
-  36 goto 40
-  39 iconst_1
-  40 invokestatic # <Method void assert(boolean)>
-  43 aload_0
-  44 getfield # <Field pysQYNXAN m_input>
-  47 getfield # <Field int m_line_index>
-  50 ifge 57
-  53 iconst_0
-  54 goto 58
-  57 iconst_1
-  58 invokestatic # <Method void assert(boolean)>
-  61 aload_0
-  62 getfield # <Field pysQYNXAN m_input>
-  65 getfield # <Field char m_line[]>
-  68 aload_0
-  69 getfield # <Field pysQYNXAN m_input>
-  72 getfield # <Field int m_line_index>
-  75 caload
-  76 bipush 92
-  78 if_icmpeq 112
-  81 aload_0
-  82 getfield # <Field pysQYNXAN m_input>
-  85 dup
-  86 getfield # <Field int m_line_index>
-  89 iconst_1
-  90 iadd
-  91 putfield # <Field int m_line_index>
-  94 aload_0
-  95 getfield # <Field pysQYNXAN m_input>
-  98 getfield # <Field char m_line[]>
- 101 aload_0
- 102 getfield # <Field pysQYNXAN m_input>
- 105 getfield # <Field int m_line_index>
- 108 iconst_1
- 109 isub
- 110 caload
- 111 ireturn
- 112 aload_0
- 113 getfield # <Field pysQYNXAN m_input>
- 116 dup
- 117 getfield # <Field int m_line_index>
- 120 iconst_1
- 121 iadd
- 122 putfield # <Field int m_line_index>
- 125 aload_0
- 126 getfield # <Field pysQYNXAN m_input>
- 129 getfield # <Field char m_line[]>
- 132 aload_0
- 133 getfield # <Field pysQYNXAN m_input>
- 136 getfield # <Field int m_line_index>
- 139 caload
- 140 invokestatic # <Method char toupper(char)>
- 143 lookupswitch 7: default=534
-          66: 208
-          70: 256
-          78: 240
-          82: 272
-          84: 224
-          88: 339
-          94: 288
- 208 aload_0
- 209 getfield # <Field pysQYNXAN m_input>
- 212 dup
- 213 getfield # <Field int m_line_index>
- 216 iconst_1
- 217 iadd
- 218 putfield # <Field int m_line_index>
- 221 bipush 8
- 223 ireturn
- 224 aload_0
- 225 getfield # <Field pysQYNXAN m_input>
- 228 dup
- 229 getfield # <Field int m_line_index>
- 232 iconst_1
- 233 iadd
- 234 putfield # <Field int m_line_index>
- 237 bipush 9
- 239 ireturn
- 240 aload_0
- 241 getfield # <Field pysQYNXAN m_input>
- 244 dup
- 245 getfield # <Field int m_line_index>
- 248 iconst_1
- 249 iadd
- 250 putfield # <Field int m_line_index>
- 253 bipush 10
- 255 ireturn
- 256 aload_0
- 257 getfield # <Field pysQYNXAN m_input>
- 260 dup
- 261 getfield # <Field int m_line_index>
- 264 iconst_1
- 265 iadd
- 266 putfield # <Field int m_line_index>
- 269 bipush 12
- 271 ireturn
- 272 aload_0
- 273 getfield # <Field pysQYNXAN m_input>
- 276 dup
- 277 getfield # <Field int m_line_index>
- 280 iconst_1
- 281 iadd
- 282 putfield # <Field int m_line_index>
- 285 bipush 13
- 287 ireturn
- 288 aload_0
- 289 getfield # <Field pysQYNXAN m_input>
- 292 dup
- 293 getfield # <Field int m_line_index>
- 296 iconst_1
- 297 iadd
- 298 putfield # <Field int m_line_index>
- 301 aload_0
- 302 getfield # <Field pysQYNXAN m_input>
- 305 getfield # <Field char m_line[]>
- 308 aload_0
- 309 getfield # <Field pysQYNXAN m_input>
- 312 getfield # <Field int m_line_index>
- 315 caload
- 316 invokestatic # <Method char toupper(char)>
- 319 bipush 64
- 321 isub
- 322 i2c
- 323 istore_1
- 324 aload_0
- 325 getfield # <Field pysQYNXAN m_input>
- 328 dup
- 329 getfield # <Field int m_line_index>
- 332 iconst_1
- 333 iadd
- 334 putfield # <Field int m_line_index>
- 337 iload_1
- 338 ireturn
- 339 aload_0
- 340 getfield # <Field pysQYNXAN m_input>
- 343 dup
- 344 getfield # <Field int m_line_index>
- 347 iconst_1
- 348 iadd
- 349 putfield # <Field int m_line_index>
- 352 iconst_0
- 353 istore_1
- 354 aload_0
- 355 getfield # <Field pysQYNXAN m_input>
- 358 getfield # <Field char m_line[]>
- 361 aload_0
- 362 getfield # <Field pysQYNXAN m_input>
- 365 getfield # <Field int m_line_index>
- 368 caload
- 369 invokestatic # <Method boolean ishexdigit(char)>
- 372 iconst_1
- 373 if_icmpne 408
- 376 aload_0
- 377 getfield # <Field pysQYNXAN m_input>
- 380 getfield # <Field char m_line[]>
- 383 aload_0
- 384 getfield # <Field pysQYNXAN m_input>
- 387 getfield # <Field int m_line_index>
- 390 caload
- 391 invokestatic # <Method char hex2bin(char)>
- 394 istore_1
- 395 aload_0
- 396 getfield # <Field pysQYNXAN m_input>
- 399 dup
- 400 getfield # <Field int m_line_index>
- 403 iconst_1
- 404 iadd
- 405 putfield # <Field int m_line_index>
- 408 aload_0
- 409 getfield # <Field pysQYNXAN m_input>
- 412 getfield # <Field char m_line[]>
- 415 aload_0
- 416 getfield # <Field pysQYNXAN m_input>
- 419 getfield # <Field int m_line_index>
- 422 caload
- 423 invokestatic # <Method boolean ishexdigit(char)>
- 426 iconst_1
- 427 if_icmpne 470
- 430 iload_1
- 431 iconst_4
- 432 ishl
- 433 i2c
- 434 istore_1
- 435 iload_1
- 436 aload_0
- 437 getfield # <Field pysQYNXAN m_input>
- 440 getfield # <Field char m_line[]>
- 443 aload_0
- 444 getfield # <Field pysQYNXAN m_input>
- 447 getfield # <Field int m_line_index>
- 450 caload
- 451 invokestatic # <Method char hex2bin(char)>
- 454 ior
- 455 i2c
- 456 istore_1
- 457 aload_0
- 458 getfield # <Field pysQYNXAN m_input>
- 461 dup
- 462 getfield # <Field int m_line_index>
- 465 iconst_1
- 466 iadd
- 467 putfield # <Field int m_line_index>
- 470 aload_0
- 471 getfield # <Field pysQYNXAN m_input>
- 474 getfield # <Field char m_line[]>
- 477 aload_0
- 478 getfield # <Field pysQYNXAN m_input>
- 481 getfield # <Field int m_line_index>
- 484 caload
- 485 invokestatic # <Method boolean ishexdigit(char)>
- 488 iconst_1
- 489 if_icmpne 532
- 492 iload_1
- 493 iconst_4
- 494 ishl
- 495 i2c
- 496 istore_1
- 497 iload_1
- 498 aload_0
- 499 getfield # <Field pysQYNXAN m_input>
- 502 getfield # <Field char m_line[]>
- 505 aload_0
- 506 getfield # <Field pysQYNXAN m_input>
- 509 getfield # <Field int m_line_index>
- 512 caload
- 513 invokestatic # <Method char hex2bin(char)>
- 516 ior
- 517 i2c
- 518 istore_1
- 519 aload_0
- 520 getfield # <Field pysQYNXAN m_input>
- 523 dup
- 524 getfield # <Field int m_line_index>
- 527 iconst_1
- 528 iadd
- 529 putfield # <Field int m_line_index>
- 532 iload_1
- 533 ireturn
- 534 aload_0
- 535 getfield # <Field pysQYNXAN m_input>
- 538 getfield # <Field char m_line[]>
- 541 aload_0
- 542 getfield # <Field pysQYNXAN m_input>
- 545 getfield # <Field int m_line_index>
- 548 caload
- 549 invokestatic # <Method boolean isoctdigit(char)>
- 552 iconst_0
- 553 if_icmpne 588
- 556 aload_0
- 557 getfield # <Field pysQYNXAN m_input>
- 560 getfield # <Field char m_line[]>
- 563 aload_0
- 564 getfield # <Field pysQYNXAN m_input>
- 567 getfield # <Field int m_line_index>
- 570 caload
- 571 istore_1
- 572 aload_0
- 573 getfield # <Field pysQYNXAN m_input>
- 576 dup
- 577 getfield # <Field int m_line_index>
- 580 iconst_1
- 581 iadd
- 582 putfield # <Field int m_line_index>
- 585 goto 744
- 588 aload_0
- 589 getfield # <Field pysQYNXAN m_input>
- 592 getfield # <Field char m_line[]>
- 595 aload_0
- 596 getfield # <Field pysQYNXAN m_input>
- 599 getfield # <Field int m_line_index>
- 602 caload
- 603 invokestatic # <Method char oct2bin(char)>
- 606 istore_1
- 607 aload_0
- 608 getfield # <Field pysQYNXAN m_input>
- 611 dup
- 612 getfield # <Field int m_line_index>
- 615 iconst_1
- 616 iadd
- 617 putfield # <Field int m_line_index>
- 620 aload_0
- 621 getfield # <Field pysQYNXAN m_input>
- 624 getfield # <Field char m_line[]>
- 627 aload_0
- 628 getfield # <Field pysQYNXAN m_input>
- 631 getfield # <Field int m_line_index>
- 634 caload
- 635 invokestatic # <Method boolean isoctdigit(char)>
- 638 iconst_1
- 639 if_icmpne 682
- 642 iload_1
- 643 iconst_3
- 644 ishl
- 645 i2c
- 646 istore_1
- 647 iload_1
- 648 aload_0
- 649 getfield # <Field pysQYNXAN m_input>
- 652 getfield # <Field char m_line[]>
- 655 aload_0
- 656 getfield # <Field pysQYNXAN m_input>
- 659 getfield # <Field int m_line_index>
- 662 caload
- 663 invokestatic # <Method char oct2bin(char)>
- 666 ior
- 667 i2c
- 668 istore_1
- 669 aload_0
- 670 getfield # <Field pysQYNXAN m_input>
- 673 dup
- 674 getfield # <Field int m_line_index>
- 677 iconst_1
- 678 iadd
- 679 putfield # <Field int m_line_index>
- 682 aload_0
- 683 getfield # <Field pysQYNXAN m_input>
- 686 getfield # <Field char m_line[]>
- 689 aload_0
- 690 getfield # <Field pysQYNXAN m_input>
- 693 getfield # <Field int m_line_index>
- 696 caload
- 697 invokestatic # <Method boolean isoctdigit(char)>
- 700 iconst_1
- 701 if_icmpne 744
- 704 iload_1
- 705 iconst_3
- 706 ishl
- 707 i2c
- 708 istore_1
- 709 iload_1
- 710 aload_0
- 711 getfield # <Field pysQYNXAN m_input>
- 714 getfield # <Field char m_line[]>
- 717 aload_0
- 718 getfield # <Field pysQYNXAN m_input>
- 721 getfield # <Field int m_line_index>
- 724 caload
- 725 invokestatic # <Method char oct2bin(char)>
- 728 ior
- 729 i2c
- 730 istore_1
- 731 aload_0
- 732 getfield # <Field pysQYNXAN m_input>
- 735 dup
- 736 getfield # <Field int m_line_index>
- 739 iconst_1
- 740 iadd
- 741 putfield # <Field int m_line_index>
- 744 iload_1
- 745 ireturn
-
-Method SfZaCAliZ packAccept()
-   0 sipush 1024
-   3 newarray char
-   5 astore_2
-   6 iconst_0
-   7 istore_3
-   8 aload_0
-   9 ifnonnull 16
-  12 iconst_0
-  13 goto 17
-  16 iconst_1
-  17 invokestatic # <Method void assert(boolean)>
-  20 aload_0
-  21 getfield # <Field java.io.DataOutputStream m_outstream>
-  24 ifnonnull 31
-  27 iconst_0
-  28 goto 32
-  31 iconst_1
-  32 invokestatic # <Method void assert(boolean)>
-  35 aload_0
-  36 getfield # <Field pysQYNXAN m_input>
-  39 ifnonnull 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field java.util.Hashtable m_tokens>
-  54 ifnonnull 61
-  57 iconst_0
-  58 goto 62
-  61 iconst_1
-  62 invokestatic # <Method void assert(boolean)>
-  65 aload_0
-  66 getfield # <Field tXIgSkwMI m_spec>
-  69 ifnonnull 76
-  72 iconst_0
-  73 goto 77
-  76 iconst_1
-  77 invokestatic # <Method void assert(boolean)>
-  80 goto 108
-  83 aload_0
-  84 getfield # <Field pysQYNXAN m_input>
-  87 invokevirtual # <Method boolean getLine()>
-  90 iconst_1
-  91 if_icmpne 108
-  94 bipush 11
-  96 aload_0
-  97 getfield # <Field pysQYNXAN m_input>
- 100 getfield # <Field int m_line_number>
- 103 invokestatic # <Method void parse_error(int, int)>
- 106 aconst_null
- 107 areturn
- 108 aload_0
- 109 getfield # <Field pysQYNXAN m_input>
- 112 getfield # <Field int m_line_index>
- 115 aload_0
- 116 getfield # <Field pysQYNXAN m_input>
- 119 getfield # <Field int m_line_read>
- 122 if_icmpge 83
- 125 goto 186
- 128 aload_0
- 129 getfield # <Field pysQYNXAN m_input>
- 132 dup
- 133 getfield # <Field int m_line_index>
- 136 iconst_1
- 137 iadd
- 138 putfield # <Field int m_line_index>
- 141 goto 169
- 144 aload_0
- 145 getfield # <Field pysQYNXAN m_input>
- 148 invokevirtual # <Method boolean getLine()>
- 151 iconst_1
- 152 if_icmpne 169
- 155 bipush 11
- 157 aload_0
- 158 getfield # <Field pysQYNXAN m_input>
- 161 getfield # <Field int m_line_number>
- 164 invokestatic # <Method void parse_error(int, int)>
- 167 aconst_null
- 168 areturn
- 169 aload_0
- 170 getfield # <Field pysQYNXAN m_input>
- 173 getfield # <Field int m_line_index>
- 176 aload_0
- 177 getfield # <Field pysQYNXAN m_input>
- 180 getfield # <Field int m_line_read>
- 183 if_icmpge 144
- 186 aload_0
- 187 getfield # <Field pysQYNXAN m_input>
- 190 getfield # <Field char m_line[]>
- 193 aload_0
- 194 getfield # <Field pysQYNXAN m_input>
- 197 getfield # <Field int m_line_index>
- 200 caload
- 201 invokestatic # <Method boolean isspace(char)>
- 204 iconst_1
- 205 if_icmpeq 128
- 208 aload_0
- 209 getfield # <Field pysQYNXAN m_input>
- 212 getfield # <Field char m_line[]>
- 215 aload_0
- 216 getfield # <Field pysQYNXAN m_input>
- 219 getfield # <Field int m_line_index>
- 222 caload
- 223 bipush 123
- 225 if_icmpeq 240
- 228 bipush 17
- 230 aload_0
- 231 getfield # <Field pysQYNXAN m_input>
- 234 getfield # <Field int m_line_number>
- 237 invokestatic # <Method void parse_error(int, int)>
- 240 iconst_0
- 241 istore 4
- 243 aload_2
- 244 iload_3
- 245 aload_0
- 246 getfield # <Field pysQYNXAN m_input>
- 249 getfield # <Field char m_line[]>
- 252 aload_0
- 253 getfield # <Field pysQYNXAN m_input>
- 256 getfield # <Field int m_line_index>
- 259 caload
- 260 castore
- 261 aload_0
- 262 getfield # <Field pysQYNXAN m_input>
- 265 getfield # <Field char m_line[]>
- 268 aload_0
- 269 getfield # <Field pysQYNXAN m_input>
- 272 getfield # <Field int m_line_index>
- 275 caload
- 276 bipush 123
- 278 if_icmpne 287
- 281 iinc 4 1
- 284 goto 334
- 287 aload_0
- 288 getfield # <Field pysQYNXAN m_input>
- 291 getfield # <Field char m_line[]>
- 294 aload_0
- 295 getfield # <Field pysQYNXAN m_input>
- 298 getfield # <Field int m_line_index>
- 301 caload
- 302 bipush 125
- 304 if_icmpne 334
- 307 iinc 4 -1
- 310 iload 4
- 312 ifne 334
- 315 iinc 3 1
- 318 aload_0
- 319 getfield # <Field pysQYNXAN m_input>
- 322 dup
- 323 getfield # <Field int m_line_index>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_index>
- 331 goto 409
- 334 iinc 3 1
- 337 iload_3
- 338 aload_2
- 339 arraylength
- 340 if_icmple 348
- 343 aload_2
- 344 invokestatic # <Method char doubleSize(char[])[]>
- 347 astore_2
- 348 aload_0
- 349 getfield # <Field pysQYNXAN m_input>
- 352 dup
- 353 getfield # <Field int m_line_index>
- 356 iconst_1
- 357 iadd
- 358 putfield # <Field int m_line_index>
- 361 goto 389
- 364 aload_0
- 365 getfield # <Field pysQYNXAN m_input>
- 368 invokevirtual # <Method boolean getLine()>
- 371 iconst_1
- 372 if_icmpne 389
- 375 bipush 16
- 377 aload_0
- 378 getfield # <Field pysQYNXAN m_input>
- 381 getfield # <Field int m_line_number>
- 384 invokestatic # <Method void parse_error(int, int)>
- 387 aconst_null
- 388 areturn
- 389 aload_0
- 390 getfield # <Field pysQYNXAN m_input>
- 393 getfield # <Field int m_line_index>
- 396 aload_0
- 397 getfield # <Field pysQYNXAN m_input>
- 400 getfield # <Field int m_line_read>
- 403 if_icmpge 364
- 406 goto 243
- 409 new # <Class SfZaCAliZ>
- 412 dup
- 413 aload_2
- 414 iload_3
- 415 aload_0
- 416 getfield # <Field pysQYNXAN m_input>
- 419 getfield # <Field int m_line_number>
- 422 invokespecial # <Method SfZaCAliZ(char[],int,int)>
- 425 astore_1
- 426 aload_1
- 427 ifnonnull 434
- 430 iconst_0
- 431 goto 435
- 434 iconst_1
- 435 invokestatic # <Method void assert(boolean)>
- 438 aload_1
- 439 areturn
-
-Method int advance()
-   0 iconst_0
-   1 istore_1
-   2 aload_0
-   3 getfield # <Field pysQYNXAN m_input>
-   6 getfield # <Field boolean m_eof_reached>
-   9 iconst_1
-  10 if_icmpne 38
-  13 aload_0
-  14 getfield # <Field tXIgSkwMI m_spec>
-  17 bipush 11
-  19 putfield # <Field int m_current_token>
-  22 aload_0
-  23 getfield # <Field tXIgSkwMI m_spec>
-  26 iconst_0
-  27 putfield # <Field char m_lexeme>
-  30 aload_0
-  31 getfield # <Field tXIgSkwMI m_spec>
-  34 getfield # <Field int m_current_token>
-  37 ireturn
-  38 aload_0
-  39 getfield # <Field tXIgSkwMI m_spec>
-  42 getfield # <Field int m_current_token>
-  45 iconst_1
-  46 if_icmpeq 66
-  49 aload_0
-  50 getfield # <Field pysQYNXAN m_input>
-  53 getfield # <Field int m_line_index>
-  56 aload_0
-  57 getfield # <Field pysQYNXAN m_input>
-  60 getfield # <Field int m_line_read>
-  63 if_icmplt 241
-  66 aload_0
-  67 getfield # <Field tXIgSkwMI m_spec>
-  70 getfield # <Field boolean m_in_quote>
-  73 iconst_1
-  74 if_icmpne 89
-  77 bipush 16
-  79 aload_0
-  80 getfield # <Field pysQYNXAN m_input>
-  83 getfield # <Field int m_line_number>
-  86 invokestatic # <Method void parse_error(int, int)>
-  89 aload_0
-  90 getfield # <Field boolean m_advance_stop>
-  93 iconst_0
-  94 if_icmpeq 114
-  97 aload_0
-  98 getfield # <Field pysQYNXAN m_input>
- 101 getfield # <Field int m_line_index>
- 104 aload_0
- 105 getfield # <Field pysQYNXAN m_input>
- 108 getfield # <Field int m_line_read>
- 111 if_icmplt 161
- 114 aload_0
- 115 getfield # <Field pysQYNXAN m_input>
- 118 invokevirtual # <Method boolean getLine()>
- 121 iconst_1
- 122 if_icmpne 150
- 125 aload_0
- 126 getfield # <Field tXIgSkwMI m_spec>
- 129 bipush 11
- 131 putfield # <Field int m_current_token>
- 134 aload_0
- 135 getfield # <Field tXIgSkwMI m_spec>
- 138 iconst_0
- 139 putfield # <Field char m_lexeme>
- 142 aload_0
- 143 getfield # <Field tXIgSkwMI m_spec>
- 146 getfield # <Field int m_current_token>
- 149 ireturn
- 150 aload_0
- 151 getfield # <Field pysQYNXAN m_input>
- 154 iconst_0
- 155 putfield # <Field int m_line_index>
- 158 goto 182
- 161 aload_0
- 162 iconst_0
- 163 putfield # <Field boolean m_advance_stop>
- 166 goto 182
- 169 aload_0
- 170 getfield # <Field pysQYNXAN m_input>
- 173 dup
- 174 getfield # <Field int m_line_index>
- 177 iconst_1
- 178 iadd
- 179 putfield # <Field int m_line_index>
- 182 aload_0
- 183 getfield # <Field pysQYNXAN m_input>
- 186 getfield # <Field int m_line_index>
- 189 aload_0
- 190 getfield # <Field pysQYNXAN m_input>
- 193 getfield # <Field int m_line_read>
- 196 if_icmpge 221
- 199 aload_0
- 200 getfield # <Field pysQYNXAN m_input>
- 203 getfield # <Field char m_line[]>
- 206 aload_0
- 207 getfield # <Field pysQYNXAN m_input>
- 210 getfield # <Field int m_line_index>
- 213 caload
- 214 invokestatic # <Method boolean isspace(char)>
- 217 iconst_1
- 218 if_icmpeq 169
- 221 aload_0
- 222 getfield # <Field pysQYNXAN m_input>
- 225 getfield # <Field int m_line_index>
- 228 aload_0
- 229 getfield # <Field pysQYNXAN m_input>
- 232 getfield # <Field int m_line_read>
- 235 if_icmpge 89
- 238 goto 241
- 241 aload_0
- 242 getfield # <Field pysQYNXAN m_input>
- 245 getfield # <Field int m_line_index>
- 248 aload_0
- 249 getfield # <Field pysQYNXAN m_input>
- 252 getfield # <Field int m_line_read>
- 255 if_icmple 262
- 258 iconst_0
- 259 goto 263
- 262 iconst_1
- 263 invokestatic # <Method void assert(boolean)>
- 266 aload_0
- 267 getfield # <Field tXIgSkwMI m_spec>
- 270 getfield # <Field boolean m_in_quote>
- 273 iconst_0
- 274 if_icmpne 433
- 277 goto 326
- 280 aload_0
- 281 invokespecial # <Method boolean expandMacro()>
- 284 pop
- 285 aload_0
- 286 getfield # <Field pysQYNXAN m_input>
- 289 getfield # <Field int m_line_index>
- 292 aload_0
- 293 getfield # <Field pysQYNXAN m_input>
- 296 getfield # <Field int m_line_read>
- 299 if_icmplt 326
- 302 aload_0
- 303 getfield # <Field tXIgSkwMI m_spec>
- 306 iconst_1
- 307 putfield # <Field int m_current_token>
- 310 aload_0
- 311 getfield # <Field tXIgSkwMI m_spec>
- 314 iconst_0
- 315 putfield # <Field char m_lexeme>
- 318 aload_0
- 319 getfield # <Field tXIgSkwMI m_spec>
- 322 getfield # <Field int m_current_token>
- 325 ireturn
- 326 aload_0
- 327 getfield # <Field pysQYNXAN m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field pysQYNXAN m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 123
- 343 if_icmpeq 280
- 346 goto 433
- 349 aload_0
- 350 getfield # <Field tXIgSkwMI m_spec>
- 353 getfield # <Field boolean m_in_quote>
- 356 iconst_1
- 357 if_icmpne 371
- 360 aload_0
- 361 getfield # <Field tXIgSkwMI m_spec>
- 364 iconst_0
- 365 putfield # <Field boolean m_in_quote>
- 368 goto 379
- 371 aload_0
- 372 getfield # <Field tXIgSkwMI m_spec>
- 375 iconst_1
- 376 putfield # <Field boolean m_in_quote>
- 379 aload_0
- 380 getfield # <Field pysQYNXAN m_input>
- 383 dup
- 384 getfield # <Field int m_line_index>
- 387 iconst_1
- 388 iadd
- 389 putfield # <Field int m_line_index>
- 392 aload_0
- 393 getfield # <Field pysQYNXAN m_input>
- 396 getfield # <Field int m_line_index>
- 399 aload_0
- 400 getfield # <Field pysQYNXAN m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 433
- 409 aload_0
- 410 getfield # <Field tXIgSkwMI m_spec>
- 413 iconst_1
- 414 putfield # <Field int m_current_token>
- 417 aload_0
- 418 getfield # <Field tXIgSkwMI m_spec>
- 421 iconst_0
- 422 putfield # <Field char m_lexeme>
- 425 aload_0
- 426 getfield # <Field tXIgSkwMI m_spec>
- 429 getfield # <Field int m_current_token>
- 432 ireturn
- 433 aload_0
- 434 getfield # <Field pysQYNXAN m_input>
- 437 getfield # <Field char m_line[]>
- 440 aload_0
- 441 getfield # <Field pysQYNXAN m_input>
- 444 getfield # <Field int m_line_index>
- 447 caload
- 448 bipush 34
- 450 if_icmpeq 349
- 453 aload_0
- 454 getfield # <Field pysQYNXAN m_input>
- 457 getfield # <Field int m_line_index>
- 460 aload_0
- 461 getfield # <Field pysQYNXAN m_input>
- 464 getfield # <Field int m_line_read>
- 467 if_icmple 557
- 470 getstatic # <Field java.io.PrintStream out>
- 473 new # <Class java.lang.StringBuffer>
- 476 dup
- 477 invokespecial # <Method java.lang.StringBuffer()>
- 480 ldc # <String "m_input.m_line_index = ">
- 482 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 485 aload_0
- 486 getfield # <Field pysQYNXAN m_input>
- 489 getfield # <Field int m_line_index>
- 492 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 495 invokevirtual # <Method java.lang.String toString()>
- 498 invokevirtual # <Method void println(java.lang.String)>
- 501 getstatic # <Field java.io.PrintStream out>
- 504 new # <Class java.lang.StringBuffer>
- 507 dup
- 508 invokespecial # <Method java.lang.StringBuffer()>
- 511 ldc # <String "m_input.m_line_read = ">
- 513 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field pysQYNXAN m_input>
- 520 getfield # <Field int m_line_read>
- 523 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 526 invokevirtual # <Method java.lang.String toString()>
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 aload_0
- 533 getfield # <Field pysQYNXAN m_input>
- 536 getfield # <Field int m_line_index>
- 539 aload_0
- 540 getfield # <Field pysQYNXAN m_input>
- 543 getfield # <Field int m_line_read>
- 546 if_icmple 553
- 549 iconst_0
- 550 goto 554
- 553 iconst_1
- 554 invokestatic # <Method void assert(boolean)>
- 557 aload_0
- 558 getfield # <Field pysQYNXAN m_input>
- 561 getfield # <Field char m_line[]>
- 564 aload_0
- 565 getfield # <Field pysQYNXAN m_input>
- 568 getfield # <Field int m_line_index>
- 571 caload
- 572 bipush 92
- 574 if_icmpne 582
- 577 iconst_1
- 578 istore_1
- 579 goto 584
- 582 iconst_0
- 583 istore_1
- 584 aload_0
- 585 getfield # <Field tXIgSkwMI m_spec>
- 588 getfield # <Field boolean m_in_quote>
- 591 iconst_0
- 592 if_icmpne 697
- 595 aload_0
- 596 getfield # <Field pysQYNXAN m_input>
- 599 getfield # <Field char m_line[]>
- 602 aload_0
- 603 getfield # <Field pysQYNXAN m_input>
- 606 getfield # <Field int m_line_index>
- 609 caload
- 610 invokestatic # <Method boolean isspace(char)>
- 613 ifeq 640
- 616 aload_0
- 617 getfield # <Field tXIgSkwMI m_spec>
- 620 iconst_1
- 621 putfield # <Field int m_current_token>
- 624 aload_0
- 625 getfield # <Field tXIgSkwMI m_spec>
- 628 iconst_0
- 629 putfield # <Field char m_lexeme>
- 632 aload_0
- 633 getfield # <Field tXIgSkwMI m_spec>
- 636 getfield # <Field int m_current_token>
- 639 ireturn
- 640 iload_1
- 641 iconst_1
- 642 if_icmpne 659
- 645 aload_0
- 646 getfield # <Field tXIgSkwMI m_spec>
- 649 aload_0
- 650 invokespecial # <Method char expandEscape()>
- 653 putfield # <Field char m_lexeme>
- 656 goto 806
- 659 aload_0
- 660 getfield # <Field tXIgSkwMI m_spec>
- 663 aload_0
- 664 getfield # <Field pysQYNXAN m_input>
- 667 getfield # <Field char m_line[]>
- 670 aload_0
- 671 getfield # <Field pysQYNXAN m_input>
- 674 getfield # <Field int m_line_index>
- 677 caload
- 678 putfield # <Field char m_lexeme>
- 681 aload_0
- 682 getfield # <Field pysQYNXAN m_input>
- 685 dup
- 686 getfield # <Field int m_line_index>
- 689 iconst_1
- 690 iadd
- 691 putfield # <Field int m_line_index>
- 694 goto 806
- 697 iload_1
- 698 iconst_1
- 699 if_icmpne 771
- 702 aload_0
- 703 getfield # <Field pysQYNXAN m_input>
- 706 getfield # <Field int m_line_index>
- 709 iconst_1
- 710 iadd
- 711 aload_0
- 712 getfield # <Field pysQYNXAN m_input>
- 715 getfield # <Field int m_line_read>
- 718 if_icmpge 771
- 721 aload_0
- 722 getfield # <Field pysQYNXAN m_input>
- 725 getfield # <Field char m_line[]>
- 728 aload_0
- 729 getfield # <Field pysQYNXAN m_input>
- 732 getfield # <Field int m_line_index>
- 735 iconst_1
- 736 iadd
- 737 caload
- 738 bipush 34
- 740 if_icmpne 771
- 743 aload_0
- 744 getfield # <Field tXIgSkwMI m_spec>
- 747 bipush 34
- 749 putfield # <Field char m_lexeme>
- 752 aload_0
- 753 getfield # <Field pysQYNXAN m_input>
- 756 aload_0
- 757 getfield # <Field pysQYNXAN m_input>
- 760 getfield # <Field int m_line_index>
- 763 iconst_2
- 764 iadd
- 765 putfield # <Field int m_line_index>
- 768 goto 806
- 771 aload_0
- 772 getfield # <Field tXIgSkwMI m_spec>
- 775 aload_0
- 776 getfield # <Field pysQYNXAN m_input>
- 779 getfield # <Field char m_line[]>
- 782 aload_0
- 783 getfield # <Field pysQYNXAN m_input>
- 786 getfield # <Field int m_line_index>
- 789 caload
- 790 putfield # <Field char m_lexeme>
- 793 aload_0
- 794 getfield # <Field pysQYNXAN m_input>
- 797 dup
- 798 getfield # <Field int m_line_index>
- 801 iconst_1
- 802 iadd
- 803 putfield # <Field int m_line_index>
- 806 aload_0
- 807 getfield # <Field java.util.Hashtable m_tokens>
- 810 new # <Class java.lang.Character>
- 813 dup
- 814 aload_0
- 815 getfield # <Field tXIgSkwMI m_spec>
- 818 getfield # <Field char m_lexeme>
- 821 invokespecial # <Method java.lang.Character(char)>
- 824 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 827 checkcast # <Class java.lang.Integer>
- 830 astore_2
- 831 aload_0
- 832 getfield # <Field tXIgSkwMI m_spec>
- 835 getfield # <Field boolean m_in_quote>
- 838 iconst_1
- 839 if_icmpeq 847
- 842 iload_1
- 843 iconst_1
- 844 if_icmpne 859
- 847 aload_0
- 848 getfield # <Field tXIgSkwMI m_spec>
- 851 bipush 12
- 853 putfield # <Field int m_current_token>
- 856 goto 886
- 859 aload_2
- 860 ifnonnull 875
- 863 aload_0
- 864 getfield # <Field tXIgSkwMI m_spec>
- 867 bipush 12
- 869 putfield # <Field int m_current_token>
- 872 goto 886
- 875 aload_0
- 876 getfield # <Field tXIgSkwMI m_spec>
- 879 aload_2
- 880 invokevirtual # <Method int intValue()>
- 883 putfield # <Field int m_current_token>
- 886 aload_0
- 887 getfield # <Field tXIgSkwMI m_spec>
- 890 getfield # <Field int m_current_token>
- 893 ireturn
-
-Method void details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "
-       ** Macros **">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field tXIgSkwMI m_spec>
-  12 getfield # <Field java.util.Hashtable m_macros>
-  15 invokevirtual # <Method java.util.Enumeration keys()>
-  18 astore_1
-  19 goto 110
-  22 aload_1
-  23 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  28 checkcast # <Class java.lang.String>
-  31 astore_2
-  32 aload_0
-  33 getfield # <Field tXIgSkwMI m_spec>
-  36 getfield # <Field java.util.Hashtable m_macros>
-  39 aload_2
-  40 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  43 checkcast # <Class java.lang.String>
-  46 astore_3
-  47 aload_2
-  48 ifnonnull 55
-  51 iconst_0
-  52 goto 56
-  55 iconst_1
-  56 invokestatic # <Method void assert(boolean)>
-  59 aload_3
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 getstatic # <Field java.io.PrintStream out>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 ldc # <String "Macro name "">
-  83 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  86 aload_2
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 ldc # <String "" has definition "">
-  92 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  95 aload_3
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "".">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 invokevirtual # <Method java.lang.String toString()>
- 107 invokevirtual # <Method void println(java.lang.String)>
- 110 aload_1
- 111 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 116 iconst_1
- 117 if_icmpeq 22
- 120 getstatic # <Field java.io.PrintStream out>
- 123 ldc # <String "
-       ** States **">
- 125 invokevirtual # <Method void println(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field tXIgSkwMI m_spec>
- 132 getfield # <Field java.util.Hashtable m_states>
- 135 invokevirtual # <Method java.util.Enumeration keys()>
- 138 astore 4
- 140 goto 242
- 143 aload 4
- 145 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 150 checkcast # <Class java.lang.String>
- 153 astore 5
- 155 aload_0
- 156 getfield # <Field tXIgSkwMI m_spec>
- 159 getfield # <Field java.util.Hashtable m_states>
- 162 aload 5
- 164 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 167 checkcast # <Class java.lang.Integer>
- 170 astore 6
- 172 aload 5
- 174 ifnonnull 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 aload 6
- 187 ifnonnull 194
- 190 iconst_0
- 191 goto 195
- 194 iconst_1
- 195 invokestatic # <Method void assert(boolean)>
- 198 getstatic # <Field java.io.PrintStream out>
- 201 new # <Class java.lang.StringBuffer>
- 204 dup
- 205 invokespecial # <Method java.lang.StringBuffer()>
- 208 ldc # <String "State "">
- 210 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 213 aload 5
- 215 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 218 ldc # <String "" has identifying index ">
- 220 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 223 aload 6
- 225 invokevirtual # <Method java.lang.String toString()>
- 228 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 231 ldc # <String ".">
- 233 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 236 invokevirtual # <Method java.lang.String toString()>
- 239 invokevirtual # <Method void println(java.lang.String)>
- 242 aload 4
- 244 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 249 iconst_1
- 250 if_icmpeq 143
- 253 getstatic # <Field java.io.PrintStream out>
- 256 ldc # <String "
-       ** Character Counting **">
- 258 invokevirtual # <Method void println(java.lang.String)>
- 261 aload_0
- 262 getfield # <Field tXIgSkwMI m_spec>
- 265 getfield # <Field boolean m_count_chars>
- 268 iconst_0
- 269 if_icmpne 283
- 272 getstatic # <Field java.io.PrintStream out>
- 275 ldc # <String "Character counting is off.">
- 277 invokevirtual # <Method void println(java.lang.String)>
- 280 goto 310
- 283 aload_0
- 284 getfield # <Field tXIgSkwMI m_spec>
- 287 getfield # <Field boolean m_count_lines>
- 290 iconst_1
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 getstatic # <Field java.io.PrintStream out>
- 305 ldc # <String "Character counting is on.">
- 307 invokevirtual # <Method void println(java.lang.String)>
- 310 getstatic # <Field java.io.PrintStream out>
- 313 ldc # <String "
-       ** Line Counting **">
- 315 invokevirtual # <Method void println(java.lang.String)>
- 318 aload_0
- 319 getfield # <Field tXIgSkwMI m_spec>
- 322 getfield # <Field boolean m_count_lines>
- 325 iconst_0
- 326 if_icmpne 340
- 329 getstatic # <Field java.io.PrintStream out>
- 332 ldc # <String "Line counting is off.">
- 334 invokevirtual # <Method void println(java.lang.String)>
- 337 goto 367
- 340 aload_0
- 341 getfield # <Field tXIgSkwMI m_spec>
- 344 getfield # <Field boolean m_count_lines>
- 347 iconst_1
- 348 if_icmpeq 355
- 351 iconst_0
- 352 goto 356
- 355 iconst_1
- 356 invokestatic # <Method void assert(boolean)>
- 359 getstatic # <Field java.io.PrintStream out>
- 362 ldc # <String "Line counting is on.">
- 364 invokevirtual # <Method void println(java.lang.String)>
- 367 getstatic # <Field java.io.PrintStream out>
- 370 ldc # <String "
-       ** Operating System Specificity **">
- 372 invokevirtual # <Method void println(java.lang.String)>
- 375 aload_0
- 376 getfield # <Field tXIgSkwMI m_spec>
- 379 getfield # <Field boolean m_unix>
- 382 iconst_0
- 383 if_icmpne 405
- 386 getstatic # <Field java.io.PrintStream out>
- 389 ldc # <String "Not generating UNIX-specific code.">
- 391 invokevirtual # <Method void println(java.lang.String)>
- 394 getstatic # <Field java.io.PrintStream out>
- 397 ldc # <String "(This means that "\r\n" is a newline, rather than "\n".)">
- 399 invokevirtual # <Method void println(java.lang.String)>
- 402 goto 421
- 405 getstatic # <Field java.io.PrintStream out>
- 408 ldc # <String "Generating UNIX-specific code.">
- 410 invokevirtual # <Method void println(java.lang.String)>
- 413 getstatic # <Field java.io.PrintStream out>
- 416 ldc # <String "(This means that "\n" is a newline, rather than "\r\n".)">
- 418 invokevirtual # <Method void println(java.lang.String)>
- 421 getstatic # <Field java.io.PrintStream out>
- 424 ldc # <String "
-       ** Java CUP Compatibility **">
- 426 invokevirtual # <Method void println(java.lang.String)>
- 429 aload_0
- 430 getfield # <Field tXIgSkwMI m_spec>
- 433 getfield # <Field boolean m_cup_compatible>
- 436 iconst_0
- 437 if_icmpne 459
- 440 getstatic # <Field java.io.PrintStream out>
- 443 ldc # <String "Generating CUP compatible code.">
- 445 invokevirtual # <Method void println(java.lang.String)>
- 448 getstatic # <Field java.io.PrintStream out>
- 451 ldc # <String "(No current results.)">
- 453 invokevirtual # <Method void println(java.lang.String)>
- 456 goto 475
- 459 getstatic # <Field java.io.PrintStream out>
- 462 ldc # <String "Not generating CUP compatible code.">
- 464 invokevirtual # <Method void println(java.lang.String)>
- 467 getstatic # <Field java.io.PrintStream out>
- 470 ldc # <String "(No current results.)">
- 472 invokevirtual # <Method void println(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field tXIgSkwMI m_spec>
- 479 getfield # <Field java.util.Vector m_dtrans_vector>
- 482 ifnull 493
- 485 getstatic # <Field java.io.PrintStream out>
- 488 ldc # <String "
-       ** DFA transition table **">
- 490 invokevirtual # <Method void println(java.lang.String)>
- 493 return
-
-Method void print_set(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_2
-   5 iload_2
-   6 ifne 17
-   9 getstatic # <Field java.io.PrintStream out>
-  12 ldc # <String "empty ">
-  14 invokevirtual # <Method void print(java.lang.String)>
-  17 iconst_0
-  18 istore_3
-  19 goto 64
-  22 aload_1
-  23 iload_3
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class NMUlQfUtR>
-  30 astore 4
-  32 getstatic # <Field java.io.PrintStream out>
-  35 new # <Class java.lang.StringBuffer>
-  38 dup
-  39 invokespecial # <Method java.lang.StringBuffer()>
-  42 aload 4
-  44 getfield # <Field int m_label>
-  47 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  50 ldc # <String " ">
-  52 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  55 invokevirtual # <Method java.lang.String toString()>
-  58 invokevirtual # <Method void print(java.lang.String)>
-  61 iinc 3 1
-  64 iload_3
-  65 iload_2
-  66 if_icmplt 22
-  69 return
-
-Method void print_header()
-   0 iconst_0
-   1 istore 4
-   3 getstatic # <Field java.io.PrintStream out>
-   6 ldc # <String "/*---------------------- DFA -----------------------">
-   8 invokevirtual # <Method void println(java.lang.String)>
-  11 aload_0
-  12 getfield # <Field tXIgSkwMI m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method java.util.Enumeration keys()>
-  21 astore_1
-  22 goto 186
-  25 aload_1
-  26 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  31 checkcast # <Class java.lang.String>
-  34 astore 9
-  36 aload_0
-  37 getfield # <Field tXIgSkwMI m_spec>
-  40 getfield # <Field java.util.Hashtable m_states>
-  43 aload 9
-  45 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  48 checkcast # <Class java.lang.Integer>
-  51 astore 10
-  53 aload 9
-  55 ifnonnull 62
-  58 iconst_0
-  59 goto 63
-  62 iconst_1
-  63 invokestatic # <Method void assert(boolean)>
-  66 aload 10
-  68 ifnonnull 75
-  71 iconst_0
-  72 goto 76
-  75 iconst_1
-  76 invokestatic # <Method void assert(boolean)>
-  79 getstatic # <Field java.io.PrintStream out>
-  82 new # <Class java.lang.StringBuffer>
-  85 dup
-  86 invokespecial # <Method java.lang.StringBuffer()>
-  89 ldc # <String "State "">
-  91 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  94 aload 9
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "" has identifying index ">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 aload 10
- 106 invokevirtual # <Method java.lang.String toString()>
- 109 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 112 ldc # <String ".">
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void println(java.lang.String)>
- 123 aload 10
- 125 invokevirtual # <Method int intValue()>
- 128 istore_2
- 129 aload_0
- 130 getfield # <Field tXIgSkwMI m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_2
- 137 iaload
- 138 iconst_m1
- 139 if_icmpeq 178
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "   Start index in transition table: ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field tXIgSkwMI m_spec>
- 161 getfield # <Field int m_state_dtrans[]>
- 164 iload_2
- 165 iaload
- 166 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 169 invokevirtual # <Method java.lang.String toString()>
- 172 invokevirtual # <Method void println(java.lang.String)>
- 175 goto 186
- 178 getstatic # <Field java.io.PrintStream out>
- 181 ldc # <String "   No associated transition states.">
- 183 invokevirtual # <Method void println(java.lang.String)>
- 186 aload_1
- 187 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 192 iconst_1
- 193 if_icmpeq 25
- 196 iconst_0
- 197 istore_2
- 198 goto 779
- 201 aload_0
- 202 getfield # <Field tXIgSkwMI m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 iload_2
- 209 invokevirtual # <Method java.lang.Object elementAt(int)>
- 212 checkcast # <Class eCuCgyNDI>
- 215 astore 5
- 217 aload_0
- 218 getfield # <Field tXIgSkwMI m_spec>
- 221 getfield # <Field java.util.Vector m_accept_vector>
- 224 ifnonnull 428
- 227 aload_0
- 228 getfield # <Field tXIgSkwMI m_spec>
- 231 getfield # <Field int m_anchor_array[]>
- 234 ifnonnull 428
- 237 aload 5
- 239 getfield # <Field SfZaCAliZ m_accept>
- 242 ifnonnull 278
- 245 getstatic # <Field java.io.PrintStream out>
- 248 new # <Class java.lang.StringBuffer>
- 251 dup
- 252 invokespecial # <Method java.lang.StringBuffer()>
- 255 ldc # <String " * State ">
- 257 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 260 iload_2
- 261 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 264 ldc # <String " [nonaccepting]">
- 266 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 269 invokevirtual # <Method java.lang.String toString()>
- 272 invokevirtual # <Method void print(java.lang.String)>
- 275 goto 632
- 278 getstatic # <Field java.io.PrintStream out>
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String " * State ">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 iload_2
- 294 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 297 ldc # <String " [accepting, line ">
- 299 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 302 aload 5
- 304 getfield # <Field SfZaCAliZ m_accept>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 ldc # <String " <">
- 315 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 318 new # <Class java.lang.String>
- 321 dup
- 322 aload 5
- 324 getfield # <Field SfZaCAliZ m_accept>
- 327 getfield # <Field char m_action[]>
- 330 iconst_0
- 331 aload 5
- 333 getfield # <Field SfZaCAliZ m_accept>
- 336 getfield # <Field int m_action_read>
- 339 invokespecial # <Method java.lang.String(char[],int,int)>
- 342 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 345 ldc # <String ">]">
- 347 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 350 invokevirtual # <Method java.lang.String toString()>
- 353 invokevirtual # <Method void print(java.lang.String)>
- 356 aload 5
- 358 getfield # <Field int m_anchor>
- 361 ifeq 632
- 364 getstatic # <Field java.io.PrintStream out>
- 367 new # <Class java.lang.StringBuffer>
- 370 dup
- 371 invokespecial # <Method java.lang.StringBuffer()>
- 374 ldc # <String " Anchor: ">
- 376 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 379 aload 5
- 381 getfield # <Field int m_anchor>
- 384 iconst_1
- 385 iand
- 386 ifeq 394
- 389 ldc # <String "start ">
- 391 goto 396
- 394 ldc # <String "">
- 396 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 399 aload 5
- 401 getfield # <Field int m_anchor>
- 404 iconst_2
- 405 iand
- 406 ifeq 414
- 409 ldc # <String "end ">
- 411 goto 416
- 414 ldc # <String "">
- 416 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 419 invokevirtual # <Method java.lang.String toString()>
- 422 invokevirtual # <Method void print(java.lang.String)>
- 425 goto 632
- 428 aload_0
- 429 getfield # <Field tXIgSkwMI m_spec>
- 432 getfield # <Field java.util.Vector m_accept_vector>
- 435 iload_2
- 436 invokevirtual # <Method java.lang.Object elementAt(int)>
- 439 checkcast # <Class SfZaCAliZ>
- 442 astore 8
- 444 aload 8
- 446 ifnonnull 482
- 449 getstatic # <Field java.io.PrintStream out>
- 452 new # <Class java.lang.StringBuffer>
- 455 dup
- 456 invokespecial # <Method java.lang.StringBuffer()>
- 459 ldc # <String " * State ">
- 461 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 464 iload_2
- 465 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 468 ldc # <String " [nonaccepting]">
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 invokevirtual # <Method java.lang.String toString()>
- 476 invokevirtual # <Method void print(java.lang.String)>
- 479 goto 632
- 482 getstatic # <Field java.io.PrintStream out>
- 485 new # <Class java.lang.StringBuffer>
- 488 dup
- 489 invokespecial # <Method java.lang.StringBuffer()>
- 492 ldc # <String " * State ">
- 494 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 497 iload_2
- 498 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 501 ldc # <String " [accepting, line ">
- 503 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 506 aload 8
- 508 getfield # <Field int m_line_number>
- 511 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 514 ldc # <String " <">
- 516 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 519 new # <Class java.lang.String>
- 522 dup
- 523 aload 8
- 525 getfield # <Field char m_action[]>
- 528 iconst_0
- 529 aload 8
- 531 getfield # <Field int m_action_read>
- 534 invokespecial # <Method java.lang.String(char[],int,int)>
- 537 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 540 ldc # <String ">]">
- 542 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 545 invokevirtual # <Method java.lang.String toString()>
- 548 invokevirtual # <Method void print(java.lang.String)>
- 551 aload_0
- 552 getfield # <Field tXIgSkwMI m_spec>
- 555 getfield # <Field int m_anchor_array[]>
- 558 iload_2
- 559 iaload
- 560 ifeq 632
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String " Anchor: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload_0
- 579 getfield # <Field tXIgSkwMI m_spec>
- 582 getfield # <Field int m_anchor_array[]>
- 585 iload_2
- 586 iaload
- 587 iconst_1
- 588 iand
- 589 ifeq 597
- 592 ldc # <String "start ">
- 594 goto 599
- 597 ldc # <String "">
- 599 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 602 aload_0
- 603 getfield # <Field tXIgSkwMI m_spec>
- 606 getfield # <Field int m_anchor_array[]>
- 609 iload_2
- 610 iaload
- 611 iconst_2
- 612 iand
- 613 ifeq 621
- 616 ldc # <String "end ">
- 618 goto 623
- 621 ldc # <String "">
- 623 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 626 invokevirtual # <Method java.lang.String toString()>
- 629 invokevirtual # <Method void print(java.lang.String)>
- 632 iconst_m1
- 633 istore 6
- 635 iconst_0
- 636 istore_3
- 637 goto 757
- 640 aload 5
- 642 getfield # <Field int m_dtrans[]>
- 645 iload_3
- 646 iaload
- 647 iconst_m1
- 648 if_icmpeq 754
- 651 iload 6
- 653 aload 5
- 655 getfield # <Field int m_dtrans[]>
- 658 iload_3
- 659 iaload
- 660 if_icmpeq 702
- 663 getstatic # <Field java.io.PrintStream out>
- 666 new # <Class java.lang.StringBuffer>
- 669 dup
- 670 invokespecial # <Method java.lang.StringBuffer()>
- 673 ldc # <String "
- *    goto ">
- 675 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 678 aload 5
- 680 getfield # <Field int m_dtrans[]>
- 683 iload_3
- 684 iaload
- 685 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 688 ldc # <String " on ">
- 690 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 693 invokevirtual # <Method java.lang.String toString()>
- 696 invokevirtual # <Method void print(java.lang.String)>
- 699 iconst_0
- 700 istore 4
- 702 aload_0
- 703 iload_3
- 704 invokespecial # <Method java.lang.String interp_int(int)>
- 707 astore 7
- 709 getstatic # <Field java.io.PrintStream out>
- 712 aload 7
- 714 invokevirtual # <Method void print(java.lang.String)>
- 717 iload 4
- 719 aload 7
- 721 invokevirtual # <Method int length()>
- 724 iadd
- 725 istore 4
- 727 iload 4
- 729 bipush 56
- 731 if_icmple 745
- 734 getstatic # <Field java.io.PrintStream out>
- 737 ldc # <String "
- *             ">
- 739 invokevirtual # <Method void print(java.lang.String)>
- 742 iconst_0
- 743 istore 4
- 745 aload 5
- 747 getfield # <Field int m_dtrans[]>
- 750 iload_3
- 751 iaload
- 752 istore 6
- 754 iinc 3 1
- 757 iload_3
- 758 aload_0
- 759 getfield # <Field tXIgSkwMI m_spec>
- 762 getfield # <Field int m_dtrans_ncols>
- 765 if_icmplt 640
- 768 getstatic # <Field java.io.PrintStream out>
- 771 ldc # <String "">
- 773 invokevirtual # <Method void println(java.lang.String)>
- 776 iinc 2 1
- 779 iload_2
- 780 aload_0
- 781 getfield # <Field tXIgSkwMI m_spec>
- 784 getfield # <Field java.util.Vector m_dtrans_vector>
- 787 invokevirtual # <Method int size()>
- 790 if_icmplt 201
- 793 getstatic # <Field java.io.PrintStream out>
- 796 ldc # <String " */
-">
- 798 invokevirtual # <Method void println(java.lang.String)>
- 801 return
-Compiled from JavaLex.java
-final class suzGIxcUS extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    erEfVsiXy m_accept;
-    int m_anchor;
-    suzGIxcUS();
-}
-
-Method suzGIxcUS()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field erEfVsiXy m_accept>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field int m_anchor>
-  14 return
-Compiled from JavaLex.java
-final class tXIgSkwMI extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Hashtable m_states;
-    java.util.Hashtable m_macros;
-    NMUlQfUtR m_nfa_start;
-    java.util.Vector m_nfa_states;
-    java.util.Vector m_state_rules[];
-    int m_state_dtrans[];
-    java.util.Vector m_dfa_states;
-    java.util.Hashtable m_dfa_sets;
-    java.util.Vector m_accept_vector;
-    int m_anchor_array[];
-    java.util.Vector m_dtrans_vector;
-    int m_dtrans_ncols;
-    int m_row_map[];
-    int m_col_map[];
-    int m_current_token;
-    char m_lexeme;
-    boolean m_in_quote;
-    boolean m_verbose;
-    boolean m_integer_type;
-    boolean m_intwrap_type;
-    boolean m_yyeof;
-    boolean m_count_chars;
-    boolean m_count_lines;
-    boolean m_cup_compatible;
-    boolean m_unix;
-    char m_init_code[];
-    int m_init_read;
-    char m_init_throw_code[];
-    int m_init_throw_read;
-    char m_class_code[];
-    int m_class_read;
-    char m_eof_code[];
-    int m_eof_read;
-    char m_eof_value_code[];
-    int m_eof_value_read;
-    char m_eof_throw_code[];
-    int m_eof_throw_read;
-    char m_yylex_throw_code[];
-    int m_yylex_throw_read;
-    char m_class_name[];
-    char m_function_name[];
-    char m_type_name[];
-    static final int NONE;
-    static final int START;
-    static final int END;
-    tXIgSkwMI(skYQtOxeK);
-}
-
-Method tXIgSkwMI(skYQtOxeK)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_5
-   6 newarray char
-   8 dup
-   9 iconst_0
-  10 bipush 89
-  12 castore
-  13 dup
-  14 iconst_1
-  15 bipush 121
-  17 castore
-  18 dup
-  19 iconst_2
-  20 bipush 108
-  22 castore
-  23 dup
-  24 iconst_3
-  25 bipush 101
-  27 castore
-  28 dup
-  29 iconst_4
-  30 bipush 120
-  32 castore
-  33 putfield # <Field char m_class_name[]>
-  36 aload_0
-  37 iconst_5
-  38 newarray char
-  40 dup
-  41 iconst_0
-  42 bipush 121
-  44 castore
-  45 dup
-  46 iconst_1
-  47 bipush 121
-  49 castore
-  50 dup
-  51 iconst_2
-  52 bipush 108
-  54 castore
-  55 dup
-  56 iconst_3
-  57 bipush 101
-  59 castore
-  60 dup
-  61 iconst_4
-  62 bipush 120
-  64 castore
-  65 putfield # <Field char m_function_name[]>
-  68 aload_0
-  69 bipush 7
-  71 newarray char
-  73 dup
-  74 iconst_0
-  75 bipush 89
-  77 castore
-  78 dup
-  79 iconst_1
-  80 bipush 121
-  82 castore
-  83 dup
-  84 iconst_2
-  85 bipush 116
-  87 castore
-  88 dup
-  89 iconst_3
-  90 bipush 111
-  92 castore
-  93 dup
-  94 iconst_4
-  95 bipush 107
-  97 castore
-  98 dup
-  99 iconst_5
- 100 bipush 101
- 102 castore
- 103 dup
- 104 bipush 6
- 106 bipush 110
- 108 castore
- 109 putfield # <Field char m_type_name[]>
- 112 aload_0
- 113 aload_1
- 114 putfield # <Field skYQtOxeK m_lexGen>
- 117 aload_0
- 118 iconst_1
- 119 putfield # <Field int m_current_token>
- 122 aload_0
- 123 iconst_0
- 124 putfield # <Field char m_lexeme>
- 127 aload_0
- 128 iconst_0
- 129 putfield # <Field boolean m_in_quote>
- 132 aload_0
- 133 new # <Class java.util.Hashtable>
- 136 dup
- 137 invokespecial # <Method java.util.Hashtable()>
- 140 putfield # <Field java.util.Hashtable m_states>
- 143 aload_0
- 144 getfield # <Field java.util.Hashtable m_states>
- 147 new # <Class java.lang.String>
- 150 dup
- 151 ldc # <String "YYINITIAL">
- 153 invokespecial # <Method java.lang.String(java.lang.String)>
- 156 new # <Class java.lang.Integer>
- 159 dup
- 160 aload_0
- 161 getfield # <Field java.util.Hashtable m_states>
- 164 invokevirtual # <Method int size()>
- 167 invokespecial # <Method java.lang.Integer(int)>
- 170 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 173 pop
- 174 aload_0
- 175 new # <Class java.util.Hashtable>
- 178 dup
- 179 invokespecial # <Method java.util.Hashtable()>
- 182 putfield # <Field java.util.Hashtable m_macros>
- 185 aload_0
- 186 iconst_0
- 187 putfield # <Field boolean m_integer_type>
- 190 aload_0
- 191 iconst_0
- 192 putfield # <Field boolean m_intwrap_type>
- 195 aload_0
- 196 iconst_0
- 197 putfield # <Field boolean m_count_lines>
- 200 aload_0
- 201 iconst_0
- 202 putfield # <Field boolean m_count_chars>
- 205 aload_0
- 206 iconst_0
- 207 putfield # <Field boolean m_cup_compatible>
- 210 aload_0
- 211 iconst_1
- 212 putfield # <Field boolean m_unix>
- 215 aload_0
- 216 iconst_0
- 217 putfield # <Field boolean m_yyeof>
- 220 aload_0
- 221 iconst_1
- 222 putfield # <Field boolean m_verbose>
- 225 aload_0
- 226 aconst_null
- 227 putfield # <Field NMUlQfUtR m_nfa_start>
- 230 aload_0
- 231 new # <Class java.util.Vector>
- 234 dup
- 235 invokespecial # <Method java.util.Vector()>
- 238 putfield # <Field java.util.Vector m_nfa_states>
- 241 aload_0
- 242 new # <Class java.util.Vector>
- 245 dup
- 246 invokespecial # <Method java.util.Vector()>
- 249 putfield # <Field java.util.Vector m_dfa_states>
- 252 aload_0
- 253 new # <Class java.util.Hashtable>
- 256 dup
- 257 invokespecial # <Method java.util.Hashtable()>
- 260 putfield # <Field java.util.Hashtable m_dfa_sets>
- 263 aload_0
- 264 new # <Class java.util.Vector>
- 267 dup
- 268 invokespecial # <Method java.util.Vector()>
- 271 putfield # <Field java.util.Vector m_dtrans_vector>
- 274 aload_0
- 275 sipush 128
- 278 putfield # <Field int m_dtrans_ncols>
- 281 aload_0
- 282 aconst_null
- 283 putfield # <Field int m_row_map[]>
- 286 aload_0
- 287 aconst_null
- 288 putfield # <Field int m_col_map[]>
- 291 aload_0
- 292 aconst_null
- 293 putfield # <Field java.util.Vector m_accept_vector>
- 296 aload_0
- 297 aconst_null
- 298 putfield # <Field int m_anchor_array[]>
- 301 aload_0
- 302 aconst_null
- 303 putfield # <Field char m_init_code[]>
- 306 aload_0
- 307 iconst_0
- 308 putfield # <Field int m_init_read>
- 311 aload_0
- 312 aconst_null
- 313 putfield # <Field char m_init_throw_code[]>
- 316 aload_0
- 317 iconst_0
- 318 putfield # <Field int m_init_throw_read>
- 321 aload_0
- 322 aconst_null
- 323 putfield # <Field char m_yylex_throw_code[]>
- 326 aload_0
- 327 iconst_0
- 328 putfield # <Field int m_yylex_throw_read>
- 331 aload_0
- 332 aconst_null
- 333 putfield # <Field char m_class_code[]>
- 336 aload_0
- 337 iconst_0
- 338 putfield # <Field int m_class_read>
- 341 aload_0
- 342 aconst_null
- 343 putfield # <Field char m_eof_code[]>
- 346 aload_0
- 347 iconst_0
- 348 putfield # <Field int m_eof_read>
- 351 aload_0
- 352 aconst_null
- 353 putfield # <Field char m_eof_value_code[]>
- 356 aload_0
- 357 iconst_0
- 358 putfield # <Field int m_eof_value_read>
- 361 aload_0
- 362 aconst_null
- 363 putfield # <Field char m_eof_throw_code[]>
- 366 aload_0
- 367 iconst_0
- 368 putfield # <Field int m_eof_throw_read>
- 371 aload_0
- 372 aconst_null
- 373 putfield # <Field int m_state_dtrans[]>
- 376 aload_0
- 377 aconst_null
- 378 putfield # <Field java.util.Vector m_state_rules[]>
- 381 return
-Compiled from JavaLex.java
-final class tgasWBJtc extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int EOS;
-    static final int ANY;
-    static final int AT_BOL;
-    static final int AT_EOL;
-    static final int CCL_END;
-    static final int CCL_START;
-    static final int CLOSE_CURLY;
-    static final int CLOSE_PAREN;
-    static final int CLOSURE;
-    static final int DASH;
-    static final int END_OF_INPUT;
-    static final int L;
-    static final int OPEN_CURLY;
-    static final int OPEN_PAREN;
-    static final int OPTIONAL;
-    static final int OR;
-    static final int PLUS_CLOSE;
-    tgasWBJtc(java.lang.String) throws java.io.FileNotFoundException, java.io.IOException;
-    void generate() throws java.io.IOException, java.io.FileNotFoundException;
-    void print_nfa();
-    java.util.BitSet getStates() throws java.io.IOException;
-    erEfVsiXy packAccept() throws java.io.IOException;
-    int advance() throws java.io.IOException;
-    void print_set(java.util.Vector);
-}
-
-Method tgasWBJtc(java.lang.String)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush 7
-   7 newarray char
-   9 dup
-  10 iconst_0
-  11 bipush 37
-  13 castore
-  14 dup
-  15 iconst_1
-  16 bipush 115
-  18 castore
-  19 dup
-  20 iconst_2
-  21 bipush 116
-  23 castore
-  24 dup
-  25 iconst_3
-  26 bipush 97
-  28 castore
-  29 dup
-  30 iconst_4
-  31 bipush 116
-  33 castore
-  34 dup
-  35 iconst_5
-  36 bipush 101
-  38 castore
-  39 dup
-  40 bipush 6
-  42 iconst_0
-  43 castore
-  44 putfield # <Field char m_state_dir[]>
-  47 aload_0
-  48 bipush 6
-  50 newarray char
-  52 dup
-  53 iconst_0
-  54 bipush 37
-  56 castore
-  57 dup
-  58 iconst_1
-  59 bipush 99
-  61 castore
-  62 dup
-  63 iconst_2
-  64 bipush 104
-  66 castore
-  67 dup
-  68 iconst_3
-  69 bipush 97
-  71 castore
-  72 dup
-  73 iconst_4
-  74 bipush 114
-  76 castore
-  77 dup
-  78 iconst_5
-  79 iconst_0
-  80 castore
-  81 putfield # <Field char m_char_dir[]>
-  84 aload_0
-  85 bipush 6
-  87 newarray char
-  89 dup
-  90 iconst_0
-  91 bipush 37
-  93 castore
-  94 dup
-  95 iconst_1
-  96 bipush 108
-  98 castore
-  99 dup
- 100 iconst_2
- 101 bipush 105
- 103 castore
- 104 dup
- 105 iconst_3
- 106 bipush 110
- 108 castore
- 109 dup
- 110 iconst_4
- 111 bipush 101
- 113 castore
- 114 dup
- 115 iconst_5
- 116 iconst_0
- 117 castore
- 118 putfield # <Field char m_line_dir[]>
- 121 aload_0
- 122 iconst_5
- 123 newarray char
- 125 dup
- 126 iconst_0
- 127 bipush 37
- 129 castore
- 130 dup
- 131 iconst_1
- 132 bipush 99
- 134 castore
- 135 dup
- 136 iconst_2
- 137 bipush 117
- 139 castore
- 140 dup
- 141 iconst_3
- 142 bipush 112
- 144 castore
- 145 dup
- 146 iconst_4
- 147 iconst_0
- 148 castore
- 149 putfield # <Field char m_cup_dir[]>
- 152 aload_0
- 153 bipush 7
- 155 newarray char
- 157 dup
- 158 iconst_0
- 159 bipush 37
- 161 castore
- 162 dup
- 163 iconst_1
- 164 bipush 99
- 166 castore
- 167 dup
- 168 iconst_2
- 169 bipush 108
- 171 castore
- 172 dup
- 173 iconst_3
- 174 bipush 97
- 176 castore
- 177 dup
- 178 iconst_4
- 179 bipush 115
- 181 castore
- 182 dup
- 183 iconst_5
- 184 bipush 115
- 186 castore
- 187 dup
- 188 bipush 6
- 190 iconst_0
- 191 castore
- 192 putfield # <Field char m_class_dir[]>
- 195 aload_0
- 196 bipush 10
- 198 newarray char
- 200 dup
- 201 iconst_0
- 202 bipush 37
- 204 castore
- 205 dup
- 206 iconst_1
- 207 bipush 102
- 209 castore
- 210 dup
- 211 iconst_2
- 212 bipush 117
- 214 castore
- 215 dup
- 216 iconst_3
- 217 bipush 110
- 219 castore
- 220 dup
- 221 iconst_4
- 222 bipush 99
- 224 castore
- 225 dup
- 226 iconst_5
- 227 bipush 116
- 229 castore
- 230 dup
- 231 bipush 6
- 233 bipush 105
- 235 castore
- 236 dup
- 237 bipush 7
- 239 bipush 111
- 241 castore
- 242 dup
- 243 bipush 8
- 245 bipush 110
- 247 castore
- 248 dup
- 249 bipush 9
- 251 iconst_0
- 252 castore
- 253 putfield # <Field char m_function_dir[]>
- 256 aload_0
- 257 bipush 6
- 259 newarray char
- 261 dup
- 262 iconst_0
- 263 bipush 37
- 265 castore
- 266 dup
- 267 iconst_1
- 268 bipush 116
- 270 castore
- 271 dup
- 272 iconst_2
- 273 bipush 121
- 275 castore
- 276 dup
- 277 iconst_3
- 278 bipush 112
- 280 castore
- 281 dup
- 282 iconst_4
- 283 bipush 101
- 285 castore
- 286 dup
- 287 iconst_5
- 288 iconst_0
- 289 castore
- 290 putfield # <Field char m_type_dir[]>
- 293 aload_0
- 294 bipush 9
- 296 newarray char
- 298 dup
- 299 iconst_0
- 300 bipush 37
- 302 castore
- 303 dup
- 304 iconst_1
- 305 bipush 105
- 307 castore
- 308 dup
- 309 iconst_2
- 310 bipush 110
- 312 castore
- 313 dup
- 314 iconst_3
- 315 bipush 116
- 317 castore
- 318 dup
- 319 iconst_4
- 320 bipush 101
- 322 castore
- 323 dup
- 324 iconst_5
- 325 bipush 103
- 327 castore
- 328 dup
- 329 bipush 6
- 331 bipush 101
- 333 castore
- 334 dup
- 335 bipush 7
- 337 bipush 114
- 339 castore
- 340 dup
- 341 bipush 8
- 343 iconst_0
- 344 castore
- 345 putfield # <Field char m_integer_dir[]>
- 348 aload_0
- 349 bipush 9
- 351 newarray char
- 353 dup
- 354 iconst_0
- 355 bipush 37
- 357 castore
- 358 dup
- 359 iconst_1
- 360 bipush 105
- 362 castore
- 363 dup
- 364 iconst_2
- 365 bipush 110
- 367 castore
- 368 dup
- 369 iconst_3
- 370 bipush 116
- 372 castore
- 373 dup
- 374 iconst_4
- 375 bipush 119
- 377 castore
- 378 dup
- 379 iconst_5
- 380 bipush 114
- 382 castore
- 383 dup
- 384 bipush 6
- 386 bipush 97
- 388 castore
- 389 dup
- 390 bipush 7
- 392 bipush 112
- 394 castore
- 395 dup
- 396 bipush 8
- 398 iconst_0
- 399 castore
- 400 putfield # <Field char m_intwrap_dir[]>
- 403 aload_0
- 404 bipush 6
- 406 newarray char
- 408 dup
- 409 iconst_0
- 410 bipush 37
- 412 castore
- 413 dup
- 414 iconst_1
- 415 bipush 102
- 417 castore
- 418 dup
- 419 iconst_2
- 420 bipush 117
- 422 castore
- 423 dup
- 424 iconst_3
- 425 bipush 108
- 427 castore
- 428 dup
- 429 iconst_4
- 430 bipush 108
- 432 castore
- 433 dup
- 434 iconst_5
- 435 iconst_0
- 436 castore
- 437 putfield # <Field char m_full_dir[]>
- 440 aload_0
- 441 bipush 9
- 443 newarray char
- 445 dup
- 446 iconst_0
- 447 bipush 37
- 449 castore
- 450 dup
- 451 iconst_1
- 452 bipush 117
- 454 castore
- 455 dup
- 456 iconst_2
- 457 bipush 110
- 459 castore
- 460 dup
- 461 iconst_3
- 462 bipush 105
- 464 castore
- 465 dup
- 466 iconst_4
- 467 bipush 99
- 469 castore
- 470 dup
- 471 iconst_5
- 472 bipush 111
- 474 castore
- 475 dup
- 476 bipush 6
- 478 bipush 100
- 480 castore
- 481 dup
- 482 bipush 7
- 484 bipush 101
- 486 castore
- 487 dup
- 488 bipush 8
- 490 iconst_0
- 491 castore
- 492 putfield # <Field char m_unicode_dir[]>
- 495 aload_0
- 496 bipush 9
- 498 newarray char
- 500 dup
- 501 iconst_0
- 502 bipush 37
- 504 castore
- 505 dup
- 506 iconst_1
- 507 bipush 110
- 509 castore
- 510 dup
- 511 iconst_2
- 512 bipush 111
- 514 castore
- 515 dup
- 516 iconst_3
- 517 bipush 116
- 519 castore
- 520 dup
- 521 iconst_4
- 522 bipush 117
- 524 castore
- 525 dup
- 526 iconst_5
- 527 bipush 110
- 529 castore
- 530 dup
- 531 bipush 6
- 533 bipush 105
- 535 castore
- 536 dup
- 537 bipush 7
- 539 bipush 120
- 541 castore
- 542 dup
- 543 bipush 8
- 545 iconst_0
- 546 castore
- 547 putfield # <Field char m_notunix_dir[]>
- 550 aload_0
- 551 bipush 7
- 553 newarray char
- 555 dup
- 556 iconst_0
- 557 bipush 37
- 559 castore
- 560 dup
- 561 iconst_1
- 562 bipush 105
- 564 castore
- 565 dup
- 566 iconst_2
- 567 bipush 110
- 569 castore
- 570 dup
- 571 iconst_3
- 572 bipush 105
- 574 castore
- 575 dup
- 576 iconst_4
- 577 bipush 116
- 579 castore
- 580 dup
- 581 iconst_5
- 582 bipush 123
- 584 castore
- 585 dup
- 586 bipush 6
- 588 iconst_0
- 589 castore
- 590 putfield # <Field char m_init_code_dir[]>
- 593 aload_0
- 594 bipush 7
- 596 newarray char
- 598 dup
- 599 iconst_0
- 600 bipush 37
- 602 castore
- 603 dup
- 604 iconst_1
- 605 bipush 105
- 607 castore
- 608 dup
- 609 iconst_2
- 610 bipush 110
- 612 castore
- 613 dup
- 614 iconst_3
- 615 bipush 105
- 617 castore
- 618 dup
- 619 iconst_4
- 620 bipush 116
- 622 castore
- 623 dup
- 624 iconst_5
- 625 bipush 125
- 627 castore
- 628 dup
- 629 bipush 6
- 631 iconst_0
- 632 castore
- 633 putfield # <Field char m_init_code_end_dir[]>
- 636 aload_0
- 637 bipush 12
- 639 newarray char
- 641 dup
- 642 iconst_0
- 643 bipush 37
- 645 castore
- 646 dup
- 647 iconst_1
- 648 bipush 105
- 650 castore
- 651 dup
- 652 iconst_2
- 653 bipush 110
- 655 castore
- 656 dup
- 657 iconst_3
- 658 bipush 105
- 660 castore
- 661 dup
- 662 iconst_4
- 663 bipush 116
- 665 castore
- 666 dup
- 667 iconst_5
- 668 bipush 116
- 670 castore
- 671 dup
- 672 bipush 6
- 674 bipush 104
- 676 castore
- 677 dup
- 678 bipush 7
- 680 bipush 114
- 682 castore
- 683 dup
- 684 bipush 8
- 686 bipush 111
- 688 castore
- 689 dup
- 690 bipush 9
- 692 bipush 119
- 694 castore
- 695 dup
- 696 bipush 10
- 698 bipush 123
- 700 castore
- 701 dup
- 702 bipush 11
- 704 iconst_0
- 705 castore
- 706 putfield # <Field char m_init_throw_code_dir[]>
- 709 aload_0
- 710 bipush 12
- 712 newarray char
- 714 dup
- 715 iconst_0
- 716 bipush 37
- 718 castore
- 719 dup
- 720 iconst_1
- 721 bipush 105
- 723 castore
- 724 dup
- 725 iconst_2
- 726 bipush 110
- 728 castore
- 729 dup
- 730 iconst_3
- 731 bipush 105
- 733 castore
- 734 dup
- 735 iconst_4
- 736 bipush 116
- 738 castore
- 739 dup
- 740 iconst_5
- 741 bipush 116
- 743 castore
- 744 dup
- 745 bipush 6
- 747 bipush 104
- 749 castore
- 750 dup
- 751 bipush 7
- 753 bipush 114
- 755 castore
- 756 dup
- 757 bipush 8
- 759 bipush 111
- 761 castore
- 762 dup
- 763 bipush 9
- 765 bipush 119
- 767 castore
- 768 dup
- 769 bipush 10
- 771 bipush 125
- 773 castore
- 774 dup
- 775 bipush 11
- 777 iconst_0
- 778 castore
- 779 putfield # <Field char m_init_throw_code_end_dir[]>
- 782 aload_0
- 783 bipush 13
- 785 newarray char
- 787 dup
- 788 iconst_0
- 789 bipush 37
- 791 castore
- 792 dup
- 793 iconst_1
- 794 bipush 121
- 796 castore
- 797 dup
- 798 iconst_2
- 799 bipush 121
- 801 castore
- 802 dup
- 803 iconst_3
- 804 bipush 108
- 806 castore
- 807 dup
- 808 iconst_4
- 809 bipush 101
- 811 castore
- 812 dup
- 813 iconst_5
- 814 bipush 120
- 816 castore
- 817 dup
- 818 bipush 6
- 820 bipush 116
- 822 castore
- 823 dup
- 824 bipush 7
- 826 bipush 104
- 828 castore
- 829 dup
- 830 bipush 8
- 832 bipush 114
- 834 castore
- 835 dup
- 836 bipush 9
- 838 bipush 111
- 840 castore
- 841 dup
- 842 bipush 10
- 844 bipush 119
- 846 castore
- 847 dup
- 848 bipush 11
- 850 bipush 123
- 852 castore
- 853 dup
- 854 bipush 12
- 856 iconst_0
- 857 castore
- 858 putfield # <Field char m_yylex_throw_code_dir[]>
- 861 aload_0
- 862 bipush 13
- 864 newarray char
- 866 dup
- 867 iconst_0
- 868 bipush 37
- 870 castore
- 871 dup
- 872 iconst_1
- 873 bipush 121
- 875 castore
- 876 dup
- 877 iconst_2
- 878 bipush 121
- 880 castore
- 881 dup
- 882 iconst_3
- 883 bipush 108
- 885 castore
- 886 dup
- 887 iconst_4
- 888 bipush 101
- 890 castore
- 891 dup
- 892 iconst_5
- 893 bipush 120
- 895 castore
- 896 dup
- 897 bipush 6
- 899 bipush 116
- 901 castore
- 902 dup
- 903 bipush 7
- 905 bipush 104
- 907 castore
- 908 dup
- 909 bipush 8
- 911 bipush 114
- 913 castore
- 914 dup
- 915 bipush 9
- 917 bipush 111
- 919 castore
- 920 dup
- 921 bipush 10
- 923 bipush 119
- 925 castore
- 926 dup
- 927 bipush 11
- 929 bipush 125
- 931 castore
- 932 dup
- 933 bipush 12
- 935 iconst_0
- 936 castore
- 937 putfield # <Field char m_yylex_throw_code_end_dir[]>
- 940 aload_0
- 941 bipush 6
- 943 newarray char
- 945 dup
- 946 iconst_0
- 947 bipush 37
- 949 castore
- 950 dup
- 951 iconst_1
- 952 bipush 101
- 954 castore
- 955 dup
- 956 iconst_2
- 957 bipush 111
- 959 castore
- 960 dup
- 961 iconst_3
- 962 bipush 102
- 964 castore
- 965 dup
- 966 iconst_4
- 967 bipush 123
- 969 castore
- 970 dup
- 971 iconst_5
- 972 iconst_0
- 973 castore
- 974 putfield # <Field char m_eof_code_dir[]>
- 977 aload_0
- 978 bipush 6
- 980 newarray char
- 982 dup
- 983 iconst_0
- 984 bipush 37
- 986 castore
- 987 dup
- 988 iconst_1
- 989 bipush 101
- 991 castore
- 992 dup
- 993 iconst_2
- 994 bipush 111
- 996 castore
- 997 dup
- 998 iconst_3
- 999 bipush 102
-1001 castore
-1002 dup
-1003 iconst_4
-1004 bipush 125
-1006 castore
-1007 dup
-1008 iconst_5
-1009 iconst_0
-1010 castore
-1011 putfield # <Field char m_eof_code_end_dir[]>
-1014 aload_0
-1015 bipush 9
-1017 newarray char
-1019 dup
-1020 iconst_0
-1021 bipush 37
-1023 castore
-1024 dup
-1025 iconst_1
-1026 bipush 101
-1028 castore
-1029 dup
-1030 iconst_2
-1031 bipush 111
-1033 castore
-1034 dup
-1035 iconst_3
-1036 bipush 102
-1038 castore
-1039 dup
-1040 iconst_4
-1041 bipush 118
-1043 castore
-1044 dup
-1045 iconst_5
-1046 bipush 97
-1048 castore
-1049 dup
-1050 bipush 6
-1052 bipush 108
-1054 castore
-1055 dup
-1056 bipush 7
-1058 bipush 123
-1060 castore
-1061 dup
-1062 bipush 8
-1064 iconst_0
-1065 castore
-1066 putfield # <Field char m_eof_value_code_dir[]>
-1069 aload_0
-1070 bipush 9
-1072 newarray char
-1074 dup
-1075 iconst_0
-1076 bipush 37
-1078 castore
-1079 dup
-1080 iconst_1
-1081 bipush 101
-1083 castore
-1084 dup
-1085 iconst_2
-1086 bipush 111
-1088 castore
-1089 dup
-1090 iconst_3
-1091 bipush 102
-1093 castore
-1094 dup
-1095 iconst_4
-1096 bipush 118
-1098 castore
-1099 dup
-1100 iconst_5
-1101 bipush 97
-1103 castore
-1104 dup
-1105 bipush 6
-1107 bipush 108
-1109 castore
-1110 dup
-1111 bipush 7
-1113 bipush 125
-1115 castore
-1116 dup
-1117 bipush 8
-1119 iconst_0
-1120 castore
-1121 putfield # <Field char m_eof_value_code_end_dir[]>
-1124 aload_0
-1125 bipush 11
-1127 newarray char
-1129 dup
-1130 iconst_0
-1131 bipush 37
-1133 castore
-1134 dup
-1135 iconst_1
-1136 bipush 101
-1138 castore
-1139 dup
-1140 iconst_2
-1141 bipush 111
-1143 castore
-1144 dup
-1145 iconst_3
-1146 bipush 102
-1148 castore
-1149 dup
-1150 iconst_4
-1151 bipush 116
-1153 castore
-1154 dup
-1155 iconst_5
-1156 bipush 104
-1158 castore
-1159 dup
-1160 bipush 6
-1162 bipush 114
-1164 castore
-1165 dup
-1166 bipush 7
-1168 bipush 111
-1170 castore
-1171 dup
-1172 bipush 8
-1174 bipush 119
-1176 castore
-1177 dup
-1178 bipush 9
-1180 bipush 123
-1182 castore
-1183 dup
-1184 bipush 10
-1186 iconst_0
-1187 castore
-1188 putfield # <Field char m_eof_throw_code_dir[]>
-1191 aload_0
-1192 bipush 11
-1194 newarray char
-1196 dup
-1197 iconst_0
-1198 bipush 37
-1200 castore
-1201 dup
-1202 iconst_1
-1203 bipush 101
-1205 castore
-1206 dup
-1207 iconst_2
-1208 bipush 111
-1210 castore
-1211 dup
-1212 iconst_3
-1213 bipush 102
-1215 castore
-1216 dup
-1217 iconst_4
-1218 bipush 116
-1220 castore
-1221 dup
-1222 iconst_5
-1223 bipush 104
-1225 castore
-1226 dup
-1227 bipush 6
-1229 bipush 114
-1231 castore
-1232 dup
-1233 bipush 7
-1235 bipush 111
-1237 castore
-1238 dup
-1239 bipush 8
-1241 bipush 119
-1243 castore
-1244 dup
-1245 bipush 9
-1247 bipush 125
-1249 castore
-1250 dup
-1251 bipush 10
-1253 iconst_0
-1254 castore
-1255 putfield # <Field char m_eof_throw_code_end_dir[]>
-1258 aload_0
-1259 iconst_3
-1260 newarray char
-1262 dup
-1263 iconst_0
-1264 bipush 37
-1266 castore
-1267 dup
-1268 iconst_1
-1269 bipush 123
-1271 castore
-1272 dup
-1273 iconst_2
-1274 iconst_0
-1275 castore
-1276 putfield # <Field char m_class_code_dir[]>
-1279 aload_0
-1280 iconst_3
-1281 newarray char
-1283 dup
-1284 iconst_0
-1285 bipush 37
-1287 castore
-1288 dup
-1289 iconst_1
-1290 bipush 125
-1292 castore
-1293 dup
-1294 iconst_2
-1295 iconst_0
-1296 castore
-1297 putfield # <Field char m_class_code_end_dir[]>
-1300 aload_0
-1301 bipush 7
-1303 newarray char
-1305 dup
-1306 iconst_0
-1307 bipush 37
-1309 castore
-1310 dup
-1311 iconst_1
-1312 bipush 121
-1314 castore
-1315 dup
-1316 iconst_2
-1317 bipush 121
-1319 castore
-1320 dup
-1321 iconst_3
-1322 bipush 101
-1324 castore
-1325 dup
-1326 iconst_4
-1327 bipush 111
-1329 castore
-1330 dup
-1331 iconst_5
-1332 bipush 102
-1334 castore
-1335 dup
-1336 bipush 6
-1338 iconst_0
-1339 castore
-1340 putfield # <Field char m_yyeof_dir[]>
-1343 aload_0
-1344 iconst_0
-1345 putfield # <Field boolean m_advance_stop>
-1348 aload_0
-1349 iconst_0
-1350 putfield # <Field boolean m_init_flag>
-1353 aload_0
-1354 new # <Class java.io.FileInputStream>
-1357 dup
-1358 aload_1
-1359 invokespecial # <Method java.io.FileInputStream(java.lang.String)>
-1362 putfield # <Field java.io.InputStream m_instream>
-1365 aload_0
-1366 getfield # <Field java.io.InputStream m_instream>
-1369 ifnonnull 1403
-1372 getstatic # <Field java.io.PrintStream out>
-1375 new # <Class java.lang.StringBuffer>
-1378 dup
-1379 invokespecial # <Method java.lang.StringBuffer()>
-1382 ldc # <String "Error: Unable to open input file ">
-1384 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1387 aload_1
-1388 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1391 ldc # <String ".">
-1393 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1396 invokevirtual # <Method java.lang.String toString()>
-1399 invokevirtual # <Method void println(java.lang.String)>
-1402 return
-1403 aload_0
-1404 new # <Class java.io.DataOutputStream>
-1407 dup
-1408 new # <Class java.io.FileOutputStream>
-1411 dup
-1412 new # <Class java.lang.StringBuffer>
-1415 dup
-1416 invokespecial # <Method java.lang.StringBuffer()>
-1419 aload_1
-1420 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1423 ldc # <String ".java">
-1425 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1428 invokevirtual # <Method java.lang.String toString()>
-1431 invokespecial # <Method java.io.FileOutputStream(java.lang.String)>
-1434 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-1437 putfield # <Field java.io.DataOutputStream m_outstream>
-1440 aload_0
-1441 getfield # <Field java.io.DataOutputStream m_outstream>
-1444 ifnonnull 1478
-1447 getstatic # <Field java.io.PrintStream out>
-1450 new # <Class java.lang.StringBuffer>
-1453 dup
-1454 invokespecial # <Method java.lang.StringBuffer()>
-1457 ldc # <String "Error: Unable to open output file ">
-1459 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1462 aload_1
-1463 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1466 ldc # <String ".java.">
-1468 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-1471 invokevirtual # <Method java.lang.String toString()>
-1474 invokevirtual # <Method void println(java.lang.String)>
-1477 return
-1478 aload_0
-1479 new # <Class nqLBroAEH>
-1482 dup
-1483 aload_0
-1484 getfield # <Field java.io.InputStream m_instream>
-1487 invokespecial # <Method nqLBroAEH(java.io.InputStream)>
-1490 putfield # <Field nqLBroAEH m_input>
-1493 aload_0
-1494 new # <Class java.util.Hashtable>
-1497 dup
-1498 invokespecial # <Method java.util.Hashtable()>
-1501 putfield # <Field java.util.Hashtable m_tokens>
-1504 aload_0
-1505 getfield # <Field java.util.Hashtable m_tokens>
-1508 new # <Class java.lang.Character>
-1511 dup
-1512 bipush 36
-1514 invokespecial # <Method java.lang.Character(char)>
-1517 new # <Class java.lang.Integer>
-1520 dup
-1521 iconst_4
-1522 invokespecial # <Method java.lang.Integer(int)>
-1525 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1528 pop
-1529 aload_0
-1530 getfield # <Field java.util.Hashtable m_tokens>
-1533 new # <Class java.lang.Character>
-1536 dup
-1537 bipush 40
-1539 invokespecial # <Method java.lang.Character(char)>
-1542 new # <Class java.lang.Integer>
-1545 dup
-1546 bipush 14
-1548 invokespecial # <Method java.lang.Integer(int)>
-1551 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1554 pop
-1555 aload_0
-1556 getfield # <Field java.util.Hashtable m_tokens>
-1559 new # <Class java.lang.Character>
-1562 dup
-1563 bipush 41
-1565 invokespecial # <Method java.lang.Character(char)>
-1568 new # <Class java.lang.Integer>
-1571 dup
-1572 bipush 8
-1574 invokespecial # <Method java.lang.Integer(int)>
-1577 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1580 pop
-1581 aload_0
-1582 getfield # <Field java.util.Hashtable m_tokens>
-1585 new # <Class java.lang.Character>
-1588 dup
-1589 bipush 42
-1591 invokespecial # <Method java.lang.Character(char)>
-1594 new # <Class java.lang.Integer>
-1597 dup
-1598 bipush 9
-1600 invokespecial # <Method java.lang.Integer(int)>
-1603 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1606 pop
-1607 aload_0
-1608 getfield # <Field java.util.Hashtable m_tokens>
-1611 new # <Class java.lang.Character>
-1614 dup
-1615 bipush 43
-1617 invokespecial # <Method java.lang.Character(char)>
-1620 new # <Class java.lang.Integer>
-1623 dup
-1624 bipush 17
-1626 invokespecial # <Method java.lang.Integer(int)>
-1629 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1632 pop
-1633 aload_0
-1634 getfield # <Field java.util.Hashtable m_tokens>
-1637 new # <Class java.lang.Character>
-1640 dup
-1641 bipush 45
-1643 invokespecial # <Method java.lang.Character(char)>
-1646 new # <Class java.lang.Integer>
-1649 dup
-1650 bipush 10
-1652 invokespecial # <Method java.lang.Integer(int)>
-1655 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1658 pop
-1659 aload_0
-1660 getfield # <Field java.util.Hashtable m_tokens>
-1663 new # <Class java.lang.Character>
-1666 dup
-1667 bipush 46
-1669 invokespecial # <Method java.lang.Character(char)>
-1672 new # <Class java.lang.Integer>
-1675 dup
-1676 iconst_2
-1677 invokespecial # <Method java.lang.Integer(int)>
-1680 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1683 pop
-1684 aload_0
-1685 getfield # <Field java.util.Hashtable m_tokens>
-1688 new # <Class java.lang.Character>
-1691 dup
-1692 bipush 63
-1694 invokespecial # <Method java.lang.Character(char)>
-1697 new # <Class java.lang.Integer>
-1700 dup
-1701 bipush 15
-1703 invokespecial # <Method java.lang.Integer(int)>
-1706 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1709 pop
-1710 aload_0
-1711 getfield # <Field java.util.Hashtable m_tokens>
-1714 new # <Class java.lang.Character>
-1717 dup
-1718 bipush 91
-1720 invokespecial # <Method java.lang.Character(char)>
-1723 new # <Class java.lang.Integer>
-1726 dup
-1727 bipush 6
-1729 invokespecial # <Method java.lang.Integer(int)>
-1732 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1735 pop
-1736 aload_0
-1737 getfield # <Field java.util.Hashtable m_tokens>
-1740 new # <Class java.lang.Character>
-1743 dup
-1744 bipush 93
-1746 invokespecial # <Method java.lang.Character(char)>
-1749 new # <Class java.lang.Integer>
-1752 dup
-1753 iconst_5
-1754 invokespecial # <Method java.lang.Integer(int)>
-1757 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1760 pop
-1761 aload_0
-1762 getfield # <Field java.util.Hashtable m_tokens>
-1765 new # <Class java.lang.Character>
-1768 dup
-1769 bipush 94
-1771 invokespecial # <Method java.lang.Character(char)>
-1774 new # <Class java.lang.Integer>
-1777 dup
-1778 iconst_3
-1779 invokespecial # <Method java.lang.Integer(int)>
-1782 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1785 pop
-1786 aload_0
-1787 getfield # <Field java.util.Hashtable m_tokens>
-1790 new # <Class java.lang.Character>
-1793 dup
-1794 bipush 123
-1796 invokespecial # <Method java.lang.Character(char)>
-1799 new # <Class java.lang.Integer>
-1802 dup
-1803 bipush 13
-1805 invokespecial # <Method java.lang.Integer(int)>
-1808 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1811 pop
-1812 aload_0
-1813 getfield # <Field java.util.Hashtable m_tokens>
-1816 new # <Class java.lang.Character>
-1819 dup
-1820 bipush 124
-1822 invokespecial # <Method java.lang.Character(char)>
-1825 new # <Class java.lang.Integer>
-1828 dup
-1829 bipush 16
-1831 invokespecial # <Method java.lang.Integer(int)>
-1834 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1837 pop
-1838 aload_0
-1839 getfield # <Field java.util.Hashtable m_tokens>
-1842 new # <Class java.lang.Character>
-1845 dup
-1846 bipush 125
-1848 invokespecial # <Method java.lang.Character(char)>
-1851 new # <Class java.lang.Integer>
-1854 dup
-1855 bipush 7
-1857 invokespecial # <Method java.lang.Integer(int)>
-1860 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
-1863 pop
-1864 aload_0
-1865 new # <Class OWSzqTzPR>
-1868 dup
-1869 aload_0
-1870 invokespecial # <Method OWSzqTzPR(tgasWBJtc)>
-1873 putfield # <Field OWSzqTzPR m_spec>
-1876 aload_0
-1877 new # <Class tnHOvxlTL>
-1880 dup
-1881 invokespecial # <Method tnHOvxlTL()>
-1884 putfield # <Field tnHOvxlTL m_nfa2dfa>
-1887 aload_0
-1888 new # <Class ILGgZCItA>
-1891 dup
-1892 invokespecial # <Method ILGgZCItA()>
-1895 putfield # <Field ILGgZCItA m_minimize>
-1898 aload_0
-1899 new # <Class DRRydLYVZ>
-1902 dup
-1903 invokespecial # <Method DRRydLYVZ()>
-1906 putfield # <Field DRRydLYVZ m_makeNfa>
-1909 aload_0
-1910 new # <Class qIhtSjLWp>
-1913 dup
-1914 invokespecial # <Method qIhtSjLWp()>
-1917 putfield # <Field qIhtSjLWp m_emit>
-1920 aload_0
-1921 iconst_1
-1922 putfield # <Field boolean m_init_flag>
-1925 return
-
-Method void generate()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field nqLBroAEH m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field OWSzqTzPR m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field boolean m_init_flag>
-  90 iconst_1
-  91 if_icmpeq 98
-  94 iconst_0
-  95 goto 99
-  98 iconst_1
-  99 invokestatic # <Method void assert(boolean)>
- 102 aload_0
- 103 getfield # <Field OWSzqTzPR m_spec>
- 106 getfield # <Field boolean m_verbose>
- 109 ifeq 120
- 112 getstatic # <Field java.io.PrintStream out>
- 115 ldc # <String "Processing first section -- user code.">
- 117 invokevirtual # <Method void println(java.lang.String)>
- 120 aload_0
- 121 invokespecial # <Method void userCode()>
- 124 aload_0
- 125 getfield # <Field nqLBroAEH m_input>
- 128 getfield # <Field boolean m_eof_reached>
- 131 iconst_1
- 132 if_icmpne 147
- 135 bipush 11
- 137 aload_0
- 138 getfield # <Field nqLBroAEH m_input>
- 141 getfield # <Field int m_line_number>
- 144 invokestatic # <Method void parse_error(int, int)>
- 147 aload_0
- 148 getfield # <Field OWSzqTzPR m_spec>
- 151 getfield # <Field boolean m_verbose>
- 154 ifeq 165
- 157 getstatic # <Field java.io.PrintStream out>
- 160 ldc # <String "Processing second section -- Java-Lex declarations.">
- 162 invokevirtual # <Method void println(java.lang.String)>
- 165 aload_0
- 166 invokespecial # <Method void userDeclare()>
- 169 aload_0
- 170 getfield # <Field nqLBroAEH m_input>
- 173 getfield # <Field boolean m_eof_reached>
- 176 iconst_1
- 177 if_icmpne 192
- 180 bipush 11
- 182 aload_0
- 183 getfield # <Field nqLBroAEH m_input>
- 186 getfield # <Field int m_line_number>
- 189 invokestatic # <Method void parse_error(int, int)>
- 192 aload_0
- 193 getfield # <Field OWSzqTzPR m_spec>
- 196 getfield # <Field boolean m_verbose>
- 199 ifeq 210
- 202 getstatic # <Field java.io.PrintStream out>
- 205 ldc # <String "Processing third section -- lexical rules.">
- 207 invokevirtual # <Method void println(java.lang.String)>
- 210 aload_0
- 211 invokespecial # <Method void userRules()>
- 214 aload_0
- 215 getfield # <Field OWSzqTzPR m_spec>
- 218 getfield # <Field boolean m_verbose>
- 221 ifeq 232
- 224 getstatic # <Field java.io.PrintStream out>
- 227 ldc # <String "Outputting lexical analyzer code.">
- 229 invokevirtual # <Method void println(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field qIhtSjLWp m_emit>
- 236 aload_0
- 237 getfield # <Field OWSzqTzPR m_spec>
- 240 aload_0
- 241 getfield # <Field java.io.DataOutputStream m_outstream>
- 244 invokevirtual # <Method void emit(OWSzqTzPR, java.io.OutputStream)>
- 247 return
-
-Method void userCode()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field nqLBroAEH m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field OWSzqTzPR m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field nqLBroAEH m_input>
-  90 getfield # <Field boolean m_eof_reached>
-  93 iconst_1
-  94 if_icmpne 103
-  97 bipush 11
-  99 iconst_0
- 100 invokestatic # <Method void parse_error(int, int)>
- 103 aload_0
- 104 getfield # <Field nqLBroAEH m_input>
- 107 invokevirtual # <Method boolean getLine()>
- 110 iconst_1
- 111 if_icmpne 120
- 114 bipush 11
- 116 iconst_0
- 117 invokestatic # <Method void parse_error(int, int)>
- 120 aload_0
- 121 getfield # <Field nqLBroAEH m_input>
- 124 getfield # <Field int m_line_read>
- 127 iconst_2
- 128 if_icmplt 174
- 131 aload_0
- 132 getfield # <Field nqLBroAEH m_input>
- 135 getfield # <Field char m_line[]>
- 138 iconst_0
- 139 caload
- 140 bipush 37
- 142 if_icmpne 174
- 145 aload_0
- 146 getfield # <Field nqLBroAEH m_input>
- 149 getfield # <Field char m_line[]>
- 152 iconst_1
- 153 caload
- 154 bipush 37
- 156 if_icmpne 174
- 159 aload_0
- 160 getfield # <Field nqLBroAEH m_input>
- 163 aload_0
- 164 getfield # <Field nqLBroAEH m_input>
- 167 getfield # <Field int m_line_read>
- 170 putfield # <Field int m_line_index>
- 173 return
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 new # <Class java.lang.String>
- 181 dup
- 182 aload_0
- 183 getfield # <Field nqLBroAEH m_input>
- 186 getfield # <Field char m_line[]>
- 189 iconst_0
- 190 aload_0
- 191 getfield # <Field nqLBroAEH m_input>
- 194 getfield # <Field int m_line_read>
- 197 invokespecial # <Method java.lang.String(char[],int,int)>
- 200 invokevirtual # <Method void writeBytes(java.lang.String)>
- 203 goto 103
-
-Method char getName()[]
-   0 goto 16
-   3 aload_0
-   4 getfield # <Field nqLBroAEH m_input>
-   7 dup
-   8 getfield # <Field int m_line_index>
-  11 iconst_1
-  12 iadd
-  13 putfield # <Field int m_line_index>
-  16 aload_0
-  17 getfield # <Field nqLBroAEH m_input>
-  20 getfield # <Field int m_line_index>
-  23 aload_0
-  24 getfield # <Field nqLBroAEH m_input>
-  27 getfield # <Field int m_line_read>
-  30 if_icmpge 55
-  33 aload_0
-  34 getfield # <Field nqLBroAEH m_input>
-  37 getfield # <Field char m_line[]>
-  40 aload_0
-  41 getfield # <Field nqLBroAEH m_input>
-  44 getfield # <Field int m_line_index>
-  47 caload
-  48 invokestatic # <Method boolean isspace(char)>
-  51 iconst_1
-  52 if_icmpeq 3
-  55 aload_0
-  56 getfield # <Field nqLBroAEH m_input>
-  59 getfield # <Field int m_line_index>
-  62 aload_0
-  63 getfield # <Field nqLBroAEH m_input>
-  66 getfield # <Field int m_line_read>
-  69 if_icmplt 78
-  72 bipush 12
-  74 iconst_0
-  75 invokestatic # <Method void parse_error(int, int)>
-  78 aload_0
-  79 getfield # <Field nqLBroAEH m_input>
-  82 getfield # <Field int m_line_index>
-  85 istore_2
-  86 goto 92
-  89 iinc 2 1
-  92 iload_2
-  93 aload_0
-  94 getfield # <Field nqLBroAEH m_input>
-  97 getfield # <Field int m_line_read>
- 100 if_icmpge 119
- 103 aload_0
- 104 getfield # <Field nqLBroAEH m_input>
- 107 getfield # <Field char m_line[]>
- 110 iload_2
- 111 caload
- 112 invokestatic # <Method boolean isnewline(char)>
- 115 iconst_0
- 116 if_icmpeq 89
- 119 iload_2
- 120 aload_0
- 121 getfield # <Field nqLBroAEH m_input>
- 124 getfield # <Field int m_line_index>
- 127 isub
- 128 newarray char
- 130 astore_1
- 131 iconst_0
- 132 istore_2
- 133 goto 170
- 136 aload_1
- 137 iload_2
- 138 aload_0
- 139 getfield # <Field nqLBroAEH m_input>
- 142 getfield # <Field char m_line[]>
- 145 aload_0
- 146 getfield # <Field nqLBroAEH m_input>
- 149 getfield # <Field int m_line_index>
- 152 caload
- 153 castore
- 154 iinc 2 1
- 157 aload_0
- 158 getfield # <Field nqLBroAEH m_input>
- 161 dup
- 162 getfield # <Field int m_line_index>
- 165 iconst_1
- 166 iadd
- 167 putfield # <Field int m_line_index>
- 170 aload_0
- 171 getfield # <Field nqLBroAEH m_input>
- 174 getfield # <Field int m_line_index>
- 177 aload_0
- 178 getfield # <Field nqLBroAEH m_input>
- 181 getfield # <Field int m_line_read>
- 184 if_icmpge 209
- 187 aload_0
- 188 getfield # <Field nqLBroAEH m_input>
- 191 getfield # <Field char m_line[]>
- 194 aload_0
- 195 getfield # <Field nqLBroAEH m_input>
- 198 getfield # <Field int m_line_index>
- 201 caload
- 202 invokestatic # <Method boolean isnewline(char)>
- 205 iconst_0
- 206 if_icmpeq 136
- 209 aload_1
- 210 areturn
-
-Method char packCode(char[], char[], char[], int, int)[]
-   0 iload 5
-   2 iconst_1
-   3 if_icmpeq 46
-   6 iload 5
-   8 ifeq 46
-  11 iload 5
-  13 iconst_2
-  14 if_icmpeq 46
-  17 iload 5
-  19 bipush 6
-  21 if_icmpeq 46
-  24 iload 5
-  26 iconst_3
-  27 if_icmpeq 46
-  30 iload 5
-  32 iconst_4
-  33 if_icmpeq 46
-  36 iload 5
-  38 iconst_5
-  39 if_icmpeq 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field nqLBroAEH m_input>
-  54 getfield # <Field char m_line[]>
-  57 iconst_0
-  58 aload_1
-  59 iconst_0
-  60 aload_1
-  61 arraylength
-  62 iconst_1
-  63 isub
-  64 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-  67 ifeq 76
-  70 bipush 13
-  72 iconst_0
-  73 invokestatic # <Method void parse_error(int, int)>
-  76 aload_3
-  77 ifnonnull 89
-  80 sipush 1024
-  83 newarray char
-  85 astore_3
-  86 iconst_0
-  87 istore 4
-  89 iload 4
-  91 aload_3
-  92 arraylength
-  93 if_icmplt 101
-  96 aload_3
-  97 invokestatic # <Method char doubleSize(char[])[]>
- 100 astore_3
- 101 aload_0
- 102 getfield # <Field nqLBroAEH m_input>
- 105 aload_1
- 106 arraylength
- 107 iconst_1
- 108 isub
- 109 putfield # <Field int m_line_index>
- 112 goto 310
- 115 aload_0
- 116 getfield # <Field nqLBroAEH m_input>
- 119 invokevirtual # <Method boolean getLine()>
- 122 iconst_1
- 123 if_icmpne 138
- 126 bipush 11
- 128 aload_0
- 129 getfield # <Field nqLBroAEH m_input>
- 132 getfield # <Field int m_line_number>
- 135 invokestatic # <Method void parse_error(int, int)>
- 138 aload_0
- 139 getfield # <Field nqLBroAEH m_input>
- 142 getfield # <Field char m_line[]>
- 145 iconst_0
- 146 aload_2
- 147 iconst_0
- 148 aload_2
- 149 arraylength
- 150 iconst_1
- 151 isub
- 152 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 155 ifne 310
- 158 aload_0
- 159 getfield # <Field nqLBroAEH m_input>
- 162 aload_2
- 163 arraylength
- 164 iconst_1
- 165 isub
- 166 putfield # <Field int m_line_index>
- 169 iload 5
- 171 tableswitch 0 to 6: default=296
-           0: 212
-           1: 224
-           2: 236
-           3: 260
-           4: 272
-           5: 284
-           6: 248
- 212 aload_0
- 213 getfield # <Field OWSzqTzPR m_spec>
- 216 iload 4
- 218 putfield # <Field int m_class_read>
- 221 goto 308
- 224 aload_0
- 225 getfield # <Field OWSzqTzPR m_spec>
- 228 iload 4
- 230 putfield # <Field int m_init_read>
- 233 goto 308
- 236 aload_0
- 237 getfield # <Field OWSzqTzPR m_spec>
- 240 iload 4
- 242 putfield # <Field int m_eof_read>
- 245 goto 308
- 248 aload_0
- 249 getfield # <Field OWSzqTzPR m_spec>
- 252 iload 4
- 254 putfield # <Field int m_eof_value_read>
- 257 goto 308
- 260 aload_0
- 261 getfield # <Field OWSzqTzPR m_spec>
- 264 iload 4
- 266 putfield # <Field int m_init_throw_read>
- 269 goto 308
- 272 aload_0
- 273 getfield # <Field OWSzqTzPR m_spec>
- 276 iload 4
- 278 putfield # <Field int m_yylex_throw_read>
- 281 goto 308
- 284 aload_0
- 285 getfield # <Field OWSzqTzPR m_spec>
- 288 iload 4
- 290 putfield # <Field int m_eof_throw_read>
- 293 goto 308
- 296 bipush 13
- 298 aload_0
- 299 getfield # <Field nqLBroAEH m_input>
- 302 getfield # <Field int m_line_number>
- 305 invokestatic # <Method void parse_error(int, int)>
- 308 aload_3
- 309 areturn
- 310 aload_0
- 311 getfield # <Field nqLBroAEH m_input>
- 314 getfield # <Field int m_line_index>
- 317 aload_0
- 318 getfield # <Field nqLBroAEH m_input>
- 321 getfield # <Field int m_line_read>
- 324 if_icmpge 115
- 327 goto 377
- 330 aload_3
- 331 iload 4
- 333 aload_0
- 334 getfield # <Field nqLBroAEH m_input>
- 337 getfield # <Field char m_line[]>
- 340 aload_0
- 341 getfield # <Field nqLBroAEH m_input>
- 344 getfield # <Field int m_line_index>
- 347 caload
- 348 castore
- 349 iinc 4 1
- 352 aload_0
- 353 getfield # <Field nqLBroAEH m_input>
- 356 dup
- 357 getfield # <Field int m_line_index>
- 360 iconst_1
- 361 iadd
- 362 putfield # <Field int m_line_index>
- 365 iload 4
- 367 aload_3
- 368 arraylength
- 369 if_icmplt 377
- 372 aload_3
- 373 invokestatic # <Method char doubleSize(char[])[]>
- 376 astore_3
- 377 aload_0
- 378 getfield # <Field nqLBroAEH m_input>
- 381 getfield # <Field int m_line_index>
- 384 aload_0
- 385 getfield # <Field nqLBroAEH m_input>
- 388 getfield # <Field int m_line_read>
- 391 if_icmplt 330
- 394 goto 310
-
-Method void userDeclare()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field nqLBroAEH m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field OWSzqTzPR m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field nqLBroAEH m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 1662
-  83 bipush 11
-  85 aload_0
-  86 getfield # <Field nqLBroAEH m_input>
-  89 getfield # <Field int m_line_number>
-  92 invokestatic # <Method void parse_error(int, int)>
-  95 goto 1662
-  98 aload_0
-  99 getfield # <Field nqLBroAEH m_input>
- 102 getfield # <Field int m_line_read>
- 105 iconst_2
- 106 if_icmplt 236
- 109 aload_0
- 110 getfield # <Field nqLBroAEH m_input>
- 113 getfield # <Field char m_line[]>
- 116 iconst_0
- 117 caload
- 118 bipush 37
- 120 if_icmpne 236
- 123 aload_0
- 124 getfield # <Field nqLBroAEH m_input>
- 127 getfield # <Field char m_line[]>
- 130 iconst_1
- 131 caload
- 132 bipush 37
- 134 if_icmpne 236
- 137 iconst_0
- 138 istore_1
- 139 goto 165
- 142 aload_0
- 143 getfield # <Field nqLBroAEH m_input>
- 146 getfield # <Field char m_line[]>
- 149 iload_1
- 150 aload_0
- 151 getfield # <Field nqLBroAEH m_input>
- 154 getfield # <Field char m_line[]>
- 157 iload_1
- 158 iconst_2
- 159 iadd
- 160 caload
- 161 castore
- 162 iinc 1 1
- 165 iload_1
- 166 aload_0
- 167 getfield # <Field nqLBroAEH m_input>
- 170 getfield # <Field char m_line[]>
- 173 arraylength
- 174 iconst_2
- 175 isub
- 176 if_icmplt 142
- 179 aload_0
- 180 getfield # <Field nqLBroAEH m_input>
- 183 aload_0
- 184 getfield # <Field nqLBroAEH m_input>
- 187 getfield # <Field int m_line_read>
- 190 iconst_2
- 191 isub
- 192 putfield # <Field int m_line_read>
- 195 aload_0
- 196 getfield # <Field nqLBroAEH m_input>
- 199 iconst_1
- 200 putfield # <Field boolean m_pushback_line>
- 203 aload_0
- 204 getfield # <Field nqLBroAEH m_input>
- 207 getfield # <Field int m_line_read>
- 210 ifeq 227
- 213 aload_0
- 214 getfield # <Field nqLBroAEH m_input>
- 217 getfield # <Field char m_line[]>
- 220 iconst_0
- 221 caload
- 222 bipush 10
- 224 if_icmpne 235
- 227 aload_0
- 228 getfield # <Field nqLBroAEH m_input>
- 231 iconst_0
- 232 putfield # <Field boolean m_pushback_line>
- 235 return
- 236 aload_0
- 237 getfield # <Field nqLBroAEH m_input>
- 240 getfield # <Field int m_line_read>
- 243 ifeq 1662
- 246 aload_0
- 247 getfield # <Field nqLBroAEH m_input>
- 250 getfield # <Field char m_line[]>
- 253 iconst_0
- 254 caload
- 255 bipush 37
- 257 if_icmpne 1650
- 260 aload_0
- 261 getfield # <Field nqLBroAEH m_input>
- 264 getfield # <Field int m_line_read>
- 267 iconst_1
- 268 if_icmpgt 286
- 271 bipush 12
- 273 aload_0
- 274 getfield # <Field nqLBroAEH m_input>
- 277 getfield # <Field int m_line_number>
- 280 invokestatic # <Method void parse_error(int, int)>
- 283 goto 1662
- 286 aload_0
- 287 getfield # <Field nqLBroAEH m_input>
- 290 getfield # <Field char m_line[]>
- 293 iconst_1
- 294 caload
- 295 lookupswitch 11: default=1635
-          99: 470
-         101: 635
-         102: 840
-         105: 958
-         108: 1197
-         110: 1261
-         115: 1325
-         116: 1385
-         117: 1452
-         121: 1508
-         123: 392
- 392 aload_0
- 393 getfield # <Field nqLBroAEH m_input>
- 396 getfield # <Field char m_line[]>
- 399 iconst_0
- 400 aload_0
- 401 getfield # <Field char m_class_code_dir[]>
- 404 iconst_0
- 405 aload_0
- 406 getfield # <Field char m_class_code_dir[]>
- 409 arraylength
- 410 iconst_1
- 411 isub
- 412 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 415 ifne 455
- 418 aload_0
- 419 getfield # <Field OWSzqTzPR m_spec>
- 422 aload_0
- 423 aload_0
- 424 getfield # <Field char m_class_code_dir[]>
- 427 aload_0
- 428 getfield # <Field char m_class_code_end_dir[]>
- 431 aload_0
- 432 getfield # <Field OWSzqTzPR m_spec>
- 435 getfield # <Field char m_class_code[]>
- 438 aload_0
- 439 getfield # <Field OWSzqTzPR m_spec>
- 442 getfield # <Field int m_class_read>
- 445 iconst_0
- 446 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 449 putfield # <Field char m_class_code[]>
- 452 goto 1662
- 455 bipush 12
- 457 aload_0
- 458 getfield # <Field nqLBroAEH m_input>
- 461 getfield # <Field int m_line_number>
- 464 invokestatic # <Method void parse_error(int, int)>
- 467 goto 1662
- 470 aload_0
- 471 getfield # <Field nqLBroAEH m_input>
- 474 getfield # <Field char m_line[]>
- 477 iconst_0
- 478 aload_0
- 479 getfield # <Field char m_char_dir[]>
- 482 iconst_0
- 483 aload_0
- 484 getfield # <Field char m_char_dir[]>
- 487 arraylength
- 488 iconst_1
- 489 isub
- 490 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 493 ifne 519
- 496 aload_0
- 497 getfield # <Field nqLBroAEH m_input>
- 500 aload_0
- 501 getfield # <Field char m_char_dir[]>
- 504 arraylength
- 505 putfield # <Field int m_line_index>
- 508 aload_0
- 509 getfield # <Field OWSzqTzPR m_spec>
- 512 iconst_1
- 513 putfield # <Field boolean m_count_chars>
- 516 goto 1662
- 519 aload_0
- 520 getfield # <Field nqLBroAEH m_input>
- 523 getfield # <Field char m_line[]>
- 526 iconst_0
- 527 aload_0
- 528 getfield # <Field char m_cup_dir[]>
- 531 iconst_0
- 532 aload_0
- 533 getfield # <Field char m_cup_dir[]>
- 536 arraylength
- 537 iconst_1
- 538 isub
- 539 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 542 ifne 568
- 545 aload_0
- 546 getfield # <Field nqLBroAEH m_input>
- 549 aload_0
- 550 getfield # <Field char m_cup_dir[]>
- 553 arraylength
- 554 putfield # <Field int m_line_index>
- 557 aload_0
- 558 getfield # <Field OWSzqTzPR m_spec>
- 561 iconst_1
- 562 putfield # <Field boolean m_cup_compatible>
- 565 goto 1662
- 568 aload_0
- 569 getfield # <Field nqLBroAEH m_input>
- 572 getfield # <Field char m_line[]>
- 575 iconst_0
- 576 aload_0
- 577 getfield # <Field char m_class_dir[]>
- 580 iconst_0
- 581 aload_0
- 582 getfield # <Field char m_class_dir[]>
- 585 arraylength
- 586 iconst_1
- 587 isub
- 588 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 591 ifne 620
- 594 aload_0
- 595 getfield # <Field nqLBroAEH m_input>
- 598 aload_0
- 599 getfield # <Field char m_class_dir[]>
- 602 arraylength
- 603 putfield # <Field int m_line_index>
- 606 aload_0
- 607 getfield # <Field OWSzqTzPR m_spec>
- 610 aload_0
- 611 invokespecial # <Method char getName()[]>
- 614 putfield # <Field char m_class_name[]>
- 617 goto 1662
- 620 bipush 12
- 622 aload_0
- 623 getfield # <Field nqLBroAEH m_input>
- 626 getfield # <Field int m_line_number>
- 629 invokestatic # <Method void parse_error(int, int)>
- 632 goto 1662
- 635 aload_0
- 636 getfield # <Field nqLBroAEH m_input>
- 639 getfield # <Field char m_line[]>
- 642 iconst_0
- 643 aload_0
- 644 getfield # <Field char m_eof_code_dir[]>
- 647 iconst_0
- 648 aload_0
- 649 getfield # <Field char m_eof_code_dir[]>
- 652 arraylength
- 653 iconst_1
- 654 isub
- 655 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 658 ifne 698
- 661 aload_0
- 662 getfield # <Field OWSzqTzPR m_spec>
- 665 aload_0
- 666 aload_0
- 667 getfield # <Field char m_eof_code_dir[]>
- 670 aload_0
- 671 getfield # <Field char m_eof_code_end_dir[]>
- 674 aload_0
- 675 getfield # <Field OWSzqTzPR m_spec>
- 678 getfield # <Field char m_eof_code[]>
- 681 aload_0
- 682 getfield # <Field OWSzqTzPR m_spec>
- 685 getfield # <Field int m_eof_read>
- 688 iconst_2
- 689 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 692 putfield # <Field char m_eof_code[]>
- 695 goto 1662
- 698 aload_0
- 699 getfield # <Field nqLBroAEH m_input>
- 702 getfield # <Field char m_line[]>
- 705 iconst_0
- 706 aload_0
- 707 getfield # <Field char m_eof_value_code_dir[]>
- 710 iconst_0
- 711 aload_0
- 712 getfield # <Field char m_eof_value_code_dir[]>
- 715 arraylength
- 716 iconst_1
- 717 isub
- 718 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 721 ifne 762
- 724 aload_0
- 725 getfield # <Field OWSzqTzPR m_spec>
- 728 aload_0
- 729 aload_0
- 730 getfield # <Field char m_eof_value_code_dir[]>
- 733 aload_0
- 734 getfield # <Field char m_eof_value_code_end_dir[]>
- 737 aload_0
- 738 getfield # <Field OWSzqTzPR m_spec>
- 741 getfield # <Field char m_eof_value_code[]>
- 744 aload_0
- 745 getfield # <Field OWSzqTzPR m_spec>
- 748 getfield # <Field int m_eof_value_read>
- 751 bipush 6
- 753 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 756 putfield # <Field char m_eof_value_code[]>
- 759 goto 1662
- 762 aload_0
- 763 getfield # <Field nqLBroAEH m_input>
- 766 getfield # <Field char m_line[]>
- 769 iconst_0
- 770 aload_0
- 771 getfield # <Field char m_eof_throw_code_dir[]>
- 774 iconst_0
- 775 aload_0
- 776 getfield # <Field char m_eof_throw_code_dir[]>
- 779 arraylength
- 780 iconst_1
- 781 isub
- 782 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 785 ifne 825
- 788 aload_0
- 789 getfield # <Field OWSzqTzPR m_spec>
- 792 aload_0
- 793 aload_0
- 794 getfield # <Field char m_eof_throw_code_dir[]>
- 797 aload_0
- 798 getfield # <Field char m_eof_throw_code_end_dir[]>
- 801 aload_0
- 802 getfield # <Field OWSzqTzPR m_spec>
- 805 getfield # <Field char m_eof_throw_code[]>
- 808 aload_0
- 809 getfield # <Field OWSzqTzPR m_spec>
- 812 getfield # <Field int m_eof_throw_read>
- 815 iconst_5
- 816 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
- 819 putfield # <Field char m_eof_throw_code[]>
- 822 goto 1662
- 825 bipush 12
- 827 aload_0
- 828 getfield # <Field nqLBroAEH m_input>
- 831 getfield # <Field int m_line_number>
- 834 invokestatic # <Method void parse_error(int, int)>
- 837 goto 1662
- 840 aload_0
- 841 getfield # <Field nqLBroAEH m_input>
- 844 getfield # <Field char m_line[]>
- 847 iconst_0
- 848 aload_0
- 849 getfield # <Field char m_function_dir[]>
- 852 iconst_0
- 853 aload_0
- 854 getfield # <Field char m_function_dir[]>
- 857 arraylength
- 858 iconst_1
- 859 isub
- 860 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 863 ifne 892
- 866 aload_0
- 867 getfield # <Field nqLBroAEH m_input>
- 870 aload_0
- 871 getfield # <Field char m_function_dir[]>
- 874 arraylength
- 875 putfield # <Field int m_line_index>
- 878 aload_0
- 879 getfield # <Field OWSzqTzPR m_spec>
- 882 aload_0
- 883 invokespecial # <Method char getName()[]>
- 886 putfield # <Field char m_function_name[]>
- 889 goto 1662
- 892 aload_0
- 893 getfield # <Field nqLBroAEH m_input>
- 896 getfield # <Field char m_line[]>
- 899 iconst_0
- 900 aload_0
- 901 getfield # <Field char m_full_dir[]>
- 904 iconst_0
- 905 aload_0
- 906 getfield # <Field char m_full_dir[]>
- 909 arraylength
- 910 iconst_1
- 911 isub
- 912 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 915 ifne 943
- 918 aload_0
- 919 getfield # <Field nqLBroAEH m_input>
- 922 aload_0
- 923 getfield # <Field char m_full_dir[]>
- 926 arraylength
- 927 putfield # <Field int m_line_index>
- 930 aload_0
- 931 getfield # <Field OWSzqTzPR m_spec>
- 934 sipush 257
- 937 putfield # <Field int m_dtrans_ncols>
- 940 goto 1662
- 943 bipush 12
- 945 aload_0
- 946 getfield # <Field nqLBroAEH m_input>
- 949 getfield # <Field int m_line_number>
- 952 invokestatic # <Method void parse_error(int, int)>
- 955 goto 1662
- 958 aload_0
- 959 getfield # <Field nqLBroAEH m_input>
- 962 getfield # <Field char m_line[]>
- 965 iconst_0
- 966 aload_0
- 967 getfield # <Field char m_integer_dir[]>
- 970 iconst_0
- 971 aload_0
- 972 getfield # <Field char m_integer_dir[]>
- 975 arraylength
- 976 iconst_1
- 977 isub
- 978 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
- 981 ifne 1007
- 984 aload_0
- 985 getfield # <Field nqLBroAEH m_input>
- 988 aload_0
- 989 getfield # <Field char m_integer_dir[]>
- 992 arraylength
- 993 putfield # <Field int m_line_index>
- 996 aload_0
- 997 getfield # <Field OWSzqTzPR m_spec>
-1000 iconst_1
-1001 putfield # <Field boolean m_integer_type>
-1004 goto 1662
-1007 aload_0
-1008 getfield # <Field nqLBroAEH m_input>
-1011 getfield # <Field char m_line[]>
-1014 iconst_0
-1015 aload_0
-1016 getfield # <Field char m_intwrap_dir[]>
-1019 iconst_0
-1020 aload_0
-1021 getfield # <Field char m_intwrap_dir[]>
-1024 arraylength
-1025 iconst_1
-1026 isub
-1027 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1030 ifne 1056
-1033 aload_0
-1034 getfield # <Field nqLBroAEH m_input>
-1037 aload_0
-1038 getfield # <Field char m_integer_dir[]>
-1041 arraylength
-1042 putfield # <Field int m_line_index>
-1045 aload_0
-1046 getfield # <Field OWSzqTzPR m_spec>
-1049 iconst_1
-1050 putfield # <Field boolean m_intwrap_type>
-1053 goto 1662
-1056 aload_0
-1057 getfield # <Field nqLBroAEH m_input>
-1060 getfield # <Field char m_line[]>
-1063 iconst_0
-1064 aload_0
-1065 getfield # <Field char m_init_code_dir[]>
-1068 iconst_0
-1069 aload_0
-1070 getfield # <Field char m_init_code_dir[]>
-1073 arraylength
-1074 iconst_1
-1075 isub
-1076 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1079 ifne 1119
-1082 aload_0
-1083 getfield # <Field OWSzqTzPR m_spec>
-1086 aload_0
-1087 aload_0
-1088 getfield # <Field char m_init_code_dir[]>
-1091 aload_0
-1092 getfield # <Field char m_init_code_end_dir[]>
-1095 aload_0
-1096 getfield # <Field OWSzqTzPR m_spec>
-1099 getfield # <Field char m_init_code[]>
-1102 aload_0
-1103 getfield # <Field OWSzqTzPR m_spec>
-1106 getfield # <Field int m_init_read>
-1109 iconst_1
-1110 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1113 putfield # <Field char m_init_code[]>
-1116 goto 1662
-1119 aload_0
-1120 getfield # <Field nqLBroAEH m_input>
-1123 getfield # <Field char m_line[]>
-1126 iconst_0
-1127 aload_0
-1128 getfield # <Field char m_init_throw_code_dir[]>
-1131 iconst_0
-1132 aload_0
-1133 getfield # <Field char m_init_throw_code_dir[]>
-1136 arraylength
-1137 iconst_1
-1138 isub
-1139 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1142 ifne 1182
-1145 aload_0
-1146 getfield # <Field OWSzqTzPR m_spec>
-1149 aload_0
-1150 aload_0
-1151 getfield # <Field char m_init_throw_code_dir[]>
-1154 aload_0
-1155 getfield # <Field char m_init_throw_code_end_dir[]>
-1158 aload_0
-1159 getfield # <Field OWSzqTzPR m_spec>
-1162 getfield # <Field char m_init_throw_code[]>
-1165 aload_0
-1166 getfield # <Field OWSzqTzPR m_spec>
-1169 getfield # <Field int m_init_throw_read>
-1172 iconst_3
-1173 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1176 putfield # <Field char m_init_throw_code[]>
-1179 goto 1662
-1182 bipush 12
-1184 aload_0
-1185 getfield # <Field nqLBroAEH m_input>
-1188 getfield # <Field int m_line_number>
-1191 invokestatic # <Method void parse_error(int, int)>
-1194 goto 1662
-1197 aload_0
-1198 getfield # <Field nqLBroAEH m_input>
-1201 getfield # <Field char m_line[]>
-1204 iconst_0
-1205 aload_0
-1206 getfield # <Field char m_line_dir[]>
-1209 iconst_0
-1210 aload_0
-1211 getfield # <Field char m_line_dir[]>
-1214 arraylength
-1215 iconst_1
-1216 isub
-1217 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1220 ifne 1246
-1223 aload_0
-1224 getfield # <Field nqLBroAEH m_input>
-1227 aload_0
-1228 getfield # <Field char m_line_dir[]>
-1231 arraylength
-1232 putfield # <Field int m_line_index>
-1235 aload_0
-1236 getfield # <Field OWSzqTzPR m_spec>
-1239 iconst_1
-1240 putfield # <Field boolean m_count_lines>
-1243 goto 1662
-1246 bipush 12
-1248 aload_0
-1249 getfield # <Field nqLBroAEH m_input>
-1252 getfield # <Field int m_line_number>
-1255 invokestatic # <Method void parse_error(int, int)>
-1258 goto 1662
-1261 aload_0
-1262 getfield # <Field nqLBroAEH m_input>
-1265 getfield # <Field char m_line[]>
-1268 iconst_0
-1269 aload_0
-1270 getfield # <Field char m_notunix_dir[]>
-1273 iconst_0
-1274 aload_0
-1275 getfield # <Field char m_notunix_dir[]>
-1278 arraylength
-1279 iconst_1
-1280 isub
-1281 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1284 ifne 1310
-1287 aload_0
-1288 getfield # <Field nqLBroAEH m_input>
-1291 aload_0
-1292 getfield # <Field char m_notunix_dir[]>
-1295 arraylength
-1296 putfield # <Field int m_line_index>
-1299 aload_0
-1300 getfield # <Field OWSzqTzPR m_spec>
-1303 iconst_0
-1304 putfield # <Field boolean m_unix>
-1307 goto 1662
-1310 bipush 12
-1312 aload_0
-1313 getfield # <Field nqLBroAEH m_input>
-1316 getfield # <Field int m_line_number>
-1319 invokestatic # <Method void parse_error(int, int)>
-1322 goto 1662
-1325 aload_0
-1326 getfield # <Field nqLBroAEH m_input>
-1329 getfield # <Field char m_line[]>
-1332 iconst_0
-1333 aload_0
-1334 getfield # <Field char m_state_dir[]>
-1337 iconst_0
-1338 aload_0
-1339 getfield # <Field char m_state_dir[]>
-1342 arraylength
-1343 iconst_1
-1344 isub
-1345 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1348 ifne 1370
-1351 aload_0
-1352 getfield # <Field nqLBroAEH m_input>
-1355 aload_0
-1356 getfield # <Field char m_state_dir[]>
-1359 arraylength
-1360 putfield # <Field int m_line_index>
-1363 aload_0
-1364 invokespecial # <Method void saveStates()>
-1367 goto 1662
-1370 bipush 12
-1372 aload_0
-1373 getfield # <Field nqLBroAEH m_input>
-1376 getfield # <Field int m_line_number>
-1379 invokestatic # <Method void parse_error(int, int)>
-1382 goto 1662
-1385 aload_0
-1386 getfield # <Field nqLBroAEH m_input>
-1389 getfield # <Field char m_line[]>
-1392 iconst_0
-1393 aload_0
-1394 getfield # <Field char m_type_dir[]>
-1397 iconst_0
-1398 aload_0
-1399 getfield # <Field char m_type_dir[]>
-1402 arraylength
-1403 iconst_1
-1404 isub
-1405 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1408 ifne 1437
-1411 aload_0
-1412 getfield # <Field nqLBroAEH m_input>
-1415 aload_0
-1416 getfield # <Field char m_type_dir[]>
-1419 arraylength
-1420 putfield # <Field int m_line_index>
-1423 aload_0
-1424 getfield # <Field OWSzqTzPR m_spec>
-1427 aload_0
-1428 invokespecial # <Method char getName()[]>
-1431 putfield # <Field char m_type_name[]>
-1434 goto 1662
-1437 bipush 12
-1439 aload_0
-1440 getfield # <Field nqLBroAEH m_input>
-1443 getfield # <Field int m_line_number>
-1446 invokestatic # <Method void parse_error(int, int)>
-1449 goto 1662
-1452 aload_0
-1453 getfield # <Field nqLBroAEH m_input>
-1456 getfield # <Field char m_line[]>
-1459 iconst_0
-1460 aload_0
-1461 getfield # <Field char m_unicode_dir[]>
-1464 iconst_0
-1465 aload_0
-1466 getfield # <Field char m_unicode_dir[]>
-1469 arraylength
-1470 iconst_1
-1471 isub
-1472 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1475 ifne 1493
-1478 aload_0
-1479 getfield # <Field nqLBroAEH m_input>
-1482 aload_0
-1483 getfield # <Field char m_unicode_dir[]>
-1486 arraylength
-1487 putfield # <Field int m_line_index>
-1490 goto 1662
-1493 bipush 12
-1495 aload_0
-1496 getfield # <Field nqLBroAEH m_input>
-1499 getfield # <Field int m_line_number>
-1502 invokestatic # <Method void parse_error(int, int)>
-1505 goto 1662
-1508 aload_0
-1509 getfield # <Field nqLBroAEH m_input>
-1512 getfield # <Field char m_line[]>
-1515 iconst_0
-1516 aload_0
-1517 getfield # <Field char m_yyeof_dir[]>
-1520 iconst_0
-1521 aload_0
-1522 getfield # <Field char m_yyeof_dir[]>
-1525 arraylength
-1526 iconst_1
-1527 isub
-1528 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1531 ifne 1557
-1534 aload_0
-1535 getfield # <Field nqLBroAEH m_input>
-1538 aload_0
-1539 getfield # <Field char m_yyeof_dir[]>
-1542 arraylength
-1543 putfield # <Field int m_line_index>
-1546 aload_0
-1547 getfield # <Field OWSzqTzPR m_spec>
-1550 iconst_1
-1551 putfield # <Field boolean m_yyeof>
-1554 goto 1662
-1557 aload_0
-1558 getfield # <Field nqLBroAEH m_input>
-1561 getfield # <Field char m_line[]>
-1564 iconst_0
-1565 aload_0
-1566 getfield # <Field char m_yylex_throw_code_dir[]>
-1569 iconst_0
-1570 aload_0
-1571 getfield # <Field char m_yylex_throw_code_dir[]>
-1574 arraylength
-1575 iconst_1
-1576 isub
-1577 invokestatic # <Method int charncmp(char[], int, char[], int, int)>
-1580 ifne 1620
-1583 aload_0
-1584 getfield # <Field OWSzqTzPR m_spec>
-1587 aload_0
-1588 aload_0
-1589 getfield # <Field char m_yylex_throw_code_dir[]>
-1592 aload_0
-1593 getfield # <Field char m_yylex_throw_code_end_dir[]>
-1596 aload_0
-1597 getfield # <Field OWSzqTzPR m_spec>
-1600 getfield # <Field char m_yylex_throw_code[]>
-1603 aload_0
-1604 getfield # <Field OWSzqTzPR m_spec>
-1607 getfield # <Field int m_yylex_throw_read>
-1610 iconst_4
-1611 invokespecial # <Method char packCode(char[], char[], char[], int, int)[]>
-1614 putfield # <Field char m_yylex_throw_code[]>
-1617 goto 1662
-1620 bipush 12
-1622 aload_0
-1623 getfield # <Field nqLBroAEH m_input>
-1626 getfield # <Field int m_line_number>
-1629 invokestatic # <Method void parse_error(int, int)>
-1632 goto 1662
-1635 bipush 12
-1637 aload_0
-1638 getfield # <Field nqLBroAEH m_input>
-1641 getfield # <Field int m_line_number>
-1644 invokestatic # <Method void parse_error(int, int)>
-1647 goto 1662
-1650 aload_0
-1651 getfield # <Field nqLBroAEH m_input>
-1654 iconst_0
-1655 putfield # <Field int m_line_index>
-1658 aload_0
-1659 invokespecial # <Method void saveMacro()>
-1662 aload_0
-1663 getfield # <Field nqLBroAEH m_input>
-1666 invokevirtual # <Method boolean getLine()>
-1669 iconst_0
-1670 if_icmpeq 98
-1673 return
-
-Method void userRules()
-   0 aload_0
-   1 getfield # <Field boolean m_init_flag>
-   4 iconst_0
-   5 if_icmpne 14
-   8 bipush 10
-  10 iconst_0
-  11 invokestatic # <Method void parse_error(int, int)>
-  14 aload_0
-  15 ifnonnull 22
-  18 iconst_0
-  19 goto 23
-  22 iconst_1
-  23 invokestatic # <Method void assert(boolean)>
-  26 aload_0
-  27 getfield # <Field java.io.DataOutputStream m_outstream>
-  30 ifnonnull 37
-  33 iconst_0
-  34 goto 38
-  37 iconst_1
-  38 invokestatic # <Method void assert(boolean)>
-  41 aload_0
-  42 getfield # <Field nqLBroAEH m_input>
-  45 ifnonnull 52
-  48 iconst_0
-  49 goto 53
-  52 iconst_1
-  53 invokestatic # <Method void assert(boolean)>
-  56 aload_0
-  57 getfield # <Field java.util.Hashtable m_tokens>
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 aload_0
-  72 getfield # <Field OWSzqTzPR m_spec>
-  75 ifnonnull 82
-  78 iconst_0
-  79 goto 83
-  82 iconst_1
-  83 invokestatic # <Method void assert(boolean)>
-  86 aload_0
-  87 getfield # <Field OWSzqTzPR m_spec>
-  90 getfield # <Field boolean m_verbose>
-  93 ifeq 104
-  96 getstatic # <Field java.io.PrintStream out>
-  99 ldc # <String "Creating NFA machine representation.">
- 101 invokevirtual # <Method void println(java.lang.String)>
- 104 aload_0
- 105 getfield # <Field DRRydLYVZ m_makeNfa>
- 108 aload_0
- 109 aload_0
- 110 getfield # <Field OWSzqTzPR m_spec>
- 113 aload_0
- 114 getfield # <Field nqLBroAEH m_input>
- 117 invokevirtual # <Method void thompson(tgasWBJtc, OWSzqTzPR, nqLBroAEH)>
- 120 aload_0
- 121 getfield # <Field OWSzqTzPR m_spec>
- 124 getfield # <Field int m_current_token>
- 127 bipush 11
- 129 if_icmpeq 136
- 132 iconst_0
- 133 goto 137
- 136 iconst_1
- 137 invokestatic # <Method void assert(boolean)>
- 140 aload_0
- 141 getfield # <Field OWSzqTzPR m_spec>
- 144 getfield # <Field boolean m_verbose>
- 147 ifeq 158
- 150 getstatic # <Field java.io.PrintStream out>
- 153 ldc # <String "Creating DFA transition table.">
- 155 invokevirtual # <Method void println(java.lang.String)>
- 158 aload_0
- 159 getfield # <Field tnHOvxlTL m_nfa2dfa>
- 162 aload_0
- 163 aload_0
- 164 getfield # <Field OWSzqTzPR m_spec>
- 167 invokevirtual # <Method void make_dfa(tgasWBJtc, OWSzqTzPR)>
- 170 aload_0
- 171 getfield # <Field OWSzqTzPR m_spec>
- 174 getfield # <Field boolean m_verbose>
- 177 ifeq 188
- 180 getstatic # <Field java.io.PrintStream out>
- 183 ldc # <String "Minimizing DFA transition table.">
- 185 invokevirtual # <Method void println(java.lang.String)>
- 188 aload_0
- 189 getfield # <Field ILGgZCItA m_minimize>
- 192 aload_0
- 193 getfield # <Field OWSzqTzPR m_spec>
- 196 invokevirtual # <Method void min_dfa(OWSzqTzPR)>
- 199 return
-
-Method void printccl(LbyVwnGUc)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String " [">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 iconst_0
-   9 istore_2
-  10 goto 36
-  13 aload_1
-  14 iload_2
-  15 invokevirtual # <Method boolean contains(int)>
-  18 iconst_1
-  19 if_icmpne 33
-  22 getstatic # <Field java.io.PrintStream out>
-  25 aload_0
-  26 iload_2
-  27 invokespecial # <Method java.lang.String interp_int(int)>
-  30 invokevirtual # <Method void print(java.lang.String)>
-  33 iinc 2 1
-  36 iload_2
-  37 aload_0
-  38 getfield # <Field OWSzqTzPR m_spec>
-  41 getfield # <Field int m_dtrans_ncols>
-  44 if_icmplt 13
-  47 getstatic # <Field java.io.PrintStream out>
-  50 bipush 93
-  52 invokevirtual # <Method void print(char)>
-  55 return
-
-Method java.lang.String plab(gCRTXjbfh)
-   0 aload_1
-   1 ifnonnull 14
-   4 new # <Class java.lang.String>
-   7 dup
-   8 ldc # <String "--">
-  10 invokespecial # <Method java.lang.String(java.lang.String)>
-  13 areturn
-  14 aload_0
-  15 getfield # <Field OWSzqTzPR m_spec>
-  18 getfield # <Field java.util.Vector m_nfa_states>
-  21 aload_1
-  22 invokevirtual # <Method int indexOf(java.lang.Object)>
-  25 istore_2
-  26 new # <Class java.lang.Integer>
-  29 dup
-  30 iload_2
-  31 invokespecial # <Method java.lang.Integer(int)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 areturn
-
-Method java.lang.String interp_int(int)
-   0 iload_1
-   1 lookupswitch 6: default=120
-           8: 60
-           9: 70
-          10: 80
-          12: 90
-          13: 100
-          32: 110
-  60 new # <Class java.lang.String>
-  63 dup
-  64 ldc # <String "\b">
-  66 invokespecial # <Method java.lang.String(java.lang.String)>
-  69 areturn
-  70 new # <Class java.lang.String>
-  73 dup
-  74 ldc # <String "\t">
-  76 invokespecial # <Method java.lang.String(java.lang.String)>
-  79 areturn
-  80 new # <Class java.lang.String>
-  83 dup
-  84 ldc # <String "\n">
-  86 invokespecial # <Method java.lang.String(java.lang.String)>
-  89 areturn
-  90 new # <Class java.lang.String>
-  93 dup
-  94 ldc # <String "\f">
-  96 invokespecial # <Method java.lang.String(java.lang.String)>
-  99 areturn
- 100 new # <Class java.lang.String>
- 103 dup
- 104 ldc # <String "\r">
- 106 invokespecial # <Method java.lang.String(java.lang.String)>
- 109 areturn
- 110 new # <Class java.lang.String>
- 113 dup
- 114 ldc # <String "\ ">
- 116 invokespecial # <Method java.lang.String(java.lang.String)>
- 119 areturn
- 120 new # <Class java.lang.Character>
- 123 dup
- 124 iload_1
- 125 i2c
- 126 invokespecial # <Method java.lang.Character(char)>
- 129 invokevirtual # <Method java.lang.String toString()>
- 132 areturn
-
-Method void print_nfa()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "--------------------- NFA -----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field OWSzqTzPR m_spec>
-  12 getfield # <Field java.util.Vector m_nfa_states>
-  15 invokevirtual # <Method int size()>
-  18 istore_3
-  19 iconst_0
-  20 istore_1
-  21 goto 365
-  24 aload_0
-  25 getfield # <Field OWSzqTzPR m_spec>
-  28 getfield # <Field java.util.Vector m_nfa_states>
-  31 iload_1
-  32 invokevirtual # <Method java.lang.Object elementAt(int)>
-  35 checkcast # <Class gCRTXjbfh>
-  38 astore_2
-  39 getstatic # <Field java.io.PrintStream out>
-  42 new # <Class java.lang.StringBuffer>
-  45 dup
-  46 invokespecial # <Method java.lang.StringBuffer()>
-  49 ldc # <String "Nfa state ">
-  51 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  54 aload_0
-  55 aload_2
-  56 invokespecial # <Method java.lang.String plab(gCRTXjbfh)>
-  59 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  62 ldc # <String ": ">
-  64 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  67 invokevirtual # <Method java.lang.String toString()>
-  70 invokevirtual # <Method void print(java.lang.String)>
-  73 aload_2
-  74 getfield # <Field gCRTXjbfh m_next>
-  77 ifnonnull 91
-  80 getstatic # <Field java.io.PrintStream out>
-  83 ldc # <String "(TERMINAL)">
-  85 invokevirtual # <Method void print(java.lang.String)>
-  88 goto 241
-  91 getstatic # <Field java.io.PrintStream out>
-  94 new # <Class java.lang.StringBuffer>
-  97 dup
-  98 invokespecial # <Method java.lang.StringBuffer()>
- 101 ldc # <String "--> ">
- 103 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 106 aload_0
- 107 aload_2
- 108 getfield # <Field gCRTXjbfh m_next>
- 111 invokespecial # <Method java.lang.String plab(gCRTXjbfh)>
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void print(java.lang.String)>
- 123 getstatic # <Field java.io.PrintStream out>
- 126 new # <Class java.lang.StringBuffer>
- 129 dup
- 130 invokespecial # <Method java.lang.StringBuffer()>
- 133 ldc # <String "--> ">
- 135 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 138 aload_0
- 139 aload_2
- 140 getfield # <Field gCRTXjbfh m_next2>
- 143 invokespecial # <Method java.lang.String plab(gCRTXjbfh)>
- 146 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 149 invokevirtual # <Method java.lang.String toString()>
- 152 invokevirtual # <Method void print(java.lang.String)>
- 155 aload_2
- 156 getfield # <Field int m_edge>
- 159 tableswitch -3 to -1: default=206
-          -3: 195
-          -2: 206
-          -1: 184
- 184 aload_0
- 185 aload_2
- 186 getfield # <Field LbyVwnGUc m_set>
- 189 invokespecial # <Method void printccl(LbyVwnGUc)>
- 192 goto 241
- 195 getstatic # <Field java.io.PrintStream out>
- 198 ldc # <String " EPSILON ">
- 200 invokevirtual # <Method void print(java.lang.String)>
- 203 goto 241
- 206 getstatic # <Field java.io.PrintStream out>
- 209 new # <Class java.lang.StringBuffer>
- 212 dup
- 213 invokespecial # <Method java.lang.StringBuffer()>
- 216 ldc # <String " ">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 aload_0
- 222 aload_2
- 223 getfield # <Field int m_edge>
- 226 invokespecial # <Method java.lang.String interp_int(int)>
- 229 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 232 invokevirtual # <Method java.lang.String toString()>
- 235 invokevirtual # <Method void print(java.lang.String)>
- 238 goto 241
- 241 iload_1
- 242 ifne 253
- 245 getstatic # <Field java.io.PrintStream out>
- 248 ldc # <String " (START STATE)">
- 250 invokevirtual # <Method void print(java.lang.String)>
- 253 aload_2
- 254 getfield # <Field erEfVsiXy m_accept>
- 257 ifnull 354
- 260 getstatic # <Field java.io.PrintStream out>
- 263 new # <Class java.lang.StringBuffer>
- 266 dup
- 267 invokespecial # <Method java.lang.StringBuffer()>
- 270 ldc # <String " accepting ">
- 272 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 275 aload_2
- 276 getfield # <Field int m_anchor>
- 279 iconst_1
- 280 iand
- 281 ifeq 289
- 284 ldc # <String "^">
- 286 goto 291
- 289 ldc # <String "">
- 291 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 294 ldc # <String "<">
- 296 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 299 new # <Class java.lang.String>
- 302 dup
- 303 aload_2
- 304 getfield # <Field erEfVsiXy m_accept>
- 307 getfield # <Field char m_action[]>
- 310 iconst_0
- 311 aload_2
- 312 getfield # <Field erEfVsiXy m_accept>
- 315 getfield # <Field int m_action_read>
- 318 invokespecial # <Method java.lang.String(char[],int,int)>
- 321 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 324 ldc # <String ">">
- 326 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 329 aload_2
- 330 getfield # <Field int m_anchor>
- 333 iconst_2
- 334 iand
- 335 ifeq 343
- 338 ldc # <String "$">
- 340 goto 345
- 343 ldc # <String "">
- 345 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 348 invokevirtual # <Method java.lang.String toString()>
- 351 invokevirtual # <Method void print(java.lang.String)>
- 354 getstatic # <Field java.io.PrintStream out>
- 357 ldc # <String "">
- 359 invokevirtual # <Method void println(java.lang.String)>
- 362 iinc 1 1
- 365 iload_1
- 366 iload_3
- 367 if_icmplt 24
- 370 aload_0
- 371 getfield # <Field OWSzqTzPR m_spec>
- 374 getfield # <Field java.util.Hashtable m_states>
- 377 invokevirtual # <Method java.util.Enumeration keys()>
- 380 astore 4
- 382 goto 592
- 385 aload 4
- 387 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 392 checkcast # <Class java.lang.String>
- 395 astore 9
- 397 aload_0
- 398 getfield # <Field OWSzqTzPR m_spec>
- 401 getfield # <Field java.util.Hashtable m_states>
- 404 aload 9
- 406 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 409 checkcast # <Class java.lang.Integer>
- 412 astore 5
- 414 aload 9
- 416 ifnonnull 423
- 419 iconst_0
- 420 goto 424
- 423 iconst_1
- 424 invokestatic # <Method void assert(boolean)>
- 427 aload 5
- 429 ifnonnull 436
- 432 iconst_0
- 433 goto 437
- 436 iconst_1
- 437 invokestatic # <Method void assert(boolean)>
- 440 getstatic # <Field java.io.PrintStream out>
- 443 new # <Class java.lang.StringBuffer>
- 446 dup
- 447 invokespecial # <Method java.lang.StringBuffer()>
- 450 ldc # <String "State "">
- 452 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 455 aload 9
- 457 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 460 ldc # <String "" has identifying index ">
- 462 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 465 aload 5
- 467 invokevirtual # <Method java.lang.String toString()>
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 ldc # <String ".">
- 475 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 478 invokevirtual # <Method java.lang.String toString()>
- 481 invokevirtual # <Method void println(java.lang.String)>
- 484 getstatic # <Field java.io.PrintStream out>
- 487 ldc # <String "   Start states of matching rules: ">
- 489 invokevirtual # <Method void print(java.lang.String)>
- 492 aload 5
- 494 invokevirtual # <Method int intValue()>
- 497 istore 6
- 499 aload_0
- 500 getfield # <Field OWSzqTzPR m_spec>
- 503 getfield # <Field java.util.Vector m_state_rules[]>
- 506 iload 6
- 508 aaload
- 509 invokevirtual # <Method int size()>
- 512 istore 8
- 514 iconst_0
- 515 istore 7
- 517 goto 577
- 520 aload_0
- 521 getfield # <Field OWSzqTzPR m_spec>
- 524 getfield # <Field java.util.Vector m_state_rules[]>
- 527 iload 6
- 529 aaload
- 530 iload 7
- 532 invokevirtual # <Method java.lang.Object elementAt(int)>
- 535 checkcast # <Class gCRTXjbfh>
- 538 astore_2
- 539 getstatic # <Field java.io.PrintStream out>
- 542 new # <Class java.lang.StringBuffer>
- 545 dup
- 546 invokespecial # <Method java.lang.StringBuffer()>
- 549 aload_0
- 550 getfield # <Field OWSzqTzPR m_spec>
- 553 getfield # <Field java.util.Vector m_nfa_states>
- 556 aload_2
- 557 invokevirtual # <Method int indexOf(java.lang.Object)>
- 560 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 563 ldc # <String " ">
- 565 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 568 invokevirtual # <Method java.lang.String toString()>
- 571 invokevirtual # <Method void print(java.lang.String)>
- 574 iinc 7 1
- 577 iload 7
- 579 iload 8
- 581 if_icmplt 520
- 584 getstatic # <Field java.io.PrintStream out>
- 587 ldc # <String "">
- 589 invokevirtual # <Method void println(java.lang.String)>
- 592 aload 4
- 594 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 599 iconst_1
- 600 if_icmpeq 385
- 603 getstatic # <Field java.io.PrintStream out>
- 606 ldc # <String "-------------------- NFA ----------------------">
- 608 invokevirtual # <Method void println(java.lang.String)>
- 611 return
-
-Method java.util.BitSet getStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field nqLBroAEH m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field OWSzqTzPR m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aconst_null
-  73 astore_3
-  74 goto 123
-  77 aload_0
-  78 getfield # <Field nqLBroAEH m_input>
-  81 dup
-  82 getfield # <Field int m_line_index>
-  85 iconst_1
-  86 iadd
-  87 putfield # <Field int m_line_index>
-  90 goto 106
-  93 aload_0
-  94 getfield # <Field nqLBroAEH m_input>
-  97 invokevirtual # <Method boolean getLine()>
- 100 iconst_1
- 101 if_icmpne 106
- 104 aconst_null
- 105 areturn
- 106 aload_0
- 107 getfield # <Field nqLBroAEH m_input>
- 110 getfield # <Field int m_line_index>
- 113 aload_0
- 114 getfield # <Field nqLBroAEH m_input>
- 117 getfield # <Field int m_line_read>
- 120 if_icmpge 93
- 123 aload_0
- 124 getfield # <Field nqLBroAEH m_input>
- 127 getfield # <Field char m_line[]>
- 130 aload_0
- 131 getfield # <Field nqLBroAEH m_input>
- 134 getfield # <Field int m_line_index>
- 137 caload
- 138 invokestatic # <Method boolean isspace(char)>
- 141 iconst_1
- 142 if_icmpeq 77
- 145 aload_0
- 146 getfield # <Field nqLBroAEH m_input>
- 149 getfield # <Field char m_line[]>
- 152 aload_0
- 153 getfield # <Field nqLBroAEH m_input>
- 156 getfield # <Field int m_line_index>
- 159 caload
- 160 bipush 60
- 162 if_icmpne 613
- 165 aload_0
- 166 getfield # <Field nqLBroAEH m_input>
- 169 dup
- 170 getfield # <Field int m_line_index>
- 173 iconst_1
- 174 iadd
- 175 putfield # <Field int m_line_index>
- 178 new # <Class java.util.BitSet>
- 181 dup
- 182 invokespecial # <Method java.util.BitSet()>
- 185 astore_3
- 186 goto 214
- 189 aload_0
- 190 getfield # <Field nqLBroAEH m_input>
- 193 invokevirtual # <Method boolean getLine()>
- 196 iconst_1
- 197 if_icmpne 214
- 200 bipush 11
- 202 aload_0
- 203 getfield # <Field nqLBroAEH m_input>
- 206 getfield # <Field int m_line_number>
- 209 invokestatic # <Method void parse_error(int, int)>
- 212 aload_3
- 213 areturn
- 214 aload_0
- 215 getfield # <Field nqLBroAEH m_input>
- 218 getfield # <Field int m_line_index>
- 221 aload_0
- 222 getfield # <Field nqLBroAEH m_input>
- 225 getfield # <Field int m_line_read>
- 228 if_icmpge 189
- 231 goto 292
- 234 aload_0
- 235 getfield # <Field nqLBroAEH m_input>
- 238 dup
- 239 getfield # <Field int m_line_index>
- 242 iconst_1
- 243 iadd
- 244 putfield # <Field int m_line_index>
- 247 goto 275
- 250 aload_0
- 251 getfield # <Field nqLBroAEH m_input>
- 254 invokevirtual # <Method boolean getLine()>
- 257 iconst_1
- 258 if_icmpne 275
- 261 bipush 11
- 263 aload_0
- 264 getfield # <Field nqLBroAEH m_input>
- 267 getfield # <Field int m_line_number>
- 270 invokestatic # <Method void parse_error(int, int)>
- 273 aload_3
- 274 areturn
- 275 aload_0
- 276 getfield # <Field nqLBroAEH m_input>
- 279 getfield # <Field int m_line_index>
- 282 aload_0
- 283 getfield # <Field nqLBroAEH m_input>
- 286 getfield # <Field int m_line_read>
- 289 if_icmpge 250
- 292 aload_0
- 293 getfield # <Field nqLBroAEH m_input>
- 296 getfield # <Field char m_line[]>
- 299 aload_0
- 300 getfield # <Field nqLBroAEH m_input>
- 303 getfield # <Field int m_line_index>
- 306 caload
- 307 invokestatic # <Method boolean isspace(char)>
- 310 iconst_1
- 311 if_icmpeq 234
- 314 aload_0
- 315 getfield # <Field nqLBroAEH m_input>
- 318 getfield # <Field char m_line[]>
- 321 aload_0
- 322 getfield # <Field nqLBroAEH m_input>
- 325 getfield # <Field int m_line_index>
- 328 caload
- 329 bipush 44
- 331 if_icmpne 350
- 334 aload_0
- 335 getfield # <Field nqLBroAEH m_input>
- 338 dup
- 339 getfield # <Field int m_line_index>
- 342 iconst_1
- 343 iadd
- 344 putfield # <Field int m_line_index>
- 347 goto 292
- 350 aload_0
- 351 getfield # <Field nqLBroAEH m_input>
- 354 getfield # <Field char m_line[]>
- 357 aload_0
- 358 getfield # <Field nqLBroAEH m_input>
- 361 getfield # <Field int m_line_index>
- 364 caload
- 365 bipush 62
- 367 if_icmpne 407
- 370 aload_0
- 371 getfield # <Field nqLBroAEH m_input>
- 374 dup
- 375 getfield # <Field int m_line_index>
- 378 iconst_1
- 379 iadd
- 380 putfield # <Field int m_line_index>
- 383 aload_0
- 384 getfield # <Field nqLBroAEH m_input>
- 387 getfield # <Field int m_line_index>
- 390 aload_0
- 391 getfield # <Field nqLBroAEH m_input>
- 394 getfield # <Field int m_line_read>
- 397 if_icmpge 405
- 400 aload_0
- 401 iconst_1
- 402 putfield # <Field boolean m_advance_stop>
- 405 aload_3
- 406 areturn
- 407 aload_0
- 408 getfield # <Field nqLBroAEH m_input>
- 411 getfield # <Field int m_line_index>
- 414 istore_1
- 415 goto 451
- 418 aload_0
- 419 getfield # <Field nqLBroAEH m_input>
- 422 dup
- 423 getfield # <Field int m_line_index>
- 426 iconst_1
- 427 iadd
- 428 putfield # <Field int m_line_index>
- 431 aload_0
- 432 getfield # <Field nqLBroAEH m_input>
- 435 getfield # <Field int m_line_index>
- 438 aload_0
- 439 getfield # <Field nqLBroAEH m_input>
- 442 getfield # <Field int m_line_read>
- 445 if_icmplt 451
- 448 goto 513
- 451 aload_0
- 452 getfield # <Field nqLBroAEH m_input>
- 455 getfield # <Field char m_line[]>
- 458 aload_0
- 459 getfield # <Field nqLBroAEH m_input>
- 462 getfield # <Field int m_line_index>
- 465 caload
- 466 invokestatic # <Method boolean isspace(char)>
- 469 iconst_0
- 470 if_icmpne 513
- 473 aload_0
- 474 getfield # <Field nqLBroAEH m_input>
- 477 getfield # <Field char m_line[]>
- 480 aload_0
- 481 getfield # <Field nqLBroAEH m_input>
- 484 getfield # <Field int m_line_index>
- 487 caload
- 488 bipush 44
- 490 if_icmpeq 513
- 493 aload_0
- 494 getfield # <Field nqLBroAEH m_input>
- 497 getfield # <Field char m_line[]>
- 500 aload_0
- 501 getfield # <Field nqLBroAEH m_input>
- 504 getfield # <Field int m_line_index>
- 507 caload
- 508 bipush 62
- 510 if_icmpne 418
- 513 aload_0
- 514 getfield # <Field nqLBroAEH m_input>
- 517 getfield # <Field int m_line_index>
- 520 iload_1
- 521 isub
- 522 istore_2
- 523 new # <Class java.lang.String>
- 526 dup
- 527 aload_0
- 528 getfield # <Field nqLBroAEH m_input>
- 531 getfield # <Field char m_line[]>
- 534 iload_1
- 535 iload_2
- 536 invokespecial # <Method java.lang.String(char[],int,int)>
- 539 astore 4
- 541 aload_0
- 542 getfield # <Field OWSzqTzPR m_spec>
- 545 getfield # <Field java.util.Hashtable m_states>
- 548 aload 4
- 550 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 553 checkcast # <Class java.lang.Integer>
- 556 astore 5
- 558 aload 5
- 560 ifnonnull 601
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String "Uninitialized State Name: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload 4
- 580 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 583 invokevirtual # <Method java.lang.String toString()>
- 586 invokevirtual # <Method void println(java.lang.String)>
- 589 bipush 14
- 591 aload_0
- 592 getfield # <Field nqLBroAEH m_input>
- 595 getfield # <Field int m_line_number>
- 598 invokestatic # <Method void parse_error(int, int)>
- 601 aload_3
- 602 aload 5
- 604 invokevirtual # <Method int intValue()>
- 607 invokevirtual # <Method void set(int)>
- 610 goto 214
- 613 aload_0
- 614 getfield # <Field java.util.BitSet all_states>
- 617 ifnonnull 668
- 620 aload_0
- 621 new # <Class java.util.BitSet>
- 624 dup
- 625 invokespecial # <Method java.util.BitSet()>
- 628 putfield # <Field java.util.BitSet all_states>
- 631 aload_0
- 632 getfield # <Field OWSzqTzPR m_spec>
- 635 getfield # <Field java.util.Hashtable m_states>
- 638 invokevirtual # <Method int size()>
- 641 istore 7
- 643 iconst_0
- 644 istore 6
- 646 goto 661
- 649 aload_0
- 650 getfield # <Field java.util.BitSet all_states>
- 653 iload 6
- 655 invokevirtual # <Method void set(int)>
- 658 iinc 6 1
- 661 iload 6
- 663 iload 7
- 665 if_icmplt 649
- 668 aload_0
- 669 getfield # <Field nqLBroAEH m_input>
- 672 getfield # <Field int m_line_index>
- 675 aload_0
- 676 getfield # <Field nqLBroAEH m_input>
- 679 getfield # <Field int m_line_read>
- 682 if_icmpge 690
- 685 aload_0
- 686 iconst_1
- 687 putfield # <Field boolean m_advance_stop>
- 690 aload_0
- 691 getfield # <Field java.util.BitSet all_states>
- 694 areturn
-
-Method boolean expandMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field nqLBroAEH m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field OWSzqTzPR m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field nqLBroAEH m_input>
-  76 getfield # <Field char m_line[]>
-  79 aload_0
-  80 getfield # <Field nqLBroAEH m_input>
-  83 getfield # <Field int m_line_index>
-  86 caload
-  87 bipush 123
-  89 if_icmpeq 106
-  92 bipush 13
-  94 aload_0
-  95 getfield # <Field nqLBroAEH m_input>
-  98 getfield # <Field int m_line_number>
- 101 invokestatic # <Method void parse_error(int, int)>
- 104 iconst_0
- 105 ireturn
- 106 aload_0
- 107 getfield # <Field nqLBroAEH m_input>
- 110 getfield # <Field int m_line_index>
- 113 istore_2
- 114 aload_0
- 115 getfield # <Field nqLBroAEH m_input>
- 118 getfield # <Field int m_line_index>
- 121 iconst_1
- 122 iadd
- 123 istore_1
- 124 iload_1
- 125 aload_0
- 126 getfield # <Field nqLBroAEH m_input>
- 129 getfield # <Field int m_line_read>
- 132 if_icmplt 142
- 135 ldc # <String "Unfinished macro name">
- 137 invokestatic # <Method void impos(java.lang.String)>
- 140 iconst_0
- 141 ireturn
- 142 iload_1
- 143 istore 4
- 145 goto 192
- 148 iinc 1 1
- 151 iload_1
- 152 aload_0
- 153 getfield # <Field nqLBroAEH m_input>
- 156 getfield # <Field int m_line_read>
- 159 if_icmplt 192
- 162 new # <Class java.lang.StringBuffer>
- 165 dup
- 166 invokespecial # <Method java.lang.StringBuffer()>
- 169 ldc # <String "Unfinished macro name at line ">
- 171 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field nqLBroAEH m_input>
- 178 getfield # <Field int m_line_number>
- 181 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 184 invokevirtual # <Method java.lang.String toString()>
- 187 invokestatic # <Method void impos(java.lang.String)>
- 190 iconst_0
- 191 ireturn
- 192 aload_0
- 193 getfield # <Field nqLBroAEH m_input>
- 196 getfield # <Field char m_line[]>
- 199 iload_1
- 200 caload
- 201 bipush 125
- 203 if_icmpne 148
- 206 iload_1
- 207 iload 4
- 209 isub
- 210 istore 5
- 212 iload_1
- 213 istore_3
- 214 iload 5
- 216 ifne 226
- 219 ldc # <String "Nonexistent macro name">
- 221 invokestatic # <Method void impos(java.lang.String)>
- 224 iconst_0
- 225 ireturn
- 226 iload 5
- 228 ifgt 235
- 231 iconst_0
- 232 goto 236
- 235 iconst_1
- 236 invokestatic # <Method void assert(boolean)>
- 239 new # <Class java.lang.String>
- 242 dup
- 243 aload_0
- 244 getfield # <Field nqLBroAEH m_input>
- 247 getfield # <Field char m_line[]>
- 250 iload 4
- 252 iload 5
- 254 invokespecial # <Method java.lang.String(char[],int,int)>
- 257 astore 8
- 259 aload_0
- 260 getfield # <Field OWSzqTzPR m_spec>
- 263 getfield # <Field java.util.Hashtable m_macros>
- 266 aload 8
- 268 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 271 checkcast # <Class java.lang.String>
- 274 astore 6
- 276 aload 6
- 278 ifnonnull 321
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String "Undefined macro "">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 aload 8
- 295 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 298 ldc # <String "" on line: ">
- 300 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 303 aload_0
- 304 getfield # <Field nqLBroAEH m_input>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 invokevirtual # <Method java.lang.String toString()>
- 316 invokestatic # <Method void impos(java.lang.String)>
- 319 iconst_0
- 320 ireturn
- 321 aload_0
- 322 getfield # <Field nqLBroAEH m_input>
- 325 getfield # <Field char m_line[]>
- 328 arraylength
- 329 newarray char
- 331 astore 9
- 333 iconst_0
- 334 istore 10
- 336 goto 373
- 339 aload 9
- 341 iload 10
- 343 aload_0
- 344 getfield # <Field nqLBroAEH m_input>
- 347 getfield # <Field char m_line[]>
- 350 iload 10
- 352 caload
- 353 castore
- 354 iload 10
- 356 aload 9
- 358 arraylength
- 359 if_icmplt 366
- 362 iconst_0
- 363 goto 367
- 366 iconst_1
- 367 invokestatic # <Method void assert(boolean)>
- 370 iinc 10 1
- 373 iload 10
- 375 iload_2
- 376 if_icmplt 339
- 379 iload 10
- 381 aload 9
- 383 arraylength
- 384 if_icmplt 394
- 387 aload 9
- 389 invokestatic # <Method char doubleSize(char[])[]>
- 392 astore 9
- 394 iconst_0
- 395 istore 7
- 397 goto 433
- 400 aload 9
- 402 iload 10
- 404 aload 6
- 406 iload 7
- 408 invokevirtual # <Method char charAt(int)>
- 411 castore
- 412 iinc 10 1
- 415 iload 10
- 417 aload 9
- 419 arraylength
- 420 if_icmplt 430
- 423 aload 9
- 425 invokestatic # <Method char doubleSize(char[])[]>
- 428 astore 9
- 430 iinc 7 1
- 433 iload 7
- 435 aload 6
- 437 invokevirtual # <Method int length()>
- 440 if_icmplt 400
- 443 iload 10
- 445 aload 9
- 447 arraylength
- 448 if_icmplt 458
- 451 aload 9
- 453 invokestatic # <Method char doubleSize(char[])[]>
- 456 astore 9
- 458 iload_3
- 459 iconst_1
- 460 iadd
- 461 istore_1
- 462 goto 500
- 465 aload 9
- 467 iload 10
- 469 aload_0
- 470 getfield # <Field nqLBroAEH m_input>
- 473 getfield # <Field char m_line[]>
- 476 iload_1
- 477 caload
- 478 castore
- 479 iinc 10 1
- 482 iload 10
- 484 aload 9
- 486 arraylength
- 487 if_icmplt 497
- 490 aload 9
- 492 invokestatic # <Method char doubleSize(char[])[]>
- 495 astore 9
- 497 iinc 1 1
- 500 iload_1
- 501 aload_0
- 502 getfield # <Field nqLBroAEH m_input>
- 505 getfield # <Field int m_line_read>
- 508 if_icmplt 465
- 511 aload_0
- 512 getfield # <Field nqLBroAEH m_input>
- 515 aload 9
- 517 putfield # <Field char m_line[]>
- 520 aload_0
- 521 getfield # <Field nqLBroAEH m_input>
- 524 iload 10
- 526 putfield # <Field int m_line_read>
- 529 iconst_1
- 530 ireturn
-
-Method void saveMacro()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field nqLBroAEH m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field OWSzqTzPR m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 iconst_0
-  73 istore_1
-  74 goto 92
-  77 iinc 1 1
-  80 iload_1
-  81 aload_0
-  82 getfield # <Field nqLBroAEH m_input>
-  85 getfield # <Field int m_line_read>
-  88 if_icmplt 92
-  91 return
-  92 aload_0
-  93 getfield # <Field nqLBroAEH m_input>
-  96 getfield # <Field char m_line[]>
-  99 iload_1
- 100 caload
- 101 invokestatic # <Method boolean isspace(char)>
- 104 iconst_1
- 105 if_icmpeq 77
- 108 iload_1
- 109 istore_2
- 110 goto 139
- 113 iinc 1 1
- 116 iload_1
- 117 aload_0
- 118 getfield # <Field nqLBroAEH m_input>
- 121 getfield # <Field int m_line_read>
- 124 if_icmplt 139
- 127 bipush 15
- 129 aload_0
- 130 getfield # <Field nqLBroAEH m_input>
- 133 getfield # <Field int m_line_number>
- 136 invokestatic # <Method void parse_error(int, int)>
- 139 aload_0
- 140 getfield # <Field nqLBroAEH m_input>
- 143 getfield # <Field char m_line[]>
- 146 iload_1
- 147 caload
- 148 invokestatic # <Method boolean isspace(char)>
- 151 iconst_0
- 152 if_icmpne 169
- 155 aload_0
- 156 getfield # <Field nqLBroAEH m_input>
- 159 getfield # <Field char m_line[]>
- 162 iload_1
- 163 caload
- 164 bipush 61
- 166 if_icmpne 113
- 169 iload_1
- 170 iload_2
- 171 isub
- 172 istore_3
- 173 iload_3
- 174 ifne 218
- 177 bipush 15
- 179 aload_0
- 180 getfield # <Field nqLBroAEH m_input>
- 183 getfield # <Field int m_line_number>
- 186 invokestatic # <Method void parse_error(int, int)>
- 189 goto 218
- 192 iinc 1 1
- 195 iload_1
- 196 aload_0
- 197 getfield # <Field nqLBroAEH m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 218
- 206 bipush 15
- 208 aload_0
- 209 getfield # <Field nqLBroAEH m_input>
- 212 getfield # <Field int m_line_number>
- 215 invokestatic # <Method void parse_error(int, int)>
- 218 aload_0
- 219 getfield # <Field nqLBroAEH m_input>
- 222 getfield # <Field char m_line[]>
- 225 iload_1
- 226 caload
- 227 invokestatic # <Method boolean isspace(char)>
- 230 iconst_1
- 231 if_icmpeq 192
- 234 aload_0
- 235 getfield # <Field nqLBroAEH m_input>
- 238 getfield # <Field char m_line[]>
- 241 iload_1
- 242 caload
- 243 bipush 61
- 245 if_icmpne 303
- 248 iinc 1 1
- 251 iload_1
- 252 aload_0
- 253 getfield # <Field nqLBroAEH m_input>
- 256 getfield # <Field int m_line_read>
- 259 if_icmplt 303
- 262 bipush 15
- 264 aload_0
- 265 getfield # <Field nqLBroAEH m_input>
- 268 getfield # <Field int m_line_number>
- 271 invokestatic # <Method void parse_error(int, int)>
- 274 goto 303
- 277 iinc 1 1
- 280 iload_1
- 281 aload_0
- 282 getfield # <Field nqLBroAEH m_input>
- 285 getfield # <Field int m_line_read>
- 288 if_icmplt 303
- 291 bipush 15
- 293 aload_0
- 294 getfield # <Field nqLBroAEH m_input>
- 297 getfield # <Field int m_line_number>
- 300 invokestatic # <Method void parse_error(int, int)>
- 303 aload_0
- 304 getfield # <Field nqLBroAEH m_input>
- 307 getfield # <Field char m_line[]>
- 310 iload_1
- 311 caload
- 312 invokestatic # <Method boolean isspace(char)>
- 315 iconst_1
- 316 if_icmpeq 277
- 319 iload_1
- 320 istore 4
- 322 iconst_0
- 323 istore 7
- 325 iconst_0
- 326 istore 6
- 328 goto 412
- 331 aload_0
- 332 getfield # <Field nqLBroAEH m_input>
- 335 getfield # <Field char m_line[]>
- 338 iload_1
- 339 caload
- 340 bipush 34
- 342 if_icmpne 366
- 345 iload 6
- 347 iconst_0
- 348 if_icmpne 366
- 351 iload 7
- 353 iconst_1
- 354 if_icmpne 363
- 357 iconst_0
- 358 istore 7
- 360 goto 366
- 363 iconst_1
- 364 istore 7
- 366 aload_0
- 367 getfield # <Field nqLBroAEH m_input>
- 370 getfield # <Field char m_line[]>
- 373 iload_1
- 374 caload
- 375 bipush 92
- 377 if_icmpne 392
- 380 iload 6
- 382 iconst_0
- 383 if_icmpne 392
- 386 iconst_1
- 387 istore 6
- 389 goto 395
- 392 iconst_0
- 393 istore 6
- 395 iinc 1 1
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field nqLBroAEH m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 412
- 409 goto 440
- 412 aload_0
- 413 getfield # <Field nqLBroAEH m_input>
- 416 getfield # <Field char m_line[]>
- 419 iload_1
- 420 caload
- 421 invokestatic # <Method boolean isspace(char)>
- 424 iconst_0
- 425 if_icmpeq 331
- 428 iload 7
- 430 iconst_1
- 431 if_icmpeq 331
- 434 iload 6
- 436 iconst_1
- 437 if_icmpeq 331
- 440 iload_1
- 441 iload 4
- 443 isub
- 444 istore 5
- 446 iload 5
- 448 ifne 463
- 451 bipush 15
- 453 aload_0
- 454 getfield # <Field nqLBroAEH m_input>
- 457 getfield # <Field int m_line_number>
- 460 invokestatic # <Method void parse_error(int, int)>
- 463 iload 5
- 465 ifgt 472
- 468 iconst_0
- 469 goto 473
- 472 iconst_1
- 473 invokestatic # <Method void assert(boolean)>
- 476 iload_3
- 477 ifgt 484
- 480 iconst_0
- 481 goto 485
- 484 iconst_1
- 485 invokestatic # <Method void assert(boolean)>
- 488 aload_0
- 489 getfield # <Field OWSzqTzPR m_spec>
- 492 getfield # <Field java.util.Hashtable m_macros>
- 495 ifnonnull 502
- 498 iconst_0
- 499 goto 503
- 502 iconst_1
- 503 invokestatic # <Method void assert(boolean)>
- 506 aload_0
- 507 getfield # <Field OWSzqTzPR m_spec>
- 510 getfield # <Field java.util.Hashtable m_macros>
- 513 new # <Class java.lang.String>
- 516 dup
- 517 aload_0
- 518 getfield # <Field nqLBroAEH m_input>
- 521 getfield # <Field char m_line[]>
- 524 iload_2
- 525 iload_3
- 526 invokespecial # <Method java.lang.String(char[],int,int)>
- 529 new # <Class java.lang.String>
- 532 dup
- 533 aload_0
- 534 getfield # <Field nqLBroAEH m_input>
- 537 getfield # <Field char m_line[]>
- 540 iload 4
- 542 iload 5
- 544 invokespecial # <Method java.lang.String(char[],int,int)>
- 547 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 550 pop
- 551 return
-
-Method void saveStates()
-   0 aload_0
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_0
-  13 getfield # <Field java.io.DataOutputStream m_outstream>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_0
-  28 getfield # <Field nqLBroAEH m_input>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_0
-  43 getfield # <Field java.util.Hashtable m_tokens>
-  46 ifnonnull 53
-  49 iconst_0
-  50 goto 54
-  53 iconst_1
-  54 invokestatic # <Method void assert(boolean)>
-  57 aload_0
-  58 getfield # <Field OWSzqTzPR m_spec>
-  61 ifnonnull 68
-  64 iconst_0
-  65 goto 69
-  68 iconst_1
-  69 invokestatic # <Method void assert(boolean)>
-  72 aload_0
-  73 getfield # <Field nqLBroAEH m_input>
-  76 getfield # <Field boolean m_eof_reached>
-  79 iconst_1
-  80 if_icmpne 84
-  83 return
-  84 aload_0
-  85 getfield # <Field nqLBroAEH m_input>
-  88 getfield # <Field char m_line[]>
-  91 iconst_0
-  92 caload
-  93 bipush 37
-  95 if_icmpeq 102
-  98 iconst_0
-  99 goto 103
- 102 iconst_1
- 103 invokestatic # <Method void assert(boolean)>
- 106 aload_0
- 107 getfield # <Field nqLBroAEH m_input>
- 110 getfield # <Field char m_line[]>
- 113 iconst_1
- 114 caload
- 115 bipush 115
- 117 if_icmpeq 124
- 120 iconst_0
- 121 goto 125
- 124 iconst_1
- 125 invokestatic # <Method void assert(boolean)>
- 128 aload_0
- 129 getfield # <Field nqLBroAEH m_input>
- 132 getfield # <Field int m_line_index>
- 135 aload_0
- 136 getfield # <Field nqLBroAEH m_input>
- 139 getfield # <Field int m_line_read>
- 142 if_icmple 149
- 145 iconst_0
- 146 goto 150
- 149 iconst_1
- 150 invokestatic # <Method void assert(boolean)>
- 153 aload_0
- 154 getfield # <Field nqLBroAEH m_input>
- 157 getfield # <Field int m_line_index>
- 160 ifge 167
- 163 iconst_0
- 164 goto 168
- 167 iconst_1
- 168 invokestatic # <Method void assert(boolean)>
- 171 aload_0
- 172 getfield # <Field nqLBroAEH m_input>
- 175 getfield # <Field int m_line_read>
- 178 ifge 185
- 181 iconst_0
- 182 goto 186
- 185 iconst_1
- 186 invokestatic # <Method void assert(boolean)>
- 189 aload_0
- 190 getfield # <Field nqLBroAEH m_input>
- 193 getfield # <Field int m_line_index>
- 196 aload_0
- 197 getfield # <Field nqLBroAEH m_input>
- 200 getfield # <Field int m_line_read>
- 203 if_icmplt 451
- 206 return
- 207 aload_0
- 208 getfield # <Field nqLBroAEH m_input>
- 211 dup
- 212 getfield # <Field int m_line_index>
- 215 iconst_1
- 216 iadd
- 217 putfield # <Field int m_line_index>
- 220 aload_0
- 221 getfield # <Field nqLBroAEH m_input>
- 224 getfield # <Field int m_line_index>
- 227 aload_0
- 228 getfield # <Field nqLBroAEH m_input>
- 231 getfield # <Field int m_line_read>
- 234 if_icmplt 238
- 237 return
- 238 aload_0
- 239 getfield # <Field nqLBroAEH m_input>
- 242 getfield # <Field char m_line[]>
- 245 aload_0
- 246 getfield # <Field nqLBroAEH m_input>
- 249 getfield # <Field int m_line_index>
- 252 caload
- 253 invokestatic # <Method boolean isspace(char)>
- 256 iconst_1
- 257 if_icmpeq 207
- 260 aload_0
- 261 getfield # <Field nqLBroAEH m_input>
- 264 getfield # <Field int m_line_index>
- 267 istore_1
- 268 goto 304
- 271 aload_0
- 272 getfield # <Field nqLBroAEH m_input>
- 275 dup
- 276 getfield # <Field int m_line_index>
- 279 iconst_1
- 280 iadd
- 281 putfield # <Field int m_line_index>
- 284 aload_0
- 285 getfield # <Field nqLBroAEH m_input>
- 288 getfield # <Field int m_line_index>
- 291 aload_0
- 292 getfield # <Field nqLBroAEH m_input>
- 295 getfield # <Field int m_line_read>
- 298 if_icmplt 304
- 301 goto 346
- 304 aload_0
- 305 getfield # <Field nqLBroAEH m_input>
- 308 getfield # <Field char m_line[]>
- 311 aload_0
- 312 getfield # <Field nqLBroAEH m_input>
- 315 getfield # <Field int m_line_index>
- 318 caload
- 319 invokestatic # <Method boolean isspace(char)>
- 322 iconst_0
- 323 if_icmpne 346
- 326 aload_0
- 327 getfield # <Field nqLBroAEH m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field nqLBroAEH m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 44
- 343 if_icmpne 271
- 346 aload_0
- 347 getfield # <Field nqLBroAEH m_input>
- 350 getfield # <Field int m_line_index>
- 353 iload_1
- 354 isub
- 355 istore_2
- 356 aload_0
- 357 getfield # <Field OWSzqTzPR m_spec>
- 360 getfield # <Field java.util.Hashtable m_states>
- 363 new # <Class java.lang.String>
- 366 dup
- 367 aload_0
- 368 getfield # <Field nqLBroAEH m_input>
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 iload_2
- 376 invokespecial # <Method java.lang.String(char[],int,int)>
- 379 new # <Class java.lang.Integer>
- 382 dup
- 383 aload_0
- 384 getfield # <Field OWSzqTzPR m_spec>
- 387 getfield # <Field java.util.Hashtable m_states>
- 390 invokevirtual # <Method int size()>
- 393 invokespecial # <Method java.lang.Integer(int)>
- 396 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 399 pop
- 400 aload_0
- 401 getfield # <Field nqLBroAEH m_input>
- 404 getfield # <Field char m_line[]>
- 407 aload_0
- 408 getfield # <Field nqLBroAEH m_input>
- 411 getfield # <Field int m_line_index>
- 414 caload
- 415 bipush 44
- 417 if_icmpne 451
- 420 aload_0
- 421 getfield # <Field nqLBroAEH m_input>
- 424 dup
- 425 getfield # <Field int m_line_index>
- 428 iconst_1
- 429 iadd
- 430 putfield # <Field int m_line_index>
- 433 aload_0
- 434 getfield # <Field nqLBroAEH m_input>
- 437 getfield # <Field int m_line_index>
- 440 aload_0
- 441 getfield # <Field nqLBroAEH m_input>
- 444 getfield # <Field int m_line_read>
- 447 if_icmplt 451
- 450 return
- 451 aload_0
- 452 getfield # <Field nqLBroAEH m_input>
- 455 getfield # <Field int m_line_index>
- 458 aload_0
- 459 getfield # <Field nqLBroAEH m_input>
- 462 getfield # <Field int m_line_read>
- 465 if_icmplt 238
- 468 return
-
-Method char expandEscape()
-   0 aload_0
-   1 getfield # <Field nqLBroAEH m_input>
-   4 getfield # <Field int m_line_index>
-   7 aload_0
-   8 getfield # <Field nqLBroAEH m_input>
-  11 getfield # <Field int m_line_read>
-  14 if_icmplt 21
-  17 iconst_0
-  18 goto 22
-  21 iconst_1
-  22 invokestatic # <Method void assert(boolean)>
-  25 aload_0
-  26 getfield # <Field nqLBroAEH m_input>
-  29 getfield # <Field int m_line_read>
-  32 ifgt 39
-  35 iconst_0
-  36 goto 40
-  39 iconst_1
-  40 invokestatic # <Method void assert(boolean)>
-  43 aload_0
-  44 getfield # <Field nqLBroAEH m_input>
-  47 getfield # <Field int m_line_index>
-  50 ifge 57
-  53 iconst_0
-  54 goto 58
-  57 iconst_1
-  58 invokestatic # <Method void assert(boolean)>
-  61 aload_0
-  62 getfield # <Field nqLBroAEH m_input>
-  65 getfield # <Field char m_line[]>
-  68 aload_0
-  69 getfield # <Field nqLBroAEH m_input>
-  72 getfield # <Field int m_line_index>
-  75 caload
-  76 bipush 92
-  78 if_icmpeq 112
-  81 aload_0
-  82 getfield # <Field nqLBroAEH m_input>
-  85 dup
-  86 getfield # <Field int m_line_index>
-  89 iconst_1
-  90 iadd
-  91 putfield # <Field int m_line_index>
-  94 aload_0
-  95 getfield # <Field nqLBroAEH m_input>
-  98 getfield # <Field char m_line[]>
- 101 aload_0
- 102 getfield # <Field nqLBroAEH m_input>
- 105 getfield # <Field int m_line_index>
- 108 iconst_1
- 109 isub
- 110 caload
- 111 ireturn
- 112 aload_0
- 113 getfield # <Field nqLBroAEH m_input>
- 116 dup
- 117 getfield # <Field int m_line_index>
- 120 iconst_1
- 121 iadd
- 122 putfield # <Field int m_line_index>
- 125 aload_0
- 126 getfield # <Field nqLBroAEH m_input>
- 129 getfield # <Field char m_line[]>
- 132 aload_0
- 133 getfield # <Field nqLBroAEH m_input>
- 136 getfield # <Field int m_line_index>
- 139 caload
- 140 invokestatic # <Method char toupper(char)>
- 143 lookupswitch 7: default=534
-          66: 208
-          70: 256
-          78: 240
-          82: 272
-          84: 224
-          88: 339
-          94: 288
- 208 aload_0
- 209 getfield # <Field nqLBroAEH m_input>
- 212 dup
- 213 getfield # <Field int m_line_index>
- 216 iconst_1
- 217 iadd
- 218 putfield # <Field int m_line_index>
- 221 bipush 8
- 223 ireturn
- 224 aload_0
- 225 getfield # <Field nqLBroAEH m_input>
- 228 dup
- 229 getfield # <Field int m_line_index>
- 232 iconst_1
- 233 iadd
- 234 putfield # <Field int m_line_index>
- 237 bipush 9
- 239 ireturn
- 240 aload_0
- 241 getfield # <Field nqLBroAEH m_input>
- 244 dup
- 245 getfield # <Field int m_line_index>
- 248 iconst_1
- 249 iadd
- 250 putfield # <Field int m_line_index>
- 253 bipush 10
- 255 ireturn
- 256 aload_0
- 257 getfield # <Field nqLBroAEH m_input>
- 260 dup
- 261 getfield # <Field int m_line_index>
- 264 iconst_1
- 265 iadd
- 266 putfield # <Field int m_line_index>
- 269 bipush 12
- 271 ireturn
- 272 aload_0
- 273 getfield # <Field nqLBroAEH m_input>
- 276 dup
- 277 getfield # <Field int m_line_index>
- 280 iconst_1
- 281 iadd
- 282 putfield # <Field int m_line_index>
- 285 bipush 13
- 287 ireturn
- 288 aload_0
- 289 getfield # <Field nqLBroAEH m_input>
- 292 dup
- 293 getfield # <Field int m_line_index>
- 296 iconst_1
- 297 iadd
- 298 putfield # <Field int m_line_index>
- 301 aload_0
- 302 getfield # <Field nqLBroAEH m_input>
- 305 getfield # <Field char m_line[]>
- 308 aload_0
- 309 getfield # <Field nqLBroAEH m_input>
- 312 getfield # <Field int m_line_index>
- 315 caload
- 316 invokestatic # <Method char toupper(char)>
- 319 bipush 64
- 321 isub
- 322 i2c
- 323 istore_1
- 324 aload_0
- 325 getfield # <Field nqLBroAEH m_input>
- 328 dup
- 329 getfield # <Field int m_line_index>
- 332 iconst_1
- 333 iadd
- 334 putfield # <Field int m_line_index>
- 337 iload_1
- 338 ireturn
- 339 aload_0
- 340 getfield # <Field nqLBroAEH m_input>
- 343 dup
- 344 getfield # <Field int m_line_index>
- 347 iconst_1
- 348 iadd
- 349 putfield # <Field int m_line_index>
- 352 iconst_0
- 353 istore_1
- 354 aload_0
- 355 getfield # <Field nqLBroAEH m_input>
- 358 getfield # <Field char m_line[]>
- 361 aload_0
- 362 getfield # <Field nqLBroAEH m_input>
- 365 getfield # <Field int m_line_index>
- 368 caload
- 369 invokestatic # <Method boolean ishexdigit(char)>
- 372 iconst_1
- 373 if_icmpne 408
- 376 aload_0
- 377 getfield # <Field nqLBroAEH m_input>
- 380 getfield # <Field char m_line[]>
- 383 aload_0
- 384 getfield # <Field nqLBroAEH m_input>
- 387 getfield # <Field int m_line_index>
- 390 caload
- 391 invokestatic # <Method char hex2bin(char)>
- 394 istore_1
- 395 aload_0
- 396 getfield # <Field nqLBroAEH m_input>
- 399 dup
- 400 getfield # <Field int m_line_index>
- 403 iconst_1
- 404 iadd
- 405 putfield # <Field int m_line_index>
- 408 aload_0
- 409 getfield # <Field nqLBroAEH m_input>
- 412 getfield # <Field char m_line[]>
- 415 aload_0
- 416 getfield # <Field nqLBroAEH m_input>
- 419 getfield # <Field int m_line_index>
- 422 caload
- 423 invokestatic # <Method boolean ishexdigit(char)>
- 426 iconst_1
- 427 if_icmpne 470
- 430 iload_1
- 431 iconst_4
- 432 ishl
- 433 i2c
- 434 istore_1
- 435 iload_1
- 436 aload_0
- 437 getfield # <Field nqLBroAEH m_input>
- 440 getfield # <Field char m_line[]>
- 443 aload_0
- 444 getfield # <Field nqLBroAEH m_input>
- 447 getfield # <Field int m_line_index>
- 450 caload
- 451 invokestatic # <Method char hex2bin(char)>
- 454 ior
- 455 i2c
- 456 istore_1
- 457 aload_0
- 458 getfield # <Field nqLBroAEH m_input>
- 461 dup
- 462 getfield # <Field int m_line_index>
- 465 iconst_1
- 466 iadd
- 467 putfield # <Field int m_line_index>
- 470 aload_0
- 471 getfield # <Field nqLBroAEH m_input>
- 474 getfield # <Field char m_line[]>
- 477 aload_0
- 478 getfield # <Field nqLBroAEH m_input>
- 481 getfield # <Field int m_line_index>
- 484 caload
- 485 invokestatic # <Method boolean ishexdigit(char)>
- 488 iconst_1
- 489 if_icmpne 532
- 492 iload_1
- 493 iconst_4
- 494 ishl
- 495 i2c
- 496 istore_1
- 497 iload_1
- 498 aload_0
- 499 getfield # <Field nqLBroAEH m_input>
- 502 getfield # <Field char m_line[]>
- 505 aload_0
- 506 getfield # <Field nqLBroAEH m_input>
- 509 getfield # <Field int m_line_index>
- 512 caload
- 513 invokestatic # <Method char hex2bin(char)>
- 516 ior
- 517 i2c
- 518 istore_1
- 519 aload_0
- 520 getfield # <Field nqLBroAEH m_input>
- 523 dup
- 524 getfield # <Field int m_line_index>
- 527 iconst_1
- 528 iadd
- 529 putfield # <Field int m_line_index>
- 532 iload_1
- 533 ireturn
- 534 aload_0
- 535 getfield # <Field nqLBroAEH m_input>
- 538 getfield # <Field char m_line[]>
- 541 aload_0
- 542 getfield # <Field nqLBroAEH m_input>
- 545 getfield # <Field int m_line_index>
- 548 caload
- 549 invokestatic # <Method boolean isoctdigit(char)>
- 552 iconst_0
- 553 if_icmpne 588
- 556 aload_0
- 557 getfield # <Field nqLBroAEH m_input>
- 560 getfield # <Field char m_line[]>
- 563 aload_0
- 564 getfield # <Field nqLBroAEH m_input>
- 567 getfield # <Field int m_line_index>
- 570 caload
- 571 istore_1
- 572 aload_0
- 573 getfield # <Field nqLBroAEH m_input>
- 576 dup
- 577 getfield # <Field int m_line_index>
- 580 iconst_1
- 581 iadd
- 582 putfield # <Field int m_line_index>
- 585 goto 744
- 588 aload_0
- 589 getfield # <Field nqLBroAEH m_input>
- 592 getfield # <Field char m_line[]>
- 595 aload_0
- 596 getfield # <Field nqLBroAEH m_input>
- 599 getfield # <Field int m_line_index>
- 602 caload
- 603 invokestatic # <Method char oct2bin(char)>
- 606 istore_1
- 607 aload_0
- 608 getfield # <Field nqLBroAEH m_input>
- 611 dup
- 612 getfield # <Field int m_line_index>
- 615 iconst_1
- 616 iadd
- 617 putfield # <Field int m_line_index>
- 620 aload_0
- 621 getfield # <Field nqLBroAEH m_input>
- 624 getfield # <Field char m_line[]>
- 627 aload_0
- 628 getfield # <Field nqLBroAEH m_input>
- 631 getfield # <Field int m_line_index>
- 634 caload
- 635 invokestatic # <Method boolean isoctdigit(char)>
- 638 iconst_1
- 639 if_icmpne 682
- 642 iload_1
- 643 iconst_3
- 644 ishl
- 645 i2c
- 646 istore_1
- 647 iload_1
- 648 aload_0
- 649 getfield # <Field nqLBroAEH m_input>
- 652 getfield # <Field char m_line[]>
- 655 aload_0
- 656 getfield # <Field nqLBroAEH m_input>
- 659 getfield # <Field int m_line_index>
- 662 caload
- 663 invokestatic # <Method char oct2bin(char)>
- 666 ior
- 667 i2c
- 668 istore_1
- 669 aload_0
- 670 getfield # <Field nqLBroAEH m_input>
- 673 dup
- 674 getfield # <Field int m_line_index>
- 677 iconst_1
- 678 iadd
- 679 putfield # <Field int m_line_index>
- 682 aload_0
- 683 getfield # <Field nqLBroAEH m_input>
- 686 getfield # <Field char m_line[]>
- 689 aload_0
- 690 getfield # <Field nqLBroAEH m_input>
- 693 getfield # <Field int m_line_index>
- 696 caload
- 697 invokestatic # <Method boolean isoctdigit(char)>
- 700 iconst_1
- 701 if_icmpne 744
- 704 iload_1
- 705 iconst_3
- 706 ishl
- 707 i2c
- 708 istore_1
- 709 iload_1
- 710 aload_0
- 711 getfield # <Field nqLBroAEH m_input>
- 714 getfield # <Field char m_line[]>
- 717 aload_0
- 718 getfield # <Field nqLBroAEH m_input>
- 721 getfield # <Field int m_line_index>
- 724 caload
- 725 invokestatic # <Method char oct2bin(char)>
- 728 ior
- 729 i2c
- 730 istore_1
- 731 aload_0
- 732 getfield # <Field nqLBroAEH m_input>
- 735 dup
- 736 getfield # <Field int m_line_index>
- 739 iconst_1
- 740 iadd
- 741 putfield # <Field int m_line_index>
- 744 iload_1
- 745 ireturn
-
-Method erEfVsiXy packAccept()
-   0 sipush 1024
-   3 newarray char
-   5 astore_2
-   6 iconst_0
-   7 istore_3
-   8 aload_0
-   9 ifnonnull 16
-  12 iconst_0
-  13 goto 17
-  16 iconst_1
-  17 invokestatic # <Method void assert(boolean)>
-  20 aload_0
-  21 getfield # <Field java.io.DataOutputStream m_outstream>
-  24 ifnonnull 31
-  27 iconst_0
-  28 goto 32
-  31 iconst_1
-  32 invokestatic # <Method void assert(boolean)>
-  35 aload_0
-  36 getfield # <Field nqLBroAEH m_input>
-  39 ifnonnull 46
-  42 iconst_0
-  43 goto 47
-  46 iconst_1
-  47 invokestatic # <Method void assert(boolean)>
-  50 aload_0
-  51 getfield # <Field java.util.Hashtable m_tokens>
-  54 ifnonnull 61
-  57 iconst_0
-  58 goto 62
-  61 iconst_1
-  62 invokestatic # <Method void assert(boolean)>
-  65 aload_0
-  66 getfield # <Field OWSzqTzPR m_spec>
-  69 ifnonnull 76
-  72 iconst_0
-  73 goto 77
-  76 iconst_1
-  77 invokestatic # <Method void assert(boolean)>
-  80 goto 108
-  83 aload_0
-  84 getfield # <Field nqLBroAEH m_input>
-  87 invokevirtual # <Method boolean getLine()>
-  90 iconst_1
-  91 if_icmpne 108
-  94 bipush 11
-  96 aload_0
-  97 getfield # <Field nqLBroAEH m_input>
- 100 getfield # <Field int m_line_number>
- 103 invokestatic # <Method void parse_error(int, int)>
- 106 aconst_null
- 107 areturn
- 108 aload_0
- 109 getfield # <Field nqLBroAEH m_input>
- 112 getfield # <Field int m_line_index>
- 115 aload_0
- 116 getfield # <Field nqLBroAEH m_input>
- 119 getfield # <Field int m_line_read>
- 122 if_icmpge 83
- 125 goto 186
- 128 aload_0
- 129 getfield # <Field nqLBroAEH m_input>
- 132 dup
- 133 getfield # <Field int m_line_index>
- 136 iconst_1
- 137 iadd
- 138 putfield # <Field int m_line_index>
- 141 goto 169
- 144 aload_0
- 145 getfield # <Field nqLBroAEH m_input>
- 148 invokevirtual # <Method boolean getLine()>
- 151 iconst_1
- 152 if_icmpne 169
- 155 bipush 11
- 157 aload_0
- 158 getfield # <Field nqLBroAEH m_input>
- 161 getfield # <Field int m_line_number>
- 164 invokestatic # <Method void parse_error(int, int)>
- 167 aconst_null
- 168 areturn
- 169 aload_0
- 170 getfield # <Field nqLBroAEH m_input>
- 173 getfield # <Field int m_line_index>
- 176 aload_0
- 177 getfield # <Field nqLBroAEH m_input>
- 180 getfield # <Field int m_line_read>
- 183 if_icmpge 144
- 186 aload_0
- 187 getfield # <Field nqLBroAEH m_input>
- 190 getfield # <Field char m_line[]>
- 193 aload_0
- 194 getfield # <Field nqLBroAEH m_input>
- 197 getfield # <Field int m_line_index>
- 200 caload
- 201 invokestatic # <Method boolean isspace(char)>
- 204 iconst_1
- 205 if_icmpeq 128
- 208 aload_0
- 209 getfield # <Field nqLBroAEH m_input>
- 212 getfield # <Field char m_line[]>
- 215 aload_0
- 216 getfield # <Field nqLBroAEH m_input>
- 219 getfield # <Field int m_line_index>
- 222 caload
- 223 bipush 123
- 225 if_icmpeq 240
- 228 bipush 17
- 230 aload_0
- 231 getfield # <Field nqLBroAEH m_input>
- 234 getfield # <Field int m_line_number>
- 237 invokestatic # <Method void parse_error(int, int)>
- 240 iconst_0
- 241 istore 4
- 243 aload_2
- 244 iload_3
- 245 aload_0
- 246 getfield # <Field nqLBroAEH m_input>
- 249 getfield # <Field char m_line[]>
- 252 aload_0
- 253 getfield # <Field nqLBroAEH m_input>
- 256 getfield # <Field int m_line_index>
- 259 caload
- 260 castore
- 261 aload_0
- 262 getfield # <Field nqLBroAEH m_input>
- 265 getfield # <Field char m_line[]>
- 268 aload_0
- 269 getfield # <Field nqLBroAEH m_input>
- 272 getfield # <Field int m_line_index>
- 275 caload
- 276 bipush 123
- 278 if_icmpne 287
- 281 iinc 4 1
- 284 goto 334
- 287 aload_0
- 288 getfield # <Field nqLBroAEH m_input>
- 291 getfield # <Field char m_line[]>
- 294 aload_0
- 295 getfield # <Field nqLBroAEH m_input>
- 298 getfield # <Field int m_line_index>
- 301 caload
- 302 bipush 125
- 304 if_icmpne 334
- 307 iinc 4 -1
- 310 iload 4
- 312 ifne 334
- 315 iinc 3 1
- 318 aload_0
- 319 getfield # <Field nqLBroAEH m_input>
- 322 dup
- 323 getfield # <Field int m_line_index>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_index>
- 331 goto 409
- 334 iinc 3 1
- 337 iload_3
- 338 aload_2
- 339 arraylength
- 340 if_icmple 348
- 343 aload_2
- 344 invokestatic # <Method char doubleSize(char[])[]>
- 347 astore_2
- 348 aload_0
- 349 getfield # <Field nqLBroAEH m_input>
- 352 dup
- 353 getfield # <Field int m_line_index>
- 356 iconst_1
- 357 iadd
- 358 putfield # <Field int m_line_index>
- 361 goto 389
- 364 aload_0
- 365 getfield # <Field nqLBroAEH m_input>
- 368 invokevirtual # <Method boolean getLine()>
- 371 iconst_1
- 372 if_icmpne 389
- 375 bipush 16
- 377 aload_0
- 378 getfield # <Field nqLBroAEH m_input>
- 381 getfield # <Field int m_line_number>
- 384 invokestatic # <Method void parse_error(int, int)>
- 387 aconst_null
- 388 areturn
- 389 aload_0
- 390 getfield # <Field nqLBroAEH m_input>
- 393 getfield # <Field int m_line_index>
- 396 aload_0
- 397 getfield # <Field nqLBroAEH m_input>
- 400 getfield # <Field int m_line_read>
- 403 if_icmpge 364
- 406 goto 243
- 409 new # <Class erEfVsiXy>
- 412 dup
- 413 aload_2
- 414 iload_3
- 415 aload_0
- 416 getfield # <Field nqLBroAEH m_input>
- 419 getfield # <Field int m_line_number>
- 422 invokespecial # <Method erEfVsiXy(char[],int,int)>
- 425 astore_1
- 426 aload_1
- 427 ifnonnull 434
- 430 iconst_0
- 431 goto 435
- 434 iconst_1
- 435 invokestatic # <Method void assert(boolean)>
- 438 aload_1
- 439 areturn
-
-Method int advance()
-   0 iconst_0
-   1 istore_1
-   2 aload_0
-   3 getfield # <Field nqLBroAEH m_input>
-   6 getfield # <Field boolean m_eof_reached>
-   9 iconst_1
-  10 if_icmpne 38
-  13 aload_0
-  14 getfield # <Field OWSzqTzPR m_spec>
-  17 bipush 11
-  19 putfield # <Field int m_current_token>
-  22 aload_0
-  23 getfield # <Field OWSzqTzPR m_spec>
-  26 iconst_0
-  27 putfield # <Field char m_lexeme>
-  30 aload_0
-  31 getfield # <Field OWSzqTzPR m_spec>
-  34 getfield # <Field int m_current_token>
-  37 ireturn
-  38 aload_0
-  39 getfield # <Field OWSzqTzPR m_spec>
-  42 getfield # <Field int m_current_token>
-  45 iconst_1
-  46 if_icmpeq 66
-  49 aload_0
-  50 getfield # <Field nqLBroAEH m_input>
-  53 getfield # <Field int m_line_index>
-  56 aload_0
-  57 getfield # <Field nqLBroAEH m_input>
-  60 getfield # <Field int m_line_read>
-  63 if_icmplt 241
-  66 aload_0
-  67 getfield # <Field OWSzqTzPR m_spec>
-  70 getfield # <Field boolean m_in_quote>
-  73 iconst_1
-  74 if_icmpne 89
-  77 bipush 16
-  79 aload_0
-  80 getfield # <Field nqLBroAEH m_input>
-  83 getfield # <Field int m_line_number>
-  86 invokestatic # <Method void parse_error(int, int)>
-  89 aload_0
-  90 getfield # <Field boolean m_advance_stop>
-  93 iconst_0
-  94 if_icmpeq 114
-  97 aload_0
-  98 getfield # <Field nqLBroAEH m_input>
- 101 getfield # <Field int m_line_index>
- 104 aload_0
- 105 getfield # <Field nqLBroAEH m_input>
- 108 getfield # <Field int m_line_read>
- 111 if_icmplt 161
- 114 aload_0
- 115 getfield # <Field nqLBroAEH m_input>
- 118 invokevirtual # <Method boolean getLine()>
- 121 iconst_1
- 122 if_icmpne 150
- 125 aload_0
- 126 getfield # <Field OWSzqTzPR m_spec>
- 129 bipush 11
- 131 putfield # <Field int m_current_token>
- 134 aload_0
- 135 getfield # <Field OWSzqTzPR m_spec>
- 138 iconst_0
- 139 putfield # <Field char m_lexeme>
- 142 aload_0
- 143 getfield # <Field OWSzqTzPR m_spec>
- 146 getfield # <Field int m_current_token>
- 149 ireturn
- 150 aload_0
- 151 getfield # <Field nqLBroAEH m_input>
- 154 iconst_0
- 155 putfield # <Field int m_line_index>
- 158 goto 182
- 161 aload_0
- 162 iconst_0
- 163 putfield # <Field boolean m_advance_stop>
- 166 goto 182
- 169 aload_0
- 170 getfield # <Field nqLBroAEH m_input>
- 173 dup
- 174 getfield # <Field int m_line_index>
- 177 iconst_1
- 178 iadd
- 179 putfield # <Field int m_line_index>
- 182 aload_0
- 183 getfield # <Field nqLBroAEH m_input>
- 186 getfield # <Field int m_line_index>
- 189 aload_0
- 190 getfield # <Field nqLBroAEH m_input>
- 193 getfield # <Field int m_line_read>
- 196 if_icmpge 221
- 199 aload_0
- 200 getfield # <Field nqLBroAEH m_input>
- 203 getfield # <Field char m_line[]>
- 206 aload_0
- 207 getfield # <Field nqLBroAEH m_input>
- 210 getfield # <Field int m_line_index>
- 213 caload
- 214 invokestatic # <Method boolean isspace(char)>
- 217 iconst_1
- 218 if_icmpeq 169
- 221 aload_0
- 222 getfield # <Field nqLBroAEH m_input>
- 225 getfield # <Field int m_line_index>
- 228 aload_0
- 229 getfield # <Field nqLBroAEH m_input>
- 232 getfield # <Field int m_line_read>
- 235 if_icmpge 89
- 238 goto 241
- 241 aload_0
- 242 getfield # <Field nqLBroAEH m_input>
- 245 getfield # <Field int m_line_index>
- 248 aload_0
- 249 getfield # <Field nqLBroAEH m_input>
- 252 getfield # <Field int m_line_read>
- 255 if_icmple 262
- 258 iconst_0
- 259 goto 263
- 262 iconst_1
- 263 invokestatic # <Method void assert(boolean)>
- 266 aload_0
- 267 getfield # <Field OWSzqTzPR m_spec>
- 270 getfield # <Field boolean m_in_quote>
- 273 iconst_0
- 274 if_icmpne 433
- 277 goto 326
- 280 aload_0
- 281 invokespecial # <Method boolean expandMacro()>
- 284 pop
- 285 aload_0
- 286 getfield # <Field nqLBroAEH m_input>
- 289 getfield # <Field int m_line_index>
- 292 aload_0
- 293 getfield # <Field nqLBroAEH m_input>
- 296 getfield # <Field int m_line_read>
- 299 if_icmplt 326
- 302 aload_0
- 303 getfield # <Field OWSzqTzPR m_spec>
- 306 iconst_1
- 307 putfield # <Field int m_current_token>
- 310 aload_0
- 311 getfield # <Field OWSzqTzPR m_spec>
- 314 iconst_0
- 315 putfield # <Field char m_lexeme>
- 318 aload_0
- 319 getfield # <Field OWSzqTzPR m_spec>
- 322 getfield # <Field int m_current_token>
- 325 ireturn
- 326 aload_0
- 327 getfield # <Field nqLBroAEH m_input>
- 330 getfield # <Field char m_line[]>
- 333 aload_0
- 334 getfield # <Field nqLBroAEH m_input>
- 337 getfield # <Field int m_line_index>
- 340 caload
- 341 bipush 123
- 343 if_icmpeq 280
- 346 goto 433
- 349 aload_0
- 350 getfield # <Field OWSzqTzPR m_spec>
- 353 getfield # <Field boolean m_in_quote>
- 356 iconst_1
- 357 if_icmpne 371
- 360 aload_0
- 361 getfield # <Field OWSzqTzPR m_spec>
- 364 iconst_0
- 365 putfield # <Field boolean m_in_quote>
- 368 goto 379
- 371 aload_0
- 372 getfield # <Field OWSzqTzPR m_spec>
- 375 iconst_1
- 376 putfield # <Field boolean m_in_quote>
- 379 aload_0
- 380 getfield # <Field nqLBroAEH m_input>
- 383 dup
- 384 getfield # <Field int m_line_index>
- 387 iconst_1
- 388 iadd
- 389 putfield # <Field int m_line_index>
- 392 aload_0
- 393 getfield # <Field nqLBroAEH m_input>
- 396 getfield # <Field int m_line_index>
- 399 aload_0
- 400 getfield # <Field nqLBroAEH m_input>
- 403 getfield # <Field int m_line_read>
- 406 if_icmplt 433
- 409 aload_0
- 410 getfield # <Field OWSzqTzPR m_spec>
- 413 iconst_1
- 414 putfield # <Field int m_current_token>
- 417 aload_0
- 418 getfield # <Field OWSzqTzPR m_spec>
- 421 iconst_0
- 422 putfield # <Field char m_lexeme>
- 425 aload_0
- 426 getfield # <Field OWSzqTzPR m_spec>
- 429 getfield # <Field int m_current_token>
- 432 ireturn
- 433 aload_0
- 434 getfield # <Field nqLBroAEH m_input>
- 437 getfield # <Field char m_line[]>
- 440 aload_0
- 441 getfield # <Field nqLBroAEH m_input>
- 444 getfield # <Field int m_line_index>
- 447 caload
- 448 bipush 34
- 450 if_icmpeq 349
- 453 aload_0
- 454 getfield # <Field nqLBroAEH m_input>
- 457 getfield # <Field int m_line_index>
- 460 aload_0
- 461 getfield # <Field nqLBroAEH m_input>
- 464 getfield # <Field int m_line_read>
- 467 if_icmple 557
- 470 getstatic # <Field java.io.PrintStream out>
- 473 new # <Class java.lang.StringBuffer>
- 476 dup
- 477 invokespecial # <Method java.lang.StringBuffer()>
- 480 ldc # <String "m_input.m_line_index = ">
- 482 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 485 aload_0
- 486 getfield # <Field nqLBroAEH m_input>
- 489 getfield # <Field int m_line_index>
- 492 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 495 invokevirtual # <Method java.lang.String toString()>
- 498 invokevirtual # <Method void println(java.lang.String)>
- 501 getstatic # <Field java.io.PrintStream out>
- 504 new # <Class java.lang.StringBuffer>
- 507 dup
- 508 invokespecial # <Method java.lang.StringBuffer()>
- 511 ldc # <String "m_input.m_line_read = ">
- 513 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field nqLBroAEH m_input>
- 520 getfield # <Field int m_line_read>
- 523 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 526 invokevirtual # <Method java.lang.String toString()>
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 aload_0
- 533 getfield # <Field nqLBroAEH m_input>
- 536 getfield # <Field int m_line_index>
- 539 aload_0
- 540 getfield # <Field nqLBroAEH m_input>
- 543 getfield # <Field int m_line_read>
- 546 if_icmple 553
- 549 iconst_0
- 550 goto 554
- 553 iconst_1
- 554 invokestatic # <Method void assert(boolean)>
- 557 aload_0
- 558 getfield # <Field nqLBroAEH m_input>
- 561 getfield # <Field char m_line[]>
- 564 aload_0
- 565 getfield # <Field nqLBroAEH m_input>
- 568 getfield # <Field int m_line_index>
- 571 caload
- 572 bipush 92
- 574 if_icmpne 582
- 577 iconst_1
- 578 istore_1
- 579 goto 584
- 582 iconst_0
- 583 istore_1
- 584 aload_0
- 585 getfield # <Field OWSzqTzPR m_spec>
- 588 getfield # <Field boolean m_in_quote>
- 591 iconst_0
- 592 if_icmpne 697
- 595 aload_0
- 596 getfield # <Field nqLBroAEH m_input>
- 599 getfield # <Field char m_line[]>
- 602 aload_0
- 603 getfield # <Field nqLBroAEH m_input>
- 606 getfield # <Field int m_line_index>
- 609 caload
- 610 invokestatic # <Method boolean isspace(char)>
- 613 ifeq 640
- 616 aload_0
- 617 getfield # <Field OWSzqTzPR m_spec>
- 620 iconst_1
- 621 putfield # <Field int m_current_token>
- 624 aload_0
- 625 getfield # <Field OWSzqTzPR m_spec>
- 628 iconst_0
- 629 putfield # <Field char m_lexeme>
- 632 aload_0
- 633 getfield # <Field OWSzqTzPR m_spec>
- 636 getfield # <Field int m_current_token>
- 639 ireturn
- 640 iload_1
- 641 iconst_1
- 642 if_icmpne 659
- 645 aload_0
- 646 getfield # <Field OWSzqTzPR m_spec>
- 649 aload_0
- 650 invokespecial # <Method char expandEscape()>
- 653 putfield # <Field char m_lexeme>
- 656 goto 806
- 659 aload_0
- 660 getfield # <Field OWSzqTzPR m_spec>
- 663 aload_0
- 664 getfield # <Field nqLBroAEH m_input>
- 667 getfield # <Field char m_line[]>
- 670 aload_0
- 671 getfield # <Field nqLBroAEH m_input>
- 674 getfield # <Field int m_line_index>
- 677 caload
- 678 putfield # <Field char m_lexeme>
- 681 aload_0
- 682 getfield # <Field nqLBroAEH m_input>
- 685 dup
- 686 getfield # <Field int m_line_index>
- 689 iconst_1
- 690 iadd
- 691 putfield # <Field int m_line_index>
- 694 goto 806
- 697 iload_1
- 698 iconst_1
- 699 if_icmpne 771
- 702 aload_0
- 703 getfield # <Field nqLBroAEH m_input>
- 706 getfield # <Field int m_line_index>
- 709 iconst_1
- 710 iadd
- 711 aload_0
- 712 getfield # <Field nqLBroAEH m_input>
- 715 getfield # <Field int m_line_read>
- 718 if_icmpge 771
- 721 aload_0
- 722 getfield # <Field nqLBroAEH m_input>
- 725 getfield # <Field char m_line[]>
- 728 aload_0
- 729 getfield # <Field nqLBroAEH m_input>
- 732 getfield # <Field int m_line_index>
- 735 iconst_1
- 736 iadd
- 737 caload
- 738 bipush 34
- 740 if_icmpne 771
- 743 aload_0
- 744 getfield # <Field OWSzqTzPR m_spec>
- 747 bipush 34
- 749 putfield # <Field char m_lexeme>
- 752 aload_0
- 753 getfield # <Field nqLBroAEH m_input>
- 756 aload_0
- 757 getfield # <Field nqLBroAEH m_input>
- 760 getfield # <Field int m_line_index>
- 763 iconst_2
- 764 iadd
- 765 putfield # <Field int m_line_index>
- 768 goto 806
- 771 aload_0
- 772 getfield # <Field OWSzqTzPR m_spec>
- 775 aload_0
- 776 getfield # <Field nqLBroAEH m_input>
- 779 getfield # <Field char m_line[]>
- 782 aload_0
- 783 getfield # <Field nqLBroAEH m_input>
- 786 getfield # <Field int m_line_index>
- 789 caload
- 790 putfield # <Field char m_lexeme>
- 793 aload_0
- 794 getfield # <Field nqLBroAEH m_input>
- 797 dup
- 798 getfield # <Field int m_line_index>
- 801 iconst_1
- 802 iadd
- 803 putfield # <Field int m_line_index>
- 806 aload_0
- 807 getfield # <Field java.util.Hashtable m_tokens>
- 810 new # <Class java.lang.Character>
- 813 dup
- 814 aload_0
- 815 getfield # <Field OWSzqTzPR m_spec>
- 818 getfield # <Field char m_lexeme>
- 821 invokespecial # <Method java.lang.Character(char)>
- 824 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 827 checkcast # <Class java.lang.Integer>
- 830 astore_2
- 831 aload_0
- 832 getfield # <Field OWSzqTzPR m_spec>
- 835 getfield # <Field boolean m_in_quote>
- 838 iconst_1
- 839 if_icmpeq 847
- 842 iload_1
- 843 iconst_1
- 844 if_icmpne 859
- 847 aload_0
- 848 getfield # <Field OWSzqTzPR m_spec>
- 851 bipush 12
- 853 putfield # <Field int m_current_token>
- 856 goto 886
- 859 aload_2
- 860 ifnonnull 875
- 863 aload_0
- 864 getfield # <Field OWSzqTzPR m_spec>
- 867 bipush 12
- 869 putfield # <Field int m_current_token>
- 872 goto 886
- 875 aload_0
- 876 getfield # <Field OWSzqTzPR m_spec>
- 879 aload_2
- 880 invokevirtual # <Method int intValue()>
- 883 putfield # <Field int m_current_token>
- 886 aload_0
- 887 getfield # <Field OWSzqTzPR m_spec>
- 890 getfield # <Field int m_current_token>
- 893 ireturn
-
-Method void details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "
-       ** Macros **">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 aload_0
-   9 getfield # <Field OWSzqTzPR m_spec>
-  12 getfield # <Field java.util.Hashtable m_macros>
-  15 invokevirtual # <Method java.util.Enumeration keys()>
-  18 astore_1
-  19 goto 110
-  22 aload_1
-  23 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  28 checkcast # <Class java.lang.String>
-  31 astore_2
-  32 aload_0
-  33 getfield # <Field OWSzqTzPR m_spec>
-  36 getfield # <Field java.util.Hashtable m_macros>
-  39 aload_2
-  40 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  43 checkcast # <Class java.lang.String>
-  46 astore_3
-  47 aload_2
-  48 ifnonnull 55
-  51 iconst_0
-  52 goto 56
-  55 iconst_1
-  56 invokestatic # <Method void assert(boolean)>
-  59 aload_3
-  60 ifnonnull 67
-  63 iconst_0
-  64 goto 68
-  67 iconst_1
-  68 invokestatic # <Method void assert(boolean)>
-  71 getstatic # <Field java.io.PrintStream out>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 ldc # <String "Macro name "">
-  83 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  86 aload_2
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 ldc # <String "" has definition "">
-  92 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  95 aload_3
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "".">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 invokevirtual # <Method java.lang.String toString()>
- 107 invokevirtual # <Method void println(java.lang.String)>
- 110 aload_1
- 111 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 116 iconst_1
- 117 if_icmpeq 22
- 120 getstatic # <Field java.io.PrintStream out>
- 123 ldc # <String "
-       ** States **">
- 125 invokevirtual # <Method void println(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field OWSzqTzPR m_spec>
- 132 getfield # <Field java.util.Hashtable m_states>
- 135 invokevirtual # <Method java.util.Enumeration keys()>
- 138 astore 4
- 140 goto 242
- 143 aload 4
- 145 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
- 150 checkcast # <Class java.lang.String>
- 153 astore 5
- 155 aload_0
- 156 getfield # <Field OWSzqTzPR m_spec>
- 159 getfield # <Field java.util.Hashtable m_states>
- 162 aload 5
- 164 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
- 167 checkcast # <Class java.lang.Integer>
- 170 astore 6
- 172 aload 5
- 174 ifnonnull 181
- 177 iconst_0
- 178 goto 182
- 181 iconst_1
- 182 invokestatic # <Method void assert(boolean)>
- 185 aload 6
- 187 ifnonnull 194
- 190 iconst_0
- 191 goto 195
- 194 iconst_1
- 195 invokestatic # <Method void assert(boolean)>
- 198 getstatic # <Field java.io.PrintStream out>
- 201 new # <Class java.lang.StringBuffer>
- 204 dup
- 205 invokespecial # <Method java.lang.StringBuffer()>
- 208 ldc # <String "State "">
- 210 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 213 aload 5
- 215 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 218 ldc # <String "" has identifying index ">
- 220 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 223 aload 6
- 225 invokevirtual # <Method java.lang.String toString()>
- 228 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 231 ldc # <String ".">
- 233 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 236 invokevirtual # <Method java.lang.String toString()>
- 239 invokevirtual # <Method void println(java.lang.String)>
- 242 aload 4
- 244 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 249 iconst_1
- 250 if_icmpeq 143
- 253 getstatic # <Field java.io.PrintStream out>
- 256 ldc # <String "
-       ** Character Counting **">
- 258 invokevirtual # <Method void println(java.lang.String)>
- 261 aload_0
- 262 getfield # <Field OWSzqTzPR m_spec>
- 265 getfield # <Field boolean m_count_chars>
- 268 iconst_0
- 269 if_icmpne 283
- 272 getstatic # <Field java.io.PrintStream out>
- 275 ldc # <String "Character counting is off.">
- 277 invokevirtual # <Method void println(java.lang.String)>
- 280 goto 310
- 283 aload_0
- 284 getfield # <Field OWSzqTzPR m_spec>
- 287 getfield # <Field boolean m_count_lines>
- 290 iconst_1
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 getstatic # <Field java.io.PrintStream out>
- 305 ldc # <String "Character counting is on.">
- 307 invokevirtual # <Method void println(java.lang.String)>
- 310 getstatic # <Field java.io.PrintStream out>
- 313 ldc # <String "
-       ** Line Counting **">
- 315 invokevirtual # <Method void println(java.lang.String)>
- 318 aload_0
- 319 getfield # <Field OWSzqTzPR m_spec>
- 322 getfield # <Field boolean m_count_lines>
- 325 iconst_0
- 326 if_icmpne 340
- 329 getstatic # <Field java.io.PrintStream out>
- 332 ldc # <String "Line counting is off.">
- 334 invokevirtual # <Method void println(java.lang.String)>
- 337 goto 367
- 340 aload_0
- 341 getfield # <Field OWSzqTzPR m_spec>
- 344 getfield # <Field boolean m_count_lines>
- 347 iconst_1
- 348 if_icmpeq 355
- 351 iconst_0
- 352 goto 356
- 355 iconst_1
- 356 invokestatic # <Method void assert(boolean)>
- 359 getstatic # <Field java.io.PrintStream out>
- 362 ldc # <String "Line counting is on.">
- 364 invokevirtual # <Method void println(java.lang.String)>
- 367 getstatic # <Field java.io.PrintStream out>
- 370 ldc # <String "
-       ** Operating System Specificity **">
- 372 invokevirtual # <Method void println(java.lang.String)>
- 375 aload_0
- 376 getfield # <Field OWSzqTzPR m_spec>
- 379 getfield # <Field boolean m_unix>
- 382 iconst_0
- 383 if_icmpne 405
- 386 getstatic # <Field java.io.PrintStream out>
- 389 ldc # <String "Not generating UNIX-specific code.">
- 391 invokevirtual # <Method void println(java.lang.String)>
- 394 getstatic # <Field java.io.PrintStream out>
- 397 ldc # <String "(This means that "\r\n" is a newline, rather than "\n".)">
- 399 invokevirtual # <Method void println(java.lang.String)>
- 402 goto 421
- 405 getstatic # <Field java.io.PrintStream out>
- 408 ldc # <String "Generating UNIX-specific code.">
- 410 invokevirtual # <Method void println(java.lang.String)>
- 413 getstatic # <Field java.io.PrintStream out>
- 416 ldc # <String "(This means that "\n" is a newline, rather than "\r\n".)">
- 418 invokevirtual # <Method void println(java.lang.String)>
- 421 getstatic # <Field java.io.PrintStream out>
- 424 ldc # <String "
-       ** Java CUP Compatibility **">
- 426 invokevirtual # <Method void println(java.lang.String)>
- 429 aload_0
- 430 getfield # <Field OWSzqTzPR m_spec>
- 433 getfield # <Field boolean m_cup_compatible>
- 436 iconst_0
- 437 if_icmpne 459
- 440 getstatic # <Field java.io.PrintStream out>
- 443 ldc # <String "Generating CUP compatible code.">
- 445 invokevirtual # <Method void println(java.lang.String)>
- 448 getstatic # <Field java.io.PrintStream out>
- 451 ldc # <String "(No current results.)">
- 453 invokevirtual # <Method void println(java.lang.String)>
- 456 goto 475
- 459 getstatic # <Field java.io.PrintStream out>
- 462 ldc # <String "Not generating CUP compatible code.">
- 464 invokevirtual # <Method void println(java.lang.String)>
- 467 getstatic # <Field java.io.PrintStream out>
- 470 ldc # <String "(No current results.)">
- 472 invokevirtual # <Method void println(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field OWSzqTzPR m_spec>
- 479 getfield # <Field java.util.Vector m_dtrans_vector>
- 482 ifnull 493
- 485 getstatic # <Field java.io.PrintStream out>
- 488 ldc # <String "
-       ** DFA transition table **">
- 490 invokevirtual # <Method void println(java.lang.String)>
- 493 return
-
-Method void print_set(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore_2
-   5 iload_2
-   6 ifne 17
-   9 getstatic # <Field java.io.PrintStream out>
-  12 ldc # <String "empty ">
-  14 invokevirtual # <Method void print(java.lang.String)>
-  17 iconst_0
-  18 istore_3
-  19 goto 64
-  22 aload_1
-  23 iload_3
-  24 invokevirtual # <Method java.lang.Object elementAt(int)>
-  27 checkcast # <Class gCRTXjbfh>
-  30 astore 4
-  32 getstatic # <Field java.io.PrintStream out>
-  35 new # <Class java.lang.StringBuffer>
-  38 dup
-  39 invokespecial # <Method java.lang.StringBuffer()>
-  42 aload 4
-  44 getfield # <Field int m_label>
-  47 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  50 ldc # <String " ">
-  52 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  55 invokevirtual # <Method java.lang.String toString()>
-  58 invokevirtual # <Method void print(java.lang.String)>
-  61 iinc 3 1
-  64 iload_3
-  65 iload_2
-  66 if_icmplt 22
-  69 return
-
-Method void print_header()
-   0 iconst_0
-   1 istore 4
-   3 getstatic # <Field java.io.PrintStream out>
-   6 ldc # <String "/*---------------------- DFA -----------------------">
-   8 invokevirtual # <Method void println(java.lang.String)>
-  11 aload_0
-  12 getfield # <Field OWSzqTzPR m_spec>
-  15 getfield # <Field java.util.Hashtable m_states>
-  18 invokevirtual # <Method java.util.Enumeration keys()>
-  21 astore_1
-  22 goto 186
-  25 aload_1
-  26 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  31 checkcast # <Class java.lang.String>
-  34 astore 9
-  36 aload_0
-  37 getfield # <Field OWSzqTzPR m_spec>
-  40 getfield # <Field java.util.Hashtable m_states>
-  43 aload 9
-  45 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  48 checkcast # <Class java.lang.Integer>
-  51 astore 10
-  53 aload 9
-  55 ifnonnull 62
-  58 iconst_0
-  59 goto 63
-  62 iconst_1
-  63 invokestatic # <Method void assert(boolean)>
-  66 aload 10
-  68 ifnonnull 75
-  71 iconst_0
-  72 goto 76
-  75 iconst_1
-  76 invokestatic # <Method void assert(boolean)>
-  79 getstatic # <Field java.io.PrintStream out>
-  82 new # <Class java.lang.StringBuffer>
-  85 dup
-  86 invokespecial # <Method java.lang.StringBuffer()>
-  89 ldc # <String "State "">
-  91 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  94 aload 9
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 ldc # <String "" has identifying index ">
- 101 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 104 aload 10
- 106 invokevirtual # <Method java.lang.String toString()>
- 109 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 112 ldc # <String ".">
- 114 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 117 invokevirtual # <Method java.lang.String toString()>
- 120 invokevirtual # <Method void println(java.lang.String)>
- 123 aload 10
- 125 invokevirtual # <Method int intValue()>
- 128 istore_2
- 129 aload_0
- 130 getfield # <Field OWSzqTzPR m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_2
- 137 iaload
- 138 iconst_m1
- 139 if_icmpeq 178
- 142 getstatic # <Field java.io.PrintStream out>
- 145 new # <Class java.lang.StringBuffer>
- 148 dup
- 149 invokespecial # <Method java.lang.StringBuffer()>
- 152 ldc # <String "   Start index in transition table: ">
- 154 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 157 aload_0
- 158 getfield # <Field OWSzqTzPR m_spec>
- 161 getfield # <Field int m_state_dtrans[]>
- 164 iload_2
- 165 iaload
- 166 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 169 invokevirtual # <Method java.lang.String toString()>
- 172 invokevirtual # <Method void println(java.lang.String)>
- 175 goto 186
- 178 getstatic # <Field java.io.PrintStream out>
- 181 ldc # <String "   No associated transition states.">
- 183 invokevirtual # <Method void println(java.lang.String)>
- 186 aload_1
- 187 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
- 192 iconst_1
- 193 if_icmpeq 25
- 196 iconst_0
- 197 istore_2
- 198 goto 779
- 201 aload_0
- 202 getfield # <Field OWSzqTzPR m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 iload_2
- 209 invokevirtual # <Method java.lang.Object elementAt(int)>
- 212 checkcast # <Class dSqSxJFla>
- 215 astore 5
- 217 aload_0
- 218 getfield # <Field OWSzqTzPR m_spec>
- 221 getfield # <Field java.util.Vector m_accept_vector>
- 224 ifnonnull 428
- 227 aload_0
- 228 getfield # <Field OWSzqTzPR m_spec>
- 231 getfield # <Field int m_anchor_array[]>
- 234 ifnonnull 428
- 237 aload 5
- 239 getfield # <Field erEfVsiXy m_accept>
- 242 ifnonnull 278
- 245 getstatic # <Field java.io.PrintStream out>
- 248 new # <Class java.lang.StringBuffer>
- 251 dup
- 252 invokespecial # <Method java.lang.StringBuffer()>
- 255 ldc # <String " * State ">
- 257 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 260 iload_2
- 261 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 264 ldc # <String " [nonaccepting]">
- 266 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 269 invokevirtual # <Method java.lang.String toString()>
- 272 invokevirtual # <Method void print(java.lang.String)>
- 275 goto 632
- 278 getstatic # <Field java.io.PrintStream out>
- 281 new # <Class java.lang.StringBuffer>
- 284 dup
- 285 invokespecial # <Method java.lang.StringBuffer()>
- 288 ldc # <String " * State ">
- 290 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 293 iload_2
- 294 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 297 ldc # <String " [accepting, line ">
- 299 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 302 aload 5
- 304 getfield # <Field erEfVsiXy m_accept>
- 307 getfield # <Field int m_line_number>
- 310 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 313 ldc # <String " <">
- 315 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 318 new # <Class java.lang.String>
- 321 dup
- 322 aload 5
- 324 getfield # <Field erEfVsiXy m_accept>
- 327 getfield # <Field char m_action[]>
- 330 iconst_0
- 331 aload 5
- 333 getfield # <Field erEfVsiXy m_accept>
- 336 getfield # <Field int m_action_read>
- 339 invokespecial # <Method java.lang.String(char[],int,int)>
- 342 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 345 ldc # <String ">]">
- 347 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 350 invokevirtual # <Method java.lang.String toString()>
- 353 invokevirtual # <Method void print(java.lang.String)>
- 356 aload 5
- 358 getfield # <Field int m_anchor>
- 361 ifeq 632
- 364 getstatic # <Field java.io.PrintStream out>
- 367 new # <Class java.lang.StringBuffer>
- 370 dup
- 371 invokespecial # <Method java.lang.StringBuffer()>
- 374 ldc # <String " Anchor: ">
- 376 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 379 aload 5
- 381 getfield # <Field int m_anchor>
- 384 iconst_1
- 385 iand
- 386 ifeq 394
- 389 ldc # <String "start ">
- 391 goto 396
- 394 ldc # <String "">
- 396 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 399 aload 5
- 401 getfield # <Field int m_anchor>
- 404 iconst_2
- 405 iand
- 406 ifeq 414
- 409 ldc # <String "end ">
- 411 goto 416
- 414 ldc # <String "">
- 416 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 419 invokevirtual # <Method java.lang.String toString()>
- 422 invokevirtual # <Method void print(java.lang.String)>
- 425 goto 632
- 428 aload_0
- 429 getfield # <Field OWSzqTzPR m_spec>
- 432 getfield # <Field java.util.Vector m_accept_vector>
- 435 iload_2
- 436 invokevirtual # <Method java.lang.Object elementAt(int)>
- 439 checkcast # <Class erEfVsiXy>
- 442 astore 8
- 444 aload 8
- 446 ifnonnull 482
- 449 getstatic # <Field java.io.PrintStream out>
- 452 new # <Class java.lang.StringBuffer>
- 455 dup
- 456 invokespecial # <Method java.lang.StringBuffer()>
- 459 ldc # <String " * State ">
- 461 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 464 iload_2
- 465 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 468 ldc # <String " [nonaccepting]">
- 470 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 473 invokevirtual # <Method java.lang.String toString()>
- 476 invokevirtual # <Method void print(java.lang.String)>
- 479 goto 632
- 482 getstatic # <Field java.io.PrintStream out>
- 485 new # <Class java.lang.StringBuffer>
- 488 dup
- 489 invokespecial # <Method java.lang.StringBuffer()>
- 492 ldc # <String " * State ">
- 494 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 497 iload_2
- 498 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 501 ldc # <String " [accepting, line ">
- 503 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 506 aload 8
- 508 getfield # <Field int m_line_number>
- 511 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 514 ldc # <String " <">
- 516 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 519 new # <Class java.lang.String>
- 522 dup
- 523 aload 8
- 525 getfield # <Field char m_action[]>
- 528 iconst_0
- 529 aload 8
- 531 getfield # <Field int m_action_read>
- 534 invokespecial # <Method java.lang.String(char[],int,int)>
- 537 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 540 ldc # <String ">]">
- 542 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 545 invokevirtual # <Method java.lang.String toString()>
- 548 invokevirtual # <Method void print(java.lang.String)>
- 551 aload_0
- 552 getfield # <Field OWSzqTzPR m_spec>
- 555 getfield # <Field int m_anchor_array[]>
- 558 iload_2
- 559 iaload
- 560 ifeq 632
- 563 getstatic # <Field java.io.PrintStream out>
- 566 new # <Class java.lang.StringBuffer>
- 569 dup
- 570 invokespecial # <Method java.lang.StringBuffer()>
- 573 ldc # <String " Anchor: ">
- 575 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 578 aload_0
- 579 getfield # <Field OWSzqTzPR m_spec>
- 582 getfield # <Field int m_anchor_array[]>
- 585 iload_2
- 586 iaload
- 587 iconst_1
- 588 iand
- 589 ifeq 597
- 592 ldc # <String "start ">
- 594 goto 599
- 597 ldc # <String "">
- 599 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 602 aload_0
- 603 getfield # <Field OWSzqTzPR m_spec>
- 606 getfield # <Field int m_anchor_array[]>
- 609 iload_2
- 610 iaload
- 611 iconst_2
- 612 iand
- 613 ifeq 621
- 616 ldc # <String "end ">
- 618 goto 623
- 621 ldc # <String "">
- 623 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 626 invokevirtual # <Method java.lang.String toString()>
- 629 invokevirtual # <Method void print(java.lang.String)>
- 632 iconst_m1
- 633 istore 6
- 635 iconst_0
- 636 istore_3
- 637 goto 757
- 640 aload 5
- 642 getfield # <Field int m_dtrans[]>
- 645 iload_3
- 646 iaload
- 647 iconst_m1
- 648 if_icmpeq 754
- 651 iload 6
- 653 aload 5
- 655 getfield # <Field int m_dtrans[]>
- 658 iload_3
- 659 iaload
- 660 if_icmpeq 702
- 663 getstatic # <Field java.io.PrintStream out>
- 666 new # <Class java.lang.StringBuffer>
- 669 dup
- 670 invokespecial # <Method java.lang.StringBuffer()>
- 673 ldc # <String "
- *    goto ">
- 675 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 678 aload 5
- 680 getfield # <Field int m_dtrans[]>
- 683 iload_3
- 684 iaload
- 685 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 688 ldc # <String " on ">
- 690 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 693 invokevirtual # <Method java.lang.String toString()>
- 696 invokevirtual # <Method void print(java.lang.String)>
- 699 iconst_0
- 700 istore 4
- 702 aload_0
- 703 iload_3
- 704 invokespecial # <Method java.lang.String interp_int(int)>
- 707 astore 7
- 709 getstatic # <Field java.io.PrintStream out>
- 712 aload 7
- 714 invokevirtual # <Method void print(java.lang.String)>
- 717 iload 4
- 719 aload 7
- 721 invokevirtual # <Method int length()>
- 724 iadd
- 725 istore 4
- 727 iload 4
- 729 bipush 56
- 731 if_icmple 745
- 734 getstatic # <Field java.io.PrintStream out>
- 737 ldc # <String "
- *             ">
- 739 invokevirtual # <Method void print(java.lang.String)>
- 742 iconst_0
- 743 istore 4
- 745 aload 5
- 747 getfield # <Field int m_dtrans[]>
- 750 iload_3
- 751 iaload
- 752 istore 6
- 754 iinc 3 1
- 757 iload_3
- 758 aload_0
- 759 getfield # <Field OWSzqTzPR m_spec>
- 762 getfield # <Field int m_dtrans_ncols>
- 765 if_icmplt 640
- 768 getstatic # <Field java.io.PrintStream out>
- 771 ldc # <String "">
- 773 invokevirtual # <Method void println(java.lang.String)>
- 776 iinc 2 1
- 779 iload_2
- 780 aload_0
- 781 getfield # <Field OWSzqTzPR m_spec>
- 784 getfield # <Field java.util.Vector m_dtrans_vector>
- 787 invokevirtual # <Method int size()>
- 790 if_icmplt 201
- 793 getstatic # <Field java.io.PrintStream out>
- 796 ldc # <String " */
-">
- 798 invokevirtual # <Method void println(java.lang.String)>
- 801 return
-Compiled from JavaLex.java
-final class tnHOvxlTL extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    tnHOvxlTL();
-    void make_dfa(tgasWBJtc, OWSzqTzPR);
-    void move(java.util.Vector, java.util.BitSet, int, JfEtZXdya);
-}
-
-Method tnHOvxlTL()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 invokespecial # <Method void reset()>
-   8 return
-
-Method void set(tgasWBJtc, OWSzqTzPR)
-   0 aload_0
-   1 aload_1
-   2 putfield # <Field tgasWBJtc m_lexGen>
-   5 aload_0
-   6 aload_2
-   7 putfield # <Field OWSzqTzPR m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field tgasWBJtc m_lexGen>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field OWSzqTzPR m_spec>
-  10 aload_0
-  11 iconst_0
-  12 putfield # <Field int m_unmarked_dfa>
-  15 return
-
-Method void make_dfa(tgasWBJtc, OWSzqTzPR)
-   0 aload_0
-   1 invokespecial # <Method void reset()>
-   4 aload_0
-   5 aload_1
-   6 aload_2
-   7 invokespecial # <Method void set(tgasWBJtc, OWSzqTzPR)>
-  10 aload_0
-  11 invokespecial # <Method void make_dtrans()>
-  14 aload_0
-  15 invokespecial # <Method void free_nfa_states()>
-  18 aload_0
-  19 invokespecial # <Method void free_dfa_states()>
-  22 return
-
-Method void make_dtrans()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "Working on DFA states.">
-   5 invokevirtual # <Method void print(java.lang.String)>
-   8 new # <Class JfEtZXdya>
-  11 dup
-  12 invokespecial # <Method JfEtZXdya()>
-  15 astore_2
-  16 aload_0
-  17 iconst_0
-  18 putfield # <Field int m_unmarked_dfa>
-  21 aload_0
-  22 getfield # <Field OWSzqTzPR m_spec>
-  25 getfield # <Field java.util.Vector m_state_rules[]>
-  28 arraylength
-  29 istore 9
-  31 aload_0
-  32 getfield # <Field OWSzqTzPR m_spec>
-  35 iload 9
-  37 newarray int
-  39 putfield # <Field int m_state_dtrans[]>
-  42 iconst_0
-  43 istore 8
-  45 goto 517
-  48 aload_0
-  49 getfield # <Field OWSzqTzPR m_spec>
-  52 getfield # <Field java.util.Vector m_state_rules[]>
-  55 iload 8
-  57 aaload
-  58 invokevirtual # <Method int size()>
-  61 ifne 78
-  64 aload_0
-  65 getfield # <Field OWSzqTzPR m_spec>
-  68 getfield # <Field int m_state_dtrans[]>
-  71 iload 8
-  73 iconst_m1
-  74 iastore
-  75 goto 514
-  78 aload_2
-  79 aload_0
-  80 getfield # <Field OWSzqTzPR m_spec>
-  83 getfield # <Field java.util.Vector m_state_rules[]>
-  86 iload 8
-  88 aaload
-  89 invokevirtual # <Method java.lang.Object clone()>
-  92 checkcast # <Class java.util.Vector>
-  95 putfield # <Field java.util.Vector m_nfa_set>
-  98 aload_0
-  99 aload_2
- 100 getfield # <Field java.util.Vector m_nfa_set>
- 103 invokespecial # <Method void sortStates(java.util.Vector)>
- 106 aload_2
- 107 new # <Class java.util.BitSet>
- 110 dup
- 111 invokespecial # <Method java.util.BitSet()>
- 114 putfield # <Field java.util.BitSet m_nfa_bit>
- 117 aload_2
- 118 getfield # <Field java.util.Vector m_nfa_set>
- 121 invokevirtual # <Method int size()>
- 124 istore 5
- 126 iconst_0
- 127 istore_3
- 128 goto 159
- 131 aload_2
- 132 getfield # <Field java.util.Vector m_nfa_set>
- 135 iload_3
- 136 invokevirtual # <Method java.lang.Object elementAt(int)>
- 139 checkcast # <Class gCRTXjbfh>
- 142 astore 7
- 144 aload_2
- 145 getfield # <Field java.util.BitSet m_nfa_bit>
- 148 aload 7
- 150 getfield # <Field int m_label>
- 153 invokevirtual # <Method void set(int)>
- 156 iinc 3 1
- 159 iload 5
- 161 iload_3
- 162 if_icmpgt 131
- 165 aload_2
- 166 aconst_null
- 167 putfield # <Field erEfVsiXy m_accept>
- 170 aload_2
- 171 iconst_0
- 172 putfield # <Field int m_anchor>
- 175 aload_2
- 176 ldc # <Integer 2147483647>
- 178 putfield # <Field int m_accept_index>
- 181 aload_0
- 182 aload_2
- 183 invokespecial # <Method void e_closure(JfEtZXdya)>
- 186 aload_0
- 187 aload_2
- 188 invokespecial # <Method int add_to_dstates(JfEtZXdya)>
- 191 pop
- 192 aload_0
- 193 getfield # <Field OWSzqTzPR m_spec>
- 196 getfield # <Field int m_state_dtrans[]>
- 199 iload 8
- 201 aload_0
- 202 getfield # <Field OWSzqTzPR m_spec>
- 205 getfield # <Field java.util.Vector m_dtrans_vector>
- 208 invokevirtual # <Method int size()>
- 211 iastore
- 212 goto 505
- 215 getstatic # <Field java.io.PrintStream out>
- 218 ldc # <String ".">
- 220 invokevirtual # <Method void print(java.lang.String)>
- 223 getstatic # <Field java.io.PrintStream out>
- 226 invokevirtual # <Method void flush()>
- 229 aload_1
- 230 getfield # <Field boolean m_mark>
- 233 iconst_0
- 234 if_icmpeq 241
- 237 iconst_0
- 238 goto 242
- 241 iconst_1
- 242 invokestatic # <Method void assert(boolean)>
- 245 aload_1
- 246 iconst_1
- 247 putfield # <Field boolean m_mark>
- 250 new # <Class dSqSxJFla>
- 253 dup
- 254 aload_0
- 255 getfield # <Field OWSzqTzPR m_spec>
- 258 getfield # <Field java.util.Vector m_dtrans_vector>
- 261 invokevirtual # <Method int size()>
- 264 aload_0
- 265 getfield # <Field OWSzqTzPR m_spec>
- 268 invokespecial # <Method dSqSxJFla(int,OWSzqTzPR)>
- 271 astore 6
- 273 aload 6
- 275 aload_1
- 276 getfield # <Field erEfVsiXy m_accept>
- 279 putfield # <Field erEfVsiXy m_accept>
- 282 aload 6
- 284 aload_1
- 285 getfield # <Field int m_anchor>
- 288 putfield # <Field int m_anchor>
- 291 iconst_0
- 292 istore_3
- 293 goto 457
- 296 iload_3
- 297 ifge 304
- 300 iconst_0
- 301 goto 305
- 304 iconst_1
- 305 invokestatic # <Method void assert(boolean)>
- 308 aload_0
- 309 getfield # <Field OWSzqTzPR m_spec>
- 312 getfield # <Field int m_dtrans_ncols>
- 315 iload_3
- 316 if_icmpgt 323
- 319 iconst_0
- 320 goto 324
- 323 iconst_1
- 324 invokestatic # <Method void assert(boolean)>
- 327 aload_0
- 328 aload_1
- 329 getfield # <Field java.util.Vector m_nfa_set>
- 332 aload_1
- 333 getfield # <Field java.util.BitSet m_nfa_bit>
- 336 iload_3
- 337 aload_2
- 338 invokevirtual # <Method void move(java.util.Vector, java.util.BitSet, int, JfEtZXdya)>
- 341 aload_2
- 342 getfield # <Field java.util.Vector m_nfa_set>
- 345 ifnull 353
- 348 aload_0
- 349 aload_2
- 350 invokespecial # <Method void e_closure(JfEtZXdya)>
- 353 aload_2
- 354 getfield # <Field java.util.Vector m_nfa_set>
- 357 ifnonnull 367
- 360 aload_2
- 361 getfield # <Field java.util.BitSet m_nfa_bit>
- 364 ifnull 385
- 367 aload_2
- 368 getfield # <Field java.util.Vector m_nfa_set>
- 371 ifnull 381
- 374 aload_2
- 375 getfield # <Field java.util.BitSet m_nfa_bit>
- 378 ifnonnull 385
- 381 iconst_0
- 382 goto 386
- 385 iconst_1
- 386 invokestatic # <Method void assert(boolean)>
- 389 aload_2
- 390 getfield # <Field java.util.Vector m_nfa_set>
- 393 ifnonnull 402
- 396 iconst_m1
- 397 istore 4
- 399 goto 422
- 402 aload_0
- 403 aload_2
- 404 invokespecial # <Method int in_dstates(JfEtZXdya)>
- 407 istore 4
- 409 iload 4
- 411 iconst_m1
- 412 if_icmpne 422
- 415 aload_0
- 416 aload_2
- 417 invokespecial # <Method int add_to_dstates(JfEtZXdya)>
- 420 istore 4
- 422 iload 4
- 424 aload_0
- 425 getfield # <Field OWSzqTzPR m_spec>
- 428 getfield # <Field java.util.Vector m_dfa_states>
- 431 invokevirtual # <Method int size()>
- 434 if_icmplt 441
- 437 iconst_0
- 438 goto 442
- 441 iconst_1
- 442 invokestatic # <Method void assert(boolean)>
- 445 aload 6
- 447 getfield # <Field int m_dtrans[]>
- 450 iload_3
- 451 iload 4
- 453 iastore
- 454 iinc 3 1
- 457 iload_3
- 458 aload_0
- 459 getfield # <Field OWSzqTzPR m_spec>
- 462 getfield # <Field int m_dtrans_ncols>
- 465 if_icmplt 296
- 468 aload_0
- 469 getfield # <Field OWSzqTzPR m_spec>
- 472 getfield # <Field java.util.Vector m_dtrans_vector>
- 475 invokevirtual # <Method int size()>
- 478 aload_1
- 479 getfield # <Field int m_label>
- 482 if_icmpeq 489
- 485 iconst_0
- 486 goto 490
- 489 iconst_1
- 490 invokestatic # <Method void assert(boolean)>
- 493 aload_0
- 494 getfield # <Field OWSzqTzPR m_spec>
- 497 getfield # <Field java.util.Vector m_dtrans_vector>
- 500 aload 6
- 502 invokevirtual # <Method void addElement(java.lang.Object)>
- 505 aload_0
- 506 invokespecial # <Method cYzDrSwmG get_unmarked()>
- 509 dup
- 510 astore_1
- 511 ifnonnull 215
- 514 iinc 8 1
- 517 iload 9
- 519 iload 8
- 521 if_icmpgt 48
- 524 getstatic # <Field java.io.PrintStream out>
- 527 ldc # <String "">
- 529 invokevirtual # <Method void println(java.lang.String)>
- 532 return
-
-Method void free_dfa_states()
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_dfa_states>
-   8 aload_0
-   9 getfield # <Field OWSzqTzPR m_spec>
-  12 aconst_null
-  13 putfield # <Field java.util.Hashtable m_dfa_sets>
-  16 return
-
-Method void free_nfa_states()
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 aconst_null
-   5 putfield # <Field java.util.Vector m_nfa_states>
-   8 aload_0
-   9 getfield # <Field OWSzqTzPR m_spec>
-  12 aconst_null
-  13 putfield # <Field gCRTXjbfh m_nfa_start>
-  16 aload_0
-  17 getfield # <Field OWSzqTzPR m_spec>
-  20 aconst_null
-  21 putfield # <Field java.util.Vector m_state_rules[]>
-  24 return
-
-Method void e_closure(JfEtZXdya)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_1
-  13 getfield # <Field java.util.Vector m_nfa_set>
-  16 ifnonnull 23
-  19 iconst_0
-  20 goto 24
-  23 iconst_1
-  24 invokestatic # <Method void assert(boolean)>
-  27 aload_1
-  28 getfield # <Field java.util.BitSet m_nfa_bit>
-  31 ifnonnull 38
-  34 iconst_0
-  35 goto 39
-  38 iconst_1
-  39 invokestatic # <Method void assert(boolean)>
-  42 aload_1
-  43 aconst_null
-  44 putfield # <Field erEfVsiXy m_accept>
-  47 aload_1
-  48 iconst_0
-  49 putfield # <Field int m_anchor>
-  52 aload_1
-  53 ldc # <Integer 2147483647>
-  55 putfield # <Field int m_accept_index>
-  58 new # <Class java.util.Stack>
-  61 dup
-  62 invokespecial # <Method java.util.Stack()>
-  65 astore_2
-  66 aload_1
-  67 getfield # <Field java.util.Vector m_nfa_set>
-  70 invokevirtual # <Method int size()>
-  73 istore_3
-  74 iconst_0
-  75 istore 4
-  77 goto 128
-  80 aload_1
-  81 getfield # <Field java.util.Vector m_nfa_set>
-  84 iload 4
-  86 invokevirtual # <Method java.lang.Object elementAt(int)>
-  89 checkcast # <Class gCRTXjbfh>
-  92 astore 5
-  94 aload_1
-  95 getfield # <Field java.util.BitSet m_nfa_bit>
-  98 aload 5
- 100 getfield # <Field int m_label>
- 103 invokevirtual # <Method boolean get(int)>
- 106 iconst_1
- 107 if_icmpeq 114
- 110 iconst_0
- 111 goto 115
- 114 iconst_1
- 115 invokestatic # <Method void assert(boolean)>
- 118 aload_2
- 119 aload 5
- 121 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 124 pop
- 125 iinc 4 1
- 128 iload 4
- 130 iload_3
- 131 if_icmplt 80
- 134 goto 427
- 137 aload_2
- 138 invokevirtual # <Method java.lang.Object pop()>
- 141 checkcast # <Class gCRTXjbfh>
- 144 astore 5
- 146 aload 5
- 148 getfield # <Field erEfVsiXy m_accept>
- 151 ifnull 241
- 154 aload 5
- 156 getfield # <Field int m_label>
- 159 aload_1
- 160 getfield # <Field int m_accept_index>
- 163 if_icmpge 241
- 166 aload_1
- 167 aload 5
- 169 getfield # <Field int m_label>
- 172 putfield # <Field int m_accept_index>
- 175 aload_1
- 176 aload 5
- 178 getfield # <Field erEfVsiXy m_accept>
- 181 putfield # <Field erEfVsiXy m_accept>
- 184 aload_1
- 185 aload 5
- 187 getfield # <Field int m_anchor>
- 190 putfield # <Field int m_anchor>
- 193 aload_1
- 194 getfield # <Field erEfVsiXy m_accept>
- 197 ifnonnull 204
- 200 iconst_0
- 201 goto 205
- 204 iconst_1
- 205 invokestatic # <Method void assert(boolean)>
- 208 aload_1
- 209 getfield # <Field int m_anchor>
- 212 ifeq 237
- 215 aload_1
- 216 getfield # <Field int m_anchor>
- 219 iconst_2
- 220 iand
- 221 ifne 237
- 224 aload_1
- 225 getfield # <Field int m_anchor>
- 228 iconst_1
- 229 iand
- 230 ifne 237
- 233 iconst_0
- 234 goto 238
- 237 iconst_1
- 238 invokestatic # <Method void assert(boolean)>
- 241 aload 5
- 243 getfield # <Field int m_edge>
- 246 bipush -3
- 248 if_icmpne 427
- 251 aload 5
- 253 getfield # <Field gCRTXjbfh m_next>
- 256 ifnull 339
- 259 aload_1
- 260 getfield # <Field java.util.Vector m_nfa_set>
- 263 aload 5
- 265 getfield # <Field gCRTXjbfh m_next>
- 268 invokevirtual # <Method boolean contains(java.lang.Object)>
- 271 iconst_0
- 272 if_icmpne 339
- 275 aload_1
- 276 getfield # <Field java.util.BitSet m_nfa_bit>
- 279 aload 5
- 281 getfield # <Field gCRTXjbfh m_next>
- 284 getfield # <Field int m_label>
- 287 invokevirtual # <Method boolean get(int)>
- 290 iconst_0
- 291 if_icmpeq 298
- 294 iconst_0
- 295 goto 299
- 298 iconst_1
- 299 invokestatic # <Method void assert(boolean)>
- 302 aload_1
- 303 getfield # <Field java.util.BitSet m_nfa_bit>
- 306 aload 5
- 308 getfield # <Field gCRTXjbfh m_next>
- 311 getfield # <Field int m_label>
- 314 invokevirtual # <Method void set(int)>
- 317 aload_1
- 318 getfield # <Field java.util.Vector m_nfa_set>
- 321 aload 5
- 323 getfield # <Field gCRTXjbfh m_next>
- 326 invokevirtual # <Method void addElement(java.lang.Object)>
- 329 aload_2
- 330 aload 5
- 332 getfield # <Field gCRTXjbfh m_next>
- 335 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 338 pop
- 339 aload 5
- 341 getfield # <Field gCRTXjbfh m_next2>
- 344 ifnull 427
- 347 aload_1
- 348 getfield # <Field java.util.Vector m_nfa_set>
- 351 aload 5
- 353 getfield # <Field gCRTXjbfh m_next2>
- 356 invokevirtual # <Method boolean contains(java.lang.Object)>
- 359 iconst_0
- 360 if_icmpne 427
- 363 aload_1
- 364 getfield # <Field java.util.BitSet m_nfa_bit>
- 367 aload 5
- 369 getfield # <Field gCRTXjbfh m_next2>
- 372 getfield # <Field int m_label>
- 375 invokevirtual # <Method boolean get(int)>
- 378 iconst_0
- 379 if_icmpeq 386
- 382 iconst_0
- 383 goto 387
- 386 iconst_1
- 387 invokestatic # <Method void assert(boolean)>
- 390 aload_1
- 391 getfield # <Field java.util.BitSet m_nfa_bit>
- 394 aload 5
- 396 getfield # <Field gCRTXjbfh m_next2>
- 399 getfield # <Field int m_label>
- 402 invokevirtual # <Method void set(int)>
- 405 aload_1
- 406 getfield # <Field java.util.Vector m_nfa_set>
- 409 aload 5
- 411 getfield # <Field gCRTXjbfh m_next2>
- 414 invokevirtual # <Method void addElement(java.lang.Object)>
- 417 aload_2
- 418 aload 5
- 420 getfield # <Field gCRTXjbfh m_next2>
- 423 invokevirtual # <Method java.lang.Object push(java.lang.Object)>
- 426 pop
- 427 aload_2
- 428 invokevirtual # <Method boolean empty()>
- 431 iconst_0
- 432 if_icmpeq 137
- 435 aload_1
- 436 getfield # <Field java.util.Vector m_nfa_set>
- 439 ifnull 450
- 442 aload_0
- 443 aload_1
- 444 getfield # <Field java.util.Vector m_nfa_set>
- 447 invokespecial # <Method void sortStates(java.util.Vector)>
- 450 return
-
-Method void move(java.util.Vector, java.util.BitSet, int, JfEtZXdya)
-   0 aload 4
-   2 aconst_null
-   3 putfield # <Field java.util.Vector m_nfa_set>
-   6 aload 4
-   8 aconst_null
-   9 putfield # <Field java.util.BitSet m_nfa_bit>
-  12 aload_1
-  13 invokevirtual # <Method int size()>
-  16 istore 5
-  18 iconst_0
-  19 istore 6
-  21 goto 156
-  24 aload_1
-  25 iload 6
-  27 invokevirtual # <Method java.lang.Object elementAt(int)>
-  30 checkcast # <Class gCRTXjbfh>
-  33 astore 7
-  35 iload_3
-  36 aload 7
-  38 getfield # <Field int m_edge>
-  41 if_icmpeq 66
-  44 aload 7
-  46 getfield # <Field int m_edge>
-  49 iconst_m1
-  50 if_icmpne 153
-  53 aload 7
-  55 getfield # <Field LbyVwnGUc m_set>
-  58 iload_3
-  59 invokevirtual # <Method boolean contains(int)>
-  62 iconst_1
-  63 if_icmpne 153
-  66 aload 4
-  68 getfield # <Field java.util.Vector m_nfa_set>
-  71 ifnonnull 124
-  74 aload 4
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 ifnull 86
-  82 iconst_0
-  83 goto 87
-  86 iconst_1
-  87 invokestatic # <Method void assert(boolean)>
-  90 aload 4
-  92 new # <Class java.util.Vector>
-  95 dup
-  96 invokespecial # <Method java.util.Vector()>
-  99 putfield # <Field java.util.Vector m_nfa_set>
- 102 aload 4
- 104 new # <Class java.util.BitSet>
- 107 dup
- 108 aload_0
- 109 getfield # <Field OWSzqTzPR m_spec>
- 112 getfield # <Field java.util.Vector m_nfa_states>
- 115 invokevirtual # <Method int size()>
- 118 invokespecial # <Method java.util.BitSet(int)>
- 121 putfield # <Field java.util.BitSet m_nfa_bit>
- 124 aload 4
- 126 getfield # <Field java.util.Vector m_nfa_set>
- 129 aload 7
- 131 getfield # <Field gCRTXjbfh m_next>
- 134 invokevirtual # <Method void addElement(java.lang.Object)>
- 137 aload 4
- 139 getfield # <Field java.util.BitSet m_nfa_bit>
- 142 aload 7
- 144 getfield # <Field gCRTXjbfh m_next>
- 147 getfield # <Field int m_label>
- 150 invokevirtual # <Method void set(int)>
- 153 iinc 6 1
- 156 iload 6
- 158 iload 5
- 160 if_icmplt 24
- 163 aload 4
- 165 getfield # <Field java.util.Vector m_nfa_set>
- 168 ifnull 196
- 171 aload 4
- 173 getfield # <Field java.util.BitSet m_nfa_bit>
- 176 ifnonnull 183
- 179 iconst_0
- 180 goto 184
- 183 iconst_1
- 184 invokestatic # <Method void assert(boolean)>
- 187 aload_0
- 188 aload 4
- 190 getfield # <Field java.util.Vector m_nfa_set>
- 193 invokespecial # <Method void sortStates(java.util.Vector)>
- 196 return
-
-Method void sortStates(java.util.Vector)
-   0 aload_1
-   1 invokevirtual # <Method int size()>
-   4 istore 4
-   6 iconst_0
-   7 istore_3
-   8 goto 115
-  11 aload_1
-  12 iload_3
-  13 invokevirtual # <Method java.lang.Object elementAt(int)>
-  16 checkcast # <Class gCRTXjbfh>
-  19 astore_2
-  20 aload_2
-  21 getfield # <Field int m_label>
-  24 istore 8
-  26 iload_3
-  27 istore 7
-  29 iload_3
-  30 iconst_1
-  31 iadd
-  32 istore 5
-  34 goto 71
-  37 aload_1
-  38 iload 5
-  40 invokevirtual # <Method java.lang.Object elementAt(int)>
-  43 checkcast # <Class gCRTXjbfh>
-  46 astore_2
-  47 aload_2
-  48 getfield # <Field int m_label>
-  51 istore 6
-  53 iload 6
-  55 iload 8
-  57 if_icmpge 68
-  60 iload 5
-  62 istore 7
-  64 iload 6
-  66 istore 8
-  68 iinc 5 1
-  71 iload 5
-  73 iload 4
-  75 if_icmplt 37
-  78 aload_1
-  79 iload_3
-  80 invokevirtual # <Method java.lang.Object elementAt(int)>
-  83 checkcast # <Class gCRTXjbfh>
-  86 astore 9
-  88 aload_1
-  89 iload 7
-  91 invokevirtual # <Method java.lang.Object elementAt(int)>
-  94 checkcast # <Class gCRTXjbfh>
-  97 astore_2
-  98 aload_1
-  99 aload_2
- 100 iload_3
- 101 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 104 aload_1
- 105 aload 9
- 107 iload 7
- 109 invokevirtual # <Method void setElementAt(java.lang.Object, int)>
- 112 iinc 3 1
- 115 iload_3
- 116 iload 4
- 118 if_icmplt 11
- 121 return
-
-Method cYzDrSwmG get_unmarked()
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 getfield # <Field java.util.Vector m_dfa_states>
-   7 invokevirtual # <Method int size()>
-  10 istore_1
-  11 goto 52
-  14 aload_0
-  15 getfield # <Field OWSzqTzPR m_spec>
-  18 getfield # <Field java.util.Vector m_dfa_states>
-  21 aload_0
-  22 getfield # <Field int m_unmarked_dfa>
-  25 invokevirtual # <Method java.lang.Object elementAt(int)>
-  28 checkcast # <Class cYzDrSwmG>
-  31 astore_2
-  32 aload_2
-  33 getfield # <Field boolean m_mark>
-  36 iconst_0
-  37 if_icmpne 42
-  40 aload_2
-  41 areturn
-  42 aload_0
-  43 dup
-  44 getfield # <Field int m_unmarked_dfa>
-  47 iconst_1
-  48 iadd
-  49 putfield # <Field int m_unmarked_dfa>
-  52 aload_0
-  53 getfield # <Field int m_unmarked_dfa>
-  56 iload_1
-  57 if_icmplt 14
-  60 aconst_null
-  61 areturn
-
-Method int add_to_dstates(JfEtZXdya)
-   0 aload_1
-   1 getfield # <Field java.util.Vector m_nfa_set>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_1
-  16 getfield # <Field java.util.BitSet m_nfa_bit>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_1
-  31 getfield # <Field erEfVsiXy m_accept>
-  34 ifnonnull 48
-  37 aload_1
-  38 getfield # <Field int m_anchor>
-  41 ifeq 48
-  44 iconst_0
-  45 goto 49
-  48 iconst_1
-  49 invokestatic # <Method void assert(boolean)>
-  52 aload_0
-  53 getfield # <Field OWSzqTzPR m_spec>
-  56 invokestatic # <Method cYzDrSwmG newcYzDrSwmG(OWSzqTzPR)>
-  59 astore_2
-  60 aload_2
-  61 aload_1
-  62 getfield # <Field java.util.Vector m_nfa_set>
-  65 invokevirtual # <Method java.lang.Object clone()>
-  68 checkcast # <Class java.util.Vector>
-  71 putfield # <Field java.util.Vector m_nfa_set>
-  74 aload_2
-  75 aload_1
-  76 getfield # <Field java.util.BitSet m_nfa_bit>
-  79 invokevirtual # <Method java.lang.Object clone()>
-  82 checkcast # <Class java.util.BitSet>
-  85 putfield # <Field java.util.BitSet m_nfa_bit>
-  88 aload_2
-  89 aload_1
-  90 getfield # <Field erEfVsiXy m_accept>
-  93 putfield # <Field erEfVsiXy m_accept>
-  96 aload_2
-  97 aload_1
-  98 getfield # <Field int m_anchor>
- 101 putfield # <Field int m_anchor>
- 104 aload_2
- 105 iconst_0
- 106 putfield # <Field boolean m_mark>
- 109 aload_0
- 110 getfield # <Field OWSzqTzPR m_spec>
- 113 getfield # <Field java.util.Hashtable m_dfa_sets>
- 116 aload_2
- 117 getfield # <Field java.util.BitSet m_nfa_bit>
- 120 aload_2
- 121 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 124 pop
- 125 aload_2
- 126 getfield # <Field int m_label>
- 129 ireturn
-
-Method int in_dstates(JfEtZXdya)
-   0 aload_0
-   1 getfield # <Field OWSzqTzPR m_spec>
-   4 getfield # <Field java.util.Hashtable m_dfa_sets>
-   7 aload_1
-   8 getfield # <Field java.util.BitSet m_nfa_bit>
-  11 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  14 checkcast # <Class cYzDrSwmG>
-  17 astore_2
-  18 aload_2
-  19 ifnull 27
-  22 aload_2
-  23 getfield # <Field int m_label>
-  26 ireturn
-  27 iconst_m1
-  28 ireturn
-Compiled from JavaLex.java
-final class uLvtBCSqU extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    uLvtBCSqU();
-    void emit(dWRgaYOHu, java.io.OutputStream) throws java.io.IOException;
-}
-
-Method uLvtBCSqU()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_1
-   6 putfield # <Field int START>
-   9 aload_0
-  10 iconst_2
-  11 putfield # <Field int END>
-  14 aload_0
-  15 iconst_4
-  16 putfield # <Field int NONE>
-  19 aload_0
-  20 iconst_1
-  21 putfield # <Field boolean EDBG>
-  24 aload_0
-  25 iconst_0
-  26 putfield # <Field boolean NOT_EDBG>
-  29 aload_0
-  30 invokespecial # <Method void reset()>
-  33 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field dWRgaYOHu m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.io.DataOutputStream m_outstream>
-  10 return
-
-Method void set(dWRgaYOHu, java.io.OutputStream)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_2
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_0
-  25 aload_1
-  26 putfield # <Field dWRgaYOHu m_spec>
-  29 aload_0
-  30 new # <Class java.io.DataOutputStream>
-  33 dup
-  34 aload_2
-  35 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-  38 putfield # <Field java.io.DataOutputStream m_outstream>
-  41 return
-
-Method void print_details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "---------------------- Transition Table ----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 iconst_0
-   9 istore_1
-  10 goto 358
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "State ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 invokevirtual # <Method java.lang.String toString()>
-  35 invokevirtual # <Method void print(java.lang.String)>
-  38 aload_0
-  39 getfield # <Field dWRgaYOHu m_spec>
-  42 getfield # <Field java.util.Vector m_accept_vector>
-  45 iload_1
-  46 invokevirtual # <Method java.lang.Object elementAt(int)>
-  49 checkcast # <Class MZTWBrgSN>
-  52 astore 6
-  54 aload 6
-  56 ifnonnull 70
-  59 getstatic # <Field java.io.PrintStream out>
-  62 ldc # <String " [nonaccepting]">
-  64 invokevirtual # <Method void println(java.lang.String)>
-  67 goto 130
-  70 getstatic # <Field java.io.PrintStream out>
-  73 new # <Class java.lang.StringBuffer>
-  76 dup
-  77 invokespecial # <Method java.lang.StringBuffer()>
-  80 ldc # <String " [accepting, line ">
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 aload 6
-  87 getfield # <Field int m_line_number>
-  90 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  93 ldc # <String " <">
-  95 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  98 new # <Class java.lang.String>
- 101 dup
- 102 aload 6
- 104 getfield # <Field char m_action[]>
- 107 iconst_0
- 108 aload 6
- 110 getfield # <Field int m_action_read>
- 113 invokespecial # <Method java.lang.String(char[],int,int)>
- 116 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 119 ldc # <String ">]">
- 121 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 124 invokevirtual # <Method java.lang.String toString()>
- 127 invokevirtual # <Method void println(java.lang.String)>
- 130 aload_0
- 131 getfield # <Field dWRgaYOHu m_spec>
- 134 getfield # <Field java.util.Vector m_dtrans_vector>
- 137 aload_0
- 138 getfield # <Field dWRgaYOHu m_spec>
- 141 getfield # <Field int m_row_map[]>
- 144 iload_1
- 145 iaload
- 146 invokevirtual # <Method java.lang.Object elementAt(int)>
- 149 checkcast # <Class rHllaKEvd>
- 152 astore 5
- 154 iconst_0
- 155 istore 7
- 157 aload 5
- 159 getfield # <Field int m_dtrans[]>
- 162 aload_0
- 163 getfield # <Field dWRgaYOHu m_spec>
- 166 getfield # <Field int m_col_map[]>
- 169 iconst_0
- 170 iaload
- 171 iaload
- 172 istore 4
- 174 iload 4
- 176 iconst_m1
- 177 if_icmpeq 218
- 180 iconst_1
- 181 istore 7
- 183 getstatic # <Field java.io.PrintStream out>
- 186 new # <Class java.lang.StringBuffer>
- 189 dup
- 190 invokespecial # <Method java.lang.StringBuffer()>
- 193 ldc # <String "   goto ">
- 195 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 198 iload 4
- 200 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 203 ldc # <String " on [">
- 205 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 208 iconst_0
- 209 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 212 invokevirtual # <Method java.lang.String toString()>
- 215 invokevirtual # <Method void print(java.lang.String)>
- 218 iconst_1
- 219 istore_2
- 220 goto 330
- 223 aload 5
- 225 getfield # <Field int m_dtrans[]>
- 228 aload_0
- 229 getfield # <Field dWRgaYOHu m_spec>
- 232 getfield # <Field int m_col_map[]>
- 235 iload_2
- 236 iaload
- 237 iaload
- 238 istore_3
- 239 iload 4
- 241 iload_3
- 242 if_icmpne 262
- 245 iload 4
- 247 iconst_m1
- 248 if_icmpeq 327
- 251 getstatic # <Field java.io.PrintStream out>
- 254 iload_2
- 255 i2c
- 256 invokevirtual # <Method void print(char)>
- 259 goto 327
- 262 iload_3
- 263 istore 4
- 265 iload 7
- 267 iconst_1
- 268 if_icmpne 282
- 271 getstatic # <Field java.io.PrintStream out>
- 274 ldc # <String "]">
- 276 invokevirtual # <Method void println(java.lang.String)>
- 279 iconst_0
- 280 istore 7
- 282 iload 4
- 284 iconst_m1
- 285 if_icmpeq 327
- 288 iconst_1
- 289 istore 7
- 291 getstatic # <Field java.io.PrintStream out>
- 294 new # <Class java.lang.StringBuffer>
- 297 dup
- 298 invokespecial # <Method java.lang.StringBuffer()>
- 301 ldc # <String "   goto ">
- 303 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 306 iload 4
- 308 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 311 ldc # <String " on [">
- 313 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 316 iload_2
- 317 i2c
- 318 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 321 invokevirtual # <Method java.lang.String toString()>
- 324 invokevirtual # <Method void print(java.lang.String)>
- 327 iinc 2 1
- 330 iload_2
- 331 aload_0
- 332 getfield # <Field dWRgaYOHu m_spec>
- 335 getfield # <Field int m_dtrans_ncols>
- 338 if_icmplt 223
- 341 iload 7
- 343 iconst_1
- 344 if_icmpne 355
- 347 getstatic # <Field java.io.PrintStream out>
- 350 ldc # <String "]">
- 352 invokevirtual # <Method void println(java.lang.String)>
- 355 iinc 1 1
- 358 iload_1
- 359 aload_0
- 360 getfield # <Field dWRgaYOHu m_spec>
- 363 getfield # <Field int m_row_map[]>
- 366 arraylength
- 367 if_icmplt 13
- 370 getstatic # <Field java.io.PrintStream out>
- 373 ldc # <String "---------------------- Transition Table ----------------------">
- 375 invokevirtual # <Method void println(java.lang.String)>
- 378 return
-
-Method void emit(dWRgaYOHu, java.io.OutputStream)
-   0 aload_0
-   1 aload_1
-   2 aload_2
-   3 invokespecial # <Method void set(dWRgaYOHu, java.io.OutputStream)>
-   6 aload_0
-   7 getfield # <Field dWRgaYOHu m_spec>
-  10 ifnonnull 17
-  13 iconst_0
-  14 goto 18
-  17 iconst_1
-  18 invokestatic # <Method void assert(boolean)>
-  21 aload_0
-  22 getfield # <Field java.io.DataOutputStream m_outstream>
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 invokespecial # <Method void emit_header()>
-  40 aload_0
-  41 invokespecial # <Method void emit_construct()>
-  44 aload_0
-  45 invokespecial # <Method void emit_helpers()>
-  48 aload_0
-  49 invokespecial # <Method void emit_driver()>
-  52 aload_0
-  53 invokespecial # <Method void emit_footer()>
-  56 aload_0
-  57 invokespecial # <Method void reset()>
-  60 return
-
-Method void emit_construct()
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private static final int YY_BUFFER_SIZE = 512;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 ldc # <String "   private static final int YY_F = -1;
-">
-  45 invokevirtual # <Method void writeBytes(java.lang.String)>
-  48 aload_0
-  49 getfield # <Field java.io.DataOutputStream m_outstream>
-  52 ldc # <String "   private static final int YY_NO_STATE = -1;
-">
-  54 invokevirtual # <Method void writeBytes(java.lang.String)>
-  57 aload_0
-  58 getfield # <Field java.io.DataOutputStream m_outstream>
-  61 ldc # <String "   private static final byte YY_NOT_ACCEPT = 0;
-">
-  63 invokevirtual # <Method void writeBytes(java.lang.String)>
-  66 aload_0
-  67 getfield # <Field java.io.DataOutputStream m_outstream>
-  70 ldc # <String "   private static final int YY_START = 1;
-">
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String "   private static final int YY_END = 2;
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 aload_0
-  85 getfield # <Field java.io.DataOutputStream m_outstream>
-  88 ldc # <String "   private static final byte YY_NO_ANCHOR = 4;
-">
-  90 invokevirtual # <Method void writeBytes(java.lang.String)>
-  93 aload_0
-  94 getfield # <Field java.io.DataOutputStream m_outstream>
-  97 ldc # <String "   public static final int YYEOF = -1;
-">
-  99 invokevirtual # <Method void writeBytes(java.lang.String)>
- 102 aload_0
- 103 getfield # <Field dWRgaYOHu m_spec>
- 106 getfield # <Field char m_class_code[]>
- 109 ifnull 141
- 112 aload_0
- 113 getfield # <Field java.io.DataOutputStream m_outstream>
- 116 new # <Class java.lang.String>
- 119 dup
- 120 aload_0
- 121 getfield # <Field dWRgaYOHu m_spec>
- 124 getfield # <Field char m_class_code[]>
- 127 iconst_0
- 128 aload_0
- 129 getfield # <Field dWRgaYOHu m_spec>
- 132 getfield # <Field int m_class_read>
- 135 invokespecial # <Method java.lang.String(char[],int,int)>
- 138 invokevirtual # <Method void writeBytes(java.lang.String)>
- 141 aload_0
- 142 getfield # <Field java.io.DataOutputStream m_outstream>
- 145 ldc # <String "   private java.io.DataInputStream yy_instream;
-">
- 147 invokevirtual # <Method void writeBytes(java.lang.String)>
- 150 aload_0
- 151 getfield # <Field java.io.DataOutputStream m_outstream>
- 154 ldc # <String "   private int yy_buffer_index;
-">
- 156 invokevirtual # <Method void writeBytes(java.lang.String)>
- 159 aload_0
- 160 getfield # <Field java.io.DataOutputStream m_outstream>
- 163 ldc # <String "   private int yy_buffer_read;
-">
- 165 invokevirtual # <Method void writeBytes(java.lang.String)>
- 168 aload_0
- 169 getfield # <Field java.io.DataOutputStream m_outstream>
- 172 ldc # <String "   private int yy_buffer_start;
-">
- 174 invokevirtual # <Method void writeBytes(java.lang.String)>
- 177 aload_0
- 178 getfield # <Field java.io.DataOutputStream m_outstream>
- 181 ldc # <String "   private int yy_buffer_end;
-">
- 183 invokevirtual # <Method void writeBytes(java.lang.String)>
- 186 aload_0
- 187 getfield # <Field java.io.DataOutputStream m_outstream>
- 190 ldc # <String "   private byte yy_buffer[];
-">
- 192 invokevirtual # <Method void writeBytes(java.lang.String)>
- 195 aload_0
- 196 getfield # <Field dWRgaYOHu m_spec>
- 199 getfield # <Field boolean m_count_chars>
- 202 iconst_1
- 203 if_icmpne 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String "   private int yy_char_count;
-">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field dWRgaYOHu m_spec>
- 219 getfield # <Field boolean m_count_lines>
- 222 iconst_1
- 223 if_icmpne 235
- 226 aload_0
- 227 getfield # <Field java.io.DataOutputStream m_outstream>
- 230 ldc # <String "   private int yy_line_count;
-">
- 232 invokevirtual # <Method void writeBytes(java.lang.String)>
- 235 aload_0
- 236 getfield # <Field java.io.DataOutputStream m_outstream>
- 239 ldc # <String "   private int yy_lexical_state;
-">
- 241 invokevirtual # <Method void writeBytes(java.lang.String)>
- 244 aload_0
- 245 getfield # <Field java.io.DataOutputStream m_outstream>
- 248 ldc # <String "   ">
- 250 invokevirtual # <Method void writeBytes(java.lang.String)>
- 253 aload_0
- 254 getfield # <Field java.io.DataOutputStream m_outstream>
- 257 new # <Class java.lang.String>
- 260 dup
- 261 aload_0
- 262 getfield # <Field dWRgaYOHu m_spec>
- 265 getfield # <Field char m_class_name[]>
- 268 invokespecial # <Method java.lang.String(char[])>
- 271 invokevirtual # <Method void writeBytes(java.lang.String)>
- 274 aload_0
- 275 getfield # <Field java.io.DataOutputStream m_outstream>
- 278 ldc # <String " (java.io.InputStream instream)">
- 280 invokevirtual # <Method void writeBytes(java.lang.String)>
- 283 aload_0
- 284 getfield # <Field dWRgaYOHu m_spec>
- 287 getfield # <Field char m_init_throw_code[]>
- 290 ifnull 352
- 293 aload_0
- 294 getfield # <Field java.io.DataOutputStream m_outstream>
- 297 ldc # <String "
-">
- 299 invokevirtual # <Method void writeBytes(java.lang.String)>
- 302 aload_0
- 303 getfield # <Field java.io.DataOutputStream m_outstream>
- 306 ldc # <String "           throws ">
- 308 invokevirtual # <Method void writeBytes(java.lang.String)>
- 311 aload_0
- 312 getfield # <Field java.io.DataOutputStream m_outstream>
- 315 new # <Class java.lang.String>
- 318 dup
- 319 aload_0
- 320 getfield # <Field dWRgaYOHu m_spec>
- 323 getfield # <Field char m_init_throw_code[]>
- 326 iconst_0
- 327 aload_0
- 328 getfield # <Field dWRgaYOHu m_spec>
- 331 getfield # <Field int m_init_throw_read>
- 334 invokespecial # <Method java.lang.String(char[],int,int)>
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "
-               {
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 goto 361
- 352 aload_0
- 353 getfield # <Field java.io.DataOutputStream m_outstream>
- 356 ldc # <String " {
-">
- 358 invokevirtual # <Method void writeBytes(java.lang.String)>
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           if (null == instream) {
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field java.io.DataOutputStream m_outstream>
- 374 ldc # <String "                   throw (new Error("Error: Bad input stream initializer."));
-">
- 376 invokevirtual # <Method void writeBytes(java.lang.String)>
- 379 aload_0
- 380 getfield # <Field java.io.DataOutputStream m_outstream>
- 383 ldc # <String "           }
-">
- 385 invokevirtual # <Method void writeBytes(java.lang.String)>
- 388 aload_0
- 389 getfield # <Field java.io.DataOutputStream m_outstream>
- 392 ldc # <String "           yy_instream = new java.io.DataInputStream(instream);
-">
- 394 invokevirtual # <Method void writeBytes(java.lang.String)>
- 397 aload_0
- 398 getfield # <Field java.io.DataOutputStream m_outstream>
- 401 ldc # <String "           yy_buffer = new byte[YY_BUFFER_SIZE];
-">
- 403 invokevirtual # <Method void writeBytes(java.lang.String)>
- 406 aload_0
- 407 getfield # <Field java.io.DataOutputStream m_outstream>
- 410 ldc # <String "           yy_buffer_read = 0;
-">
- 412 invokevirtual # <Method void writeBytes(java.lang.String)>
- 415 aload_0
- 416 getfield # <Field java.io.DataOutputStream m_outstream>
- 419 ldc # <String "           yy_buffer_index = 0;
-">
- 421 invokevirtual # <Method void writeBytes(java.lang.String)>
- 424 aload_0
- 425 getfield # <Field java.io.DataOutputStream m_outstream>
- 428 ldc # <String "           yy_buffer_start = 0;
-">
- 430 invokevirtual # <Method void writeBytes(java.lang.String)>
- 433 aload_0
- 434 getfield # <Field java.io.DataOutputStream m_outstream>
- 437 ldc # <String "           yy_buffer_end = 0;
-">
- 439 invokevirtual # <Method void writeBytes(java.lang.String)>
- 442 aload_0
- 443 getfield # <Field dWRgaYOHu m_spec>
- 446 getfield # <Field boolean m_count_chars>
- 449 iconst_1
- 450 if_icmpne 462
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           yy_char_count = 0;
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field dWRgaYOHu m_spec>
- 466 getfield # <Field boolean m_count_lines>
- 469 iconst_1
- 470 if_icmpne 482
- 473 aload_0
- 474 getfield # <Field java.io.DataOutputStream m_outstream>
- 477 ldc # <String "           yy_line_count = 0;
-">
- 479 invokevirtual # <Method void writeBytes(java.lang.String)>
- 482 aload_0
- 483 getfield # <Field java.io.DataOutputStream m_outstream>
- 486 ldc # <String "           yy_lexical_state = YYINITIAL;
-">
- 488 invokevirtual # <Method void writeBytes(java.lang.String)>
- 491 aload_0
- 492 getfield # <Field dWRgaYOHu m_spec>
- 495 getfield # <Field char m_init_code[]>
- 498 ifnull 530
- 501 aload_0
- 502 getfield # <Field java.io.DataOutputStream m_outstream>
- 505 new # <Class java.lang.String>
- 508 dup
- 509 aload_0
- 510 getfield # <Field dWRgaYOHu m_spec>
- 513 getfield # <Field char m_init_code[]>
- 516 iconst_0
- 517 aload_0
- 518 getfield # <Field dWRgaYOHu m_spec>
- 521 getfield # <Field int m_init_read>
- 524 invokespecial # <Method java.lang.String(char[],int,int)>
- 527 invokevirtual # <Method void writeBytes(java.lang.String)>
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 ldc # <String "   }
-">
- 536 invokevirtual # <Method void writeBytes(java.lang.String)>
- 539 return
-
-Method void emit_states()
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method java.util.Enumeration keys()>
-  10 astore_1
-  11 goto 89
-  14 aload_1
-  15 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  20 checkcast # <Class java.lang.String>
-  23 astore_2
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 getfield # <Field java.io.DataOutputStream m_outstream>
-  40 new # <Class java.lang.StringBuffer>
-  43 dup
-  44 invokespecial # <Method java.lang.StringBuffer()>
-  47 ldc # <String "   private final int ">
-  49 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  52 aload_2
-  53 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  56 ldc # <String " = ">
-  58 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  61 aload_0
-  62 getfield # <Field dWRgaYOHu m_spec>
-  65 getfield # <Field java.util.Hashtable m_states>
-  68 aload_2
-  69 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  72 invokevirtual # <Method java.lang.String toString()>
-  75 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  78 ldc # <String ";
-">
-  80 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  83 invokevirtual # <Method java.lang.String toString()>
-  86 invokevirtual # <Method void writeBytes(java.lang.String)>
-  89 aload_1
-  90 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
-  95 iconst_1
-  96 if_icmpeq 14
-  99 aload_0
- 100 getfield # <Field java.io.DataOutputStream m_outstream>
- 103 ldc # <String "   private final int yy_state_dtrans[] = {
-">
- 105 invokevirtual # <Method void writeBytes(java.lang.String)>
- 108 iconst_0
- 109 istore_3
- 110 goto 185
- 113 aload_0
- 114 getfield # <Field java.io.DataOutputStream m_outstream>
- 117 new # <Class java.lang.StringBuffer>
- 120 dup
- 121 invokespecial # <Method java.lang.StringBuffer()>
- 124 ldc # <String "           ">
- 126 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 129 aload_0
- 130 getfield # <Field dWRgaYOHu m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_3
- 137 iaload
- 138 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 141 invokevirtual # <Method java.lang.String toString()>
- 144 invokevirtual # <Method void writeBytes(java.lang.String)>
- 147 iload_3
- 148 aload_0
- 149 getfield # <Field dWRgaYOHu m_spec>
- 152 getfield # <Field int m_state_dtrans[]>
- 155 arraylength
- 156 iconst_1
- 157 isub
- 158 if_icmpge 173
- 161 aload_0
- 162 getfield # <Field java.io.DataOutputStream m_outstream>
- 165 ldc # <String ",
-">
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 goto 182
- 173 aload_0
- 174 getfield # <Field java.io.DataOutputStream m_outstream>
- 177 ldc # <String "
-">
- 179 invokevirtual # <Method void writeBytes(java.lang.String)>
- 182 iinc 3 1
- 185 iload_3
- 186 aload_0
- 187 getfield # <Field dWRgaYOHu m_spec>
- 190 getfield # <Field int m_state_dtrans[]>
- 193 arraylength
- 194 if_icmplt 113
- 197 aload_0
- 198 getfield # <Field java.io.DataOutputStream m_outstream>
- 201 ldc # <String "   };
-">
- 203 invokevirtual # <Method void writeBytes(java.lang.String)>
- 206 return
-
-Method void emit_helpers()
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private boolean yy_eof_done = false;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field dWRgaYOHu m_spec>
-  43 getfield # <Field char m_eof_code[]>
-  46 ifnull 201
-  49 aload_0
-  50 getfield # <Field java.io.DataOutputStream m_outstream>
-  53 ldc # <String "   private void yy_do_eof ()">
-  55 invokevirtual # <Method void writeBytes(java.lang.String)>
-  58 aload_0
-  59 getfield # <Field dWRgaYOHu m_spec>
-  62 getfield # <Field char m_eof_throw_code[]>
-  65 ifnull 127
-  68 aload_0
-  69 getfield # <Field java.io.DataOutputStream m_outstream>
-  72 ldc # <String "
-">
-  74 invokevirtual # <Method void writeBytes(java.lang.String)>
-  77 aload_0
-  78 getfield # <Field java.io.DataOutputStream m_outstream>
-  81 ldc # <String "           throws ">
-  83 invokevirtual # <Method void writeBytes(java.lang.String)>
-  86 aload_0
-  87 getfield # <Field java.io.DataOutputStream m_outstream>
-  90 new # <Class java.lang.String>
-  93 dup
-  94 aload_0
-  95 getfield # <Field dWRgaYOHu m_spec>
-  98 getfield # <Field char m_eof_throw_code[]>
- 101 iconst_0
- 102 aload_0
- 103 getfield # <Field dWRgaYOHu m_spec>
- 106 getfield # <Field int m_eof_throw_read>
- 109 invokespecial # <Method java.lang.String(char[],int,int)>
- 112 invokevirtual # <Method void writeBytes(java.lang.String)>
- 115 aload_0
- 116 getfield # <Field java.io.DataOutputStream m_outstream>
- 119 ldc # <String "
-               {
-">
- 121 invokevirtual # <Method void writeBytes(java.lang.String)>
- 124 goto 136
- 127 aload_0
- 128 getfield # <Field java.io.DataOutputStream m_outstream>
- 131 ldc # <String " {
-">
- 133 invokevirtual # <Method void writeBytes(java.lang.String)>
- 136 aload_0
- 137 getfield # <Field java.io.DataOutputStream m_outstream>
- 140 ldc # <String "           if (false == yy_eof_done) {
-">
- 142 invokevirtual # <Method void writeBytes(java.lang.String)>
- 145 aload_0
- 146 getfield # <Field java.io.DataOutputStream m_outstream>
- 149 new # <Class java.lang.String>
- 152 dup
- 153 aload_0
- 154 getfield # <Field dWRgaYOHu m_spec>
- 157 getfield # <Field char m_eof_code[]>
- 160 iconst_0
- 161 aload_0
- 162 getfield # <Field dWRgaYOHu m_spec>
- 165 getfield # <Field int m_eof_read>
- 168 invokespecial # <Method java.lang.String(char[],int,int)>
- 171 invokevirtual # <Method void writeBytes(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 ldc # <String "           }
-">
- 180 invokevirtual # <Method void writeBytes(java.lang.String)>
- 183 aload_0
- 184 getfield # <Field java.io.DataOutputStream m_outstream>
- 187 ldc # <String "           yy_eof_done = true;
-">
- 189 invokevirtual # <Method void writeBytes(java.lang.String)>
- 192 aload_0
- 193 getfield # <Field java.io.DataOutputStream m_outstream>
- 196 ldc # <String "   }
-">
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 invokespecial # <Method void emit_states()>
- 205 aload_0
- 206 getfield # <Field java.io.DataOutputStream m_outstream>
- 209 ldc # <String "   private void yybegin (int state) {
-">
- 211 invokevirtual # <Method void writeBytes(java.lang.String)>
- 214 aload_0
- 215 getfield # <Field java.io.DataOutputStream m_outstream>
- 218 ldc # <String "           yy_lexical_state = state;
-">
- 220 invokevirtual # <Method void writeBytes(java.lang.String)>
- 223 aload_0
- 224 getfield # <Field java.io.DataOutputStream m_outstream>
- 227 ldc # <String "   }
-">
- 229 invokevirtual # <Method void writeBytes(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   private int yy_advance ()
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "           throws java.io.IOException {
-">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 aload_0
- 251 getfield # <Field java.io.DataOutputStream m_outstream>
- 254 ldc # <String "           int next_read;
-">
- 256 invokevirtual # <Method void writeBytes(java.lang.String)>
- 259 aload_0
- 260 getfield # <Field java.io.DataOutputStream m_outstream>
- 263 ldc # <String "           int i;
-">
- 265 invokevirtual # <Method void writeBytes(java.lang.String)>
- 268 aload_0
- 269 getfield # <Field java.io.DataOutputStream m_outstream>
- 272 ldc # <String "           int j;
-">
- 274 invokevirtual # <Method void writeBytes(java.lang.String)>
- 277 aload_0
- 278 getfield # <Field java.io.DataOutputStream m_outstream>
- 281 ldc # <String "
-">
- 283 invokevirtual # <Method void writeBytes(java.lang.String)>
- 286 aload_0
- 287 getfield # <Field java.io.DataOutputStream m_outstream>
- 290 ldc # <String "           if (yy_buffer_index < yy_buffer_read) {
-">
- 292 invokevirtual # <Method void writeBytes(java.lang.String)>
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String "                   return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 aload_0
- 305 getfield # <Field java.io.DataOutputStream m_outstream>
- 308 ldc # <String "           }
-">
- 310 invokevirtual # <Method void writeBytes(java.lang.String)>
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 aload_0
- 323 getfield # <Field java.io.DataOutputStream m_outstream>
- 326 ldc # <String "           if (0 != yy_buffer_start) {
-">
- 328 invokevirtual # <Method void writeBytes(java.lang.String)>
- 331 aload_0
- 332 getfield # <Field java.io.DataOutputStream m_outstream>
- 335 ldc # <String "                   i = yy_buffer_start;
-">
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "                   j = 0;
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "                   while (i < yy_buffer_read) {
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "                           yy_buffer[j] = yy_buffer[i];
-">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 aload_0
- 368 getfield # <Field java.io.DataOutputStream m_outstream>
- 371 ldc # <String "                           ++i;
-">
- 373 invokevirtual # <Method void writeBytes(java.lang.String)>
- 376 aload_0
- 377 getfield # <Field java.io.DataOutputStream m_outstream>
- 380 ldc # <String "                           ++j;
-">
- 382 invokevirtual # <Method void writeBytes(java.lang.String)>
- 385 aload_0
- 386 getfield # <Field java.io.DataOutputStream m_outstream>
- 389 ldc # <String "                   }
-">
- 391 invokevirtual # <Method void writeBytes(java.lang.String)>
- 394 aload_0
- 395 getfield # <Field java.io.DataOutputStream m_outstream>
- 398 ldc # <String "                   yy_buffer_end = yy_buffer_end - yy_buffer_start;
-">
- 400 invokevirtual # <Method void writeBytes(java.lang.String)>
- 403 aload_0
- 404 getfield # <Field java.io.DataOutputStream m_outstream>
- 407 ldc # <String "                   yy_buffer_start = 0;
-">
- 409 invokevirtual # <Method void writeBytes(java.lang.String)>
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String "                   yy_buffer_read = j;
-">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 aload_0
- 422 getfield # <Field java.io.DataOutputStream m_outstream>
- 425 ldc # <String "                   yy_buffer_index = j;
-">
- 427 invokevirtual # <Method void writeBytes(java.lang.String)>
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 aload_0
- 440 getfield # <Field java.io.DataOutputStream m_outstream>
- 443 ldc # <String "                                   yy_buffer_read,
-">
- 445 invokevirtual # <Method void writeBytes(java.lang.String)>
- 448 aload_0
- 449 getfield # <Field java.io.DataOutputStream m_outstream>
- 452 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 454 invokevirtual # <Method void writeBytes(java.lang.String)>
- 457 aload_0
- 458 getfield # <Field java.io.DataOutputStream m_outstream>
- 461 ldc # <String "                   if (-1 == next_read) {
-">
- 463 invokevirtual # <Method void writeBytes(java.lang.String)>
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "                           return YYEOF;
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "                   }
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field java.io.DataOutputStream m_outstream>
- 488 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 490 invokevirtual # <Method void writeBytes(java.lang.String)>
- 493 aload_0
- 494 getfield # <Field java.io.DataOutputStream m_outstream>
- 497 ldc # <String "           }
-">
- 499 invokevirtual # <Method void writeBytes(java.lang.String)>
- 502 aload_0
- 503 getfield # <Field java.io.DataOutputStream m_outstream>
- 506 ldc # <String "
-">
- 508 invokevirtual # <Method void writeBytes(java.lang.String)>
- 511 aload_0
- 512 getfield # <Field java.io.DataOutputStream m_outstream>
- 515 ldc # <String "           while (yy_buffer_index >= yy_buffer_read) {
-">
- 517 invokevirtual # <Method void writeBytes(java.lang.String)>
- 520 aload_0
- 521 getfield # <Field java.io.DataOutputStream m_outstream>
- 524 ldc # <String "                   if (yy_buffer_index >= yy_buffer.length) {
-">
- 526 invokevirtual # <Method void writeBytes(java.lang.String)>
- 529 aload_0
- 530 getfield # <Field java.io.DataOutputStream m_outstream>
- 533 ldc # <String "                           yy_buffer = yy_double(yy_buffer);
-">
- 535 invokevirtual # <Method void writeBytes(java.lang.String)>
- 538 aload_0
- 539 getfield # <Field java.io.DataOutputStream m_outstream>
- 542 ldc # <String "                   }
-">
- 544 invokevirtual # <Method void writeBytes(java.lang.String)>
- 547 aload_0
- 548 getfield # <Field java.io.DataOutputStream m_outstream>
- 551 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 553 invokevirtual # <Method void writeBytes(java.lang.String)>
- 556 aload_0
- 557 getfield # <Field java.io.DataOutputStream m_outstream>
- 560 ldc # <String "                                   yy_buffer_read,
-">
- 562 invokevirtual # <Method void writeBytes(java.lang.String)>
- 565 aload_0
- 566 getfield # <Field java.io.DataOutputStream m_outstream>
- 569 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 571 invokevirtual # <Method void writeBytes(java.lang.String)>
- 574 aload_0
- 575 getfield # <Field java.io.DataOutputStream m_outstream>
- 578 ldc # <String "                   if (-1 == next_read) {
-">
- 580 invokevirtual # <Method void writeBytes(java.lang.String)>
- 583 aload_0
- 584 getfield # <Field java.io.DataOutputStream m_outstream>
- 587 ldc # <String "                           return YYEOF;
-">
- 589 invokevirtual # <Method void writeBytes(java.lang.String)>
- 592 aload_0
- 593 getfield # <Field java.io.DataOutputStream m_outstream>
- 596 ldc # <String "                   }
-">
- 598 invokevirtual # <Method void writeBytes(java.lang.String)>
- 601 aload_0
- 602 getfield # <Field java.io.DataOutputStream m_outstream>
- 605 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 607 invokevirtual # <Method void writeBytes(java.lang.String)>
- 610 aload_0
- 611 getfield # <Field java.io.DataOutputStream m_outstream>
- 614 ldc # <String "           }
-">
- 616 invokevirtual # <Method void writeBytes(java.lang.String)>
- 619 aload_0
- 620 getfield # <Field java.io.DataOutputStream m_outstream>
- 623 ldc # <String "           return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 625 invokevirtual # <Method void writeBytes(java.lang.String)>
- 628 aload_0
- 629 getfield # <Field java.io.DataOutputStream m_outstream>
- 632 ldc # <String "   }
-">
- 634 invokevirtual # <Method void writeBytes(java.lang.String)>
- 637 aload_0
- 638 getfield # <Field java.io.DataOutputStream m_outstream>
- 641 ldc # <String "   private void yy_move_start () {
-">
- 643 invokevirtual # <Method void writeBytes(java.lang.String)>
- 646 aload_0
- 647 getfield # <Field dWRgaYOHu m_spec>
- 650 getfield # <Field boolean m_count_lines>
- 653 iconst_1
- 654 if_icmpne 716
- 657 aload_0
- 658 getfield # <Field dWRgaYOHu m_spec>
- 661 getfield # <Field boolean m_unix>
- 664 iconst_1
- 665 if_icmpne 680
- 668 aload_0
- 669 getfield # <Field java.io.DataOutputStream m_outstream>
- 672 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]) {
-">
- 674 invokevirtual # <Method void writeBytes(java.lang.String)>
- 677 goto 698
- 680 aload_0
- 681 getfield # <Field java.io.DataOutputStream m_outstream>
- 684 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]
-">
- 686 invokevirtual # <Method void writeBytes(java.lang.String)>
- 689 aload_0
- 690 getfield # <Field java.io.DataOutputStream m_outstream>
- 693 ldc # <String "                   || (byte) '\r' == yy_buffer[yy_buffer_start]) {
-">
- 695 invokevirtual # <Method void writeBytes(java.lang.String)>
- 698 aload_0
- 699 getfield # <Field java.io.DataOutputStream m_outstream>
- 702 ldc # <String "                   ++yy_line_count; yy_char_count = 0;
-">
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 aload_0
- 708 getfield # <Field java.io.DataOutputStream m_outstream>
- 711 ldc # <String "           }
-">
- 713 invokevirtual # <Method void writeBytes(java.lang.String)>
- 716 aload_0
- 717 getfield # <Field dWRgaYOHu m_spec>
- 720 getfield # <Field boolean m_count_chars>
- 723 iconst_1
- 724 if_icmpne 736
- 727 aload_0
- 728 getfield # <Field java.io.DataOutputStream m_outstream>
- 731 ldc # <String "           ++yy_char_count;
-">
- 733 invokevirtual # <Method void writeBytes(java.lang.String)>
- 736 aload_0
- 737 getfield # <Field java.io.DataOutputStream m_outstream>
- 740 ldc # <String "           ++yy_buffer_start;
-">
- 742 invokevirtual # <Method void writeBytes(java.lang.String)>
- 745 aload_0
- 746 getfield # <Field java.io.DataOutputStream m_outstream>
- 749 ldc # <String "   }
-">
- 751 invokevirtual # <Method void writeBytes(java.lang.String)>
- 754 aload_0
- 755 getfield # <Field java.io.DataOutputStream m_outstream>
- 758 ldc # <String "   private void yy_pushback () {
-">
- 760 invokevirtual # <Method void writeBytes(java.lang.String)>
- 763 aload_0
- 764 getfield # <Field java.io.DataOutputStream m_outstream>
- 767 ldc # <String "           --yy_buffer_end;
-">
- 769 invokevirtual # <Method void writeBytes(java.lang.String)>
- 772 aload_0
- 773 getfield # <Field java.io.DataOutputStream m_outstream>
- 776 ldc # <String "   }
-">
- 778 invokevirtual # <Method void writeBytes(java.lang.String)>
- 781 aload_0
- 782 getfield # <Field java.io.DataOutputStream m_outstream>
- 785 ldc # <String "   private void yy_mark_start () {
-">
- 787 invokevirtual # <Method void writeBytes(java.lang.String)>
- 790 aload_0
- 791 getfield # <Field dWRgaYOHu m_spec>
- 794 getfield # <Field boolean m_count_lines>
- 797 iconst_1
- 798 if_icmpeq 812
- 801 aload_0
- 802 getfield # <Field dWRgaYOHu m_spec>
- 805 getfield # <Field boolean m_count_chars>
- 808 iconst_1
- 809 if_icmpne 909
- 812 aload_0
- 813 getfield # <Field dWRgaYOHu m_spec>
- 816 getfield # <Field boolean m_count_lines>
- 819 iconst_1
- 820 if_icmpne 909
- 823 aload_0
- 824 getfield # <Field java.io.DataOutputStream m_outstream>
- 827 ldc # <String "           int i;
-">
- 829 invokevirtual # <Method void writeBytes(java.lang.String)>
- 832 aload_0
- 833 getfield # <Field java.io.DataOutputStream m_outstream>
- 836 ldc # <String "           for (i = yy_buffer_start; i < yy_buffer_index; ++i) {
-">
- 838 invokevirtual # <Method void writeBytes(java.lang.String)>
- 841 aload_0
- 842 getfield # <Field dWRgaYOHu m_spec>
- 845 getfield # <Field boolean m_unix>
- 848 iconst_1
- 849 if_icmpne 864
- 852 aload_0
- 853 getfield # <Field java.io.DataOutputStream m_outstream>
- 856 ldc # <String "                   if ((byte) '\n' == yy_buffer[i]) {
-">
- 858 invokevirtual # <Method void writeBytes(java.lang.String)>
- 861 goto 873
- 864 aload_0
- 865 getfield # <Field java.io.DataOutputStream m_outstream>
- 868 ldc # <String "                   if ((byte) '\n' == yy_buffer[i] || (byte) '\r' == yy_buffer[i]) {
-">
- 870 invokevirtual # <Method void writeBytes(java.lang.String)>
- 873 aload_0
- 874 getfield # <Field java.io.DataOutputStream m_outstream>
- 877 ldc # <String "                           ++yy_line_count;  yy_char_count = 0;
-">
- 879 invokevirtual # <Method void writeBytes(java.lang.String)>
- 882 aload_0
- 883 getfield # <Field java.io.DataOutputStream m_outstream>
- 886 ldc # <String "                   }
-">
- 888 invokevirtual # <Method void writeBytes(java.lang.String)>
- 891 aload_0
- 892 getfield # <Field java.io.DataOutputStream m_outstream>
- 895 ldc # <String "           ++yy_char_count;
-">
- 897 invokevirtual # <Method void writeBytes(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "           }
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "           yy_buffer_start = yy_buffer_index;
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "   }
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "   private void yy_mark_end () {
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "           yy_buffer_end = yy_buffer_index;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "   }
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "   private void yy_to_mark () {
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "           yy_buffer_index = yy_buffer_end;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "   }
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "   private java.lang.String yy_gettext () {
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "           return (new java.lang.String(yy_buffer,0,
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                   yy_buffer_start,
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                   yy_buffer_end - yy_buffer_start));
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "   }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "private char[] yy_getcharArray()
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "   {
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   int  count   = yy_buffer_end - yy_buffer_start;
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 aload_0
-1054 getfield # <Field java.io.DataOutputStream m_outstream>
-1057 ldc # <String "   char value[] = new char[count];
-">
-1059 invokevirtual # <Method void writeBytes(java.lang.String)>
-1062 aload_0
-1063 getfield # <Field java.io.DataOutputStream m_outstream>
-1066 ldc # <String "   for( int i = count ; i-- > 0 ; )
-">
-1068 invokevirtual # <Method void writeBytes(java.lang.String)>
-1071 aload_0
-1072 getfield # <Field java.io.DataOutputStream m_outstream>
-1075 ldc # <String "           value[i] = (char) (yy_buffer[i + yy_buffer_start] & 0xff);
-">
-1077 invokevirtual # <Method void writeBytes(java.lang.String)>
-1080 aload_0
-1081 getfield # <Field java.io.DataOutputStream m_outstream>
-1084 ldc # <String "   return value;
-">
-1086 invokevirtual # <Method void writeBytes(java.lang.String)>
-1089 aload_0
-1090 getfield # <Field java.io.DataOutputStream m_outstream>
-1093 ldc # <String "   }
-">
-1095 invokevirtual # <Method void writeBytes(java.lang.String)>
-1098 aload_0
-1099 getfield # <Field dWRgaYOHu m_spec>
-1102 getfield # <Field boolean m_count_chars>
-1105 iconst_1
-1106 if_icmpne 1136
-1109 aload_0
-1110 getfield # <Field java.io.DataOutputStream m_outstream>
-1113 ldc # <String "   private int yy_getchar () {
-">
-1115 invokevirtual # <Method void writeBytes(java.lang.String)>
-1118 aload_0
-1119 getfield # <Field java.io.DataOutputStream m_outstream>
-1122 ldc # <String "           return yy_char_count;
-">
-1124 invokevirtual # <Method void writeBytes(java.lang.String)>
-1127 aload_0
-1128 getfield # <Field java.io.DataOutputStream m_outstream>
-1131 ldc # <String "   }
-">
-1133 invokevirtual # <Method void writeBytes(java.lang.String)>
-1136 aload_0
-1137 getfield # <Field dWRgaYOHu m_spec>
-1140 getfield # <Field boolean m_count_lines>
-1143 iconst_1
-1144 if_icmpne 1174
-1147 aload_0
-1148 getfield # <Field java.io.DataOutputStream m_outstream>
-1151 ldc # <String "   private int yy_getline () {
-">
-1153 invokevirtual # <Method void writeBytes(java.lang.String)>
-1156 aload_0
-1157 getfield # <Field java.io.DataOutputStream m_outstream>
-1160 ldc # <String "           return yy_line_count;
-">
-1162 invokevirtual # <Method void writeBytes(java.lang.String)>
-1165 aload_0
-1166 getfield # <Field java.io.DataOutputStream m_outstream>
-1169 ldc # <String "   }
-">
-1171 invokevirtual # <Method void writeBytes(java.lang.String)>
-1174 aload_0
-1175 getfield # <Field java.io.DataOutputStream m_outstream>
-1178 ldc # <String "   private byte[] yy_double (byte buf[]) {
-">
-1180 invokevirtual # <Method void writeBytes(java.lang.String)>
-1183 aload_0
-1184 getfield # <Field java.io.DataOutputStream m_outstream>
-1187 ldc # <String "           int i;
-               byte newbuf[];
-">
-1189 invokevirtual # <Method void writeBytes(java.lang.String)>
-1192 aload_0
-1193 getfield # <Field java.io.DataOutputStream m_outstream>
-1196 ldc # <String "           newbuf = new byte[2*buf.length];
-">
-1198 invokevirtual # <Method void writeBytes(java.lang.String)>
-1201 aload_0
-1202 getfield # <Field java.io.DataOutputStream m_outstream>
-1205 ldc # <String "           for (i = 0; i < buf.length; ++i) {
-">
-1207 invokevirtual # <Method void writeBytes(java.lang.String)>
-1210 aload_0
-1211 getfield # <Field java.io.DataOutputStream m_outstream>
-1214 ldc # <String "                   newbuf[i] = buf[i];
-">
-1216 invokevirtual # <Method void writeBytes(java.lang.String)>
-1219 aload_0
-1220 getfield # <Field java.io.DataOutputStream m_outstream>
-1223 ldc # <String "           }
-">
-1225 invokevirtual # <Method void writeBytes(java.lang.String)>
-1228 aload_0
-1229 getfield # <Field java.io.DataOutputStream m_outstream>
-1232 ldc # <String "           return newbuf;
-">
-1234 invokevirtual # <Method void writeBytes(java.lang.String)>
-1237 aload_0
-1238 getfield # <Field java.io.DataOutputStream m_outstream>
-1241 ldc # <String "   }
-">
-1243 invokevirtual # <Method void writeBytes(java.lang.String)>
-1246 aload_0
-1247 getfield # <Field java.io.DataOutputStream m_outstream>
-1250 ldc # <String "   private final int YY_E_INTERNAL = 0;
-">
-1252 invokevirtual # <Method void writeBytes(java.lang.String)>
-1255 aload_0
-1256 getfield # <Field java.io.DataOutputStream m_outstream>
-1259 ldc # <String "   private final int YY_E_MATCH = 1;
-">
-1261 invokevirtual # <Method void writeBytes(java.lang.String)>
-1264 aload_0
-1265 getfield # <Field java.io.DataOutputStream m_outstream>
-1268 ldc # <String "   private java.lang.String yy_error_string[] = {
-">
-1270 invokevirtual # <Method void writeBytes(java.lang.String)>
-1273 aload_0
-1274 getfield # <Field java.io.DataOutputStream m_outstream>
-1277 ldc # <String "           "Error: Internal error.\n",
-">
-1279 invokevirtual # <Method void writeBytes(java.lang.String)>
-1282 aload_0
-1283 getfield # <Field java.io.DataOutputStream m_outstream>
-1286 ldc # <String "           "Error: Unmatched input.\n"
-">
-1288 invokevirtual # <Method void writeBytes(java.lang.String)>
-1291 aload_0
-1292 getfield # <Field java.io.DataOutputStream m_outstream>
-1295 ldc # <String "   };
-">
-1297 invokevirtual # <Method void writeBytes(java.lang.String)>
-1300 aload_0
-1301 getfield # <Field java.io.DataOutputStream m_outstream>
-1304 ldc # <String "   private void yy_error (int code,boolean fatal) {
-">
-1306 invokevirtual # <Method void writeBytes(java.lang.String)>
-1309 aload_0
-1310 getfield # <Field java.io.DataOutputStream m_outstream>
-1313 ldc # <String "           java.lang.System.out.print(yy_error_string[code]);
-">
-1315 invokevirtual # <Method void writeBytes(java.lang.String)>
-1318 aload_0
-1319 getfield # <Field java.io.DataOutputStream m_outstream>
-1322 ldc # <String "           java.lang.System.out.flush();
-">
-1324 invokevirtual # <Method void writeBytes(java.lang.String)>
-1327 aload_0
-1328 getfield # <Field java.io.DataOutputStream m_outstream>
-1331 ldc # <String "           if (true == fatal) {
-">
-1333 invokevirtual # <Method void writeBytes(java.lang.String)>
-1336 aload_0
-1337 getfield # <Field java.io.DataOutputStream m_outstream>
-1340 ldc # <String "                   throw new Error("Fatal Error.\n");
-">
-1342 invokevirtual # <Method void writeBytes(java.lang.String)>
-1345 aload_0
-1346 getfield # <Field java.io.DataOutputStream m_outstream>
-1349 ldc # <String "           }
-">
-1351 invokevirtual # <Method void writeBytes(java.lang.String)>
-1354 aload_0
-1355 getfield # <Field java.io.DataOutputStream m_outstream>
-1358 ldc # <String "   }
-">
-1360 invokevirtual # <Method void writeBytes(java.lang.String)>
-1363 return
-
-Method void emit_header()
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "
-
-class ">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 new # <Class java.lang.String>
-  46 dup
-  47 aload_0
-  48 getfield # <Field dWRgaYOHu m_spec>
-  51 getfield # <Field char m_class_name[]>
-  54 iconst_0
-  55 aload_0
-  56 getfield # <Field dWRgaYOHu m_spec>
-  59 getfield # <Field char m_class_name[]>
-  62 arraylength
-  63 invokespecial # <Method java.lang.String(char[],int,int)>
-  66 invokevirtual # <Method void writeBytes(java.lang.String)>
-  69 aload_0
-  70 getfield # <Field java.io.DataOutputStream m_outstream>
-  73 ldc # <String " {
-">
-  75 invokevirtual # <Method void writeBytes(java.lang.String)>
-  78 return
-
-Method void emit_table()
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private byte yy_acpt[] = {
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field dWRgaYOHu m_spec>
-  43 getfield # <Field java.util.Vector m_accept_vector>
-  46 invokevirtual # <Method int size()>
-  49 istore_3
-  50 iconst_0
-  51 istore_2
-  52 goto 227
-  55 aload_0
-  56 getfield # <Field dWRgaYOHu m_spec>
-  59 getfield # <Field java.util.Vector m_accept_vector>
-  62 iload_2
-  63 invokevirtual # <Method java.lang.Object elementAt(int)>
-  66 checkcast # <Class MZTWBrgSN>
-  69 astore 7
-  71 aload 7
-  73 ifnull 190
-  76 aload_0
-  77 getfield # <Field dWRgaYOHu m_spec>
-  80 getfield # <Field int m_anchor_array[]>
-  83 iload_2
-  84 iaload
-  85 iconst_1
-  86 iand
-  87 ifne 94
-  90 iconst_0
-  91 goto 95
-  94 iconst_1
-  95 istore 5
-  97 aload_0
-  98 getfield # <Field dWRgaYOHu m_spec>
- 101 getfield # <Field int m_anchor_array[]>
- 104 iload_2
- 105 iaload
- 106 iconst_2
- 107 iand
- 108 ifne 115
- 111 iconst_0
- 112 goto 116
- 115 iconst_1
- 116 istore 6
- 118 iload 5
- 120 iconst_1
- 121 if_icmpne 142
- 124 iload 6
- 126 iconst_1
- 127 if_icmpne 142
- 130 aload_0
- 131 getfield # <Field java.io.DataOutputStream m_outstream>
- 134 ldc # <String "           YY_START | YY_END">
- 136 invokevirtual # <Method void writeBytes(java.lang.String)>
- 139 goto 199
- 142 iload 5
- 144 iconst_1
- 145 if_icmpne 160
- 148 aload_0
- 149 getfield # <Field java.io.DataOutputStream m_outstream>
- 152 ldc # <String "           YY_START">
- 154 invokevirtual # <Method void writeBytes(java.lang.String)>
- 157 goto 199
- 160 iload 6
- 162 iconst_1
- 163 if_icmpne 178
- 166 aload_0
- 167 getfield # <Field java.io.DataOutputStream m_outstream>
- 170 ldc # <String "           YY_END">
- 172 invokevirtual # <Method void writeBytes(java.lang.String)>
- 175 goto 199
- 178 aload_0
- 179 getfield # <Field java.io.DataOutputStream m_outstream>
- 182 ldc # <String "           YY_NO_ANCHOR">
- 184 invokevirtual # <Method void writeBytes(java.lang.String)>
- 187 goto 199
- 190 aload_0
- 191 getfield # <Field java.io.DataOutputStream m_outstream>
- 194 ldc # <String "           YY_NOT_ACCEPT">
- 196 invokevirtual # <Method void writeBytes(java.lang.String)>
- 199 iload_2
- 200 iload_3
- 201 iconst_1
- 202 isub
- 203 if_icmpge 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String ",">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field java.io.DataOutputStream m_outstream>
- 219 ldc # <String "
-">
- 221 invokevirtual # <Method void writeBytes(java.lang.String)>
- 224 iinc 2 1
- 227 iload_2
- 228 iload_3
- 229 if_icmplt 55
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   };
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "   private short yy_cmap[] = {
-               ">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 iconst_0
- 251 istore_1
- 252 goto 337
- 255 aload_0
- 256 getfield # <Field java.io.DataOutputStream m_outstream>
- 259 new # <Class java.lang.Integer>
- 262 dup
- 263 aload_0
- 264 getfield # <Field dWRgaYOHu m_spec>
- 267 getfield # <Field int m_col_map[]>
- 270 iload_1
- 271 iaload
- 272 invokespecial # <Method java.lang.Integer(int)>
- 275 invokevirtual # <Method java.lang.String toString()>
- 278 invokevirtual # <Method void writeBytes(java.lang.String)>
- 281 iload_1
- 282 aload_0
- 283 getfield # <Field dWRgaYOHu m_spec>
- 286 getfield # <Field int m_col_map[]>
- 289 arraylength
- 290 iconst_1
- 291 isub
- 292 if_icmpge 304
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String ",">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 iload_1
- 305 iconst_1
- 306 iadd
- 307 bipush 8
- 309 irem
- 310 ifne 325
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-               ">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 goto 334
- 325 aload_0
- 326 getfield # <Field java.io.DataOutputStream m_outstream>
- 329 ldc # <String " ">
- 331 invokevirtual # <Method void writeBytes(java.lang.String)>
- 334 iinc 1 1
- 337 iload_1
- 338 aload_0
- 339 getfield # <Field dWRgaYOHu m_spec>
- 342 getfield # <Field int m_col_map[]>
- 345 arraylength
- 346 if_icmplt 255
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "
-       };
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "   private short yy_rmap[] = {
-               ">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 iconst_0
- 368 istore_1
- 369 goto 454
- 372 aload_0
- 373 getfield # <Field java.io.DataOutputStream m_outstream>
- 376 new # <Class java.lang.Integer>
- 379 dup
- 380 aload_0
- 381 getfield # <Field dWRgaYOHu m_spec>
- 384 getfield # <Field int m_row_map[]>
- 387 iload_1
- 388 iaload
- 389 invokespecial # <Method java.lang.Integer(int)>
- 392 invokevirtual # <Method java.lang.String toString()>
- 395 invokevirtual # <Method void writeBytes(java.lang.String)>
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field dWRgaYOHu m_spec>
- 403 getfield # <Field int m_row_map[]>
- 406 arraylength
- 407 iconst_1
- 408 isub
- 409 if_icmpge 421
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String ",">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 iload_1
- 422 iconst_1
- 423 iadd
- 424 bipush 8
- 426 irem
- 427 ifne 442
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "
-               ">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 goto 451
- 442 aload_0
- 443 getfield # <Field java.io.DataOutputStream m_outstream>
- 446 ldc # <String " ">
- 448 invokevirtual # <Method void writeBytes(java.lang.String)>
- 451 iinc 1 1
- 454 iload_1
- 455 aload_0
- 456 getfield # <Field dWRgaYOHu m_spec>
- 459 getfield # <Field int m_row_map[]>
- 462 arraylength
- 463 if_icmplt 372
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "
-       };
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "   private short yy_nxt[][] = {
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field dWRgaYOHu m_spec>
- 488 getfield # <Field java.util.Vector m_dtrans_vector>
- 491 invokevirtual # <Method int size()>
- 494 istore_3
- 495 iconst_0
- 496 istore_2
- 497 goto 657
- 500 aload_0
- 501 getfield # <Field dWRgaYOHu m_spec>
- 504 getfield # <Field java.util.Vector m_dtrans_vector>
- 507 iload_2
- 508 invokevirtual # <Method java.lang.Object elementAt(int)>
- 511 checkcast # <Class rHllaKEvd>
- 514 astore 4
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "           { ">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 iconst_0
- 526 istore_1
- 527 goto 609
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 new # <Class java.lang.Integer>
- 537 dup
- 538 aload 4
- 540 getfield # <Field int m_dtrans[]>
- 543 iload_1
- 544 iaload
- 545 invokespecial # <Method java.lang.Integer(int)>
- 548 invokevirtual # <Method java.lang.String toString()>
- 551 invokevirtual # <Method void writeBytes(java.lang.String)>
- 554 iload_1
- 555 aload_0
- 556 getfield # <Field dWRgaYOHu m_spec>
- 559 getfield # <Field int m_dtrans_ncols>
- 562 iconst_1
- 563 isub
- 564 if_icmpge 576
- 567 aload_0
- 568 getfield # <Field java.io.DataOutputStream m_outstream>
- 571 ldc # <String ",">
- 573 invokevirtual # <Method void writeBytes(java.lang.String)>
- 576 iload_1
- 577 iconst_1
- 578 iadd
- 579 bipush 8
- 581 irem
- 582 ifne 597
- 585 aload_0
- 586 getfield # <Field java.io.DataOutputStream m_outstream>
- 589 ldc # <String "
-                       ">
- 591 invokevirtual # <Method void writeBytes(java.lang.String)>
- 594 goto 606
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String " ">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 iinc 1 1
- 609 iload_1
- 610 aload_0
- 611 getfield # <Field dWRgaYOHu m_spec>
- 614 getfield # <Field int m_dtrans_ncols>
- 617 if_icmplt 530
- 620 aload_0
- 621 getfield # <Field java.io.DataOutputStream m_outstream>
- 624 ldc # <String "
-               }">
- 626 invokevirtual # <Method void writeBytes(java.lang.String)>
- 629 iload_2
- 630 iload_3
- 631 iconst_1
- 632 isub
- 633 if_icmpge 645
- 636 aload_0
- 637 getfield # <Field java.io.DataOutputStream m_outstream>
- 640 ldc # <String ",">
- 642 invokevirtual # <Method void writeBytes(java.lang.String)>
- 645 aload_0
- 646 getfield # <Field java.io.DataOutputStream m_outstream>
- 649 ldc # <String "
-">
- 651 invokevirtual # <Method void writeBytes(java.lang.String)>
- 654 iinc 2 1
- 657 iload_2
- 658 iload_3
- 659 if_icmplt 500
- 662 aload_0
- 663 getfield # <Field java.io.DataOutputStream m_outstream>
- 666 ldc # <String "   };
-">
- 668 invokevirtual # <Method void writeBytes(java.lang.String)>
- 671 return
-
-Method void emit_driver()
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 invokespecial # <Method void emit_table()>
-  34 aload_0
-  35 getfield # <Field dWRgaYOHu m_spec>
-  38 getfield # <Field boolean m_integer_type>
-  41 iconst_1
-  42 if_icmpne 87
-  45 aload_0
-  46 getfield # <Field java.io.DataOutputStream m_outstream>
-  49 ldc # <String "   public int ">
-  51 invokevirtual # <Method void writeBytes(java.lang.String)>
-  54 aload_0
-  55 getfield # <Field java.io.DataOutputStream m_outstream>
-  58 new # <Class java.lang.String>
-  61 dup
-  62 aload_0
-  63 getfield # <Field dWRgaYOHu m_spec>
-  66 getfield # <Field char m_function_name[]>
-  69 invokespecial # <Method java.lang.String(char[])>
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String " ()
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 goto 209
-  87 aload_0
-  88 getfield # <Field dWRgaYOHu m_spec>
-  91 getfield # <Field boolean m_intwrap_type>
-  94 iconst_1
-  95 if_icmpne 140
-  98 aload_0
-  99 getfield # <Field java.io.DataOutputStream m_outstream>
- 102 ldc # <String "   public java.lang.Integer ">
- 104 invokevirtual # <Method void writeBytes(java.lang.String)>
- 107 aload_0
- 108 getfield # <Field java.io.DataOutputStream m_outstream>
- 111 new # <Class java.lang.String>
- 114 dup
- 115 aload_0
- 116 getfield # <Field dWRgaYOHu m_spec>
- 119 getfield # <Field char m_function_name[]>
- 122 invokespecial # <Method java.lang.String(char[])>
- 125 invokevirtual # <Method void writeBytes(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field java.io.DataOutputStream m_outstream>
- 132 ldc # <String " ()
-">
- 134 invokevirtual # <Method void writeBytes(java.lang.String)>
- 137 goto 209
- 140 aload_0
- 141 getfield # <Field java.io.DataOutputStream m_outstream>
- 144 ldc # <String "   public ">
- 146 invokevirtual # <Method void writeBytes(java.lang.String)>
- 149 aload_0
- 150 getfield # <Field java.io.DataOutputStream m_outstream>
- 153 new # <Class java.lang.String>
- 156 dup
- 157 aload_0
- 158 getfield # <Field dWRgaYOHu m_spec>
- 161 getfield # <Field char m_type_name[]>
- 164 invokespecial # <Method java.lang.String(char[])>
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 aload_0
- 171 getfield # <Field java.io.DataOutputStream m_outstream>
- 174 ldc # <String " ">
- 176 invokevirtual # <Method void writeBytes(java.lang.String)>
- 179 aload_0
- 180 getfield # <Field java.io.DataOutputStream m_outstream>
- 183 new # <Class java.lang.String>
- 186 dup
- 187 aload_0
- 188 getfield # <Field dWRgaYOHu m_spec>
- 191 getfield # <Field char m_function_name[]>
- 194 invokespecial # <Method java.lang.String(char[])>
- 197 invokevirtual # <Method void writeBytes(java.lang.String)>
- 200 aload_0
- 201 getfield # <Field java.io.DataOutputStream m_outstream>
- 204 ldc # <String " ()
-">
- 206 invokevirtual # <Method void writeBytes(java.lang.String)>
- 209 aload_0
- 210 getfield # <Field java.io.DataOutputStream m_outstream>
- 213 ldc # <String "           throws java.io.IOException">
- 215 invokevirtual # <Method void writeBytes(java.lang.String)>
- 218 aload_0
- 219 getfield # <Field dWRgaYOHu m_spec>
- 222 getfield # <Field char m_yylex_throw_code[]>
- 225 ifnull 278
- 228 aload_0
- 229 getfield # <Field java.io.DataOutputStream m_outstream>
- 232 ldc # <String ", ">
- 234 invokevirtual # <Method void writeBytes(java.lang.String)>
- 237 aload_0
- 238 getfield # <Field java.io.DataOutputStream m_outstream>
- 241 new # <Class java.lang.String>
- 244 dup
- 245 aload_0
- 246 getfield # <Field dWRgaYOHu m_spec>
- 249 getfield # <Field char m_yylex_throw_code[]>
- 252 iconst_0
- 253 aload_0
- 254 getfield # <Field dWRgaYOHu m_spec>
- 257 getfield # <Field int m_yylex_throw_read>
- 260 invokespecial # <Method java.lang.String(char[],int,int)>
- 263 invokevirtual # <Method void writeBytes(java.lang.String)>
- 266 aload_0
- 267 getfield # <Field java.io.DataOutputStream m_outstream>
- 270 ldc # <String "
-               {
-">
- 272 invokevirtual # <Method void writeBytes(java.lang.String)>
- 275 goto 287
- 278 aload_0
- 279 getfield # <Field java.io.DataOutputStream m_outstream>
- 282 ldc # <String " {
-">
- 284 invokevirtual # <Method void writeBytes(java.lang.String)>
- 287 aload_0
- 288 getfield # <Field java.io.DataOutputStream m_outstream>
- 291 ldc # <String "           int yy_lookahead;
-">
- 293 invokevirtual # <Method void writeBytes(java.lang.String)>
- 296 aload_0
- 297 getfield # <Field java.io.DataOutputStream m_outstream>
- 300 ldc # <String "           int yy_anchor = YY_NO_ANCHOR;
-">
- 302 invokevirtual # <Method void writeBytes(java.lang.String)>
- 305 aload_0
- 306 getfield # <Field java.io.DataOutputStream m_outstream>
- 309 ldc # <String "           int yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 311 invokevirtual # <Method void writeBytes(java.lang.String)>
- 314 aload_0
- 315 getfield # <Field java.io.DataOutputStream m_outstream>
- 318 ldc # <String "           int yy_next_state = YY_NO_STATE;
-">
- 320 invokevirtual # <Method void writeBytes(java.lang.String)>
- 323 aload_0
- 324 getfield # <Field java.io.DataOutputStream m_outstream>
- 327 ldc # <String "           int yy_last_accept_state = YY_NO_STATE;
-">
- 329 invokevirtual # <Method void writeBytes(java.lang.String)>
- 332 aload_0
- 333 getfield # <Field java.io.DataOutputStream m_outstream>
- 336 ldc # <String "           boolean yy_initial = true;
-">
- 338 invokevirtual # <Method void writeBytes(java.lang.String)>
- 341 aload_0
- 342 getfield # <Field java.io.DataOutputStream m_outstream>
- 345 ldc # <String "           byte yy_this_accept;
-">
- 347 invokevirtual # <Method void writeBytes(java.lang.String)>
- 350 aload_0
- 351 getfield # <Field dWRgaYOHu m_spec>
- 354 getfield # <Field boolean m_count_chars>
- 357 iconst_1
- 358 if_icmpne 370
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           int yychar;
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field dWRgaYOHu m_spec>
- 374 getfield # <Field boolean m_count_lines>
- 377 iconst_1
- 378 if_icmpne 390
- 381 aload_0
- 382 getfield # <Field java.io.DataOutputStream m_outstream>
- 385 ldc # <String "           int yyline;
-">
- 387 invokevirtual # <Method void writeBytes(java.lang.String)>
- 390 aload_0
- 391 getfield # <Field java.io.DataOutputStream m_outstream>
- 394 ldc # <String "           java.lang.String yytext;
-">
- 396 invokevirtual # <Method void writeBytes(java.lang.String)>
- 399 aload_0
- 400 getfield # <Field java.io.DataOutputStream m_outstream>
- 403 ldc # <String "
-">
- 405 invokevirtual # <Method void writeBytes(java.lang.String)>
- 408 aload_0
- 409 getfield # <Field java.io.DataOutputStream m_outstream>
- 412 ldc # <String "           yy_mark_start();
-">
- 414 invokevirtual # <Method void writeBytes(java.lang.String)>
- 417 aload_0
- 418 getfield # <Field java.io.DataOutputStream m_outstream>
- 421 ldc # <String "           yy_this_accept = yy_acpt[yy_state];
-">
- 423 invokevirtual # <Method void writeBytes(java.lang.String)>
- 426 aload_0
- 427 getfield # <Field java.io.DataOutputStream m_outstream>
- 430 ldc # <String "           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 432 invokevirtual # <Method void writeBytes(java.lang.String)>
- 435 aload_0
- 436 getfield # <Field java.io.DataOutputStream m_outstream>
- 439 ldc # <String "                   yy_last_accept_state = yy_state;
-">
- 441 invokevirtual # <Method void writeBytes(java.lang.String)>
- 444 aload_0
- 445 getfield # <Field java.io.DataOutputStream m_outstream>
- 448 ldc # <String "                   yy_mark_end();
-">
- 450 invokevirtual # <Method void writeBytes(java.lang.String)>
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           }
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field java.io.DataOutputStream m_outstream>
- 466 ldc # <String "           while (true) {
-">
- 468 invokevirtual # <Method void writeBytes(java.lang.String)>
- 471 aload_0
- 472 getfield # <Field java.io.DataOutputStream m_outstream>
- 475 ldc # <String "                   yy_lookahead = yy_advance();
-">
- 477 invokevirtual # <Method void writeBytes(java.lang.String)>
- 480 aload_0
- 481 getfield # <Field java.io.DataOutputStream m_outstream>
- 484 ldc # <String "                   yy_next_state = YY_F;
-">
- 486 invokevirtual # <Method void writeBytes(java.lang.String)>
- 489 aload_0
- 490 getfield # <Field java.io.DataOutputStream m_outstream>
- 493 ldc # <String "                   if (YYEOF != yy_lookahead) {
-">
- 495 invokevirtual # <Method void writeBytes(java.lang.String)>
- 498 aload_0
- 499 getfield # <Field java.io.DataOutputStream m_outstream>
- 502 ldc # <String "                           yy_next_state = yy_nxt[yy_rmap[yy_state]][yy_cmap[yy_lookahead]];
-">
- 504 invokevirtual # <Method void writeBytes(java.lang.String)>
- 507 aload_0
- 508 getfield # <Field java.io.DataOutputStream m_outstream>
- 511 ldc # <String "                   }
-">
- 513 invokevirtual # <Method void writeBytes(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "                   if (YY_F != yy_next_state) {
-">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 aload_0
- 526 getfield # <Field java.io.DataOutputStream m_outstream>
- 529 ldc # <String "                           yy_state = yy_next_state;
-">
- 531 invokevirtual # <Method void writeBytes(java.lang.String)>
- 534 aload_0
- 535 getfield # <Field java.io.DataOutputStream m_outstream>
- 538 ldc # <String "                           yy_initial = false;
-">
- 540 invokevirtual # <Method void writeBytes(java.lang.String)>
- 543 aload_0
- 544 getfield # <Field java.io.DataOutputStream m_outstream>
- 547 ldc # <String "                           yy_this_accept = yy_acpt[yy_state];
-">
- 549 invokevirtual # <Method void writeBytes(java.lang.String)>
- 552 aload_0
- 553 getfield # <Field java.io.DataOutputStream m_outstream>
- 556 ldc # <String "                           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 558 invokevirtual # <Method void writeBytes(java.lang.String)>
- 561 aload_0
- 562 getfield # <Field java.io.DataOutputStream m_outstream>
- 565 ldc # <String "                                   yy_last_accept_state = yy_state;
-">
- 567 invokevirtual # <Method void writeBytes(java.lang.String)>
- 570 aload_0
- 571 getfield # <Field java.io.DataOutputStream m_outstream>
- 574 ldc # <String "                                   yy_mark_end();
-">
- 576 invokevirtual # <Method void writeBytes(java.lang.String)>
- 579 aload_0
- 580 getfield # <Field java.io.DataOutputStream m_outstream>
- 583 ldc # <String "                           }
-">
- 585 invokevirtual # <Method void writeBytes(java.lang.String)>
- 588 aload_0
- 589 getfield # <Field java.io.DataOutputStream m_outstream>
- 592 ldc # <String "                   }
-">
- 594 invokevirtual # <Method void writeBytes(java.lang.String)>
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String "                   else {
-">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 aload_0
- 607 getfield # <Field java.io.DataOutputStream m_outstream>
- 610 ldc # <String "                           if (YYEOF == yy_lookahead && true == yy_initial) {
-">
- 612 invokevirtual # <Method void writeBytes(java.lang.String)>
- 615 aload_0
- 616 getfield # <Field dWRgaYOHu m_spec>
- 619 getfield # <Field char m_eof_code[]>
- 622 ifnull 634
- 625 aload_0
- 626 getfield # <Field java.io.DataOutputStream m_outstream>
- 629 ldc # <String "                                   yy_do_eof();
-">
- 631 invokevirtual # <Method void writeBytes(java.lang.String)>
- 634 aload_0
- 635 getfield # <Field dWRgaYOHu m_spec>
- 638 getfield # <Field boolean m_integer_type>
- 641 iconst_1
- 642 if_icmpeq 656
- 645 aload_0
- 646 getfield # <Field dWRgaYOHu m_spec>
- 649 getfield # <Field boolean m_yyeof>
- 652 iconst_1
- 653 if_icmpne 668
- 656 aload_0
- 657 getfield # <Field java.io.DataOutputStream m_outstream>
- 660 ldc # <String "                                   return YYEOF;
-">
- 662 invokevirtual # <Method void writeBytes(java.lang.String)>
- 665 goto 719
- 668 aload_0
- 669 getfield # <Field dWRgaYOHu m_spec>
- 672 getfield # <Field char m_eof_value_code[]>
- 675 ifnull 710
- 678 aload_0
- 679 getfield # <Field java.io.DataOutputStream m_outstream>
- 682 new # <Class java.lang.String>
- 685 dup
- 686 aload_0
- 687 getfield # <Field dWRgaYOHu m_spec>
- 690 getfield # <Field char m_eof_value_code[]>
- 693 iconst_0
- 694 aload_0
- 695 getfield # <Field dWRgaYOHu m_spec>
- 698 getfield # <Field int m_eof_value_read>
- 701 invokespecial # <Method java.lang.String(char[],int,int)>
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 goto 719
- 710 aload_0
- 711 getfield # <Field java.io.DataOutputStream m_outstream>
- 714 ldc # <String "                                   return null;
-">
- 716 invokevirtual # <Method void writeBytes(java.lang.String)>
- 719 aload_0
- 720 getfield # <Field java.io.DataOutputStream m_outstream>
- 723 ldc # <String "                           }
-">
- 725 invokevirtual # <Method void writeBytes(java.lang.String)>
- 728 aload_0
- 729 getfield # <Field java.io.DataOutputStream m_outstream>
- 732 ldc # <String "                           else if (YY_NO_STATE == yy_last_accept_state) {
-">
- 734 invokevirtual # <Method void writeBytes(java.lang.String)>
- 737 aload_0
- 738 getfield # <Field java.io.DataOutputStream m_outstream>
- 741 ldc # <String "                                   throw (new Error("Lexical Error: Unmatched Input."));
-">
- 743 invokevirtual # <Method void writeBytes(java.lang.String)>
- 746 aload_0
- 747 getfield # <Field java.io.DataOutputStream m_outstream>
- 750 ldc # <String "                           }
-">
- 752 invokevirtual # <Method void writeBytes(java.lang.String)>
- 755 aload_0
- 756 getfield # <Field java.io.DataOutputStream m_outstream>
- 759 ldc # <String "                           else {
-">
- 761 invokevirtual # <Method void writeBytes(java.lang.String)>
- 764 aload_0
- 765 getfield # <Field java.io.DataOutputStream m_outstream>
- 768 ldc # <String "                                   yy_to_mark();
-">
- 770 invokevirtual # <Method void writeBytes(java.lang.String)>
- 773 aload_0
- 774 getfield # <Field java.io.DataOutputStream m_outstream>
- 777 ldc # <String "                                   yy_anchor = yy_acpt[yy_last_accept_state];
-">
- 779 invokevirtual # <Method void writeBytes(java.lang.String)>
- 782 aload_0
- 783 getfield # <Field java.io.DataOutputStream m_outstream>
- 786 ldc # <String "                                   if (0 != (YY_END & yy_anchor)) {
-">
- 788 invokevirtual # <Method void writeBytes(java.lang.String)>
- 791 aload_0
- 792 getfield # <Field java.io.DataOutputStream m_outstream>
- 795 ldc # <String "                                           yy_pushback();
-">
- 797 invokevirtual # <Method void writeBytes(java.lang.String)>
- 800 aload_0
- 801 getfield # <Field java.io.DataOutputStream m_outstream>
- 804 ldc # <String "                                   }
-">
- 806 invokevirtual # <Method void writeBytes(java.lang.String)>
- 809 aload_0
- 810 getfield # <Field java.io.DataOutputStream m_outstream>
- 813 ldc # <String "                                   if (0 != (YY_START & yy_anchor)) {
-">
- 815 invokevirtual # <Method void writeBytes(java.lang.String)>
- 818 aload_0
- 819 getfield # <Field java.io.DataOutputStream m_outstream>
- 822 ldc # <String "                                           yy_move_start();
-">
- 824 invokevirtual # <Method void writeBytes(java.lang.String)>
- 827 aload_0
- 828 getfield # <Field java.io.DataOutputStream m_outstream>
- 831 ldc # <String "                                   }
-">
- 833 invokevirtual # <Method void writeBytes(java.lang.String)>
- 836 aload_0
- 837 getfield # <Field dWRgaYOHu m_spec>
- 840 getfield # <Field boolean m_count_chars>
- 843 iconst_1
- 844 if_icmpne 856
- 847 aload_0
- 848 getfield # <Field java.io.DataOutputStream m_outstream>
- 851 ldc # <String "                                   yychar = yy_getchar();
-">
- 853 invokevirtual # <Method void writeBytes(java.lang.String)>
- 856 aload_0
- 857 getfield # <Field dWRgaYOHu m_spec>
- 860 getfield # <Field boolean m_count_lines>
- 863 iconst_1
- 864 if_icmpne 876
- 867 aload_0
- 868 getfield # <Field java.io.DataOutputStream m_outstream>
- 871 ldc # <String "                                   yyline = yy_getline();
-">
- 873 invokevirtual # <Method void writeBytes(java.lang.String)>
- 876 aload_0
- 877 getfield # <Field java.io.DataOutputStream m_outstream>
- 880 ldc # <String "                                   yytext = yy_gettext();
-">
- 882 invokevirtual # <Method void writeBytes(java.lang.String)>
- 885 aload_0
- 886 getfield # <Field java.io.DataOutputStream m_outstream>
- 889 ldc # <String "                                   switch (yy_last_accept_state) {
-">
- 891 invokevirtual # <Method void writeBytes(java.lang.String)>
- 894 aload_0
- 895 ldc # <String "                                   ">
- 897 invokespecial # <Method void emit_actions(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "                                   default:
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "                                           yy_error(YY_E_INTERNAL,false);
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "                                   case -1:
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "                                   }
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "                                   yy_initial = true;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "                                   yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "                                   yy_next_state = YY_NO_STATE;
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "                                   yy_last_accept_state = YY_NO_STATE;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "                                   yy_mark_start();
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "                                   yy_this_accept = yy_acpt[yy_state];
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "                                   if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                                           yy_last_accept_state = yy_state;
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                                   }
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "                           }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "                   }
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "           }
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   }
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 return
-
-Method void emit_actions(java.lang.String)
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 getfield # <Field java.util.Vector m_accept_vector>
-   7 invokevirtual # <Method int size()>
-  10 aload_0
-  11 getfield # <Field dWRgaYOHu m_spec>
-  14 getfield # <Field int m_anchor_array[]>
-  17 arraylength
-  18 if_icmpeq 25
-  21 iconst_0
-  22 goto 26
-  25 iconst_1
-  26 invokestatic # <Method void assert(boolean)>
-  29 bipush -2
-  31 istore 4
-  33 aload_0
-  34 getfield # <Field dWRgaYOHu m_spec>
-  37 getfield # <Field java.util.Vector m_accept_vector>
-  40 invokevirtual # <Method int size()>
-  43 istore_3
-  44 iconst_0
-  45 istore_2
-  46 goto 233
-  49 aload_0
-  50 getfield # <Field dWRgaYOHu m_spec>
-  53 getfield # <Field java.util.Vector m_accept_vector>
-  56 iload_2
-  57 invokevirtual # <Method java.lang.Object elementAt(int)>
-  60 checkcast # <Class MZTWBrgSN>
-  63 astore 5
-  65 aload 5
-  67 ifnull 230
-  70 aload_0
-  71 getfield # <Field java.io.DataOutputStream m_outstream>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 aload_1
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 ldc # <String "case ">
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 iload_2
-  91 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  94 ldc # <String ":
-">
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 invokevirtual # <Method java.lang.String toString()>
- 102 invokevirtual # <Method void writeBytes(java.lang.String)>
- 105 aload_0
- 106 getfield # <Field java.io.DataOutputStream m_outstream>
- 109 new # <Class java.lang.StringBuffer>
- 112 dup
- 113 invokespecial # <Method java.lang.StringBuffer()>
- 116 aload_1
- 117 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 120 ldc # <String "   ">
- 122 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 125 invokevirtual # <Method java.lang.String toString()>
- 128 invokevirtual # <Method void writeBytes(java.lang.String)>
- 131 aload_0
- 132 getfield # <Field java.io.DataOutputStream m_outstream>
- 135 new # <Class java.lang.String>
- 138 dup
- 139 aload 5
- 141 getfield # <Field char m_action[]>
- 144 iconst_0
- 145 aload 5
- 147 getfield # <Field int m_action_read>
- 150 invokespecial # <Method java.lang.String(char[],int,int)>
- 153 invokevirtual # <Method void writeBytes(java.lang.String)>
- 156 aload_0
- 157 getfield # <Field java.io.DataOutputStream m_outstream>
- 160 ldc # <String "
-">
- 162 invokevirtual # <Method void writeBytes(java.lang.String)>
- 165 aload_0
- 166 getfield # <Field java.io.DataOutputStream m_outstream>
- 169 new # <Class java.lang.StringBuffer>
- 172 dup
- 173 invokespecial # <Method java.lang.StringBuffer()>
- 176 aload_1
- 177 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 180 ldc # <String "case ">
- 182 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 185 iload 4
- 187 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 190 ldc # <String ":
-">
- 192 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 195 invokevirtual # <Method java.lang.String toString()>
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 getfield # <Field java.io.DataOutputStream m_outstream>
- 205 new # <Class java.lang.StringBuffer>
- 208 dup
- 209 invokespecial # <Method java.lang.StringBuffer()>
- 212 aload_1
- 213 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 216 ldc # <String "   break;
-">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 invokevirtual # <Method java.lang.String toString()>
- 224 invokevirtual # <Method void writeBytes(java.lang.String)>
- 227 iinc 4 -1
- 230 iinc 2 1
- 233 iload_2
- 234 iload_3
- 235 if_icmplt 49
- 238 return
-
-Method void emit_footer()
-   0 aload_0
-   1 getfield # <Field dWRgaYOHu m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "}
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 return
-Compiled from JavaLex.java
-final class uQFetIDnd extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_dtrans[];
-    xAYJWnUkN m_accept;
-    int m_anchor;
-    int m_label;
-    static final int F;
-    uQFetIDnd(int,aYvbfLVVU);
-}
-
-Method uQFetIDnd(int,aYvbfLVVU)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_2
-   6 getfield # <Field int m_dtrans_ncols>
-   9 newarray int
-  11 putfield # <Field int m_dtrans[]>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field xAYJWnUkN m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iload_1
-  26 putfield # <Field int m_label>
-  29 return
-Compiled from JavaLex.java
-final class uxLxRlchh extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    gCRTXjbfh m_start;
-    gCRTXjbfh m_end;
-    uxLxRlchh();
-}
-
-Method uxLxRlchh()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field gCRTXjbfh m_start>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field gCRTXjbfh m_end>
-  14 return
-Compiled from JavaLex.java
-final class vJbRZSukC extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    SfZaCAliZ m_accept;
-    int m_anchor;
-    int m_accept_index;
-    vJbRZSukC();
-}
-
-Method vJbRZSukC()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field java.util.Vector m_nfa_set>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field java.util.BitSet m_nfa_bit>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field SfZaCAliZ m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 iconst_m1
-  26 putfield # <Field int m_accept_index>
-  29 return
-Compiled from JavaLex.java
-final class vNBAqFnCC extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static RnSdHehzX newRnSdHehzX(aYvbfLVVU);
-    static owjuLNyxC newowjuLNyxC();
-    static layAuDXcf newlayAuDXcf(aYvbfLVVU);
-    vNBAqFnCC();
-}
-
-Method RnSdHehzX newRnSdHehzX(aYvbfLVVU)
-   0 new # <Class RnSdHehzX>
-   3 dup
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_dfa_states>
-   8 invokevirtual # <Method int size()>
-  11 invokespecial # <Method RnSdHehzX(int)>
-  14 astore_1
-  15 aload_0
-  16 getfield # <Field java.util.Vector m_dfa_states>
-  19 aload_1
-  20 invokevirtual # <Method void addElement(java.lang.Object)>
-  23 aload_1
-  24 areturn
-
-Method owjuLNyxC newowjuLNyxC()
-   0 new # <Class owjuLNyxC>
-   3 dup
-   4 invokespecial # <Method owjuLNyxC()>
-   7 astore_0
-   8 aload_0
-   9 areturn
-
-Method layAuDXcf newlayAuDXcf(aYvbfLVVU)
-   0 new # <Class layAuDXcf>
-   3 dup
-   4 invokespecial # <Method layAuDXcf()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field java.util.Vector m_nfa_states>
-  12 aload_1
-  13 invokevirtual # <Method void addElement(java.lang.Object)>
-  16 aload_1
-  17 bipush -3
-  19 putfield # <Field int m_edge>
-  22 aload_1
-  23 areturn
-
-Method vNBAqFnCC()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class vVGGfGebU extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_group;
-    boolean m_mark;
-    SfZaCAliZ m_accept;
-    int m_anchor;
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    int m_label;
-    vVGGfGebU(int);
-}
-
-Method vVGGfGebU(int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_0
-   6 putfield # <Field int m_group>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field boolean m_mark>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field SfZaCAliZ m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 aconst_null
-  26 putfield # <Field java.util.Vector m_nfa_set>
-  29 aload_0
-  30 aconst_null
-  31 putfield # <Field java.util.BitSet m_nfa_bit>
-  34 aload_0
-  35 iload_1
-  36 putfield # <Field int m_label>
-  39 return
-Compiled from JavaLex.java
-final class vbgkuBtYz extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    public static void main(java.lang.String[]) throws java.io.IOException;
-    vbgkuBtYz();
-}
-
-Method void main(java.lang.String[])
-   0 aload_0
-   1 arraylength
-   2 iconst_1
-   3 if_icmpge 15
-   6 getstatic # <Field java.io.PrintStream out>
-   9 ldc # <String "Usage: vbgkuBtYz <filename>">
-  11 invokevirtual # <Method void println(java.lang.String)>
-  14 return
-  15 new # <Class tgasWBJtc>
-  18 dup
-  19 aload_0
-  20 iconst_0
-  21 aaload
-  22 invokespecial # <Method tgasWBJtc(java.lang.String)>
-  25 astore_1
-  26 aload_1
-  27 invokevirtual # <Method void generate()>
-  30 return
-
-Method vbgkuBtYz()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class vjSXErPeE extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_edge;
-    JVUKgUbFW m_set;
-    vjSXErPeE m_next;
-    vjSXErPeE m_next2;
-    oNaJmmlAX m_accept;
-    int m_anchor;
-    int m_label;
-    java.util.BitSet m_states;
-    static final int NO_LABEL;
-    static final int CCL;
-    static final int EMPTY;
-    static final int EPSILON;
-    vjSXErPeE();
-    void mimic(vjSXErPeE);
-}
-
-Method vjSXErPeE()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 bipush -2
-   7 putfield # <Field int m_edge>
-  10 aload_0
-  11 aconst_null
-  12 putfield # <Field JVUKgUbFW m_set>
-  15 aload_0
-  16 aconst_null
-  17 putfield # <Field vjSXErPeE m_next>
-  20 aload_0
-  21 aconst_null
-  22 putfield # <Field vjSXErPeE m_next2>
-  25 aload_0
-  26 aconst_null
-  27 putfield # <Field oNaJmmlAX m_accept>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_anchor>
-  35 aload_0
-  36 iconst_m1
-  37 putfield # <Field int m_label>
-  40 aload_0
-  41 aconst_null
-  42 putfield # <Field java.util.BitSet m_states>
-  45 return
-
-Method void mimic(vjSXErPeE)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_edge>
-   5 putfield # <Field int m_edge>
-   8 aload_1
-   9 getfield # <Field JVUKgUbFW m_set>
-  12 ifnull 47
-  15 aload_0
-  16 getfield # <Field JVUKgUbFW m_set>
-  19 ifnonnull 33
-  22 aload_0
-  23 new # <Class JVUKgUbFW>
-  26 dup
-  27 invokespecial # <Method JVUKgUbFW()>
-  30 putfield # <Field JVUKgUbFW m_set>
-  33 aload_0
-  34 getfield # <Field JVUKgUbFW m_set>
-  37 aload_1
-  38 getfield # <Field JVUKgUbFW m_set>
-  41 invokevirtual # <Method void mimic(JVUKgUbFW)>
-  44 goto 52
-  47 aload_0
-  48 aconst_null
-  49 putfield # <Field JVUKgUbFW m_set>
-  52 aload_0
-  53 aload_1
-  54 getfield # <Field vjSXErPeE m_next>
-  57 putfield # <Field vjSXErPeE m_next>
-  60 aload_0
-  61 aload_1
-  62 getfield # <Field vjSXErPeE m_next2>
-  65 putfield # <Field vjSXErPeE m_next2>
-  68 aload_0
-  69 aload_1
-  70 getfield # <Field oNaJmmlAX m_accept>
-  73 putfield # <Field oNaJmmlAX m_accept>
-  76 aload_0
-  77 aload_1
-  78 getfield # <Field int m_anchor>
-  81 putfield # <Field int m_anchor>
-  84 aload_1
-  85 getfield # <Field java.util.BitSet m_states>
-  88 ifnull 106
-  91 aload_0
-  92 aload_1
-  93 getfield # <Field java.util.BitSet m_states>
-  96 invokevirtual # <Method java.lang.Object clone()>
-  99 checkcast # <Class java.util.BitSet>
- 102 putfield # <Field java.util.BitSet m_states>
- 105 return
- 106 aload_0
- 107 aconst_null
- 108 putfield # <Field java.util.BitSet m_states>
- 111 return
-Compiled from JavaLex.java
-final class vzHaKjPuC extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    int m_group;
-    boolean m_mark;
-    MZTWBrgSN m_accept;
-    int m_anchor;
-    java.util.Vector m_nfa_set;
-    java.util.BitSet m_nfa_bit;
-    int m_label;
-    vzHaKjPuC(int);
-}
-
-Method vzHaKjPuC(int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_0
-   6 putfield # <Field int m_group>
-   9 aload_0
-  10 iconst_0
-  11 putfield # <Field boolean m_mark>
-  14 aload_0
-  15 aconst_null
-  16 putfield # <Field MZTWBrgSN m_accept>
-  19 aload_0
-  20 iconst_0
-  21 putfield # <Field int m_anchor>
-  24 aload_0
-  25 aconst_null
-  26 putfield # <Field java.util.Vector m_nfa_set>
-  29 aload_0
-  30 aconst_null
-  31 putfield # <Field java.util.BitSet m_nfa_bit>
-  34 aload_0
-  35 iload_1
-  36 putfield # <Field int m_label>
-  39 return
-Compiled from JavaLex.java
-final class xAYJWnUkN extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    char m_action[];
-    int m_action_read;
-    int m_line_number;
-    xAYJWnUkN(char[],int,int);
-    xAYJWnUkN(xAYJWnUkN);
-    void mimic(xAYJWnUkN);
-}
-
-Method xAYJWnUkN(char[],int,int)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iload_2
-   6 putfield # <Field int m_action_read>
-   9 aload_0
-  10 aload_0
-  11 getfield # <Field int m_action_read>
-  14 newarray char
-  16 putfield # <Field char m_action[]>
-  19 iconst_0
-  20 istore 4
-  22 goto 39
-  25 aload_0
-  26 getfield # <Field char m_action[]>
-  29 iload 4
-  31 aload_1
-  32 iload 4
-  34 caload
-  35 castore
-  36 iinc 4 1
-  39 iload 4
-  41 aload_0
-  42 getfield # <Field int m_action_read>
-  45 if_icmplt 25
-  48 aload_0
-  49 iload_3
-  50 putfield # <Field int m_line_number>
-  53 return
-
-Method xAYJWnUkN(xAYJWnUkN)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aload_1
-   6 getfield # <Field int m_action_read>
-   9 putfield # <Field int m_action_read>
-  12 aload_0
-  13 aload_0
-  14 getfield # <Field int m_action_read>
-  17 newarray char
-  19 putfield # <Field char m_action[]>
-  22 iconst_0
-  23 istore_2
-  24 goto 42
-  27 aload_0
-  28 getfield # <Field char m_action[]>
-  31 iload_2
-  32 aload_1
-  33 getfield # <Field char m_action[]>
-  36 iload_2
-  37 caload
-  38 castore
-  39 iinc 2 1
-  42 iload_2
-  43 aload_0
-  44 getfield # <Field int m_action_read>
-  47 if_icmplt 27
-  50 aload_0
-  51 aload_1
-  52 getfield # <Field int m_line_number>
-  55 putfield # <Field int m_line_number>
-  58 return
-
-Method void mimic(xAYJWnUkN)
-   0 aload_0
-   1 aload_1
-   2 getfield # <Field int m_action_read>
-   5 putfield # <Field int m_action_read>
-   8 aload_0
-   9 aload_0
-  10 getfield # <Field int m_action_read>
-  13 newarray char
-  15 putfield # <Field char m_action[]>
-  18 iconst_0
-  19 istore_2
-  20 goto 38
-  23 aload_0
-  24 getfield # <Field char m_action[]>
-  27 iload_2
-  28 aload_1
-  29 getfield # <Field char m_action[]>
-  32 iload_2
-  33 caload
-  34 castore
-  35 iinc 2 1
-  38 iload_2
-  39 aload_0
-  40 getfield # <Field int m_action_read>
-  43 if_icmplt 23
-  46 return
-Compiled from JavaLex.java
-final class xGzSkpuZZ extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    xGzSkpuZZ();
-    void emit(tXIgSkwMI, java.io.OutputStream) throws java.io.IOException;
-}
-
-Method xGzSkpuZZ()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_1
-   6 putfield # <Field int START>
-   9 aload_0
-  10 iconst_2
-  11 putfield # <Field int END>
-  14 aload_0
-  15 iconst_4
-  16 putfield # <Field int NONE>
-  19 aload_0
-  20 iconst_1
-  21 putfield # <Field boolean EDBG>
-  24 aload_0
-  25 iconst_0
-  26 putfield # <Field boolean NOT_EDBG>
-  29 aload_0
-  30 invokespecial # <Method void reset()>
-  33 return
-
-Method void reset()
-   0 aload_0
-   1 aconst_null
-   2 putfield # <Field tXIgSkwMI m_spec>
-   5 aload_0
-   6 aconst_null
-   7 putfield # <Field java.io.DataOutputStream m_outstream>
-  10 return
-
-Method void set(tXIgSkwMI, java.io.OutputStream)
-   0 aload_1
-   1 ifnonnull 8
-   4 iconst_0
-   5 goto 9
-   8 iconst_1
-   9 invokestatic # <Method void assert(boolean)>
-  12 aload_2
-  13 ifnonnull 20
-  16 iconst_0
-  17 goto 21
-  20 iconst_1
-  21 invokestatic # <Method void assert(boolean)>
-  24 aload_0
-  25 aload_1
-  26 putfield # <Field tXIgSkwMI m_spec>
-  29 aload_0
-  30 new # <Class java.io.DataOutputStream>
-  33 dup
-  34 aload_2
-  35 invokespecial # <Method java.io.DataOutputStream(java.io.OutputStream)>
-  38 putfield # <Field java.io.DataOutputStream m_outstream>
-  41 return
-
-Method void print_details()
-   0 getstatic # <Field java.io.PrintStream out>
-   3 ldc # <String "---------------------- Transition Table ----------------------">
-   5 invokevirtual # <Method void println(java.lang.String)>
-   8 iconst_0
-   9 istore_1
-  10 goto 358
-  13 getstatic # <Field java.io.PrintStream out>
-  16 new # <Class java.lang.StringBuffer>
-  19 dup
-  20 invokespecial # <Method java.lang.StringBuffer()>
-  23 ldc # <String "State ">
-  25 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  28 iload_1
-  29 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  32 invokevirtual # <Method java.lang.String toString()>
-  35 invokevirtual # <Method void print(java.lang.String)>
-  38 aload_0
-  39 getfield # <Field tXIgSkwMI m_spec>
-  42 getfield # <Field java.util.Vector m_accept_vector>
-  45 iload_1
-  46 invokevirtual # <Method java.lang.Object elementAt(int)>
-  49 checkcast # <Class SfZaCAliZ>
-  52 astore 6
-  54 aload 6
-  56 ifnonnull 70
-  59 getstatic # <Field java.io.PrintStream out>
-  62 ldc # <String " [nonaccepting]">
-  64 invokevirtual # <Method void println(java.lang.String)>
-  67 goto 130
-  70 getstatic # <Field java.io.PrintStream out>
-  73 new # <Class java.lang.StringBuffer>
-  76 dup
-  77 invokespecial # <Method java.lang.StringBuffer()>
-  80 ldc # <String " [accepting, line ">
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 aload 6
-  87 getfield # <Field int m_line_number>
-  90 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  93 ldc # <String " <">
-  95 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  98 new # <Class java.lang.String>
- 101 dup
- 102 aload 6
- 104 getfield # <Field char m_action[]>
- 107 iconst_0
- 108 aload 6
- 110 getfield # <Field int m_action_read>
- 113 invokespecial # <Method java.lang.String(char[],int,int)>
- 116 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 119 ldc # <String ">]">
- 121 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 124 invokevirtual # <Method java.lang.String toString()>
- 127 invokevirtual # <Method void println(java.lang.String)>
- 130 aload_0
- 131 getfield # <Field tXIgSkwMI m_spec>
- 134 getfield # <Field java.util.Vector m_dtrans_vector>
- 137 aload_0
- 138 getfield # <Field tXIgSkwMI m_spec>
- 141 getfield # <Field int m_row_map[]>
- 144 iload_1
- 145 iaload
- 146 invokevirtual # <Method java.lang.Object elementAt(int)>
- 149 checkcast # <Class eCuCgyNDI>
- 152 astore 5
- 154 iconst_0
- 155 istore 7
- 157 aload 5
- 159 getfield # <Field int m_dtrans[]>
- 162 aload_0
- 163 getfield # <Field tXIgSkwMI m_spec>
- 166 getfield # <Field int m_col_map[]>
- 169 iconst_0
- 170 iaload
- 171 iaload
- 172 istore 4
- 174 iload 4
- 176 iconst_m1
- 177 if_icmpeq 218
- 180 iconst_1
- 181 istore 7
- 183 getstatic # <Field java.io.PrintStream out>
- 186 new # <Class java.lang.StringBuffer>
- 189 dup
- 190 invokespecial # <Method java.lang.StringBuffer()>
- 193 ldc # <String "   goto ">
- 195 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 198 iload 4
- 200 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 203 ldc # <String " on [">
- 205 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 208 iconst_0
- 209 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 212 invokevirtual # <Method java.lang.String toString()>
- 215 invokevirtual # <Method void print(java.lang.String)>
- 218 iconst_1
- 219 istore_2
- 220 goto 330
- 223 aload 5
- 225 getfield # <Field int m_dtrans[]>
- 228 aload_0
- 229 getfield # <Field tXIgSkwMI m_spec>
- 232 getfield # <Field int m_col_map[]>
- 235 iload_2
- 236 iaload
- 237 iaload
- 238 istore_3
- 239 iload 4
- 241 iload_3
- 242 if_icmpne 262
- 245 iload 4
- 247 iconst_m1
- 248 if_icmpeq 327
- 251 getstatic # <Field java.io.PrintStream out>
- 254 iload_2
- 255 i2c
- 256 invokevirtual # <Method void print(char)>
- 259 goto 327
- 262 iload_3
- 263 istore 4
- 265 iload 7
- 267 iconst_1
- 268 if_icmpne 282
- 271 getstatic # <Field java.io.PrintStream out>
- 274 ldc # <String "]">
- 276 invokevirtual # <Method void println(java.lang.String)>
- 279 iconst_0
- 280 istore 7
- 282 iload 4
- 284 iconst_m1
- 285 if_icmpeq 327
- 288 iconst_1
- 289 istore 7
- 291 getstatic # <Field java.io.PrintStream out>
- 294 new # <Class java.lang.StringBuffer>
- 297 dup
- 298 invokespecial # <Method java.lang.StringBuffer()>
- 301 ldc # <String "   goto ">
- 303 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 306 iload 4
- 308 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 311 ldc # <String " on [">
- 313 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 316 iload_2
- 317 i2c
- 318 invokevirtual # <Method java.lang.StringBuffer append(char)>
- 321 invokevirtual # <Method java.lang.String toString()>
- 324 invokevirtual # <Method void print(java.lang.String)>
- 327 iinc 2 1
- 330 iload_2
- 331 aload_0
- 332 getfield # <Field tXIgSkwMI m_spec>
- 335 getfield # <Field int m_dtrans_ncols>
- 338 if_icmplt 223
- 341 iload 7
- 343 iconst_1
- 344 if_icmpne 355
- 347 getstatic # <Field java.io.PrintStream out>
- 350 ldc # <String "]">
- 352 invokevirtual # <Method void println(java.lang.String)>
- 355 iinc 1 1
- 358 iload_1
- 359 aload_0
- 360 getfield # <Field tXIgSkwMI m_spec>
- 363 getfield # <Field int m_row_map[]>
- 366 arraylength
- 367 if_icmplt 13
- 370 getstatic # <Field java.io.PrintStream out>
- 373 ldc # <String "---------------------- Transition Table ----------------------">
- 375 invokevirtual # <Method void println(java.lang.String)>
- 378 return
-
-Method void emit(tXIgSkwMI, java.io.OutputStream)
-   0 aload_0
-   1 aload_1
-   2 aload_2
-   3 invokespecial # <Method void set(tXIgSkwMI, java.io.OutputStream)>
-   6 aload_0
-   7 getfield # <Field tXIgSkwMI m_spec>
-  10 ifnonnull 17
-  13 iconst_0
-  14 goto 18
-  17 iconst_1
-  18 invokestatic # <Method void assert(boolean)>
-  21 aload_0
-  22 getfield # <Field java.io.DataOutputStream m_outstream>
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 invokespecial # <Method void emit_header()>
-  40 aload_0
-  41 invokespecial # <Method void emit_construct()>
-  44 aload_0
-  45 invokespecial # <Method void emit_helpers()>
-  48 aload_0
-  49 invokespecial # <Method void emit_driver()>
-  52 aload_0
-  53 invokespecial # <Method void emit_footer()>
-  56 aload_0
-  57 invokespecial # <Method void reset()>
-  60 return
-
-Method void emit_construct()
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private static final int YY_BUFFER_SIZE = 512;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 ldc # <String "   private static final int YY_F = -1;
-">
-  45 invokevirtual # <Method void writeBytes(java.lang.String)>
-  48 aload_0
-  49 getfield # <Field java.io.DataOutputStream m_outstream>
-  52 ldc # <String "   private static final int YY_NO_STATE = -1;
-">
-  54 invokevirtual # <Method void writeBytes(java.lang.String)>
-  57 aload_0
-  58 getfield # <Field java.io.DataOutputStream m_outstream>
-  61 ldc # <String "   private static final byte YY_NOT_ACCEPT = 0;
-">
-  63 invokevirtual # <Method void writeBytes(java.lang.String)>
-  66 aload_0
-  67 getfield # <Field java.io.DataOutputStream m_outstream>
-  70 ldc # <String "   private static final int YY_START = 1;
-">
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String "   private static final int YY_END = 2;
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 aload_0
-  85 getfield # <Field java.io.DataOutputStream m_outstream>
-  88 ldc # <String "   private static final byte YY_NO_ANCHOR = 4;
-">
-  90 invokevirtual # <Method void writeBytes(java.lang.String)>
-  93 aload_0
-  94 getfield # <Field java.io.DataOutputStream m_outstream>
-  97 ldc # <String "   public static final int YYEOF = -1;
-">
-  99 invokevirtual # <Method void writeBytes(java.lang.String)>
- 102 aload_0
- 103 getfield # <Field tXIgSkwMI m_spec>
- 106 getfield # <Field char m_class_code[]>
- 109 ifnull 141
- 112 aload_0
- 113 getfield # <Field java.io.DataOutputStream m_outstream>
- 116 new # <Class java.lang.String>
- 119 dup
- 120 aload_0
- 121 getfield # <Field tXIgSkwMI m_spec>
- 124 getfield # <Field char m_class_code[]>
- 127 iconst_0
- 128 aload_0
- 129 getfield # <Field tXIgSkwMI m_spec>
- 132 getfield # <Field int m_class_read>
- 135 invokespecial # <Method java.lang.String(char[],int,int)>
- 138 invokevirtual # <Method void writeBytes(java.lang.String)>
- 141 aload_0
- 142 getfield # <Field java.io.DataOutputStream m_outstream>
- 145 ldc # <String "   private java.io.DataInputStream yy_instream;
-">
- 147 invokevirtual # <Method void writeBytes(java.lang.String)>
- 150 aload_0
- 151 getfield # <Field java.io.DataOutputStream m_outstream>
- 154 ldc # <String "   private int yy_buffer_index;
-">
- 156 invokevirtual # <Method void writeBytes(java.lang.String)>
- 159 aload_0
- 160 getfield # <Field java.io.DataOutputStream m_outstream>
- 163 ldc # <String "   private int yy_buffer_read;
-">
- 165 invokevirtual # <Method void writeBytes(java.lang.String)>
- 168 aload_0
- 169 getfield # <Field java.io.DataOutputStream m_outstream>
- 172 ldc # <String "   private int yy_buffer_start;
-">
- 174 invokevirtual # <Method void writeBytes(java.lang.String)>
- 177 aload_0
- 178 getfield # <Field java.io.DataOutputStream m_outstream>
- 181 ldc # <String "   private int yy_buffer_end;
-">
- 183 invokevirtual # <Method void writeBytes(java.lang.String)>
- 186 aload_0
- 187 getfield # <Field java.io.DataOutputStream m_outstream>
- 190 ldc # <String "   private byte yy_buffer[];
-">
- 192 invokevirtual # <Method void writeBytes(java.lang.String)>
- 195 aload_0
- 196 getfield # <Field tXIgSkwMI m_spec>
- 199 getfield # <Field boolean m_count_chars>
- 202 iconst_1
- 203 if_icmpne 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String "   private int yy_char_count;
-">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field tXIgSkwMI m_spec>
- 219 getfield # <Field boolean m_count_lines>
- 222 iconst_1
- 223 if_icmpne 235
- 226 aload_0
- 227 getfield # <Field java.io.DataOutputStream m_outstream>
- 230 ldc # <String "   private int yy_line_count;
-">
- 232 invokevirtual # <Method void writeBytes(java.lang.String)>
- 235 aload_0
- 236 getfield # <Field java.io.DataOutputStream m_outstream>
- 239 ldc # <String "   private int yy_lexical_state;
-">
- 241 invokevirtual # <Method void writeBytes(java.lang.String)>
- 244 aload_0
- 245 getfield # <Field java.io.DataOutputStream m_outstream>
- 248 ldc # <String "   ">
- 250 invokevirtual # <Method void writeBytes(java.lang.String)>
- 253 aload_0
- 254 getfield # <Field java.io.DataOutputStream m_outstream>
- 257 new # <Class java.lang.String>
- 260 dup
- 261 aload_0
- 262 getfield # <Field tXIgSkwMI m_spec>
- 265 getfield # <Field char m_class_name[]>
- 268 invokespecial # <Method java.lang.String(char[])>
- 271 invokevirtual # <Method void writeBytes(java.lang.String)>
- 274 aload_0
- 275 getfield # <Field java.io.DataOutputStream m_outstream>
- 278 ldc # <String " (java.io.InputStream instream)">
- 280 invokevirtual # <Method void writeBytes(java.lang.String)>
- 283 aload_0
- 284 getfield # <Field tXIgSkwMI m_spec>
- 287 getfield # <Field char m_init_throw_code[]>
- 290 ifnull 352
- 293 aload_0
- 294 getfield # <Field java.io.DataOutputStream m_outstream>
- 297 ldc # <String "
-">
- 299 invokevirtual # <Method void writeBytes(java.lang.String)>
- 302 aload_0
- 303 getfield # <Field java.io.DataOutputStream m_outstream>
- 306 ldc # <String "           throws ">
- 308 invokevirtual # <Method void writeBytes(java.lang.String)>
- 311 aload_0
- 312 getfield # <Field java.io.DataOutputStream m_outstream>
- 315 new # <Class java.lang.String>
- 318 dup
- 319 aload_0
- 320 getfield # <Field tXIgSkwMI m_spec>
- 323 getfield # <Field char m_init_throw_code[]>
- 326 iconst_0
- 327 aload_0
- 328 getfield # <Field tXIgSkwMI m_spec>
- 331 getfield # <Field int m_init_throw_read>
- 334 invokespecial # <Method java.lang.String(char[],int,int)>
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "
-               {
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 goto 361
- 352 aload_0
- 353 getfield # <Field java.io.DataOutputStream m_outstream>
- 356 ldc # <String " {
-">
- 358 invokevirtual # <Method void writeBytes(java.lang.String)>
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           if (null == instream) {
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field java.io.DataOutputStream m_outstream>
- 374 ldc # <String "                   throw (new Error("Error: Bad input stream initializer."));
-">
- 376 invokevirtual # <Method void writeBytes(java.lang.String)>
- 379 aload_0
- 380 getfield # <Field java.io.DataOutputStream m_outstream>
- 383 ldc # <String "           }
-">
- 385 invokevirtual # <Method void writeBytes(java.lang.String)>
- 388 aload_0
- 389 getfield # <Field java.io.DataOutputStream m_outstream>
- 392 ldc # <String "           yy_instream = new java.io.DataInputStream(instream);
-">
- 394 invokevirtual # <Method void writeBytes(java.lang.String)>
- 397 aload_0
- 398 getfield # <Field java.io.DataOutputStream m_outstream>
- 401 ldc # <String "           yy_buffer = new byte[YY_BUFFER_SIZE];
-">
- 403 invokevirtual # <Method void writeBytes(java.lang.String)>
- 406 aload_0
- 407 getfield # <Field java.io.DataOutputStream m_outstream>
- 410 ldc # <String "           yy_buffer_read = 0;
-">
- 412 invokevirtual # <Method void writeBytes(java.lang.String)>
- 415 aload_0
- 416 getfield # <Field java.io.DataOutputStream m_outstream>
- 419 ldc # <String "           yy_buffer_index = 0;
-">
- 421 invokevirtual # <Method void writeBytes(java.lang.String)>
- 424 aload_0
- 425 getfield # <Field java.io.DataOutputStream m_outstream>
- 428 ldc # <String "           yy_buffer_start = 0;
-">
- 430 invokevirtual # <Method void writeBytes(java.lang.String)>
- 433 aload_0
- 434 getfield # <Field java.io.DataOutputStream m_outstream>
- 437 ldc # <String "           yy_buffer_end = 0;
-">
- 439 invokevirtual # <Method void writeBytes(java.lang.String)>
- 442 aload_0
- 443 getfield # <Field tXIgSkwMI m_spec>
- 446 getfield # <Field boolean m_count_chars>
- 449 iconst_1
- 450 if_icmpne 462
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           yy_char_count = 0;
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field tXIgSkwMI m_spec>
- 466 getfield # <Field boolean m_count_lines>
- 469 iconst_1
- 470 if_icmpne 482
- 473 aload_0
- 474 getfield # <Field java.io.DataOutputStream m_outstream>
- 477 ldc # <String "           yy_line_count = 0;
-">
- 479 invokevirtual # <Method void writeBytes(java.lang.String)>
- 482 aload_0
- 483 getfield # <Field java.io.DataOutputStream m_outstream>
- 486 ldc # <String "           yy_lexical_state = YYINITIAL;
-">
- 488 invokevirtual # <Method void writeBytes(java.lang.String)>
- 491 aload_0
- 492 getfield # <Field tXIgSkwMI m_spec>
- 495 getfield # <Field char m_init_code[]>
- 498 ifnull 530
- 501 aload_0
- 502 getfield # <Field java.io.DataOutputStream m_outstream>
- 505 new # <Class java.lang.String>
- 508 dup
- 509 aload_0
- 510 getfield # <Field tXIgSkwMI m_spec>
- 513 getfield # <Field char m_init_code[]>
- 516 iconst_0
- 517 aload_0
- 518 getfield # <Field tXIgSkwMI m_spec>
- 521 getfield # <Field int m_init_read>
- 524 invokespecial # <Method java.lang.String(char[],int,int)>
- 527 invokevirtual # <Method void writeBytes(java.lang.String)>
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 ldc # <String "   }
-">
- 536 invokevirtual # <Method void writeBytes(java.lang.String)>
- 539 return
-
-Method void emit_states()
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 getfield # <Field java.util.Hashtable m_states>
-   7 invokevirtual # <Method java.util.Enumeration keys()>
-  10 astore_1
-  11 goto 89
-  14 aload_1
-  15 invokeinterface (args 1) # <InterfaceMethod java.lang.Object nextElement()>
-  20 checkcast # <Class java.lang.String>
-  23 astore_2
-  24 aload_2
-  25 ifnonnull 32
-  28 iconst_0
-  29 goto 33
-  32 iconst_1
-  33 invokestatic # <Method void assert(boolean)>
-  36 aload_0
-  37 getfield # <Field java.io.DataOutputStream m_outstream>
-  40 new # <Class java.lang.StringBuffer>
-  43 dup
-  44 invokespecial # <Method java.lang.StringBuffer()>
-  47 ldc # <String "   private final int ">
-  49 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  52 aload_2
-  53 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  56 ldc # <String " = ">
-  58 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  61 aload_0
-  62 getfield # <Field tXIgSkwMI m_spec>
-  65 getfield # <Field java.util.Hashtable m_states>
-  68 aload_2
-  69 invokevirtual # <Method java.lang.Object get(java.lang.Object)>
-  72 invokevirtual # <Method java.lang.String toString()>
-  75 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  78 ldc # <String ";
-">
-  80 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  83 invokevirtual # <Method java.lang.String toString()>
-  86 invokevirtual # <Method void writeBytes(java.lang.String)>
-  89 aload_1
-  90 invokeinterface (args 1) # <InterfaceMethod boolean hasMoreElements()>
-  95 iconst_1
-  96 if_icmpeq 14
-  99 aload_0
- 100 getfield # <Field java.io.DataOutputStream m_outstream>
- 103 ldc # <String "   private final int yy_state_dtrans[] = {
-">
- 105 invokevirtual # <Method void writeBytes(java.lang.String)>
- 108 iconst_0
- 109 istore_3
- 110 goto 185
- 113 aload_0
- 114 getfield # <Field java.io.DataOutputStream m_outstream>
- 117 new # <Class java.lang.StringBuffer>
- 120 dup
- 121 invokespecial # <Method java.lang.StringBuffer()>
- 124 ldc # <String "           ">
- 126 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 129 aload_0
- 130 getfield # <Field tXIgSkwMI m_spec>
- 133 getfield # <Field int m_state_dtrans[]>
- 136 iload_3
- 137 iaload
- 138 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 141 invokevirtual # <Method java.lang.String toString()>
- 144 invokevirtual # <Method void writeBytes(java.lang.String)>
- 147 iload_3
- 148 aload_0
- 149 getfield # <Field tXIgSkwMI m_spec>
- 152 getfield # <Field int m_state_dtrans[]>
- 155 arraylength
- 156 iconst_1
- 157 isub
- 158 if_icmpge 173
- 161 aload_0
- 162 getfield # <Field java.io.DataOutputStream m_outstream>
- 165 ldc # <String ",
-">
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 goto 182
- 173 aload_0
- 174 getfield # <Field java.io.DataOutputStream m_outstream>
- 177 ldc # <String "
-">
- 179 invokevirtual # <Method void writeBytes(java.lang.String)>
- 182 iinc 3 1
- 185 iload_3
- 186 aload_0
- 187 getfield # <Field tXIgSkwMI m_spec>
- 190 getfield # <Field int m_state_dtrans[]>
- 193 arraylength
- 194 if_icmplt 113
- 197 aload_0
- 198 getfield # <Field java.io.DataOutputStream m_outstream>
- 201 ldc # <String "   };
-">
- 203 invokevirtual # <Method void writeBytes(java.lang.String)>
- 206 return
-
-Method void emit_helpers()
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private boolean yy_eof_done = false;
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field tXIgSkwMI m_spec>
-  43 getfield # <Field char m_eof_code[]>
-  46 ifnull 201
-  49 aload_0
-  50 getfield # <Field java.io.DataOutputStream m_outstream>
-  53 ldc # <String "   private void yy_do_eof ()">
-  55 invokevirtual # <Method void writeBytes(java.lang.String)>
-  58 aload_0
-  59 getfield # <Field tXIgSkwMI m_spec>
-  62 getfield # <Field char m_eof_throw_code[]>
-  65 ifnull 127
-  68 aload_0
-  69 getfield # <Field java.io.DataOutputStream m_outstream>
-  72 ldc # <String "
-">
-  74 invokevirtual # <Method void writeBytes(java.lang.String)>
-  77 aload_0
-  78 getfield # <Field java.io.DataOutputStream m_outstream>
-  81 ldc # <String "           throws ">
-  83 invokevirtual # <Method void writeBytes(java.lang.String)>
-  86 aload_0
-  87 getfield # <Field java.io.DataOutputStream m_outstream>
-  90 new # <Class java.lang.String>
-  93 dup
-  94 aload_0
-  95 getfield # <Field tXIgSkwMI m_spec>
-  98 getfield # <Field char m_eof_throw_code[]>
- 101 iconst_0
- 102 aload_0
- 103 getfield # <Field tXIgSkwMI m_spec>
- 106 getfield # <Field int m_eof_throw_read>
- 109 invokespecial # <Method java.lang.String(char[],int,int)>
- 112 invokevirtual # <Method void writeBytes(java.lang.String)>
- 115 aload_0
- 116 getfield # <Field java.io.DataOutputStream m_outstream>
- 119 ldc # <String "
-               {
-">
- 121 invokevirtual # <Method void writeBytes(java.lang.String)>
- 124 goto 136
- 127 aload_0
- 128 getfield # <Field java.io.DataOutputStream m_outstream>
- 131 ldc # <String " {
-">
- 133 invokevirtual # <Method void writeBytes(java.lang.String)>
- 136 aload_0
- 137 getfield # <Field java.io.DataOutputStream m_outstream>
- 140 ldc # <String "           if (false == yy_eof_done) {
-">
- 142 invokevirtual # <Method void writeBytes(java.lang.String)>
- 145 aload_0
- 146 getfield # <Field java.io.DataOutputStream m_outstream>
- 149 new # <Class java.lang.String>
- 152 dup
- 153 aload_0
- 154 getfield # <Field tXIgSkwMI m_spec>
- 157 getfield # <Field char m_eof_code[]>
- 160 iconst_0
- 161 aload_0
- 162 getfield # <Field tXIgSkwMI m_spec>
- 165 getfield # <Field int m_eof_read>
- 168 invokespecial # <Method java.lang.String(char[],int,int)>
- 171 invokevirtual # <Method void writeBytes(java.lang.String)>
- 174 aload_0
- 175 getfield # <Field java.io.DataOutputStream m_outstream>
- 178 ldc # <String "           }
-">
- 180 invokevirtual # <Method void writeBytes(java.lang.String)>
- 183 aload_0
- 184 getfield # <Field java.io.DataOutputStream m_outstream>
- 187 ldc # <String "           yy_eof_done = true;
-">
- 189 invokevirtual # <Method void writeBytes(java.lang.String)>
- 192 aload_0
- 193 getfield # <Field java.io.DataOutputStream m_outstream>
- 196 ldc # <String "   }
-">
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 invokespecial # <Method void emit_states()>
- 205 aload_0
- 206 getfield # <Field java.io.DataOutputStream m_outstream>
- 209 ldc # <String "   private void yybegin (int state) {
-">
- 211 invokevirtual # <Method void writeBytes(java.lang.String)>
- 214 aload_0
- 215 getfield # <Field java.io.DataOutputStream m_outstream>
- 218 ldc # <String "           yy_lexical_state = state;
-">
- 220 invokevirtual # <Method void writeBytes(java.lang.String)>
- 223 aload_0
- 224 getfield # <Field java.io.DataOutputStream m_outstream>
- 227 ldc # <String "   }
-">
- 229 invokevirtual # <Method void writeBytes(java.lang.String)>
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   private int yy_advance ()
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "           throws java.io.IOException {
-">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 aload_0
- 251 getfield # <Field java.io.DataOutputStream m_outstream>
- 254 ldc # <String "           int next_read;
-">
- 256 invokevirtual # <Method void writeBytes(java.lang.String)>
- 259 aload_0
- 260 getfield # <Field java.io.DataOutputStream m_outstream>
- 263 ldc # <String "           int i;
-">
- 265 invokevirtual # <Method void writeBytes(java.lang.String)>
- 268 aload_0
- 269 getfield # <Field java.io.DataOutputStream m_outstream>
- 272 ldc # <String "           int j;
-">
- 274 invokevirtual # <Method void writeBytes(java.lang.String)>
- 277 aload_0
- 278 getfield # <Field java.io.DataOutputStream m_outstream>
- 281 ldc # <String "
-">
- 283 invokevirtual # <Method void writeBytes(java.lang.String)>
- 286 aload_0
- 287 getfield # <Field java.io.DataOutputStream m_outstream>
- 290 ldc # <String "           if (yy_buffer_index < yy_buffer_read) {
-">
- 292 invokevirtual # <Method void writeBytes(java.lang.String)>
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String "                   return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 aload_0
- 305 getfield # <Field java.io.DataOutputStream m_outstream>
- 308 ldc # <String "           }
-">
- 310 invokevirtual # <Method void writeBytes(java.lang.String)>
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 aload_0
- 323 getfield # <Field java.io.DataOutputStream m_outstream>
- 326 ldc # <String "           if (0 != yy_buffer_start) {
-">
- 328 invokevirtual # <Method void writeBytes(java.lang.String)>
- 331 aload_0
- 332 getfield # <Field java.io.DataOutputStream m_outstream>
- 335 ldc # <String "                   i = yy_buffer_start;
-">
- 337 invokevirtual # <Method void writeBytes(java.lang.String)>
- 340 aload_0
- 341 getfield # <Field java.io.DataOutputStream m_outstream>
- 344 ldc # <String "                   j = 0;
-">
- 346 invokevirtual # <Method void writeBytes(java.lang.String)>
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "                   while (i < yy_buffer_read) {
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "                           yy_buffer[j] = yy_buffer[i];
-">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 aload_0
- 368 getfield # <Field java.io.DataOutputStream m_outstream>
- 371 ldc # <String "                           ++i;
-">
- 373 invokevirtual # <Method void writeBytes(java.lang.String)>
- 376 aload_0
- 377 getfield # <Field java.io.DataOutputStream m_outstream>
- 380 ldc # <String "                           ++j;
-">
- 382 invokevirtual # <Method void writeBytes(java.lang.String)>
- 385 aload_0
- 386 getfield # <Field java.io.DataOutputStream m_outstream>
- 389 ldc # <String "                   }
-">
- 391 invokevirtual # <Method void writeBytes(java.lang.String)>
- 394 aload_0
- 395 getfield # <Field java.io.DataOutputStream m_outstream>
- 398 ldc # <String "                   yy_buffer_end = yy_buffer_end - yy_buffer_start;
-">
- 400 invokevirtual # <Method void writeBytes(java.lang.String)>
- 403 aload_0
- 404 getfield # <Field java.io.DataOutputStream m_outstream>
- 407 ldc # <String "                   yy_buffer_start = 0;
-">
- 409 invokevirtual # <Method void writeBytes(java.lang.String)>
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String "                   yy_buffer_read = j;
-">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 aload_0
- 422 getfield # <Field java.io.DataOutputStream m_outstream>
- 425 ldc # <String "                   yy_buffer_index = j;
-">
- 427 invokevirtual # <Method void writeBytes(java.lang.String)>
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 aload_0
- 440 getfield # <Field java.io.DataOutputStream m_outstream>
- 443 ldc # <String "                                   yy_buffer_read,
-">
- 445 invokevirtual # <Method void writeBytes(java.lang.String)>
- 448 aload_0
- 449 getfield # <Field java.io.DataOutputStream m_outstream>
- 452 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 454 invokevirtual # <Method void writeBytes(java.lang.String)>
- 457 aload_0
- 458 getfield # <Field java.io.DataOutputStream m_outstream>
- 461 ldc # <String "                   if (-1 == next_read) {
-">
- 463 invokevirtual # <Method void writeBytes(java.lang.String)>
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "                           return YYEOF;
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "                   }
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field java.io.DataOutputStream m_outstream>
- 488 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 490 invokevirtual # <Method void writeBytes(java.lang.String)>
- 493 aload_0
- 494 getfield # <Field java.io.DataOutputStream m_outstream>
- 497 ldc # <String "           }
-">
- 499 invokevirtual # <Method void writeBytes(java.lang.String)>
- 502 aload_0
- 503 getfield # <Field java.io.DataOutputStream m_outstream>
- 506 ldc # <String "
-">
- 508 invokevirtual # <Method void writeBytes(java.lang.String)>
- 511 aload_0
- 512 getfield # <Field java.io.DataOutputStream m_outstream>
- 515 ldc # <String "           while (yy_buffer_index >= yy_buffer_read) {
-">
- 517 invokevirtual # <Method void writeBytes(java.lang.String)>
- 520 aload_0
- 521 getfield # <Field java.io.DataOutputStream m_outstream>
- 524 ldc # <String "                   if (yy_buffer_index >= yy_buffer.length) {
-">
- 526 invokevirtual # <Method void writeBytes(java.lang.String)>
- 529 aload_0
- 530 getfield # <Field java.io.DataOutputStream m_outstream>
- 533 ldc # <String "                           yy_buffer = yy_double(yy_buffer);
-">
- 535 invokevirtual # <Method void writeBytes(java.lang.String)>
- 538 aload_0
- 539 getfield # <Field java.io.DataOutputStream m_outstream>
- 542 ldc # <String "                   }
-">
- 544 invokevirtual # <Method void writeBytes(java.lang.String)>
- 547 aload_0
- 548 getfield # <Field java.io.DataOutputStream m_outstream>
- 551 ldc # <String "                   next_read = yy_instream.read(yy_buffer,
-">
- 553 invokevirtual # <Method void writeBytes(java.lang.String)>
- 556 aload_0
- 557 getfield # <Field java.io.DataOutputStream m_outstream>
- 560 ldc # <String "                                   yy_buffer_read,
-">
- 562 invokevirtual # <Method void writeBytes(java.lang.String)>
- 565 aload_0
- 566 getfield # <Field java.io.DataOutputStream m_outstream>
- 569 ldc # <String "                                   yy_buffer.length - yy_buffer_read);
-">
- 571 invokevirtual # <Method void writeBytes(java.lang.String)>
- 574 aload_0
- 575 getfield # <Field java.io.DataOutputStream m_outstream>
- 578 ldc # <String "                   if (-1 == next_read) {
-">
- 580 invokevirtual # <Method void writeBytes(java.lang.String)>
- 583 aload_0
- 584 getfield # <Field java.io.DataOutputStream m_outstream>
- 587 ldc # <String "                           return YYEOF;
-">
- 589 invokevirtual # <Method void writeBytes(java.lang.String)>
- 592 aload_0
- 593 getfield # <Field java.io.DataOutputStream m_outstream>
- 596 ldc # <String "                   }
-">
- 598 invokevirtual # <Method void writeBytes(java.lang.String)>
- 601 aload_0
- 602 getfield # <Field java.io.DataOutputStream m_outstream>
- 605 ldc # <String "                   yy_buffer_read = yy_buffer_read + next_read;
-">
- 607 invokevirtual # <Method void writeBytes(java.lang.String)>
- 610 aload_0
- 611 getfield # <Field java.io.DataOutputStream m_outstream>
- 614 ldc # <String "           }
-">
- 616 invokevirtual # <Method void writeBytes(java.lang.String)>
- 619 aload_0
- 620 getfield # <Field java.io.DataOutputStream m_outstream>
- 623 ldc # <String "           return yy_buffer[yy_buffer_index++] & 0xFF;
-">
- 625 invokevirtual # <Method void writeBytes(java.lang.String)>
- 628 aload_0
- 629 getfield # <Field java.io.DataOutputStream m_outstream>
- 632 ldc # <String "   }
-">
- 634 invokevirtual # <Method void writeBytes(java.lang.String)>
- 637 aload_0
- 638 getfield # <Field java.io.DataOutputStream m_outstream>
- 641 ldc # <String "   private void yy_move_start () {
-">
- 643 invokevirtual # <Method void writeBytes(java.lang.String)>
- 646 aload_0
- 647 getfield # <Field tXIgSkwMI m_spec>
- 650 getfield # <Field boolean m_count_lines>
- 653 iconst_1
- 654 if_icmpne 716
- 657 aload_0
- 658 getfield # <Field tXIgSkwMI m_spec>
- 661 getfield # <Field boolean m_unix>
- 664 iconst_1
- 665 if_icmpne 680
- 668 aload_0
- 669 getfield # <Field java.io.DataOutputStream m_outstream>
- 672 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]) {
-">
- 674 invokevirtual # <Method void writeBytes(java.lang.String)>
- 677 goto 698
- 680 aload_0
- 681 getfield # <Field java.io.DataOutputStream m_outstream>
- 684 ldc # <String "           if ((byte) '\n' == yy_buffer[yy_buffer_start]
-">
- 686 invokevirtual # <Method void writeBytes(java.lang.String)>
- 689 aload_0
- 690 getfield # <Field java.io.DataOutputStream m_outstream>
- 693 ldc # <String "                   || (byte) '\r' == yy_buffer[yy_buffer_start]) {
-">
- 695 invokevirtual # <Method void writeBytes(java.lang.String)>
- 698 aload_0
- 699 getfield # <Field java.io.DataOutputStream m_outstream>
- 702 ldc # <String "                   ++yy_line_count; yy_char_count = 0;
-">
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 aload_0
- 708 getfield # <Field java.io.DataOutputStream m_outstream>
- 711 ldc # <String "           }
-">
- 713 invokevirtual # <Method void writeBytes(java.lang.String)>
- 716 aload_0
- 717 getfield # <Field tXIgSkwMI m_spec>
- 720 getfield # <Field boolean m_count_chars>
- 723 iconst_1
- 724 if_icmpne 736
- 727 aload_0
- 728 getfield # <Field java.io.DataOutputStream m_outstream>
- 731 ldc # <String "           ++yy_char_count;
-">
- 733 invokevirtual # <Method void writeBytes(java.lang.String)>
- 736 aload_0
- 737 getfield # <Field java.io.DataOutputStream m_outstream>
- 740 ldc # <String "           ++yy_buffer_start;
-">
- 742 invokevirtual # <Method void writeBytes(java.lang.String)>
- 745 aload_0
- 746 getfield # <Field java.io.DataOutputStream m_outstream>
- 749 ldc # <String "   }
-">
- 751 invokevirtual # <Method void writeBytes(java.lang.String)>
- 754 aload_0
- 755 getfield # <Field java.io.DataOutputStream m_outstream>
- 758 ldc # <String "   private void yy_pushback () {
-">
- 760 invokevirtual # <Method void writeBytes(java.lang.String)>
- 763 aload_0
- 764 getfield # <Field java.io.DataOutputStream m_outstream>
- 767 ldc # <String "           --yy_buffer_end;
-">
- 769 invokevirtual # <Method void writeBytes(java.lang.String)>
- 772 aload_0
- 773 getfield # <Field java.io.DataOutputStream m_outstream>
- 776 ldc # <String "   }
-">
- 778 invokevirtual # <Method void writeBytes(java.lang.String)>
- 781 aload_0
- 782 getfield # <Field java.io.DataOutputStream m_outstream>
- 785 ldc # <String "   private void yy_mark_start () {
-">
- 787 invokevirtual # <Method void writeBytes(java.lang.String)>
- 790 aload_0
- 791 getfield # <Field tXIgSkwMI m_spec>
- 794 getfield # <Field boolean m_count_lines>
- 797 iconst_1
- 798 if_icmpeq 812
- 801 aload_0
- 802 getfield # <Field tXIgSkwMI m_spec>
- 805 getfield # <Field boolean m_count_chars>
- 808 iconst_1
- 809 if_icmpne 909
- 812 aload_0
- 813 getfield # <Field tXIgSkwMI m_spec>
- 816 getfield # <Field boolean m_count_lines>
- 819 iconst_1
- 820 if_icmpne 909
- 823 aload_0
- 824 getfield # <Field java.io.DataOutputStream m_outstream>
- 827 ldc # <String "           int i;
-">
- 829 invokevirtual # <Method void writeBytes(java.lang.String)>
- 832 aload_0
- 833 getfield # <Field java.io.DataOutputStream m_outstream>
- 836 ldc # <String "           for (i = yy_buffer_start; i < yy_buffer_index; ++i) {
-">
- 838 invokevirtual # <Method void writeBytes(java.lang.String)>
- 841 aload_0
- 842 getfield # <Field tXIgSkwMI m_spec>
- 845 getfield # <Field boolean m_unix>
- 848 iconst_1
- 849 if_icmpne 864
- 852 aload_0
- 853 getfield # <Field java.io.DataOutputStream m_outstream>
- 856 ldc # <String "                   if ((byte) '\n' == yy_buffer[i]) {
-">
- 858 invokevirtual # <Method void writeBytes(java.lang.String)>
- 861 goto 873
- 864 aload_0
- 865 getfield # <Field java.io.DataOutputStream m_outstream>
- 868 ldc # <String "                   if ((byte) '\n' == yy_buffer[i] || (byte) '\r' == yy_buffer[i]) {
-">
- 870 invokevirtual # <Method void writeBytes(java.lang.String)>
- 873 aload_0
- 874 getfield # <Field java.io.DataOutputStream m_outstream>
- 877 ldc # <String "                           ++yy_line_count;  yy_char_count = 0;
-">
- 879 invokevirtual # <Method void writeBytes(java.lang.String)>
- 882 aload_0
- 883 getfield # <Field java.io.DataOutputStream m_outstream>
- 886 ldc # <String "                   }
-">
- 888 invokevirtual # <Method void writeBytes(java.lang.String)>
- 891 aload_0
- 892 getfield # <Field java.io.DataOutputStream m_outstream>
- 895 ldc # <String "           ++yy_char_count;
-">
- 897 invokevirtual # <Method void writeBytes(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "           }
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "           yy_buffer_start = yy_buffer_index;
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "   }
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "   private void yy_mark_end () {
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "           yy_buffer_end = yy_buffer_index;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "   }
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "   private void yy_to_mark () {
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "           yy_buffer_index = yy_buffer_end;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "   }
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "   private java.lang.String yy_gettext () {
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "           return (new java.lang.String(yy_buffer,0,
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                   yy_buffer_start,
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                   yy_buffer_end - yy_buffer_start));
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "   }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "private char[] yy_getcharArray()
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "   {
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   int  count   = yy_buffer_end - yy_buffer_start;
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 aload_0
-1054 getfield # <Field java.io.DataOutputStream m_outstream>
-1057 ldc # <String "   char value[] = new char[count];
-">
-1059 invokevirtual # <Method void writeBytes(java.lang.String)>
-1062 aload_0
-1063 getfield # <Field java.io.DataOutputStream m_outstream>
-1066 ldc # <String "   for( int i = count ; i-- > 0 ; )
-">
-1068 invokevirtual # <Method void writeBytes(java.lang.String)>
-1071 aload_0
-1072 getfield # <Field java.io.DataOutputStream m_outstream>
-1075 ldc # <String "           value[i] = (char) (yy_buffer[i + yy_buffer_start] & 0xff);
-">
-1077 invokevirtual # <Method void writeBytes(java.lang.String)>
-1080 aload_0
-1081 getfield # <Field java.io.DataOutputStream m_outstream>
-1084 ldc # <String "   return value;
-">
-1086 invokevirtual # <Method void writeBytes(java.lang.String)>
-1089 aload_0
-1090 getfield # <Field java.io.DataOutputStream m_outstream>
-1093 ldc # <String "   }
-">
-1095 invokevirtual # <Method void writeBytes(java.lang.String)>
-1098 aload_0
-1099 getfield # <Field tXIgSkwMI m_spec>
-1102 getfield # <Field boolean m_count_chars>
-1105 iconst_1
-1106 if_icmpne 1136
-1109 aload_0
-1110 getfield # <Field java.io.DataOutputStream m_outstream>
-1113 ldc # <String "   private int yy_getchar () {
-">
-1115 invokevirtual # <Method void writeBytes(java.lang.String)>
-1118 aload_0
-1119 getfield # <Field java.io.DataOutputStream m_outstream>
-1122 ldc # <String "           return yy_char_count;
-">
-1124 invokevirtual # <Method void writeBytes(java.lang.String)>
-1127 aload_0
-1128 getfield # <Field java.io.DataOutputStream m_outstream>
-1131 ldc # <String "   }
-">
-1133 invokevirtual # <Method void writeBytes(java.lang.String)>
-1136 aload_0
-1137 getfield # <Field tXIgSkwMI m_spec>
-1140 getfield # <Field boolean m_count_lines>
-1143 iconst_1
-1144 if_icmpne 1174
-1147 aload_0
-1148 getfield # <Field java.io.DataOutputStream m_outstream>
-1151 ldc # <String "   private int yy_getline () {
-">
-1153 invokevirtual # <Method void writeBytes(java.lang.String)>
-1156 aload_0
-1157 getfield # <Field java.io.DataOutputStream m_outstream>
-1160 ldc # <String "           return yy_line_count;
-">
-1162 invokevirtual # <Method void writeBytes(java.lang.String)>
-1165 aload_0
-1166 getfield # <Field java.io.DataOutputStream m_outstream>
-1169 ldc # <String "   }
-">
-1171 invokevirtual # <Method void writeBytes(java.lang.String)>
-1174 aload_0
-1175 getfield # <Field java.io.DataOutputStream m_outstream>
-1178 ldc # <String "   private byte[] yy_double (byte buf[]) {
-">
-1180 invokevirtual # <Method void writeBytes(java.lang.String)>
-1183 aload_0
-1184 getfield # <Field java.io.DataOutputStream m_outstream>
-1187 ldc # <String "           int i;
-               byte newbuf[];
-">
-1189 invokevirtual # <Method void writeBytes(java.lang.String)>
-1192 aload_0
-1193 getfield # <Field java.io.DataOutputStream m_outstream>
-1196 ldc # <String "           newbuf = new byte[2*buf.length];
-">
-1198 invokevirtual # <Method void writeBytes(java.lang.String)>
-1201 aload_0
-1202 getfield # <Field java.io.DataOutputStream m_outstream>
-1205 ldc # <String "           for (i = 0; i < buf.length; ++i) {
-">
-1207 invokevirtual # <Method void writeBytes(java.lang.String)>
-1210 aload_0
-1211 getfield # <Field java.io.DataOutputStream m_outstream>
-1214 ldc # <String "                   newbuf[i] = buf[i];
-">
-1216 invokevirtual # <Method void writeBytes(java.lang.String)>
-1219 aload_0
-1220 getfield # <Field java.io.DataOutputStream m_outstream>
-1223 ldc # <String "           }
-">
-1225 invokevirtual # <Method void writeBytes(java.lang.String)>
-1228 aload_0
-1229 getfield # <Field java.io.DataOutputStream m_outstream>
-1232 ldc # <String "           return newbuf;
-">
-1234 invokevirtual # <Method void writeBytes(java.lang.String)>
-1237 aload_0
-1238 getfield # <Field java.io.DataOutputStream m_outstream>
-1241 ldc # <String "   }
-">
-1243 invokevirtual # <Method void writeBytes(java.lang.String)>
-1246 aload_0
-1247 getfield # <Field java.io.DataOutputStream m_outstream>
-1250 ldc # <String "   private final int YY_E_INTERNAL = 0;
-">
-1252 invokevirtual # <Method void writeBytes(java.lang.String)>
-1255 aload_0
-1256 getfield # <Field java.io.DataOutputStream m_outstream>
-1259 ldc # <String "   private final int YY_E_MATCH = 1;
-">
-1261 invokevirtual # <Method void writeBytes(java.lang.String)>
-1264 aload_0
-1265 getfield # <Field java.io.DataOutputStream m_outstream>
-1268 ldc # <String "   private java.lang.String yy_error_string[] = {
-">
-1270 invokevirtual # <Method void writeBytes(java.lang.String)>
-1273 aload_0
-1274 getfield # <Field java.io.DataOutputStream m_outstream>
-1277 ldc # <String "           "Error: Internal error.\n",
-">
-1279 invokevirtual # <Method void writeBytes(java.lang.String)>
-1282 aload_0
-1283 getfield # <Field java.io.DataOutputStream m_outstream>
-1286 ldc # <String "           "Error: Unmatched input.\n"
-">
-1288 invokevirtual # <Method void writeBytes(java.lang.String)>
-1291 aload_0
-1292 getfield # <Field java.io.DataOutputStream m_outstream>
-1295 ldc # <String "   };
-">
-1297 invokevirtual # <Method void writeBytes(java.lang.String)>
-1300 aload_0
-1301 getfield # <Field java.io.DataOutputStream m_outstream>
-1304 ldc # <String "   private void yy_error (int code,boolean fatal) {
-">
-1306 invokevirtual # <Method void writeBytes(java.lang.String)>
-1309 aload_0
-1310 getfield # <Field java.io.DataOutputStream m_outstream>
-1313 ldc # <String "           java.lang.System.out.print(yy_error_string[code]);
-">
-1315 invokevirtual # <Method void writeBytes(java.lang.String)>
-1318 aload_0
-1319 getfield # <Field java.io.DataOutputStream m_outstream>
-1322 ldc # <String "           java.lang.System.out.flush();
-">
-1324 invokevirtual # <Method void writeBytes(java.lang.String)>
-1327 aload_0
-1328 getfield # <Field java.io.DataOutputStream m_outstream>
-1331 ldc # <String "           if (true == fatal) {
-">
-1333 invokevirtual # <Method void writeBytes(java.lang.String)>
-1336 aload_0
-1337 getfield # <Field java.io.DataOutputStream m_outstream>
-1340 ldc # <String "                   throw new Error("Fatal Error.\n");
-">
-1342 invokevirtual # <Method void writeBytes(java.lang.String)>
-1345 aload_0
-1346 getfield # <Field java.io.DataOutputStream m_outstream>
-1349 ldc # <String "           }
-">
-1351 invokevirtual # <Method void writeBytes(java.lang.String)>
-1354 aload_0
-1355 getfield # <Field java.io.DataOutputStream m_outstream>
-1358 ldc # <String "   }
-">
-1360 invokevirtual # <Method void writeBytes(java.lang.String)>
-1363 return
-
-Method void emit_header()
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "
-
-class ">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field java.io.DataOutputStream m_outstream>
-  43 new # <Class java.lang.String>
-  46 dup
-  47 aload_0
-  48 getfield # <Field tXIgSkwMI m_spec>
-  51 getfield # <Field char m_class_name[]>
-  54 iconst_0
-  55 aload_0
-  56 getfield # <Field tXIgSkwMI m_spec>
-  59 getfield # <Field char m_class_name[]>
-  62 arraylength
-  63 invokespecial # <Method java.lang.String(char[],int,int)>
-  66 invokevirtual # <Method void writeBytes(java.lang.String)>
-  69 aload_0
-  70 getfield # <Field java.io.DataOutputStream m_outstream>
-  73 ldc # <String " {
-">
-  75 invokevirtual # <Method void writeBytes(java.lang.String)>
-  78 return
-
-Method void emit_table()
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "   private byte yy_acpt[] = {
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 aload_0
-  40 getfield # <Field tXIgSkwMI m_spec>
-  43 getfield # <Field java.util.Vector m_accept_vector>
-  46 invokevirtual # <Method int size()>
-  49 istore_3
-  50 iconst_0
-  51 istore_2
-  52 goto 227
-  55 aload_0
-  56 getfield # <Field tXIgSkwMI m_spec>
-  59 getfield # <Field java.util.Vector m_accept_vector>
-  62 iload_2
-  63 invokevirtual # <Method java.lang.Object elementAt(int)>
-  66 checkcast # <Class SfZaCAliZ>
-  69 astore 7
-  71 aload 7
-  73 ifnull 190
-  76 aload_0
-  77 getfield # <Field tXIgSkwMI m_spec>
-  80 getfield # <Field int m_anchor_array[]>
-  83 iload_2
-  84 iaload
-  85 iconst_1
-  86 iand
-  87 ifne 94
-  90 iconst_0
-  91 goto 95
-  94 iconst_1
-  95 istore 5
-  97 aload_0
-  98 getfield # <Field tXIgSkwMI m_spec>
- 101 getfield # <Field int m_anchor_array[]>
- 104 iload_2
- 105 iaload
- 106 iconst_2
- 107 iand
- 108 ifne 115
- 111 iconst_0
- 112 goto 116
- 115 iconst_1
- 116 istore 6
- 118 iload 5
- 120 iconst_1
- 121 if_icmpne 142
- 124 iload 6
- 126 iconst_1
- 127 if_icmpne 142
- 130 aload_0
- 131 getfield # <Field java.io.DataOutputStream m_outstream>
- 134 ldc # <String "           YY_START | YY_END">
- 136 invokevirtual # <Method void writeBytes(java.lang.String)>
- 139 goto 199
- 142 iload 5
- 144 iconst_1
- 145 if_icmpne 160
- 148 aload_0
- 149 getfield # <Field java.io.DataOutputStream m_outstream>
- 152 ldc # <String "           YY_START">
- 154 invokevirtual # <Method void writeBytes(java.lang.String)>
- 157 goto 199
- 160 iload 6
- 162 iconst_1
- 163 if_icmpne 178
- 166 aload_0
- 167 getfield # <Field java.io.DataOutputStream m_outstream>
- 170 ldc # <String "           YY_END">
- 172 invokevirtual # <Method void writeBytes(java.lang.String)>
- 175 goto 199
- 178 aload_0
- 179 getfield # <Field java.io.DataOutputStream m_outstream>
- 182 ldc # <String "           YY_NO_ANCHOR">
- 184 invokevirtual # <Method void writeBytes(java.lang.String)>
- 187 goto 199
- 190 aload_0
- 191 getfield # <Field java.io.DataOutputStream m_outstream>
- 194 ldc # <String "           YY_NOT_ACCEPT">
- 196 invokevirtual # <Method void writeBytes(java.lang.String)>
- 199 iload_2
- 200 iload_3
- 201 iconst_1
- 202 isub
- 203 if_icmpge 215
- 206 aload_0
- 207 getfield # <Field java.io.DataOutputStream m_outstream>
- 210 ldc # <String ",">
- 212 invokevirtual # <Method void writeBytes(java.lang.String)>
- 215 aload_0
- 216 getfield # <Field java.io.DataOutputStream m_outstream>
- 219 ldc # <String "
-">
- 221 invokevirtual # <Method void writeBytes(java.lang.String)>
- 224 iinc 2 1
- 227 iload_2
- 228 iload_3
- 229 if_icmplt 55
- 232 aload_0
- 233 getfield # <Field java.io.DataOutputStream m_outstream>
- 236 ldc # <String "   };
-">
- 238 invokevirtual # <Method void writeBytes(java.lang.String)>
- 241 aload_0
- 242 getfield # <Field java.io.DataOutputStream m_outstream>
- 245 ldc # <String "   private short yy_cmap[] = {
-               ">
- 247 invokevirtual # <Method void writeBytes(java.lang.String)>
- 250 iconst_0
- 251 istore_1
- 252 goto 337
- 255 aload_0
- 256 getfield # <Field java.io.DataOutputStream m_outstream>
- 259 new # <Class java.lang.Integer>
- 262 dup
- 263 aload_0
- 264 getfield # <Field tXIgSkwMI m_spec>
- 267 getfield # <Field int m_col_map[]>
- 270 iload_1
- 271 iaload
- 272 invokespecial # <Method java.lang.Integer(int)>
- 275 invokevirtual # <Method java.lang.String toString()>
- 278 invokevirtual # <Method void writeBytes(java.lang.String)>
- 281 iload_1
- 282 aload_0
- 283 getfield # <Field tXIgSkwMI m_spec>
- 286 getfield # <Field int m_col_map[]>
- 289 arraylength
- 290 iconst_1
- 291 isub
- 292 if_icmpge 304
- 295 aload_0
- 296 getfield # <Field java.io.DataOutputStream m_outstream>
- 299 ldc # <String ",">
- 301 invokevirtual # <Method void writeBytes(java.lang.String)>
- 304 iload_1
- 305 iconst_1
- 306 iadd
- 307 bipush 8
- 309 irem
- 310 ifne 325
- 313 aload_0
- 314 getfield # <Field java.io.DataOutputStream m_outstream>
- 317 ldc # <String "
-               ">
- 319 invokevirtual # <Method void writeBytes(java.lang.String)>
- 322 goto 334
- 325 aload_0
- 326 getfield # <Field java.io.DataOutputStream m_outstream>
- 329 ldc # <String " ">
- 331 invokevirtual # <Method void writeBytes(java.lang.String)>
- 334 iinc 1 1
- 337 iload_1
- 338 aload_0
- 339 getfield # <Field tXIgSkwMI m_spec>
- 342 getfield # <Field int m_col_map[]>
- 345 arraylength
- 346 if_icmplt 255
- 349 aload_0
- 350 getfield # <Field java.io.DataOutputStream m_outstream>
- 353 ldc # <String "
-       };
-">
- 355 invokevirtual # <Method void writeBytes(java.lang.String)>
- 358 aload_0
- 359 getfield # <Field java.io.DataOutputStream m_outstream>
- 362 ldc # <String "   private short yy_rmap[] = {
-               ">
- 364 invokevirtual # <Method void writeBytes(java.lang.String)>
- 367 iconst_0
- 368 istore_1
- 369 goto 454
- 372 aload_0
- 373 getfield # <Field java.io.DataOutputStream m_outstream>
- 376 new # <Class java.lang.Integer>
- 379 dup
- 380 aload_0
- 381 getfield # <Field tXIgSkwMI m_spec>
- 384 getfield # <Field int m_row_map[]>
- 387 iload_1
- 388 iaload
- 389 invokespecial # <Method java.lang.Integer(int)>
- 392 invokevirtual # <Method java.lang.String toString()>
- 395 invokevirtual # <Method void writeBytes(java.lang.String)>
- 398 iload_1
- 399 aload_0
- 400 getfield # <Field tXIgSkwMI m_spec>
- 403 getfield # <Field int m_row_map[]>
- 406 arraylength
- 407 iconst_1
- 408 isub
- 409 if_icmpge 421
- 412 aload_0
- 413 getfield # <Field java.io.DataOutputStream m_outstream>
- 416 ldc # <String ",">
- 418 invokevirtual # <Method void writeBytes(java.lang.String)>
- 421 iload_1
- 422 iconst_1
- 423 iadd
- 424 bipush 8
- 426 irem
- 427 ifne 442
- 430 aload_0
- 431 getfield # <Field java.io.DataOutputStream m_outstream>
- 434 ldc # <String "
-               ">
- 436 invokevirtual # <Method void writeBytes(java.lang.String)>
- 439 goto 451
- 442 aload_0
- 443 getfield # <Field java.io.DataOutputStream m_outstream>
- 446 ldc # <String " ">
- 448 invokevirtual # <Method void writeBytes(java.lang.String)>
- 451 iinc 1 1
- 454 iload_1
- 455 aload_0
- 456 getfield # <Field tXIgSkwMI m_spec>
- 459 getfield # <Field int m_row_map[]>
- 462 arraylength
- 463 if_icmplt 372
- 466 aload_0
- 467 getfield # <Field java.io.DataOutputStream m_outstream>
- 470 ldc # <String "
-       };
-">
- 472 invokevirtual # <Method void writeBytes(java.lang.String)>
- 475 aload_0
- 476 getfield # <Field java.io.DataOutputStream m_outstream>
- 479 ldc # <String "   private short yy_nxt[][] = {
-">
- 481 invokevirtual # <Method void writeBytes(java.lang.String)>
- 484 aload_0
- 485 getfield # <Field tXIgSkwMI m_spec>
- 488 getfield # <Field java.util.Vector m_dtrans_vector>
- 491 invokevirtual # <Method int size()>
- 494 istore_3
- 495 iconst_0
- 496 istore_2
- 497 goto 657
- 500 aload_0
- 501 getfield # <Field tXIgSkwMI m_spec>
- 504 getfield # <Field java.util.Vector m_dtrans_vector>
- 507 iload_2
- 508 invokevirtual # <Method java.lang.Object elementAt(int)>
- 511 checkcast # <Class eCuCgyNDI>
- 514 astore 4
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "           { ">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 iconst_0
- 526 istore_1
- 527 goto 609
- 530 aload_0
- 531 getfield # <Field java.io.DataOutputStream m_outstream>
- 534 new # <Class java.lang.Integer>
- 537 dup
- 538 aload 4
- 540 getfield # <Field int m_dtrans[]>
- 543 iload_1
- 544 iaload
- 545 invokespecial # <Method java.lang.Integer(int)>
- 548 invokevirtual # <Method java.lang.String toString()>
- 551 invokevirtual # <Method void writeBytes(java.lang.String)>
- 554 iload_1
- 555 aload_0
- 556 getfield # <Field tXIgSkwMI m_spec>
- 559 getfield # <Field int m_dtrans_ncols>
- 562 iconst_1
- 563 isub
- 564 if_icmpge 576
- 567 aload_0
- 568 getfield # <Field java.io.DataOutputStream m_outstream>
- 571 ldc # <String ",">
- 573 invokevirtual # <Method void writeBytes(java.lang.String)>
- 576 iload_1
- 577 iconst_1
- 578 iadd
- 579 bipush 8
- 581 irem
- 582 ifne 597
- 585 aload_0
- 586 getfield # <Field java.io.DataOutputStream m_outstream>
- 589 ldc # <String "
-                       ">
- 591 invokevirtual # <Method void writeBytes(java.lang.String)>
- 594 goto 606
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String " ">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 iinc 1 1
- 609 iload_1
- 610 aload_0
- 611 getfield # <Field tXIgSkwMI m_spec>
- 614 getfield # <Field int m_dtrans_ncols>
- 617 if_icmplt 530
- 620 aload_0
- 621 getfield # <Field java.io.DataOutputStream m_outstream>
- 624 ldc # <String "
-               }">
- 626 invokevirtual # <Method void writeBytes(java.lang.String)>
- 629 iload_2
- 630 iload_3
- 631 iconst_1
- 632 isub
- 633 if_icmpge 645
- 636 aload_0
- 637 getfield # <Field java.io.DataOutputStream m_outstream>
- 640 ldc # <String ",">
- 642 invokevirtual # <Method void writeBytes(java.lang.String)>
- 645 aload_0
- 646 getfield # <Field java.io.DataOutputStream m_outstream>
- 649 ldc # <String "
-">
- 651 invokevirtual # <Method void writeBytes(java.lang.String)>
- 654 iinc 2 1
- 657 iload_2
- 658 iload_3
- 659 if_icmplt 500
- 662 aload_0
- 663 getfield # <Field java.io.DataOutputStream m_outstream>
- 666 ldc # <String "   };
-">
- 668 invokevirtual # <Method void writeBytes(java.lang.String)>
- 671 return
-
-Method void emit_driver()
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 invokespecial # <Method void emit_table()>
-  34 aload_0
-  35 getfield # <Field tXIgSkwMI m_spec>
-  38 getfield # <Field boolean m_integer_type>
-  41 iconst_1
-  42 if_icmpne 87
-  45 aload_0
-  46 getfield # <Field java.io.DataOutputStream m_outstream>
-  49 ldc # <String "   public int ">
-  51 invokevirtual # <Method void writeBytes(java.lang.String)>
-  54 aload_0
-  55 getfield # <Field java.io.DataOutputStream m_outstream>
-  58 new # <Class java.lang.String>
-  61 dup
-  62 aload_0
-  63 getfield # <Field tXIgSkwMI m_spec>
-  66 getfield # <Field char m_function_name[]>
-  69 invokespecial # <Method java.lang.String(char[])>
-  72 invokevirtual # <Method void writeBytes(java.lang.String)>
-  75 aload_0
-  76 getfield # <Field java.io.DataOutputStream m_outstream>
-  79 ldc # <String " ()
-">
-  81 invokevirtual # <Method void writeBytes(java.lang.String)>
-  84 goto 209
-  87 aload_0
-  88 getfield # <Field tXIgSkwMI m_spec>
-  91 getfield # <Field boolean m_intwrap_type>
-  94 iconst_1
-  95 if_icmpne 140
-  98 aload_0
-  99 getfield # <Field java.io.DataOutputStream m_outstream>
- 102 ldc # <String "   public java.lang.Integer ">
- 104 invokevirtual # <Method void writeBytes(java.lang.String)>
- 107 aload_0
- 108 getfield # <Field java.io.DataOutputStream m_outstream>
- 111 new # <Class java.lang.String>
- 114 dup
- 115 aload_0
- 116 getfield # <Field tXIgSkwMI m_spec>
- 119 getfield # <Field char m_function_name[]>
- 122 invokespecial # <Method java.lang.String(char[])>
- 125 invokevirtual # <Method void writeBytes(java.lang.String)>
- 128 aload_0
- 129 getfield # <Field java.io.DataOutputStream m_outstream>
- 132 ldc # <String " ()
-">
- 134 invokevirtual # <Method void writeBytes(java.lang.String)>
- 137 goto 209
- 140 aload_0
- 141 getfield # <Field java.io.DataOutputStream m_outstream>
- 144 ldc # <String "   public ">
- 146 invokevirtual # <Method void writeBytes(java.lang.String)>
- 149 aload_0
- 150 getfield # <Field java.io.DataOutputStream m_outstream>
- 153 new # <Class java.lang.String>
- 156 dup
- 157 aload_0
- 158 getfield # <Field tXIgSkwMI m_spec>
- 161 getfield # <Field char m_type_name[]>
- 164 invokespecial # <Method java.lang.String(char[])>
- 167 invokevirtual # <Method void writeBytes(java.lang.String)>
- 170 aload_0
- 171 getfield # <Field java.io.DataOutputStream m_outstream>
- 174 ldc # <String " ">
- 176 invokevirtual # <Method void writeBytes(java.lang.String)>
- 179 aload_0
- 180 getfield # <Field java.io.DataOutputStream m_outstream>
- 183 new # <Class java.lang.String>
- 186 dup
- 187 aload_0
- 188 getfield # <Field tXIgSkwMI m_spec>
- 191 getfield # <Field char m_function_name[]>
- 194 invokespecial # <Method java.lang.String(char[])>
- 197 invokevirtual # <Method void writeBytes(java.lang.String)>
- 200 aload_0
- 201 getfield # <Field java.io.DataOutputStream m_outstream>
- 204 ldc # <String " ()
-">
- 206 invokevirtual # <Method void writeBytes(java.lang.String)>
- 209 aload_0
- 210 getfield # <Field java.io.DataOutputStream m_outstream>
- 213 ldc # <String "           throws java.io.IOException">
- 215 invokevirtual # <Method void writeBytes(java.lang.String)>
- 218 aload_0
- 219 getfield # <Field tXIgSkwMI m_spec>
- 222 getfield # <Field char m_yylex_throw_code[]>
- 225 ifnull 278
- 228 aload_0
- 229 getfield # <Field java.io.DataOutputStream m_outstream>
- 232 ldc # <String ", ">
- 234 invokevirtual # <Method void writeBytes(java.lang.String)>
- 237 aload_0
- 238 getfield # <Field java.io.DataOutputStream m_outstream>
- 241 new # <Class java.lang.String>
- 244 dup
- 245 aload_0
- 246 getfield # <Field tXIgSkwMI m_spec>
- 249 getfield # <Field char m_yylex_throw_code[]>
- 252 iconst_0
- 253 aload_0
- 254 getfield # <Field tXIgSkwMI m_spec>
- 257 getfield # <Field int m_yylex_throw_read>
- 260 invokespecial # <Method java.lang.String(char[],int,int)>
- 263 invokevirtual # <Method void writeBytes(java.lang.String)>
- 266 aload_0
- 267 getfield # <Field java.io.DataOutputStream m_outstream>
- 270 ldc # <String "
-               {
-">
- 272 invokevirtual # <Method void writeBytes(java.lang.String)>
- 275 goto 287
- 278 aload_0
- 279 getfield # <Field java.io.DataOutputStream m_outstream>
- 282 ldc # <String " {
-">
- 284 invokevirtual # <Method void writeBytes(java.lang.String)>
- 287 aload_0
- 288 getfield # <Field java.io.DataOutputStream m_outstream>
- 291 ldc # <String "           int yy_lookahead;
-">
- 293 invokevirtual # <Method void writeBytes(java.lang.String)>
- 296 aload_0
- 297 getfield # <Field java.io.DataOutputStream m_outstream>
- 300 ldc # <String "           int yy_anchor = YY_NO_ANCHOR;
-">
- 302 invokevirtual # <Method void writeBytes(java.lang.String)>
- 305 aload_0
- 306 getfield # <Field java.io.DataOutputStream m_outstream>
- 309 ldc # <String "           int yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 311 invokevirtual # <Method void writeBytes(java.lang.String)>
- 314 aload_0
- 315 getfield # <Field java.io.DataOutputStream m_outstream>
- 318 ldc # <String "           int yy_next_state = YY_NO_STATE;
-">
- 320 invokevirtual # <Method void writeBytes(java.lang.String)>
- 323 aload_0
- 324 getfield # <Field java.io.DataOutputStream m_outstream>
- 327 ldc # <String "           int yy_last_accept_state = YY_NO_STATE;
-">
- 329 invokevirtual # <Method void writeBytes(java.lang.String)>
- 332 aload_0
- 333 getfield # <Field java.io.DataOutputStream m_outstream>
- 336 ldc # <String "           boolean yy_initial = true;
-">
- 338 invokevirtual # <Method void writeBytes(java.lang.String)>
- 341 aload_0
- 342 getfield # <Field java.io.DataOutputStream m_outstream>
- 345 ldc # <String "           byte yy_this_accept;
-">
- 347 invokevirtual # <Method void writeBytes(java.lang.String)>
- 350 aload_0
- 351 getfield # <Field tXIgSkwMI m_spec>
- 354 getfield # <Field boolean m_count_chars>
- 357 iconst_1
- 358 if_icmpne 370
- 361 aload_0
- 362 getfield # <Field java.io.DataOutputStream m_outstream>
- 365 ldc # <String "           int yychar;
-">
- 367 invokevirtual # <Method void writeBytes(java.lang.String)>
- 370 aload_0
- 371 getfield # <Field tXIgSkwMI m_spec>
- 374 getfield # <Field boolean m_count_lines>
- 377 iconst_1
- 378 if_icmpne 390
- 381 aload_0
- 382 getfield # <Field java.io.DataOutputStream m_outstream>
- 385 ldc # <String "           int yyline;
-">
- 387 invokevirtual # <Method void writeBytes(java.lang.String)>
- 390 aload_0
- 391 getfield # <Field java.io.DataOutputStream m_outstream>
- 394 ldc # <String "           java.lang.String yytext;
-">
- 396 invokevirtual # <Method void writeBytes(java.lang.String)>
- 399 aload_0
- 400 getfield # <Field java.io.DataOutputStream m_outstream>
- 403 ldc # <String "
-">
- 405 invokevirtual # <Method void writeBytes(java.lang.String)>
- 408 aload_0
- 409 getfield # <Field java.io.DataOutputStream m_outstream>
- 412 ldc # <String "           yy_mark_start();
-">
- 414 invokevirtual # <Method void writeBytes(java.lang.String)>
- 417 aload_0
- 418 getfield # <Field java.io.DataOutputStream m_outstream>
- 421 ldc # <String "           yy_this_accept = yy_acpt[yy_state];
-">
- 423 invokevirtual # <Method void writeBytes(java.lang.String)>
- 426 aload_0
- 427 getfield # <Field java.io.DataOutputStream m_outstream>
- 430 ldc # <String "           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 432 invokevirtual # <Method void writeBytes(java.lang.String)>
- 435 aload_0
- 436 getfield # <Field java.io.DataOutputStream m_outstream>
- 439 ldc # <String "                   yy_last_accept_state = yy_state;
-">
- 441 invokevirtual # <Method void writeBytes(java.lang.String)>
- 444 aload_0
- 445 getfield # <Field java.io.DataOutputStream m_outstream>
- 448 ldc # <String "                   yy_mark_end();
-">
- 450 invokevirtual # <Method void writeBytes(java.lang.String)>
- 453 aload_0
- 454 getfield # <Field java.io.DataOutputStream m_outstream>
- 457 ldc # <String "           }
-">
- 459 invokevirtual # <Method void writeBytes(java.lang.String)>
- 462 aload_0
- 463 getfield # <Field java.io.DataOutputStream m_outstream>
- 466 ldc # <String "           while (true) {
-">
- 468 invokevirtual # <Method void writeBytes(java.lang.String)>
- 471 aload_0
- 472 getfield # <Field java.io.DataOutputStream m_outstream>
- 475 ldc # <String "                   yy_lookahead = yy_advance();
-">
- 477 invokevirtual # <Method void writeBytes(java.lang.String)>
- 480 aload_0
- 481 getfield # <Field java.io.DataOutputStream m_outstream>
- 484 ldc # <String "                   yy_next_state = YY_F;
-">
- 486 invokevirtual # <Method void writeBytes(java.lang.String)>
- 489 aload_0
- 490 getfield # <Field java.io.DataOutputStream m_outstream>
- 493 ldc # <String "                   if (YYEOF != yy_lookahead) {
-">
- 495 invokevirtual # <Method void writeBytes(java.lang.String)>
- 498 aload_0
- 499 getfield # <Field java.io.DataOutputStream m_outstream>
- 502 ldc # <String "                           yy_next_state = yy_nxt[yy_rmap[yy_state]][yy_cmap[yy_lookahead]];
-">
- 504 invokevirtual # <Method void writeBytes(java.lang.String)>
- 507 aload_0
- 508 getfield # <Field java.io.DataOutputStream m_outstream>
- 511 ldc # <String "                   }
-">
- 513 invokevirtual # <Method void writeBytes(java.lang.String)>
- 516 aload_0
- 517 getfield # <Field java.io.DataOutputStream m_outstream>
- 520 ldc # <String "                   if (YY_F != yy_next_state) {
-">
- 522 invokevirtual # <Method void writeBytes(java.lang.String)>
- 525 aload_0
- 526 getfield # <Field java.io.DataOutputStream m_outstream>
- 529 ldc # <String "                           yy_state = yy_next_state;
-">
- 531 invokevirtual # <Method void writeBytes(java.lang.String)>
- 534 aload_0
- 535 getfield # <Field java.io.DataOutputStream m_outstream>
- 538 ldc # <String "                           yy_initial = false;
-">
- 540 invokevirtual # <Method void writeBytes(java.lang.String)>
- 543 aload_0
- 544 getfield # <Field java.io.DataOutputStream m_outstream>
- 547 ldc # <String "                           yy_this_accept = yy_acpt[yy_state];
-">
- 549 invokevirtual # <Method void writeBytes(java.lang.String)>
- 552 aload_0
- 553 getfield # <Field java.io.DataOutputStream m_outstream>
- 556 ldc # <String "                           if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 558 invokevirtual # <Method void writeBytes(java.lang.String)>
- 561 aload_0
- 562 getfield # <Field java.io.DataOutputStream m_outstream>
- 565 ldc # <String "                                   yy_last_accept_state = yy_state;
-">
- 567 invokevirtual # <Method void writeBytes(java.lang.String)>
- 570 aload_0
- 571 getfield # <Field java.io.DataOutputStream m_outstream>
- 574 ldc # <String "                                   yy_mark_end();
-">
- 576 invokevirtual # <Method void writeBytes(java.lang.String)>
- 579 aload_0
- 580 getfield # <Field java.io.DataOutputStream m_outstream>
- 583 ldc # <String "                           }
-">
- 585 invokevirtual # <Method void writeBytes(java.lang.String)>
- 588 aload_0
- 589 getfield # <Field java.io.DataOutputStream m_outstream>
- 592 ldc # <String "                   }
-">
- 594 invokevirtual # <Method void writeBytes(java.lang.String)>
- 597 aload_0
- 598 getfield # <Field java.io.DataOutputStream m_outstream>
- 601 ldc # <String "                   else {
-">
- 603 invokevirtual # <Method void writeBytes(java.lang.String)>
- 606 aload_0
- 607 getfield # <Field java.io.DataOutputStream m_outstream>
- 610 ldc # <String "                           if (YYEOF == yy_lookahead && true == yy_initial) {
-">
- 612 invokevirtual # <Method void writeBytes(java.lang.String)>
- 615 aload_0
- 616 getfield # <Field tXIgSkwMI m_spec>
- 619 getfield # <Field char m_eof_code[]>
- 622 ifnull 634
- 625 aload_0
- 626 getfield # <Field java.io.DataOutputStream m_outstream>
- 629 ldc # <String "                                   yy_do_eof();
-">
- 631 invokevirtual # <Method void writeBytes(java.lang.String)>
- 634 aload_0
- 635 getfield # <Field tXIgSkwMI m_spec>
- 638 getfield # <Field boolean m_integer_type>
- 641 iconst_1
- 642 if_icmpeq 656
- 645 aload_0
- 646 getfield # <Field tXIgSkwMI m_spec>
- 649 getfield # <Field boolean m_yyeof>
- 652 iconst_1
- 653 if_icmpne 668
- 656 aload_0
- 657 getfield # <Field java.io.DataOutputStream m_outstream>
- 660 ldc # <String "                                   return YYEOF;
-">
- 662 invokevirtual # <Method void writeBytes(java.lang.String)>
- 665 goto 719
- 668 aload_0
- 669 getfield # <Field tXIgSkwMI m_spec>
- 672 getfield # <Field char m_eof_value_code[]>
- 675 ifnull 710
- 678 aload_0
- 679 getfield # <Field java.io.DataOutputStream m_outstream>
- 682 new # <Class java.lang.String>
- 685 dup
- 686 aload_0
- 687 getfield # <Field tXIgSkwMI m_spec>
- 690 getfield # <Field char m_eof_value_code[]>
- 693 iconst_0
- 694 aload_0
- 695 getfield # <Field tXIgSkwMI m_spec>
- 698 getfield # <Field int m_eof_value_read>
- 701 invokespecial # <Method java.lang.String(char[],int,int)>
- 704 invokevirtual # <Method void writeBytes(java.lang.String)>
- 707 goto 719
- 710 aload_0
- 711 getfield # <Field java.io.DataOutputStream m_outstream>
- 714 ldc # <String "                                   return null;
-">
- 716 invokevirtual # <Method void writeBytes(java.lang.String)>
- 719 aload_0
- 720 getfield # <Field java.io.DataOutputStream m_outstream>
- 723 ldc # <String "                           }
-">
- 725 invokevirtual # <Method void writeBytes(java.lang.String)>
- 728 aload_0
- 729 getfield # <Field java.io.DataOutputStream m_outstream>
- 732 ldc # <String "                           else if (YY_NO_STATE == yy_last_accept_state) {
-">
- 734 invokevirtual # <Method void writeBytes(java.lang.String)>
- 737 aload_0
- 738 getfield # <Field java.io.DataOutputStream m_outstream>
- 741 ldc # <String "                                   throw (new Error("Lexical Error: Unmatched Input."));
-">
- 743 invokevirtual # <Method void writeBytes(java.lang.String)>
- 746 aload_0
- 747 getfield # <Field java.io.DataOutputStream m_outstream>
- 750 ldc # <String "                           }
-">
- 752 invokevirtual # <Method void writeBytes(java.lang.String)>
- 755 aload_0
- 756 getfield # <Field java.io.DataOutputStream m_outstream>
- 759 ldc # <String "                           else {
-">
- 761 invokevirtual # <Method void writeBytes(java.lang.String)>
- 764 aload_0
- 765 getfield # <Field java.io.DataOutputStream m_outstream>
- 768 ldc # <String "                                   yy_to_mark();
-">
- 770 invokevirtual # <Method void writeBytes(java.lang.String)>
- 773 aload_0
- 774 getfield # <Field java.io.DataOutputStream m_outstream>
- 777 ldc # <String "                                   yy_anchor = yy_acpt[yy_last_accept_state];
-">
- 779 invokevirtual # <Method void writeBytes(java.lang.String)>
- 782 aload_0
- 783 getfield # <Field java.io.DataOutputStream m_outstream>
- 786 ldc # <String "                                   if (0 != (YY_END & yy_anchor)) {
-">
- 788 invokevirtual # <Method void writeBytes(java.lang.String)>
- 791 aload_0
- 792 getfield # <Field java.io.DataOutputStream m_outstream>
- 795 ldc # <String "                                           yy_pushback();
-">
- 797 invokevirtual # <Method void writeBytes(java.lang.String)>
- 800 aload_0
- 801 getfield # <Field java.io.DataOutputStream m_outstream>
- 804 ldc # <String "                                   }
-">
- 806 invokevirtual # <Method void writeBytes(java.lang.String)>
- 809 aload_0
- 810 getfield # <Field java.io.DataOutputStream m_outstream>
- 813 ldc # <String "                                   if (0 != (YY_START & yy_anchor)) {
-">
- 815 invokevirtual # <Method void writeBytes(java.lang.String)>
- 818 aload_0
- 819 getfield # <Field java.io.DataOutputStream m_outstream>
- 822 ldc # <String "                                           yy_move_start();
-">
- 824 invokevirtual # <Method void writeBytes(java.lang.String)>
- 827 aload_0
- 828 getfield # <Field java.io.DataOutputStream m_outstream>
- 831 ldc # <String "                                   }
-">
- 833 invokevirtual # <Method void writeBytes(java.lang.String)>
- 836 aload_0
- 837 getfield # <Field tXIgSkwMI m_spec>
- 840 getfield # <Field boolean m_count_chars>
- 843 iconst_1
- 844 if_icmpne 856
- 847 aload_0
- 848 getfield # <Field java.io.DataOutputStream m_outstream>
- 851 ldc # <String "                                   yychar = yy_getchar();
-">
- 853 invokevirtual # <Method void writeBytes(java.lang.String)>
- 856 aload_0
- 857 getfield # <Field tXIgSkwMI m_spec>
- 860 getfield # <Field boolean m_count_lines>
- 863 iconst_1
- 864 if_icmpne 876
- 867 aload_0
- 868 getfield # <Field java.io.DataOutputStream m_outstream>
- 871 ldc # <String "                                   yyline = yy_getline();
-">
- 873 invokevirtual # <Method void writeBytes(java.lang.String)>
- 876 aload_0
- 877 getfield # <Field java.io.DataOutputStream m_outstream>
- 880 ldc # <String "                                   yytext = yy_gettext();
-">
- 882 invokevirtual # <Method void writeBytes(java.lang.String)>
- 885 aload_0
- 886 getfield # <Field java.io.DataOutputStream m_outstream>
- 889 ldc # <String "                                   switch (yy_last_accept_state) {
-">
- 891 invokevirtual # <Method void writeBytes(java.lang.String)>
- 894 aload_0
- 895 ldc # <String "                                   ">
- 897 invokespecial # <Method void emit_actions(java.lang.String)>
- 900 aload_0
- 901 getfield # <Field java.io.DataOutputStream m_outstream>
- 904 ldc # <String "                                   default:
-">
- 906 invokevirtual # <Method void writeBytes(java.lang.String)>
- 909 aload_0
- 910 getfield # <Field java.io.DataOutputStream m_outstream>
- 913 ldc # <String "                                           yy_error(YY_E_INTERNAL,false);
-">
- 915 invokevirtual # <Method void writeBytes(java.lang.String)>
- 918 aload_0
- 919 getfield # <Field java.io.DataOutputStream m_outstream>
- 922 ldc # <String "                                   case -1:
-">
- 924 invokevirtual # <Method void writeBytes(java.lang.String)>
- 927 aload_0
- 928 getfield # <Field java.io.DataOutputStream m_outstream>
- 931 ldc # <String "                                   }
-">
- 933 invokevirtual # <Method void writeBytes(java.lang.String)>
- 936 aload_0
- 937 getfield # <Field java.io.DataOutputStream m_outstream>
- 940 ldc # <String "                                   yy_initial = true;
-">
- 942 invokevirtual # <Method void writeBytes(java.lang.String)>
- 945 aload_0
- 946 getfield # <Field java.io.DataOutputStream m_outstream>
- 949 ldc # <String "                                   yy_state = yy_state_dtrans[yy_lexical_state];
-">
- 951 invokevirtual # <Method void writeBytes(java.lang.String)>
- 954 aload_0
- 955 getfield # <Field java.io.DataOutputStream m_outstream>
- 958 ldc # <String "                                   yy_next_state = YY_NO_STATE;
-">
- 960 invokevirtual # <Method void writeBytes(java.lang.String)>
- 963 aload_0
- 964 getfield # <Field java.io.DataOutputStream m_outstream>
- 967 ldc # <String "                                   yy_last_accept_state = YY_NO_STATE;
-">
- 969 invokevirtual # <Method void writeBytes(java.lang.String)>
- 972 aload_0
- 973 getfield # <Field java.io.DataOutputStream m_outstream>
- 976 ldc # <String "                                   yy_mark_start();
-">
- 978 invokevirtual # <Method void writeBytes(java.lang.String)>
- 981 aload_0
- 982 getfield # <Field java.io.DataOutputStream m_outstream>
- 985 ldc # <String "                                   yy_this_accept = yy_acpt[yy_state];
-">
- 987 invokevirtual # <Method void writeBytes(java.lang.String)>
- 990 aload_0
- 991 getfield # <Field java.io.DataOutputStream m_outstream>
- 994 ldc # <String "                                   if (YY_NOT_ACCEPT != yy_this_accept) {
-">
- 996 invokevirtual # <Method void writeBytes(java.lang.String)>
- 999 aload_0
-1000 getfield # <Field java.io.DataOutputStream m_outstream>
-1003 ldc # <String "                                           yy_last_accept_state = yy_state;
-">
-1005 invokevirtual # <Method void writeBytes(java.lang.String)>
-1008 aload_0
-1009 getfield # <Field java.io.DataOutputStream m_outstream>
-1012 ldc # <String "                                   }
-">
-1014 invokevirtual # <Method void writeBytes(java.lang.String)>
-1017 aload_0
-1018 getfield # <Field java.io.DataOutputStream m_outstream>
-1021 ldc # <String "                           }
-">
-1023 invokevirtual # <Method void writeBytes(java.lang.String)>
-1026 aload_0
-1027 getfield # <Field java.io.DataOutputStream m_outstream>
-1030 ldc # <String "                   }
-">
-1032 invokevirtual # <Method void writeBytes(java.lang.String)>
-1035 aload_0
-1036 getfield # <Field java.io.DataOutputStream m_outstream>
-1039 ldc # <String "           }
-">
-1041 invokevirtual # <Method void writeBytes(java.lang.String)>
-1044 aload_0
-1045 getfield # <Field java.io.DataOutputStream m_outstream>
-1048 ldc # <String "   }
-">
-1050 invokevirtual # <Method void writeBytes(java.lang.String)>
-1053 return
-
-Method void emit_actions(java.lang.String)
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 getfield # <Field java.util.Vector m_accept_vector>
-   7 invokevirtual # <Method int size()>
-  10 aload_0
-  11 getfield # <Field tXIgSkwMI m_spec>
-  14 getfield # <Field int m_anchor_array[]>
-  17 arraylength
-  18 if_icmpeq 25
-  21 iconst_0
-  22 goto 26
-  25 iconst_1
-  26 invokestatic # <Method void assert(boolean)>
-  29 bipush -2
-  31 istore 4
-  33 aload_0
-  34 getfield # <Field tXIgSkwMI m_spec>
-  37 getfield # <Field java.util.Vector m_accept_vector>
-  40 invokevirtual # <Method int size()>
-  43 istore_3
-  44 iconst_0
-  45 istore_2
-  46 goto 233
-  49 aload_0
-  50 getfield # <Field tXIgSkwMI m_spec>
-  53 getfield # <Field java.util.Vector m_accept_vector>
-  56 iload_2
-  57 invokevirtual # <Method java.lang.Object elementAt(int)>
-  60 checkcast # <Class SfZaCAliZ>
-  63 astore 5
-  65 aload 5
-  67 ifnull 230
-  70 aload_0
-  71 getfield # <Field java.io.DataOutputStream m_outstream>
-  74 new # <Class java.lang.StringBuffer>
-  77 dup
-  78 invokespecial # <Method java.lang.StringBuffer()>
-  81 aload_1
-  82 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  85 ldc # <String "case ">
-  87 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  90 iload_2
-  91 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  94 ldc # <String ":
-">
-  96 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  99 invokevirtual # <Method java.lang.String toString()>
- 102 invokevirtual # <Method void writeBytes(java.lang.String)>
- 105 aload_0
- 106 getfield # <Field java.io.DataOutputStream m_outstream>
- 109 new # <Class java.lang.StringBuffer>
- 112 dup
- 113 invokespecial # <Method java.lang.StringBuffer()>
- 116 aload_1
- 117 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 120 ldc # <String "   ">
- 122 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 125 invokevirtual # <Method java.lang.String toString()>
- 128 invokevirtual # <Method void writeBytes(java.lang.String)>
- 131 aload_0
- 132 getfield # <Field java.io.DataOutputStream m_outstream>
- 135 new # <Class java.lang.String>
- 138 dup
- 139 aload 5
- 141 getfield # <Field char m_action[]>
- 144 iconst_0
- 145 aload 5
- 147 getfield # <Field int m_action_read>
- 150 invokespecial # <Method java.lang.String(char[],int,int)>
- 153 invokevirtual # <Method void writeBytes(java.lang.String)>
- 156 aload_0
- 157 getfield # <Field java.io.DataOutputStream m_outstream>
- 160 ldc # <String "
-">
- 162 invokevirtual # <Method void writeBytes(java.lang.String)>
- 165 aload_0
- 166 getfield # <Field java.io.DataOutputStream m_outstream>
- 169 new # <Class java.lang.StringBuffer>
- 172 dup
- 173 invokespecial # <Method java.lang.StringBuffer()>
- 176 aload_1
- 177 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 180 ldc # <String "case ">
- 182 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 185 iload 4
- 187 invokevirtual # <Method java.lang.StringBuffer append(int)>
- 190 ldc # <String ":
-">
- 192 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 195 invokevirtual # <Method java.lang.String toString()>
- 198 invokevirtual # <Method void writeBytes(java.lang.String)>
- 201 aload_0
- 202 getfield # <Field java.io.DataOutputStream m_outstream>
- 205 new # <Class java.lang.StringBuffer>
- 208 dup
- 209 invokespecial # <Method java.lang.StringBuffer()>
- 212 aload_1
- 213 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 216 ldc # <String "   break;
-">
- 218 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
- 221 invokevirtual # <Method java.lang.String toString()>
- 224 invokevirtual # <Method void writeBytes(java.lang.String)>
- 227 iinc 4 -1
- 230 iinc 2 1
- 233 iload_2
- 234 iload_3
- 235 if_icmplt 49
- 238 return
-
-Method void emit_footer()
-   0 aload_0
-   1 getfield # <Field tXIgSkwMI m_spec>
-   4 ifnonnull 11
-   7 iconst_0
-   8 goto 12
-  11 iconst_1
-  12 invokestatic # <Method void assert(boolean)>
-  15 aload_0
-  16 getfield # <Field java.io.DataOutputStream m_outstream>
-  19 ifnonnull 26
-  22 iconst_0
-  23 goto 27
-  26 iconst_1
-  27 invokestatic # <Method void assert(boolean)>
-  30 aload_0
-  31 getfield # <Field java.io.DataOutputStream m_outstream>
-  34 ldc # <String "}
-">
-  36 invokevirtual # <Method void writeBytes(java.lang.String)>
-  39 return
-Compiled from JavaLex.java
-final class yCWZtShZT extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    java.util.Hashtable m_states;
-    java.util.Hashtable m_macros;
-    pHNWlbrmz m_nfa_start;
-    java.util.Vector m_nfa_states;
-    java.util.Vector m_state_rules[];
-    int m_state_dtrans[];
-    java.util.Vector m_dfa_states;
-    java.util.Hashtable m_dfa_sets;
-    java.util.Vector m_accept_vector;
-    int m_anchor_array[];
-    java.util.Vector m_dtrans_vector;
-    int m_dtrans_ncols;
-    int m_row_map[];
-    int m_col_map[];
-    int m_current_token;
-    char m_lexeme;
-    boolean m_in_quote;
-    boolean m_verbose;
-    boolean m_integer_type;
-    boolean m_intwrap_type;
-    boolean m_yyeof;
-    boolean m_count_chars;
-    boolean m_count_lines;
-    boolean m_cup_compatible;
-    boolean m_unix;
-    char m_init_code[];
-    int m_init_read;
-    char m_init_throw_code[];
-    int m_init_throw_read;
-    char m_class_code[];
-    int m_class_read;
-    char m_eof_code[];
-    int m_eof_read;
-    char m_eof_value_code[];
-    int m_eof_value_read;
-    char m_eof_throw_code[];
-    int m_eof_throw_read;
-    char m_yylex_throw_code[];
-    int m_yylex_throw_read;
-    char m_class_name[];
-    char m_function_name[];
-    char m_type_name[];
-    static final int NONE;
-    static final int START;
-    static final int END;
-    yCWZtShZT(ctxmGlswy);
-}
-
-Method yCWZtShZT(ctxmGlswy)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 iconst_5
-   6 newarray char
-   8 dup
-   9 iconst_0
-  10 bipush 89
-  12 castore
-  13 dup
-  14 iconst_1
-  15 bipush 121
-  17 castore
-  18 dup
-  19 iconst_2
-  20 bipush 108
-  22 castore
-  23 dup
-  24 iconst_3
-  25 bipush 101
-  27 castore
-  28 dup
-  29 iconst_4
-  30 bipush 120
-  32 castore
-  33 putfield # <Field char m_class_name[]>
-  36 aload_0
-  37 iconst_5
-  38 newarray char
-  40 dup
-  41 iconst_0
-  42 bipush 121
-  44 castore
-  45 dup
-  46 iconst_1
-  47 bipush 121
-  49 castore
-  50 dup
-  51 iconst_2
-  52 bipush 108
-  54 castore
-  55 dup
-  56 iconst_3
-  57 bipush 101
-  59 castore
-  60 dup
-  61 iconst_4
-  62 bipush 120
-  64 castore
-  65 putfield # <Field char m_function_name[]>
-  68 aload_0
-  69 bipush 7
-  71 newarray char
-  73 dup
-  74 iconst_0
-  75 bipush 89
-  77 castore
-  78 dup
-  79 iconst_1
-  80 bipush 121
-  82 castore
-  83 dup
-  84 iconst_2
-  85 bipush 116
-  87 castore
-  88 dup
-  89 iconst_3
-  90 bipush 111
-  92 castore
-  93 dup
-  94 iconst_4
-  95 bipush 107
-  97 castore
-  98 dup
-  99 iconst_5
- 100 bipush 101
- 102 castore
- 103 dup
- 104 bipush 6
- 106 bipush 110
- 108 castore
- 109 putfield # <Field char m_type_name[]>
- 112 aload_0
- 113 aload_1
- 114 putfield # <Field ctxmGlswy m_lexGen>
- 117 aload_0
- 118 iconst_1
- 119 putfield # <Field int m_current_token>
- 122 aload_0
- 123 iconst_0
- 124 putfield # <Field char m_lexeme>
- 127 aload_0
- 128 iconst_0
- 129 putfield # <Field boolean m_in_quote>
- 132 aload_0
- 133 new # <Class java.util.Hashtable>
- 136 dup
- 137 invokespecial # <Method java.util.Hashtable()>
- 140 putfield # <Field java.util.Hashtable m_states>
- 143 aload_0
- 144 getfield # <Field java.util.Hashtable m_states>
- 147 new # <Class java.lang.String>
- 150 dup
- 151 ldc # <String "YYINITIAL">
- 153 invokespecial # <Method java.lang.String(java.lang.String)>
- 156 new # <Class java.lang.Integer>
- 159 dup
- 160 aload_0
- 161 getfield # <Field java.util.Hashtable m_states>
- 164 invokevirtual # <Method int size()>
- 167 invokespecial # <Method java.lang.Integer(int)>
- 170 invokevirtual # <Method java.lang.Object put(java.lang.Object, java.lang.Object)>
- 173 pop
- 174 aload_0
- 175 new # <Class java.util.Hashtable>
- 178 dup
- 179 invokespecial # <Method java.util.Hashtable()>
- 182 putfield # <Field java.util.Hashtable m_macros>
- 185 aload_0
- 186 iconst_0
- 187 putfield # <Field boolean m_integer_type>
- 190 aload_0
- 191 iconst_0
- 192 putfield # <Field boolean m_intwrap_type>
- 195 aload_0
- 196 iconst_0
- 197 putfield # <Field boolean m_count_lines>
- 200 aload_0
- 201 iconst_0
- 202 putfield # <Field boolean m_count_chars>
- 205 aload_0
- 206 iconst_0
- 207 putfield # <Field boolean m_cup_compatible>
- 210 aload_0
- 211 iconst_1
- 212 putfield # <Field boolean m_unix>
- 215 aload_0
- 216 iconst_0
- 217 putfield # <Field boolean m_yyeof>
- 220 aload_0
- 221 iconst_1
- 222 putfield # <Field boolean m_verbose>
- 225 aload_0
- 226 aconst_null
- 227 putfield # <Field pHNWlbrmz m_nfa_start>
- 230 aload_0
- 231 new # <Class java.util.Vector>
- 234 dup
- 235 invokespecial # <Method java.util.Vector()>
- 238 putfield # <Field java.util.Vector m_nfa_states>
- 241 aload_0
- 242 new # <Class java.util.Vector>
- 245 dup
- 246 invokespecial # <Method java.util.Vector()>
- 249 putfield # <Field java.util.Vector m_dfa_states>
- 252 aload_0
- 253 new # <Class java.util.Hashtable>
- 256 dup
- 257 invokespecial # <Method java.util.Hashtable()>
- 260 putfield # <Field java.util.Hashtable m_dfa_sets>
- 263 aload_0
- 264 new # <Class java.util.Vector>
- 267 dup
- 268 invokespecial # <Method java.util.Vector()>
- 271 putfield # <Field java.util.Vector m_dtrans_vector>
- 274 aload_0
- 275 sipush 128
- 278 putfield # <Field int m_dtrans_ncols>
- 281 aload_0
- 282 aconst_null
- 283 putfield # <Field int m_row_map[]>
- 286 aload_0
- 287 aconst_null
- 288 putfield # <Field int m_col_map[]>
- 291 aload_0
- 292 aconst_null
- 293 putfield # <Field java.util.Vector m_accept_vector>
- 296 aload_0
- 297 aconst_null
- 298 putfield # <Field int m_anchor_array[]>
- 301 aload_0
- 302 aconst_null
- 303 putfield # <Field char m_init_code[]>
- 306 aload_0
- 307 iconst_0
- 308 putfield # <Field int m_init_read>
- 311 aload_0
- 312 aconst_null
- 313 putfield # <Field char m_init_throw_code[]>
- 316 aload_0
- 317 iconst_0
- 318 putfield # <Field int m_init_throw_read>
- 321 aload_0
- 322 aconst_null
- 323 putfield # <Field char m_yylex_throw_code[]>
- 326 aload_0
- 327 iconst_0
- 328 putfield # <Field int m_yylex_throw_read>
- 331 aload_0
- 332 aconst_null
- 333 putfield # <Field char m_class_code[]>
- 336 aload_0
- 337 iconst_0
- 338 putfield # <Field int m_class_read>
- 341 aload_0
- 342 aconst_null
- 343 putfield # <Field char m_eof_code[]>
- 346 aload_0
- 347 iconst_0
- 348 putfield # <Field int m_eof_read>
- 351 aload_0
- 352 aconst_null
- 353 putfield # <Field char m_eof_value_code[]>
- 356 aload_0
- 357 iconst_0
- 358 putfield # <Field int m_eof_value_read>
- 361 aload_0
- 362 aconst_null
- 363 putfield # <Field char m_eof_throw_code[]>
- 366 aload_0
- 367 iconst_0
- 368 putfield # <Field int m_eof_throw_read>
- 371 aload_0
- 372 aconst_null
- 373 putfield # <Field int m_state_dtrans[]>
- 376 aload_0
- 377 aconst_null
- 378 putfield # <Field java.util.Vector m_state_rules[]>
- 381 return
-Compiled from JavaLex.java
-final class yEmQdtJeg extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static vVGGfGebU newvVGGfGebU(tXIgSkwMI);
-    static NSQWZCoAa newNSQWZCoAa();
-    static NMUlQfUtR newNMUlQfUtR(tXIgSkwMI);
-    yEmQdtJeg();
-}
-
-Method vVGGfGebU newvVGGfGebU(tXIgSkwMI)
-   0 new # <Class vVGGfGebU>
-   3 dup
-   4 aload_0
-   5 getfield # <Field java.util.Vector m_dfa_states>
-   8 invokevirtual # <Method int size()>
-  11 invokespecial # <Method vVGGfGebU(int)>
-  14 astore_1
-  15 aload_0
-  16 getfield # <Field java.util.Vector m_dfa_states>
-  19 aload_1
-  20 invokevirtual # <Method void addElement(java.lang.Object)>
-  23 aload_1
-  24 areturn
-
-Method NSQWZCoAa newNSQWZCoAa()
-   0 new # <Class NSQWZCoAa>
-   3 dup
-   4 invokespecial # <Method NSQWZCoAa()>
-   7 astore_0
-   8 aload_0
-   9 areturn
-
-Method NMUlQfUtR newNMUlQfUtR(tXIgSkwMI)
-   0 new # <Class NMUlQfUtR>
-   3 dup
-   4 invokespecial # <Method NMUlQfUtR()>
-   7 astore_1
-   8 aload_0
-   9 getfield # <Field java.util.Vector m_nfa_states>
-  12 aload_1
-  13 invokevirtual # <Method void addElement(java.lang.Object)>
-  16 aload_1
-  17 bipush -3
-  19 putfield # <Field int m_edge>
-  22 aload_1
-  23 areturn
-
-Method yEmQdtJeg()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-Compiled from JavaLex.java
-final class ysfxQMQHy extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    pHNWlbrmz m_start;
-    pHNWlbrmz m_end;
-    ysfxQMQHy();
-}
-
-Method ysfxQMQHy()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_0
-   5 aconst_null
-   6 putfield # <Field pHNWlbrmz m_start>
-   9 aload_0
-  10 aconst_null
-  11 putfield # <Field pHNWlbrmz m_end>
-  14 return
-Compiled from JavaLex.java
-final class zYNGrmVJo extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final int E_BADEXPR;
-    static final int E_PAREN;
-    static final int E_LENGTH;
-    static final int E_BRACKET;
-    static final int E_BOL;
-    static final int E_CLOSE;
-    static final int E_NEWLINE;
-    static final int E_BADMAC;
-    static final int E_NOMAC;
-    static final int E_MACDEPTH;
-    static final int E_INIT;
-    static final int E_EOF;
-    static final int E_DIRECT;
-    static final int E_INTERNAL;
-    static final int E_STATE;
-    static final int E_MACDEF;
-    static final int E_SYNTAX;
-    static final int E_BRACE;
-    static final java.lang.String errmsg[];
-    static void impos(java.lang.String);
-    static void parse_error(int, int);
-    zYNGrmVJo();
-    static {};
-}
-
-Method void impos(java.lang.String)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Java-Lex Error: ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 invokevirtual # <Method java.lang.String toString()>
-  22 invokevirtual # <Method void println(java.lang.String)>
-  25 return
-
-Method void parse_error(int, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Error: Parse error at line ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 iload_1
-  16 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  19 ldc # <String ".">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 invokevirtual # <Method java.lang.String toString()>
-  27 invokevirtual # <Method void println(java.lang.String)>
-  30 getstatic # <Field java.io.PrintStream out>
-  33 new # <Class java.lang.StringBuffer>
-  36 dup
-  37 invokespecial # <Method java.lang.StringBuffer()>
-  40 ldc # <String "Error Description: ">
-  42 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  45 getstatic # <Field java.lang.String errmsg[]>
-  48 iload_0
-  49 aaload
-  50 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  53 invokevirtual # <Method java.lang.String toString()>
-  56 invokevirtual # <Method void println(java.lang.String)>
-  59 new # <Class java.lang.Error>
-  62 dup
-  63 ldc # <String "Parse error.">
-  65 invokespecial # <Method java.lang.Error(java.lang.String)>
-  68 athrow
-
-Method zYNGrmVJo()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
-
-Method static {}
-   0 bipush 18
-   2 anewarray class # <Class java.lang.String>
-   5 dup
-   6 iconst_0
-   7 ldc # <String "Malformed regular expression.">
-   9 aastore
-  10 dup
-  11 iconst_1
-  12 ldc # <String "Missing close parenthesis.">
-  14 aastore
-  15 dup
-  16 iconst_2
-  17 ldc # <String "Too many regular expressions or expression too long.">
-  19 aastore
-  20 dup
-  21 iconst_3
-  22 ldc # <String "Missing [ in character class.">
-  24 aastore
-  25 dup
-  26 iconst_4
-  27 ldc # <String "^ must be at start of expression or after [.">
-  29 aastore
-  30 dup
-  31 iconst_5
-  32 ldc # <String "+ ? or * must follow an expression or subexpression.">
-  34 aastore
-  35 dup
-  36 bipush 6
-  38 ldc # <String "Newline in quoted string.">
-  40 aastore
-  41 dup
-  42 bipush 7
-  44 ldc # <String "Missing } in macro expansion.">
-  46 aastore
-  47 dup
-  48 bipush 8
-  50 ldc # <String "Macro does not exist.">
-  52 aastore
-  53 dup
-  54 bipush 9
-  56 ldc # <String "Macro expansions nested too deeply.">
-  58 aastore
-  59 dup
-  60 bipush 10
-  62 ldc # <String "Java-Lex has not been successfully initialized.">
-  64 aastore
-  65 dup
-  66 bipush 11
-  68 ldc # <String "Unexpected end-of-file found.">
-  70 aastore
-  71 dup
-  72 bipush 12
-  74 ldc # <String "Undefined or badly-formed Java-Lex directive.">
-  76 aastore
-  77 dup
-  78 bipush 13
-  80 ldc # <String "Internal Java-Lex error.">
-  82 aastore
-  83 dup
-  84 bipush 14
-  86 ldc # <String "Unitialized state name.">
-  88 aastore
-  89 dup
-  90 bipush 15
-  92 ldc # <String "Badly formed macro definition.">
-  94 aastore
-  95 dup
-  96 bipush 16
-  98 ldc # <String "Syntax error.">
- 100 aastore
- 101 dup
- 102 bipush 17
- 104 ldc # <String "Missing brace at start of lexical action.">
- 106 aastore
- 107 putstatic # <Field java.lang.String errmsg[]>
- 110 return
-Compiled from JavaLex.java
-final class zkBeKJFxt extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    boolean m_eof_reached;
-    boolean m_pushback_line;
-    char m_line[];
-    int m_line_read;
-    int m_line_index;
-    int m_line_number;
-    static final boolean EOF;
-    static final boolean NOT_EOF;
-    zkBeKJFxt(java.io.InputStream);
-    boolean getLine() throws java.io.IOException;
-}
-
-Method zkBeKJFxt(java.io.InputStream)
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 aload_1
-   5 ifnonnull 12
-   8 iconst_0
-   9 goto 13
-  12 iconst_1
-  13 invokestatic # <Method void assert(boolean)>
-  16 aload_0
-  17 aload_1
-  18 putfield # <Field java.io.InputStream m_input>
-  21 aload_0
-  22 sipush 1024
-  25 newarray byte
-  27 putfield # <Field byte m_buffer[]>
-  30 aload_0
-  31 iconst_0
-  32 putfield # <Field int m_buffer_read>
-  35 aload_0
-  36 iconst_0
-  37 putfield # <Field int m_buffer_index>
-  40 aload_0
-  41 sipush 1024
-  44 newarray char
-  46 putfield # <Field char m_line[]>
-  49 aload_0
-  50 iconst_0
-  51 putfield # <Field int m_line_read>
-  54 aload_0
-  55 iconst_0
-  56 putfield # <Field int m_line_index>
-  59 aload_0
-  60 iconst_0
-  61 putfield # <Field boolean m_eof_reached>
-  64 aload_0
-  65 iconst_0
-  66 putfield # <Field int m_line_number>
-  69 aload_0
-  70 iconst_0
-  71 putfield # <Field boolean m_pushback_line>
-  74 return
-
-Method boolean getLine()
-   0 aload_0
-   1 getfield # <Field boolean m_eof_reached>
-   4 iconst_1
-   5 if_icmpne 10
-   8 iconst_1
-   9 ireturn
-  10 aload_0
-  11 getfield # <Field boolean m_pushback_line>
-  14 iconst_1
-  15 if_icmpne 70
-  18 aload_0
-  19 iconst_0
-  20 putfield # <Field boolean m_pushback_line>
-  23 iconst_0
-  24 istore_1
-  25 goto 47
-  28 aload_0
-  29 getfield # <Field char m_line[]>
-  32 iload_1
-  33 caload
-  34 invokestatic # <Method boolean isspace(char)>
-  37 iconst_0
-  38 if_icmpne 44
-  41 goto 55
-  44 iinc 1 1
-  47 iload_1
-  48 aload_0
-  49 getfield # <Field int m_line_read>
-  52 if_icmplt 28
-  55 iload_1
-  56 aload_0
-  57 getfield # <Field int m_line_read>
-  60 if_icmpge 70
-  63 aload_0
-  64 iconst_0
-  65 putfield # <Field int m_line_index>
-  68 iconst_0
-  69 ireturn
-  70 aload_0
-  71 getfield # <Field int m_buffer_index>
-  74 aload_0
-  75 getfield # <Field int m_buffer_read>
-  78 if_icmplt 121
-  81 aload_0
-  82 aload_0
-  83 getfield # <Field java.io.InputStream m_input>
-  86 aload_0
-  87 getfield # <Field byte m_buffer[]>
-  90 invokevirtual # <Method int read(byte[])>
-  93 putfield # <Field int m_buffer_read>
-  96 aload_0
-  97 getfield # <Field int m_buffer_read>
- 100 iconst_m1
- 101 if_icmpne 116
- 104 aload_0
- 105 iconst_1
- 106 putfield # <Field boolean m_eof_reached>
- 109 aload_0
- 110 iconst_0
- 111 putfield # <Field int m_line_index>
- 114 iconst_1
- 115 ireturn
- 116 aload_0
- 117 iconst_0
- 118 putfield # <Field int m_buffer_index>
- 121 aload_0
- 122 iconst_0
- 123 putfield # <Field int m_line_read>
- 126 goto 288
- 129 aload_0
- 130 getfield # <Field char m_line[]>
- 133 aload_0
- 134 getfield # <Field int m_line_read>
- 137 aload_0
- 138 getfield # <Field byte m_buffer[]>
- 141 aload_0
- 142 getfield # <Field int m_buffer_index>
- 145 baload
- 146 i2c
- 147 castore
- 148 aload_0
- 149 dup
- 150 getfield # <Field int m_buffer_index>
- 153 iconst_1
- 154 iadd
- 155 putfield # <Field int m_buffer_index>
- 158 aload_0
- 159 getfield # <Field int m_buffer_index>
- 162 aload_0
- 163 getfield # <Field int m_buffer_read>
- 166 if_icmplt 255
- 169 aload_0
- 170 aload_0
- 171 getfield # <Field java.io.InputStream m_input>
- 174 aload_0
- 175 getfield # <Field byte m_buffer[]>
- 178 invokevirtual # <Method int read(byte[])>
- 181 putfield # <Field int m_buffer_read>
- 184 aload_0
- 185 getfield # <Field int m_buffer_read>
- 188 iconst_m1
- 189 if_icmpne 250
- 192 aload_0
- 193 iconst_1
- 194 putfield # <Field boolean m_eof_reached>
- 197 iconst_0
- 198 istore_1
- 199 goto 216
- 202 iinc 1 1
- 205 iload_1
- 206 aload_0
- 207 getfield # <Field int m_line_read>
- 210 if_icmpne 216
- 213 goto 228
- 216 aload_0
- 217 getfield # <Field char m_line[]>
- 220 iload_1
- 221 caload
- 222 invokestatic # <Method boolean isspace(char)>
- 225 ifne 202
- 228 iload_1
- 229 aload_0
- 230 getfield # <Field int m_line_read>
- 233 if_icmpge 243
- 236 aload_0
- 237 iconst_0
- 238 putfield # <Field int m_line_index>
- 241 iconst_0
- 242 ireturn
- 243 aload_0
- 244 iconst_0
- 245 putfield # <Field int m_line_index>
- 248 iconst_1
- 249 ireturn
- 250 aload_0
- 251 iconst_0
- 252 putfield # <Field int m_buffer_index>
- 255 aload_0
- 256 dup
- 257 getfield # <Field int m_line_read>
- 260 iconst_1
- 261 iadd
- 262 putfield # <Field int m_line_read>
- 265 aload_0
- 266 getfield # <Field int m_line_read>
- 269 aload_0
- 270 getfield # <Field char m_line[]>
- 273 arraylength
- 274 if_icmplt 288
- 277 aload_0
- 278 aload_0
- 279 getfield # <Field char m_line[]>
- 282 invokestatic # <Method char doubleSize(char[])[]>
- 285 putfield # <Field char m_line[]>
- 288 aload_0
- 289 getfield # <Field byte m_buffer[]>
- 292 aload_0
- 293 getfield # <Field int m_buffer_index>
- 296 baload
- 297 bipush 10
- 299 if_icmpne 129
- 302 aload_0
- 303 getfield # <Field char m_line[]>
- 306 aload_0
- 307 getfield # <Field int m_line_read>
- 310 aload_0
- 311 getfield # <Field byte m_buffer[]>
- 314 aload_0
- 315 getfield # <Field int m_buffer_index>
- 318 baload
- 319 i2c
- 320 castore
- 321 aload_0
- 322 dup
- 323 getfield # <Field int m_line_read>
- 326 iconst_1
- 327 iadd
- 328 putfield # <Field int m_line_read>
- 331 aload_0
- 332 dup
- 333 getfield # <Field int m_buffer_index>
- 336 iconst_1
- 337 iadd
- 338 putfield # <Field int m_buffer_index>
- 341 aload_0
- 342 dup
- 343 getfield # <Field int m_line_number>
- 346 iconst_1
- 347 iadd
- 348 putfield # <Field int m_line_number>
- 351 iconst_0
- 352 istore_1
- 353 goto 370
- 356 iinc 1 1
- 359 iload_1
- 360 aload_0
- 361 getfield # <Field int m_line_read>
- 364 if_icmpne 370
- 367 goto 382
- 370 aload_0
- 371 getfield # <Field char m_line[]>
- 374 iload_1
- 375 caload
- 376 invokestatic # <Method boolean isspace(char)>
- 379 ifne 356
- 382 iload_1
- 383 aload_0
- 384 getfield # <Field int m_line_read>
- 387 if_icmpge 70
- 390 goto 393
- 393 aload_0
- 394 iconst_0
- 395 putfield # <Field int m_line_index>
- 398 iconst_0
- 399 ireturn
-Compiled from JavaLex.java
-final class zxOMstWxB extends java.lang.Object 
-    /* ACC_SUPER bit NOT set */
-{
-    static final boolean DEBUG;
-    static final boolean SLOW_DEBUG;
-    static final boolean DUMP_DEBUG;
-    static final boolean DESCENT_DEBUG;
-    static final boolean OLD_DEBUG;
-    static final boolean OLD_DUMP_DEBUG;
-    static final boolean FOODEBUG;
-    static final boolean DO_DEBUG;
-    static final int INT_MAX;
-    static final int MAX_SEVEN_BIT;
-    static final int MAX_EIGHT_BIT;
-    static void enter(java.lang.String, char, int);
-    static void leave(java.lang.String, char, int);
-    static void assert(boolean);
-    static char doubleSize(char[])[];
-    static byte doubleSize(byte[])[];
-    static char hex2bin(char);
-    static boolean ishexdigit(char);
-    static char oct2bin(char);
-    static boolean isoctdigit(char);
-    static boolean isspace(char);
-    static boolean isnewline(char);
-    static boolean isalpha(char);
-    static char toupper(char);
-    static int bytencmp(byte[], int, byte[], int, int);
-    static int charncmp(char[], int, char[], int, int);
-    zxOMstWxB();
-}
-
-Method void enter(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Entering ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme: ">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token: ">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void leave(java.lang.String, char, int)
-   0 getstatic # <Field java.io.PrintStream out>
-   3 new # <Class java.lang.StringBuffer>
-   6 dup
-   7 invokespecial # <Method java.lang.StringBuffer()>
-  10 ldc # <String "Leaving ">
-  12 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  15 aload_0
-  16 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  19 ldc # <String " [lexeme:">
-  21 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  24 iload_1
-  25 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  28 ldc # <String "] [token:">
-  30 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  33 iload_2
-  34 invokevirtual # <Method java.lang.StringBuffer append(int)>
-  37 ldc # <String "]">
-  39 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  42 invokevirtual # <Method java.lang.String toString()>
-  45 invokevirtual # <Method void println(java.lang.String)>
-  48 return
-
-Method void assert(boolean)
-   0 iload_0
-   1 iconst_0
-   2 if_icmpne 23
-   5 getstatic # <Field java.io.PrintStream out>
-   8 ldc # <String "Assertion Failed">
-  10 invokevirtual # <Method void println(java.lang.String)>
-  13 new # <Class java.lang.Error>
-  16 dup
-  17 ldc # <String "Assertion Failed.">
-  19 invokespecial # <Method java.lang.Error(java.lang.String)>
-  22 athrow
-  23 return
-
-Method char doubleSize(char[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray char
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 caload
-  17 castore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method byte doubleSize(byte[])[]
-   0 iconst_2
-   1 aload_0
-   2 arraylength
-   3 imul
-   4 newarray byte
-   6 astore_1
-   7 iconst_0
-   8 istore_2
-   9 goto 21
-  12 aload_1
-  13 iload_2
-  14 aload_0
-  15 iload_2
-  16 baload
-  17 bastore
-  18 iinc 2 1
-  21 iload_2
-  22 aload_0
-  23 arraylength
-  24 if_icmplt 12
-  27 aload_1
-  28 areturn
-
-Method char hex2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 57
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 iload_0
-  19 bipush 97
-  21 if_icmplt 39
-  24 iload_0
-  25 bipush 102
-  27 if_icmpgt 39
-  30 iload_0
-  31 bipush 97
-  33 isub
-  34 bipush 10
-  36 iadd
-  37 i2c
-  38 ireturn
-  39 iload_0
-  40 bipush 65
-  42 if_icmplt 60
-  45 iload_0
-  46 bipush 70
-  48 if_icmpgt 60
-  51 iload_0
-  52 bipush 65
-  54 isub
-  55 bipush 10
-  57 iadd
-  58 i2c
-  59 ireturn
-  60 new # <Class java.lang.StringBuffer>
-  63 dup
-  64 invokespecial # <Method java.lang.StringBuffer()>
-  67 ldc # <String "Bad hexidecimal digit">
-  69 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  72 iload_0
-  73 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  76 invokevirtual # <Method java.lang.String toString()>
-  79 invokestatic # <Method void impos(java.lang.String)>
-  82 iconst_0
-  83 ireturn
-
-Method boolean ishexdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 57
-   9 if_icmple 36
-  12 iload_0
-  13 bipush 97
-  15 if_icmplt 24
-  18 iload_0
-  19 bipush 102
-  21 if_icmple 36
-  24 iload_0
-  25 bipush 65
-  27 if_icmplt 38
-  30 iload_0
-  31 bipush 70
-  33 if_icmpgt 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method char oct2bin(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 18
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 18
-  12 iload_0
-  13 bipush 48
-  15 isub
-  16 i2c
-  17 ireturn
-  18 new # <Class java.lang.StringBuffer>
-  21 dup
-  22 invokespecial # <Method java.lang.StringBuffer()>
-  25 ldc # <String "Bad octal digit ">
-  27 invokevirtual # <Method java.lang.StringBuffer append(java.lang.String)>
-  30 iload_0
-  31 invokevirtual # <Method java.lang.StringBuffer append(char)>
-  34 invokevirtual # <Method java.lang.String toString()>
-  37 invokestatic # <Method void impos(java.lang.String)>
-  40 iconst_0
-  41 ireturn
-
-Method boolean isoctdigit(char)
-   0 iload_0
-   1 bipush 48
-   3 if_icmplt 14
-   6 iload_0
-   7 bipush 55
-   9 if_icmpgt 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isspace(char)
-   0 iload_0
-   1 bipush 8
-   3 if_icmpeq 36
-   6 iload_0
-   7 bipush 9
-   9 if_icmpeq 36
-  12 iload_0
-  13 bipush 10
-  15 if_icmpeq 36
-  18 iload_0
-  19 bipush 12
-  21 if_icmpeq 36
-  24 iload_0
-  25 bipush 13
-  27 if_icmpeq 36
-  30 iload_0
-  31 bipush 32
-  33 if_icmpne 38
-  36 iconst_1
-  37 ireturn
-  38 iconst_0
-  39 ireturn
-
-Method boolean isnewline(char)
-   0 iload_0
-   1 bipush 10
-   3 if_icmpeq 12
-   6 iload_0
-   7 bipush 13
-   9 if_icmpne 14
-  12 iconst_1
-  13 ireturn
-  14 iconst_0
-  15 ireturn
-
-Method boolean isalpha(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 12
-   6 iload_0
-   7 bipush 122
-   9 if_icmple 24
-  12 iload_0
-  13 bipush 65
-  15 if_icmplt 26
-  18 iload_0
-  19 bipush 90
-  21 if_icmpgt 26
-  24 iconst_1
-  25 ireturn
-  26 iconst_0
-  27 ireturn
-
-Method char toupper(char)
-   0 iload_0
-   1 bipush 97
-   3 if_icmplt 21
-   6 iload_0
-   7 bipush 122
-   9 if_icmpgt 21
-  12 iload_0
-  13 bipush 97
-  15 isub
-  16 bipush 65
-  18 iadd
-  19 i2c
-  20 ireturn
-  21 iload_0
-  22 ireturn
-
-Method int bytencmp(byte[], int, byte[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 baload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 baload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 baload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 baload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 baload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 baload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method int charncmp(char[], int, char[], int, int)
-   0 iconst_0
-   1 istore 5
-   3 goto 63
-   6 aload_0
-   7 iload_1
-   8 iload 5
-  10 iadd
-  11 caload
-  12 ifne 26
-  15 aload_2
-  16 iload_3
-  17 iload 5
-  19 iadd
-  20 caload
-  21 ifne 26
-  24 iconst_0
-  25 ireturn
-  26 aload_0
-  27 iload_1
-  28 iload 5
-  30 iadd
-  31 caload
-  32 aload_2
-  33 iload_3
-  34 iload 5
-  36 iadd
-  37 caload
-  38 if_icmpge 43
-  41 iconst_1
-  42 ireturn
-  43 aload_0
-  44 iload_1
-  45 iload 5
-  47 iadd
-  48 caload
-  49 aload_2
-  50 iload_3
-  51 iload 5
-  53 iadd
-  54 caload
-  55 if_icmple 60
-  58 iconst_m1
-  59 ireturn
-  60 iinc 5 1
-  63 iload 5
-  65 iload 4
-  67 if_icmplt 6
-  70 iconst_0
-  71 ireturn
-
-Method zxOMstWxB()
-   0 aload_0
-   1 invokespecial # <Method java.lang.Object()>
-   4 return
 import java.lang.System;
 class Sample {
     public static void main(String argv[]) throws java.io.IOException {