Uses of Class
org.oristool.lello.Bindings
Package
Description
Parsing of input formulas.
Provides classes for AST representation.
AST visitors.
-
Uses of Bindings in org.oristool.lello
Modifier and TypeFieldDescriptionstatic final Bindings
Bindings.NOBINDINGS
A predefined empty set of bindings; use this instead of null when you do not want to bind any name. -
Uses of Bindings in org.oristool.lello.ast
Modifier and TypeMethodDescriptionabstract Value
Evaluates this expression using the specified variable bindings.BinaryExpression.simplify
(Bindings bindings, SymbolicVisitor visitor) Brackets.simplify
(Bindings bindings, SymbolicVisitor visitor) Constant.simplify
(Bindings bindings, SymbolicVisitor visitor) abstract Expression
Expression.simplify
(Bindings bindings, SymbolicVisitor visitor) Tries to simplify this expression.FunctionCall.simplify
(Bindings bindings, SymbolicVisitor visitor) UnaryExpression.simplify
(Bindings bindings, SymbolicVisitor visitor) Variable.simplify
(Bindings bindings, SymbolicVisitor visitor) -
Uses of Bindings in org.oristool.lello.visitor
Modifier and TypeMethodDescriptionDefaultSimplification.visitBinaryExpression
(Bindings bindings, BinaryExpression e) SymbolicVisitor.visitBinaryExpression
(Bindings bindings, BinaryExpression e) Called by a binary expression.DefaultSimplification.visitBrackets
(Bindings bindings, Brackets e) SymbolicVisitor.visitBrackets
(Bindings bindings, Brackets e) Called by a bracket expression.DefaultSimplification.visitConstant
(Bindings bindings, Constant e) SymbolicVisitor.visitConstant
(Bindings bindings, Constant e) Called by a constant.DefaultSimplification.visitFunctionCall
(Bindings bindings, FunctionCall e) SymbolicVisitor.visitFunctionCall
(Bindings bindings, FunctionCall e) Called by a function call expression.DefaultSimplification.visitUnaryExpression
(Bindings bindings, UnaryExpression e) SymbolicVisitor.visitUnaryExpression
(Bindings bindings, UnaryExpression e) Called by an unary expression.DefaultSimplification.visitVariable
(Bindings bindings, Variable e) SymbolicVisitor.visitVariable
(Bindings bindings, Variable e) Called by a variable reference.