--- a/src/Pure/Proof/reconstruct.ML Mon Aug 01 19:20:36 2005 +0200
+++ b/src/Pure/Proof/reconstruct.ML Mon Aug 01 19:20:37 2005 +0200
@@ -31,14 +31,14 @@
in all T $ Abs (a, T, abstract_over (t, prop)) end;
fun forall_intr_vfs prop = foldr forall_intr prop
- (vars_of prop @ sort (make_ord atless) (term_frees prop));
+ (vars_of prop @ sort Term.term_ord (term_frees prop));
fun forall_intr_prf (t, prf) =
let val (a, T) = (case t of Var ((a, _), T) => (a, T) | Free p => p)
in Abst (a, SOME T, prf_abstract_over t prf) end;
fun forall_intr_vfs_prf prop prf = foldr forall_intr_prf prf
- (vars_of prop @ sort (make_ord atless) (term_frees prop));
+ (vars_of prop @ sort Term.term_ord (term_frees prop));
fun merge_envs (Envir.Envir {asol=asol1, iTs=iTs1, maxidx=maxidx1})
(Envir.Envir {asol=asol2, iTs=iTs2, maxidx=maxidx2}) =