TFL/rules.ML
changeset 20046 9c8909fc5865
parent 19927 9286e99b2808
child 20071 8f3e1ddb50e6
--- a/TFL/rules.ML	Sat Jul 08 12:54:32 2006 +0200
+++ b/TFL/rules.ML	Sat Jul 08 12:54:33 2006 +0200
@@ -817,9 +817,9 @@
   let
     val {thy, t, ...} = Thm.rep_cterm ptm;
     val result =
-      if strict then Goal.prove thy [] [] t (K tac)
-      else Goal.prove thy [] [] t (K tac)
+      if strict then Goal.prove_global thy [] [] t (K tac)
+      else Goal.prove_global thy [] [] t (K tac)
         handle ERROR msg => (warning msg; raise RULES_ERR "prove" msg);
-  in #1 (freeze_thaw (standard result)) end;
+  in #1 (freeze_thaw result) end;
 
 end;