equal
deleted
inserted
replaced
270 val assumes' = map (simplify (put_simpset HOL_basic_ss ctxt addsimps used)) assumes |
270 val assumes' = map (simplify (put_simpset HOL_basic_ss ctxt addsimps used)) assumes |
271 |
271 |
272 val (subeq, x') = |
272 val (subeq, x') = |
273 rewrite_help (fix @ fixes) (h_as @ assumes') x st |
273 rewrite_help (fix @ fixes) (h_as @ assumes') x st |
274 val subeq_exp = |
274 val subeq_exp = |
275 export_thm ctxt (fixes, assumes) (subeq RS meta_eq_to_obj_eq) |
275 export_thm ctxt (fixes, assumes) (HOLogic.mk_obj_eq subeq) |
276 in |
276 in |
277 (subeq_exp, x') |
277 (subeq_exp, x') |
278 end |
278 end |
279 val (subthms, x') = fold_deps deps sub_step x |
279 val (subthms, x') = fold_deps deps sub_step x |
280 in |
280 in |