Class OrSimplification
java.lang.Object
edu.udel.cis.vsl.sarl.simplify.simplification.Simplification
edu.udel.cis.vsl.sarl.simplify.simplification.OrSimplification
- All Implemented Interfaces:
Transform<SymbolicExpression,,SymbolicExpression> UnaryOperator<SymbolicExpression>
Some things that should happen:
all clauses involving inequalities/equations on the same monic should be
combined and unified.
p||!p should be reduced to true.
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.udel.cis.vsl.sarl.simplify.simplification.Simplification
Simplification.SimplificationKind -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionApply this Transform to the element x of S.kind()Returns the kind of thisSimplification.
-
Constructor Details
-
OrSimplification
-
-
Method Details
-
apply
Description copied from interface:TransformApply this Transform to the element x of S.- Parameters:
x- an element of S- Returns:
- the result of applying this Transform to x
-
kind
Description copied from class:SimplificationReturns the kind of thisSimplification.- Specified by:
kindin classSimplification- Returns:
- the kind
-