class ADSL::DS::DSIn

Public Instance Methods

resolve_invariant_formula(translation) click to toggle source
# File lib/adsl/spass/spass_ds_extensions.rb, line 907
def resolve_invariant_formula(translation)
  translation.reserve_names :temp do |temp|
    return FOL::ForAll.new(temp, FOL::Implies.new(
      translation.invariant_state[temp],
      FOL::Implies.new(
        @objset1.resolve_invariant_objset(translation, temp),
        @objset2.resolve_invariant_objset(translation, temp)
      )
    ))
  end
end
type() click to toggle source
# File lib/adsl/ds/data_store_spec.rb, line 278
def type
  :formula
end