public Context(Tree t, GrammarBindingResolver rm) {
this.rm = rm;
Tree.TreeFunctor<Object,Object> red = (Tree.TreeFunctor<Object,Object>)t.head();
- this.grammar = (GrammarNode)red.invoke(t.children());
+ this.grammar = (GrammarNode)red.invoke(t);
}
public Union peek(String name) { return map.get(name); }
public void put(String name, Union u) { map.put(name, u); }