fix_frees: rev;
authorwenzelm
Thu, 15 Nov 2001 18:36:24 +0100
changeset 12213 264f17d14ad9
parent 12212 657ad5edeab6
child 12214 f368821d9c68
fix_frees: rev;
src/Pure/Isar/proof_context.ML
--- a/src/Pure/Isar/proof_context.ML	Thu Nov 15 18:36:07 2001 +0100
+++ b/src/Pure/Isar/proof_context.ML	Thu Nov 15 18:36:24 2001 +0100
@@ -1112,7 +1112,7 @@
   let
     val frees = foldl Drule.add_frees ([], ts);
     fun new (x, T) = if is_fixed ctxt x then None else Some ([x], Some T);
-  in fix_direct (mapfilter new frees) ctxt end;
+  in fix_direct (rev (mapfilter new frees)) ctxt end;
 
 
 (*Note: improper use may result in variable capture / dynamic scoping!*)