changeset 227 | d0320f916936 |
parent 206 | 7b9a06035a92 |
child 236 | 90fc443e24ed |
--- 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 *)