src/HOL/Tools/Function/function_context_tree.ML
changeset 67710 cc2db3239932
parent 67649 1e1782c1aedf
child 74561 8e6c973003c8
equal deleted inserted replaced
67709:3c9e0b4709e7 67710:cc2db3239932
   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