From: adam Date: Wed, 4 Jan 2006 11:07:25 +0000 (-0500) Subject: checkpoint X-Git-Tag: tag_for_25-Mar~438 X-Git-Url: http://git.megacz.com/?p=sbp.git;a=commitdiff_plain;h=d5f34dfd50f82d7647d2ce2d014ae83e07d8280a checkpoint darcs-hash:20060104110725-5007d-a58d79cde4a929398b8007ebb7f78c81952933ed.gz --- diff --git a/src/edu/berkeley/sbp/Parser.java b/src/edu/berkeley/sbp/Parser.java index d258b78..08c49a9 100644 --- a/src/edu/berkeley/sbp/Parser.java +++ b/src/edu/berkeley/sbp/Parser.java @@ -343,9 +343,8 @@ public abstract class Parser { rex = position.rewrite(target.getLocation()); } for(GSS.Phase.Node child : parent.parents()) - //if (pos==0) finish(parent, rex, target); - //else - reduce(child, pos-1, rex, target); + if (pos==0) finish(child, rex, target); + else reduce(child, pos-1, rex, target); return rex; } private Forest finish(GSS.Phase.Node parent, Forest result, GSS.Phase target) {