public override T Dispatch <T>(TermVisitor <T> visitor) { return(visitor.VisitTermApp(this)); }
public override T Dispatch <T>(TermVisitor <T> visitor) { return(visitor.VisitStringConst(this)); }
public override T Dispatch <T>(TermVisitor <T> visitor) { return(visitor.VisitTermQuantifier(this)); }
public abstract T Dispatch <T>(TermVisitor <T> visitor);
public override T Dispatch <T>(TermVisitor <T> visitor) { return(visitor.VisitTermWithExplicitType(this)); }