Method: ADSL::FOL::Equiv#initialize
- Defined in:
- lib/adsl/fol/first_order_logic.rb
#initialize(*subformulae) ⇒ Equiv
Returns a new instance of Equiv.
154 155 156 157 |
# File 'lib/adsl/fol/first_order_logic.rb', line 154 def initialize(*subformulae) @subformulae = subformulae.flatten raise ArgumentError, "At least two subformulae required" if @subformulae.length < 2 end |