X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Fmisc%2FRegressionTests.java;h=74eecd8becb10198420b552f8084fc2242b94adc;hp=7acb66ae560f340f213560b012b273fee5f28b50;hb=5fbd1d712d38b88153a824160322050da6c5e184;hpb=cc74b5426df13674985366b5f297c164906e5b85 diff --git a/src/edu/berkeley/sbp/misc/RegressionTests.java b/src/edu/berkeley/sbp/misc/RegressionTests.java index 7acb66a..74eecd8 100644 --- a/src/edu/berkeley/sbp/misc/RegressionTests.java +++ b/src/edu/berkeley/sbp/misc/RegressionTests.java @@ -136,16 +136,9 @@ public class RegressionTests { public MetaGrammar grammar(Object[] o) { return this; } public Object walk(Tree tree) { - if ("grammar".equals(tree.head())) { for(Tree t : tree.children()) walk(t); return done("s"); } - //if ("grammar".equals(tree.head())) return done("s"); + if ("grammar".equals(tree.head())) { walkChildren(tree); return done("s"); } else return super.walk(tree); } - /* - public Object walk(String head, Object[] args) { - if ("grammar".equals(head)) return done("s"); - else return super.walk(head, args); - } - */ } private static String pad(int i,String s) { return s.length() >= i ? s : pad(i-1,s)+" "; }