public override InterpBase VisitEqualExpr([NotNull] TesterParser.EqualExprContext context) { var left = context.GetChild(1).Accept(this); var right = context.GetChild(2).Accept(this); return(new InterpEqual(left, right)); }
public override string VisitEqualExpr([NotNull] TesterParser.EqualExprContext context) { IndentLevel += 2; var left = context.GetChild(1).Accept(this); var right = context.GetChild(2).Accept(this); IndentLevel -= 2; IndentLevel++; var leftText = Indent() + "Left: "; var rightText = Indent() + "Right: "; IndentLevel--; return(string.Join(Environment.NewLine, Indent() + "EqualExpr: ", leftText, left, rightText, right)); }