Uses of Class
org.oristool.lello.Bindings
Packages that use Bindings
Package
Description
Parsing of input formulas.
Provides classes for AST representation.
AST visitors.
-
Uses of Bindings in org.oristool.lello
Fields in org.oristool.lello declared as BindingsModifier 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
Methods in org.oristool.lello.ast with parameters of type BindingsModifier 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
Methods in org.oristool.lello.visitor with parameters of type BindingsModifier 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.