Class: Disjunction

Inherits:
Expression show all
Defined in:
lib/boolean_simplifier/expression/disjunction.rb

Instance Attribute Summary

Attributes inherited from Expression

#parts

Instance Method Summary collapse

Methods inherited from Expression

#==

Constructor Details

#initialize(a, b) ⇒ Disjunction

Returns a new instance of Disjunction.



3
4
5
# File 'lib/boolean_simplifier/expression/disjunction.rb', line 3

def initialize(a, b)
  @parts = [a, b]
end

Instance Method Details

#to_sObject



7
8
9
# File 'lib/boolean_simplifier/expression/disjunction.rb', line 7

def to_s
  parts.join(" || ")
end