Class: ADSL::DS::DSImplies

Inherits:
DSNode show all
Defined in:
lib/adsl/ds/data_store_spec.rb,
lib/adsl/spass/spass_ds_extensions.rb

Instance Method Summary collapse

Methods inherited from DSNode

#list_entity_classes_read, #list_entity_classes_written_to, #replace, #replace_var

Instance Method Details

#resolve_invariant_formula(translation) ⇒ Object



821
822
823
824
825
# File 'lib/adsl/spass/spass_ds_extensions.rb', line 821

def resolve_invariant_formula(translation)
  subformula1 = @subformula1.resolve_invariant_formula translation
  subformula2 = @subformula2.resolve_invariant_formula translation
  FOL::Implies.new(subformula1, subformula2)
end

#typeObject



318
319
320
# File 'lib/adsl/ds/data_store_spec.rb', line 318

def type
  :formula
end