public abstract T Accept <T>(ASTBaseVisitor <T> visitor);
 public override T Accept <T>(ASTBaseVisitor <T> visitor)
 {
     return(visitor.VisitAssignment(this));
 }
 public override T Accept <T>(ASTBaseVisitor <T> visitor)
 {
     return(visitor.VisitDivision(this));
 }
 public override T Accept <T>(ASTBaseVisitor <T> visitor)
 {
     return(visitor.VisitMultiplication(this));
 }
 public override T Accept <T>(ASTBaseVisitor <T> visitor)
 {
     return(visitor.VisitNUMBER(this));
 }
 public override T Accept <T>(ASTBaseVisitor <T> visitor)
 {
     return(visitor.VisitCompileUnit(this));
 }