T
- The return type of the visit operation. Use Void
for
operations with no return type.public interface FormulaVisitor<T>
FormulaParser
.T visitExpression(FormulaParser.ExpressionContext ctx)
FormulaParser.expression()
.ctx
- the parse treeT visitExpression_op(FormulaParser.Expression_opContext ctx)
FormulaParser.expression_op()
.ctx
- the parse treeT visitConditional(FormulaParser.ConditionalContext ctx)
FormulaParser.conditional()
.ctx
- the parse treeT visitPredicate_expression(FormulaParser.Predicate_expressionContext ctx)
FormulaParser.predicate_expression()
.ctx
- the parse treeT visitPredicate_term(FormulaParser.Predicate_termContext ctx)
FormulaParser.predicate_term()
.ctx
- the parse treeT visitPredicate_factor(FormulaParser.Predicate_factorContext ctx)
FormulaParser.predicate_factor()
.ctx
- the parse treeT visitPredicate_atom(FormulaParser.Predicate_atomContext ctx)
FormulaParser.predicate_atom()
.ctx
- the parse treeT visitLess(FormulaParser.LessContext ctx)
FormulaParser.less()
.ctx
- the parse treeT visitGreater(FormulaParser.GreaterContext ctx)
FormulaParser.greater()
.ctx
- the parse treeT visitLess_equal(FormulaParser.Less_equalContext ctx)
FormulaParser.less_equal()
.ctx
- the parse treeT visitGreater_equal(FormulaParser.Greater_equalContext ctx)
FormulaParser.greater_equal()
.ctx
- the parse treeT visitEqual(FormulaParser.EqualContext ctx)
FormulaParser.equal()
.ctx
- the parse treeT visitNot_equal(FormulaParser.Not_equalContext ctx)
FormulaParser.not_equal()
.ctx
- the parse treeT visitTerm(FormulaParser.TermContext ctx)
FormulaParser.term()
.ctx
- the parse treeT visitTerm_op(FormulaParser.Term_opContext ctx)
FormulaParser.term_op()
.ctx
- the parse treeT visitFactor(FormulaParser.FactorContext ctx)
FormulaParser.factor()
.ctx
- the parse treeT visitAtom(FormulaParser.AtomContext ctx)
FormulaParser.atom()
.ctx
- the parse treeT visitScientific(FormulaParser.ScientificContext ctx)
FormulaParser.scientific()
.ctx
- the parse treeT visitNumber(FormulaParser.NumberContext ctx)
FormulaParser.number()
.ctx
- the parse treeT visitVariable(FormulaParser.VariableContext ctx)
FormulaParser.variable()
.ctx
- the parse treeT visitParameter(FormulaParser.ParameterContext ctx)
FormulaParser.parameter()
.ctx
- the parse treeT visitIdentifier(FormulaParser.IdentifierContext ctx)
FormulaParser.identifier()
.ctx
- the parse tree