author | nipkow |
Wed, 08 Mar 1995 13:06:44 +0100 | |
changeset 227 | d0320f916936 |
parent 226 | da0e86b4b352 |
child 228 | e2245da1b601 |
simpdata.ML | file | annotate | diff | comparison | revisions |
--- a/simpdata.ML Wed Mar 01 17:44:05 1995 +0100 +++ b/simpdata.ML Wed Mar 08 13:06:44 1995 +0100 @@ -111,8 +111,10 @@ addsimps ([if_True, if_False, o_apply, conj_assoc] @ simp_thms) addcongs [imp_cong]; -fun split_tac splits = - mk_case_split_tac (meta_eq_to_obj_eq RS iffD2) (map mk_meta_eq splits); +local val mktac = mk_case_split_tac (meta_eq_to_obj_eq RS iffD2) +in +fun split_tac splits = mktac (map mk_meta_eq splits) +end; (* eliminiation of existential quantifiers in assumptions *)