X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2FParser.java;h=b4ac23a0a3285023df34427c262e921a9411e241;hp=a156252902572b81284f3adb2f53de326ba75ea3;hb=cd979dfc5968a185c12d6eedc2aa688ef4b0f8b8;hpb=1b46ed935f0fb6fb18afd40f5d1771be030a5a0d diff --git a/src/edu/berkeley/sbp/Parser.java b/src/edu/berkeley/sbp/Parser.java index a156252..b4ac23a 100644 --- a/src/edu/berkeley/sbp/Parser.java +++ b/src/edu/berkeley/sbp/Parser.java @@ -272,20 +272,6 @@ public abstract class Parser { return zero = position.rewrite(null); } - // FIXME: this could be more elegant and/or cleaner and/or somewhere else - public void reduce(GSS.Phase.Node parent, int pos, GSS.Phase target, Forest[] holder) { - Forest old = holder[pos]; - holder[pos] = parent.pending(); - if (pos==0) { - System.arraycopy(holder, 0, position.holder, 0, holder.length); - for(int i=0; i