Exemple #1
0
 public override int VisitExpression([NotNull] ExpressionContext context)
 {
     return(HandleGroup(context.operand(), context.OPERATOR()));
     //return base.VisitExpression(context);
 }
	/// <summary>
	/// Visit a parse tree produced by <see cref="ICalculatorParser.expression"/>.
	/// <para>
	/// The default implementation returns the result of calling <see cref="AbstractParseTreeVisitor{Result}.VisitChildren(IRuleNode)"/>
	/// on <paramref name="context"/>.
	/// </para>
	/// </summary>
	/// <param name="context">The parse tree.</param>
	/// <return>The visitor result.</return>
	public virtual Result VisitExpression([NotNull] ICalculatorParser.ExpressionContext context) { return VisitChildren(context); }