Example #1
0
        public override Expression VisitMul([NotNull] CalcLangParser.MulContext context)
        {
            (int index, int length) = ExpressionIndexAndLength(context.SourceInterval);

            return(new BinaryOperationExpression(
                       index, length,
                       Visit(context.expression(0)),
                       Operation.Multiply,
                       Visit(context.expression(1))
                       ));
        }