public override void Traverse(ISyntaxTreeVisitor visitor) { visitor.Visit(this); visitor.Start(this); base.Traverse(visitor); visitor.Finish(this); }
public override void Traverse(ISyntaxTreeVisitor visitor) { visitor.Visit(this); visitor.Start(this); base.Traverse(visitor); Variable.Traverse(visitor); From.Traverse(visitor); To.Traverse(visitor); Step?.Traverse(visitor); visitor.Finish(this); }