Class ExpressionSimplifier
java.lang.Object
liquidjava.rj_language.opt.ExpressionSimplifier
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ValDerivationNodesimplify(Expression exp) Simplifies an expression by applying constant propagation, constant folding and removing redundant conjuncts Returns a derivation node representing the tree of simplifications applied
-
Constructor Details
-
ExpressionSimplifier
public ExpressionSimplifier()
-
-
Method Details
-
simplify
Simplifies an expression by applying constant propagation, constant folding and removing redundant conjuncts Returns a derivation node representing the tree of simplifications applied
-