//
// Generated by JTB 1.3.2
//

package jtb.syntaxtree;

// The interface which all syntax tree classes must implement.
public interface Node extends java.io.Serializable {
   public void accept(jtb.visitor.Visitor v);
   public <R,A> R accept(jtb.visitor.GJVisitor<R,A> v, A argu);
   public <R> R accept(jtb.visitor.GJNoArguVisitor<R> v);
   public <A> void accept(jtb.visitor.GJVoidVisitor<A> v, A argu);
   // It is the responsibility of each implementing class to call
   // setParent() on each of its child Nodes.
   public void setParent(Node n);
   public Node getParent();
}

