--- a/src/ZF/Tools/inductive_package.ML Thu Apr 29 22:08:57 2010 +0200
+++ b/src/ZF/Tools/inductive_package.ML Thu Apr 29 22:56:32 2010 +0200
@@ -328,7 +328,7 @@
(*We use a MINIMAL simpset. Even FOL_ss contains too many simpules.
If the premises get simplified, then the proofs could fail.*)
val min_ss = Simplifier.global_context thy empty_ss
- setmksimps (map mk_eq o ZF_atomize o gen_all)
+ setmksimps (K (map mk_eq o ZF_atomize o gen_all))
setSolver (mk_solver "minimal"
(fn prems => resolve_tac (triv_rls@prems)
ORELSE' assume_tac