
diff -r 6b59a3844055 -r e3eb88d79ad7 QuotMain.thy
--- a/QuotMain.thy	Fri Nov 27 02:55:56 2009 +0100
+++ b/QuotMain.thy	Fri Nov 27 02:58:28 2009 +0100
@@ -725,9 +725,6 @@
   handle _ => no_tac)
 *}
 
-ML {*
-fun CHANGED' tac = (fn i => CHANGED (tac i))
-*}
 
 ML {*
 fun quotient_tac quot_thm =
@@ -736,7 +733,7 @@
     rtac quot_thm,
     rtac @{thm IDENTITY_QUOTIENT},
     (* For functional identity quotients, (op = ---> op =) *)
-    CHANGED' (simp_tac (HOL_ss addsimps @{thms id_simps}))
+    CHANGED o (simp_tac (HOL_ss addsimps @{thms id_simps}))
   ])
 *}
 
@@ -833,7 +830,7 @@
     atac,
     SOLVES' (simp_tac (HOL_ss addsimps @{thms FUN_REL.simps})),
     WEAK_LAMBDA_RES_TAC ctxt,
-    CHANGED' (asm_full_simp_tac (HOL_ss addsimps @{thms FUN_REL_EQ}))
+    CHANGED o (asm_full_simp_tac (HOL_ss addsimps @{thms FUN_REL_EQ}))
     ])
 *}
 
@@ -882,7 +879,7 @@
     DT ctxt "E" (atac),
     DT ctxt "F" (SOLVES' (simp_tac (HOL_ss addsimps @{thms FUN_REL.simps}))),
     DT ctxt "G" (WEAK_LAMBDA_RES_TAC ctxt),
-    DT ctxt "H" (CHANGED' (asm_full_simp_tac (HOL_ss addsimps @{thms FUN_REL_EQ})))
+    DT ctxt "H" (CHANGED o (asm_full_simp_tac (HOL_ss addsimps @{thms FUN_REL_EQ})))
     ])
 *}
 




