--- a/LFex.thy Fri Dec 04 09:33:32 2009 +0100
+++ b/LFex.thy Fri Dec 04 10:12:17 2009 +0100
@@ -258,10 +258,12 @@
((x5 :: TRM) = x6 \<longrightarrow> P3 x5 x6)"
using a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11
apply -
-apply(tactic {* procedure_tac @{context} @{thm akind_aty_atrm.induct} 1 *})
-apply(tactic {* regularize_tac @{context} @{thms alpha_EQUIVs} 1 *})
-prefer 2
+apply(tactic {* lift_tac @{context} @{thm akind_aty_atrm.induct} @{thms alpha_EQUIVs} 1 *})
+(*apply(tactic {* regularize_tac @{context} @{thms alpha_EQUIVs} 1 *})
+apply(tactic {* all_inj_repabs_tac' @{context} rel_refl trans2 1 *})
apply(tactic {* clean_tac @{context} 1 *})
+*)
+(*apply(tactic {* all_inj_repabs_tac @{context} rel_refl trans2 1 *})*)
(*
Profiling:
ML_prf {* fun ith i = (#concl (fst (Subgoal.focus @{context} i (#goal (Isar.goal ()))))) *}
@@ -270,8 +272,6 @@
ML_prf {* PolyML.profiling 1 *}
ML_prf {* profile 2 Seq.list_of ((all_inj_repabs_tac @{context} quot rel_refl trans2 1) (#goal (Isar.goal ()))) *}
*)
-apply(tactic {* all_inj_repabs_tac' @{context} rel_refl trans2 1 *})
-(*apply(tactic {* all_inj_repabs_tac @{context} rel_refl trans2 1 *})*)
done
(* Does not work: