src/ZF/simpdata.ML
changeset 12720 f8a134b9a57f
parent 12552 d2d2ab3f1f37
child 12725 7ede865e1fe5
--- a/src/ZF/simpdata.ML	Fri Jan 11 14:53:05 2002 +0100
+++ b/src/ZF/simpdata.ML	Fri Jan 11 14:53:30 2002 +0100
@@ -46,7 +46,7 @@
 val ZF_atomize = atomize (ZF_conn_pairs, ZF_mem_pairs);
 
 simpset_ref() :=
-  simpset() setmksimps (map mk_eq o ZF_atomize o gen_all)
+  simpset() setmksimps (map mk_eq o ZF_atomize o forall_elim_vars_safe)
   addcongs [if_weak_cong]
   addsplits [split_if]
   setSolver (mk_solver "types" (fn prems => TCSET' (fn tcset => type_solver_tac tcset prems)));