added remove_sort;
authorwenzelm
Tue, 25 Apr 2006 22:23:17 +0200
changeset 19463 6cb10eea48c3
parent 19462 26d5f3bcc933
child 19464 d13309e30aba
added remove_sort;
src/Pure/sorts.ML
--- a/src/Pure/sorts.ML	Tue Apr 25 22:23:11 2006 +0200
+++ b/src/Pure/sorts.ML	Tue Apr 25 22:23:17 2006 +0200
@@ -11,6 +11,7 @@
   val eq_set: sort list * sort list -> bool
   val union: sort list -> sort list -> sort list
   val subtract: sort list -> sort list -> sort list
+  val remove_sort: sort -> sort list -> sort list
   val insert_sort: sort -> sort list -> sort list
   val insert_typ: typ -> sort list -> sort list
   val insert_typs: typ list -> sort list -> sort list
@@ -60,6 +61,7 @@
 val op union = OrdList.union Term.sort_ord;
 val subtract = OrdList.subtract Term.sort_ord;
 
+val remove_sort = OrdList.remove Term.sort_ord;
 val insert_sort = OrdList.insert Term.sort_ord;
 
 fun insert_typ (TFree (_, S)) Ss = insert_sort S Ss