public override void Accept(IDidaVisitor visitor) { visitor.VisitScript(this); }
public override void Accept(IDidaVisitor visitor) { visitor.VisitLoop(this); }
abstract public void Accept(IDidaVisitor visitor);
static void RunScript(Script script, IDidaVisitor visitor) { script.Accept(visitor); }
public override void Accept(IDidaVisitor visitor) { visitor.VisitComposite(this); }