src/HOL/Tools/meson.ML
changeset 38608 01ed56c46259
parent 38606 3003ddbd46d9
child 38612 fa7e19c6be74
--- a/src/HOL/Tools/meson.ML	Thu Aug 19 19:34:11 2010 +0200
+++ b/src/HOL/Tools/meson.ML	Fri Aug 20 10:58:01 2010 +0200
@@ -520,15 +520,14 @@
         forward_res ctxt (make_nnf1 ctxt)
            (tryres(th, [conj_forward,disj_forward,all_forward,ex_forward]))
     handle THM ("tryres", _, _) => th
-  else th;
+  else th
 
 (*The simplification removes defined quantifiers and occurrences of True and False.
   nnf_ss also includes the one-point simprocs,
   which are needed to avoid the various one-point theorems from generating junk clauses.*)
 val nnf_simps =
   @{thms simp_implies_def Ex1_def Ball_def Bex_def if_True if_False if_cancel
-         if_eq_cancel cases_simp (* TODO: mem_def_raw Collect_def_raw *)}
-(* TODO:  @ [@{lemma "{} = (%x. False)" by (rule ext) auto}] *)
+         if_eq_cancel cases_simp}
 val nnf_extra_simps = @{thms split_ifs ex_simps all_simps simp_thms}
 
 val nnf_ss =