public override TreeViewItem VisitTurnInstruction([NotNull] RobotGrammarParser.TurnInstructionContext context) { //TreeViewItem item = new TreeViewItem(); //item.Header = "turnInstruction"; //item.Items.Add(new TreeViewItem().Header = context.TURNCMD().GetText() // + " " // + context.dir().GetText()); //return item; TreeViewItem newItem = new TreeViewItem(); newItem.Header = context.TURNCMD().GetText() + " " + context.dir().GetText(); return(newItem); }
public override object VisitTurnInstruction([NotNull] RobotGrammarParser.TurnInstructionContext context) { Model.Robot.TurnDir dir = (Model.Robot.TurnDir)VisitDir(context.dir()); Game.TurnRobot(dir); return(0); }