public override object VisitMoveInstruction([NotNull] RobotGrammarParser.MoveInstructionContext context) { int amount = int.Parse(VisitMoveAmount(context.moveAmount()).ToString()); Game.MoveRobot(amount); return(0); }
public override TreeViewItem VisitMoveInstruction([NotNull] RobotGrammarParser.MoveInstructionContext context) { //TreeViewItem item = new TreeViewItem(); //item.Header = "moveInstruction"; //item.Items.Add(new TreeViewItem().Header = context.MOVECMD().GetText() // + " " // + context.moveAmount().GetText()); TreeViewItem newItem = new TreeViewItem(); newItem.Header = context.MOVECMD().GetText() + " " + context.moveAmount().GetText(); //return item; return(newItem); }