--- a/src/HOL/Auth/Message.thy Tue Apr 16 17:54:14 2013 +0200
+++ b/src/HOL/Auth/Message.thy Thu Apr 18 17:07:01 2013 +0200
@@ -863,12 +863,12 @@
impOfSubs @{thm Fake_parts_insert}] THEN'
eresolve_tac [asm_rl, @{thm synth.Inj}];
-fun Fake_insert_simp_tac ss i =
- REPEAT (Fake_insert_tac i) THEN asm_full_simp_tac ss i;
+fun Fake_insert_simp_tac ctxt i =
+ REPEAT (Fake_insert_tac i) THEN asm_full_simp_tac ctxt i;
fun atomic_spy_analz_tac ctxt =
SELECT_GOAL
- (Fake_insert_simp_tac (simpset_of ctxt) 1 THEN
+ (Fake_insert_simp_tac ctxt 1 THEN
IF_UNSOLVED
(Blast.depth_tac
(ctxt addIs [@{thm analz_insertI}, impOfSubs @{thm analz_subset_parts}]) 4 1));
@@ -881,7 +881,7 @@
(REPEAT o CHANGED)
(res_inst_tac ctxt [(("x", 1), "X")] (insert_commute RS ssubst) 1),
(*...allowing further simplifications*)
- simp_tac (simpset_of ctxt) 1,
+ simp_tac ctxt 1,
REPEAT (FIRSTGOAL (resolve_tac [allI,impI,notI,conjI,iffI])),
DEPTH_SOLVE (atomic_spy_analz_tac ctxt 1)]) i);
*}
@@ -933,7 +933,7 @@
"for debugging spy_analz"
method_setup Fake_insert_simp = {*
- Scan.succeed (SIMPLE_METHOD' o Fake_insert_simp_tac o simpset_of) *}
+ Scan.succeed (SIMPLE_METHOD' o Fake_insert_simp_tac) *}
"for debugging spy_analz"
end