src/Pure/tactic.ML
changeset 18977 f24c416a4814
parent 18500 8b1a4e8ed199
child 19056 6ac9dfe98e54
--- a/src/Pure/tactic.ML	Wed Feb 08 09:27:20 2006 +0100
+++ b/src/Pure/tactic.ML	Wed Feb 08 14:39:00 2006 +0100
@@ -567,7 +567,7 @@
   Returns longest lhs first to avoid folding its subexpressions.*)
 fun sort_lhs_depths defs =
   let val keylist = AList.make (term_depth o lhs_of_thm) defs
-      val keys = distinct (sort (rev_order o int_ord) (map #2 keylist))
+      val keys = gen_distinct (op =) (sort (rev_order o int_ord) (map #2 keylist))
   in map (AList.find (op =) keylist) keys end;
 
 val rev_defs = sort_lhs_depths o map symmetric;