Module: Idempotence
- Extended by:
- Idempotence
- Included in:
- Idempotence
- Defined in:
- lib/boolean_simplifier/rule/idempotence.rb
Instance Method Summary collapse
Instance Method Details
#simplify(expr) ⇒ Object
2 3 4 5 6 7 8 |
# File 'lib/boolean_simplifier/rule/idempotence.rb', line 2 def simplify(expr) if expr.respond_to?(:parts) && expr.parts[0] == expr.parts[1] expr.parts[0] else expr end end |