ExpressionNegationCommutative
com.phasmidsoftware.number.expression.expr.ExpressionNegationCommutative
object ExpressionNegationCommutative extends CommutativeExtractor[Expression, Expression]
Extractor object for handling negation expressions in a commutative manner. Matches pairs of expressions where one is an Expression and the other is a negated ValueExpression(-1).
This object extends the CommutativeExtractor to allow the extraction of operands in any order (i.e., it supports both (A, B) and (B, A) configurations).
Attributes
- Graph
-
- Supertypes
- Self type
Members list
In this article