some minor improvements in shrink_proof
authorsmolkas
Wed, 28 Nov 2012 12:20:06 +0100
changeset 50256 ed9487289e04
parent 50249 3f0920f8a24e
child 50257 bafbc4a3d976
some minor improvements in shrink_proof
src/HOL/Tools/Sledgehammer/sledgehammer_reconstruct.ML
--- a/src/HOL/Tools/Sledgehammer/sledgehammer_reconstruct.ML	Tue Nov 27 20:01:57 2012 +0100
+++ b/src/HOL/Tools/Sledgehammer/sledgehammer_reconstruct.ML	Wed Nov 28 12:20:06 2012 +0100
@@ -799,11 +799,11 @@
 
     (* Enrich context with local facts *)
     val thy = Proof_Context.theory_of ctxt
-    fun enrich_ctxt' (Prove (_, label, t, _)) ctxt =
+    fun enrich_ctxt (Prove (_, label, t, _)) ctxt =
         Proof_Context.put_thms false
             (string_for_label label, SOME [Skip_Proof.make_thm thy t]) ctxt
-      | enrich_ctxt' _ ctxt = ctxt
-    val rich_ctxt = fold enrich_ctxt' proof ctxt
+      | enrich_ctxt _ ctxt = ctxt
+    val rich_ctxt = fold enrich_ctxt proof ctxt
 
     (* Timing *)
     fun take_time timeout tac arg =