include post-reduction gotos in Parser.Table.toString()
authoradam <adam@megacz.com>
Mon, 26 Feb 2007 01:12:25 +0000 (20:12 -0500)
committeradam <adam@megacz.com>
Mon, 26 Feb 2007 01:12:25 +0000 (20:12 -0500)
darcs-hash:20070226011225-5007d-b7363cc06e34a084b5da9a7a622d842f17892663.gz

src/edu/berkeley/sbp/Parser.java

index f2bb701..130ece9 100644 (file)
@@ -75,6 +75,8 @@ public abstract class Parser<Token, NodeType> {
                     sb.append("      reduce \""+
                               new edu.berkeley.sbp.chr.CharTopology((IntegerTopology<Character>)t)+"\" => " +
                               state.reductions.getAll(t) + "\n");
+                for(Sequence s : state.gotoSetNonTerminals.keySet())
+                    sb.append("      goto   "+state.gotoSetNonTerminals.get(s)+" from " + s + "\n");
             }
             return sb.toString();
         }