public override void Accept(INumberVisitor visitor) { visitor.AddLevel(); visitor.Visit(this); LeftSide.Accept(visitor); RightSide.Accept(visitor); visitor.RemoveLevel(); }
public override void Accept(INumberVisitor visitor) => visitor.Visit(this);
public void visit <T>(INumberVisitor visitor) { visitor.onMyFloat(this); }
public void visit(INumberVisitor INV) { INV.onMyInt(this); }
void Number.Visit(INumberVisitor visitor) { visitor.onMyFloat(this); }
public void Visit(INumberVisitor visitor) { visitor.onMyInt(this); }
public void visit(INumberVisitor INumberVisitor) { INumberVisitor.onMyInt(this); }
public void Visit(INumberVisitor Visitor) { Visitor.onMyInt(this); }
public abstract void Accept(INumberVisitor visitor);
void Number1.Visit(INumberVisitor visitor) { visitor.onMyInt(this); }