checkpoint
[sbp.git] / src / edu / berkeley / sbp / misc / StringWalker.java
index 923c639..ae150e6 100644 (file)
@@ -6,7 +6,11 @@ import java.util.*;
 import java.lang.reflect.*;
 
 public abstract class StringWalker extends TreeWalker<String> {
-    public Object walk(Tree<String> tree) { return super.walk(tree); }
+    public void   walk(String tag) { }
+    public Object walk(Tree<String> tree) {
+        walk(tree.head());
+        return super.walk(tree);
+    }
     public Object walk(String tag, Object[] tokens) {
         if (tokens.length==0) return tag;
         if (tag==null) return null;