public BeginCommand(Position position, Commands commands) : base(position) { _commands = commands; _commands.Parent = this; }
/* This is the second tree-walking method that is called! */ public void visit(Commands that) { foreach (Command command in that.CommandArray) command.visit(this); }