public override string VisitRunExpr([NotNull] TesterParser.RunExprContext context) { IndentLevel++; var temp = VisitChildren(context); IndentLevel--; return(string.Join(Environment.NewLine, Indent() + "RunExpr: ", temp)); }
public override InterpBase VisitRunExpr([NotNull] TesterParser.RunExprContext context) { var nameChild = context.GetChild(1).Accept(this); InterpBase argsChild = null; if (context.ChildCount > 2) { argsChild = context.GetChild(2).Accept(this); } return(new InterpRun(nameChild, argsChild)); }