Пример #1
0
        private dynamic ResolveExpression(ProfaneParser.ExprContext exprContext)
        {
            var opExpression = exprContext.opExpression();

            if (opExpression != null)
            {
                return(ResolveOpExpression(opExpression));
            }
            else
            {
                return(ResolveTerm(exprContext.term()));
            }
        }
Пример #2
0
 /// <summary>
 /// Exit a parse tree produced by <see cref="ProfaneParser.expr"/>.
 /// <para>The default implementation does nothing.</para>
 /// </summary>
 /// <param name="context">The parse tree.</param>
 public virtual void ExitExpr([NotNull] ProfaneParser.ExprContext context)
 {
 }