debug
authorblanchet
Mon, 10 Sep 2012 17:36:02 +0200
changeset 49262 831d4c259f5f
parent 49261 4bf74375b4f7
child 49263 669a820ef213
debug
src/HOL/Codatatype/Tools/bnf_fp_sugar_tactics.ML
--- a/src/HOL/Codatatype/Tools/bnf_fp_sugar_tactics.ML	Mon Sep 10 17:36:02 2012 +0200
+++ b/src/HOL/Codatatype/Tools/bnf_fp_sugar_tactics.ML	Mon Sep 10 17:36:02 2012 +0200
@@ -30,7 +30,11 @@
    rtac refl) 1;
 
 fun mk_exhaust_tac ctxt n ctr_defs fld_iff_unf sumEN' =
-  Local_Defs.unfold_tac ctxt (fld_iff_unf :: ctr_defs) THEN rtac sumEN' 1 THEN
+print_tac "A1" THEN(*###*)
+  Local_Defs.unfold_tac ctxt (fld_iff_unf :: ctr_defs) THEN
+print_tac ("A2: " ^ Display.string_of_thm ctxt sumEN') THEN(*###*)
+  rtac sumEN' 1 THEN
+print_tac "A3" THEN(*###*)
   Local_Defs.unfold_tac ctxt @{thms all_prod_eq} THEN
   EVERY' (maps (fn k => [select_prem_tac n (rotate_tac 1) k, REPEAT_DETERM o dtac @{thm meta_spec},
     etac @{thm meta_mp}, atac]) (1 upto n)) 1;