예제 #1
0
        public override string VisitAssertStatement([NotNull] TesterParser.AssertStatementContext context)
        {
            IndentLevel++;
            var expr = VisitChildren(context);

            IndentLevel--;

            return(string.Join(Environment.NewLine,
                               Indent() + "AssertStatement: ",
                               expr));
        }
예제 #2
0
        public override InterpBase VisitAssertStatement([NotNull] TesterParser.AssertStatementContext context)
        {
            var child = context.expr().Accept(this);

            return(new InterpAssertion(child));
        }