MAJOR: huge revamp of Sequence, Result, Reduction, Parser, Node, GSS
[sbp.git] / src / edu / berkeley / sbp / meta / AnnotationGrammarBindings.java
index b7d89a3..e38f3e4 100644 (file)
@@ -1,3 +1,5 @@
+// Copyright 2006 all rights reserved; see LICENSE file for BSD-style license
+
 package edu.berkeley.sbp.meta;
 import edu.berkeley.sbp.util.*;
 import edu.berkeley.sbp.*;
@@ -40,9 +42,9 @@ public class AnnotationGrammarBindings extends Grammar.Bindings {
         this._allMethods.put(prefix, (Method[])alm.toArray(new Method[0]));
     }
 
-    public Object repeatTag() { return new Tree.ArrayBuildingTreeFunctor<Object>(); }
+    public Object repeatTag() { return new ArrayBuildingTreeFunctor<Object>(); }
 
-    public Sequence tryResolveTag(Production p) {
+    public Sequence createSequence(Production p) {
 
         String key = p.tag==null?p.nonTerminal:p.tag;
         if (key==null) return null;