src/Tools/isac/BaseDefinitions/rewrite-order.sml
changeset 60477 4ac966aaa785
parent 60436 1c8263e775d4
child 60506 145e45cd7a0f
     1.1 --- a/src/Tools/isac/BaseDefinitions/rewrite-order.sml	Tue Jun 21 13:51:04 2022 +0200
     1.2 +++ b/src/Tools/isac/BaseDefinitions/rewrite-order.sml	Tue Jun 21 16:04:43 2022 +0200
     1.3 @@ -4,7 +4,6 @@
     1.4  *)
     1.5  signature REWRITE_ORDER =
     1.6  sig
     1.7 -  type subst
     1.8    val e_rew_ord': Rule_Def.rew_ord';
     1.9    val dummy_ord: Rule_Def.rew_ord_
    1.10    val e_rew_ord: Rule_Def.rew_ord_
    1.11 @@ -14,8 +13,8 @@
    1.12    val to_string: rew_ord -> string
    1.13  
    1.14    type rew_ord' = Rule_Def.rew_ord'
    1.15 -  val rew_ord': (rew_ord' * (subst -> term * term -> bool)) list Unsynchronized.ref
    1.16 -  val assoc_rew_ord: string -> subst -> term * term -> bool
    1.17 +  val rew_ord': (rew_ord' * (LibraryC.subst -> term * term -> bool)) list Unsynchronized.ref
    1.18 +  val assoc_rew_ord: string -> LibraryC.subst -> term * term -> bool
    1.19  end
    1.20  
    1.21  (**)
    1.22 @@ -25,7 +24,6 @@
    1.23  
    1.24  val e_rew_ord' = "e_rew_ord" : Rule_Def.rew_ord';
    1.25  type rew_ord_ = Rule_Def.rew_ord_;
    1.26 -type subst = (term * term) list;
    1.27  fun dummy_ord (_: subst) (_: term, _: term) = true;
    1.28  val e_rew_ord_ = dummy_ord;
    1.29