public class FormulaCompileVisitor extends java.lang.Object implements FormulaVisitor1<Computation>, BooleanFormulaVisitor1<BooleanComputation>
| Constructor and Description |
|---|
FormulaCompileVisitor(Environment env) |
public FormulaCompileVisitor(Environment env)
public BooleanComputation visitAND(BooleanFormulaAND booleanFormulaAND)
visitAND in interface BooleanFormulaVisitor1<BooleanComputation>public BooleanComputation visitOR(BooleanFormulaOR booleanFormulaOR)
visitOR in interface BooleanFormulaVisitor1<BooleanComputation>public BooleanComputation visitEqual(BooleanFormulaEqual booleanFormulaEqual)
visitEqual in interface BooleanFormulaVisitor1<BooleanComputation>public BooleanComputation visitLess(BooleanFormulaLess booleanFormulaLess)
visitLess in interface BooleanFormulaVisitor1<BooleanComputation>public BooleanComputation visitLessEqual(BooleanFormulaLessEqual booleanFormulaLessEqual)
visitLessEqual in interface BooleanFormulaVisitor1<BooleanComputation>public BooleanComputation visitNotEqual(BooleanFormulaNotEqual booleanFormulaNotEqual)
visitNotEqual in interface BooleanFormulaVisitor1<BooleanComputation>public BooleanComputation visitTRUE(BooleanFormula booleanFormula)
visitTRUE in interface BooleanFormulaVisitor1<BooleanComputation>public BooleanComputation visitFALSE(BooleanFormula booleanFormula)
visitFALSE in interface BooleanFormulaVisitor1<BooleanComputation>public Computation visitAdd(FormulaAdd formulaAdd)
visitAdd in interface FormulaVisitor1<Computation>public Computation visitSub(FormulaSub formulaSub)
visitSub in interface FormulaVisitor1<Computation>public Computation visitMul(FormulaMul formulaMul)
visitMul in interface FormulaVisitor1<Computation>public Computation visitDiv(FormulaDiv formulaDiv)
visitDiv in interface FormulaVisitor1<Computation>public Computation visitPow(FormulaPow formulaPow)
visitPow in interface FormulaVisitor1<Computation>public Computation visitFunc(FormulaFunc formulaFunc)
visitFunc in interface FormulaVisitor1<Computation>public Computation visitConditional(FormulaConditional formulaConditional)
visitConditional in interface FormulaVisitor1<Computation>public Computation visitVar(FormulaVar formulaVar)
visitVar in interface FormulaVisitor1<Computation>public Computation visitNonDataVar(FormulaNonDataVar formulaNoDataVar)
visitNonDataVar in interface FormulaVisitor1<Computation>public Computation visitNum(FormulaNum formulaNum)
visitNum in interface FormulaVisitor1<Computation>