equal
deleted
inserted
replaced
461 xtor_map_thms = of_fp_res #xtor_map_thms (*too general types and terms*), |
461 xtor_map_thms = of_fp_res #xtor_map_thms (*too general types and terms*), |
462 xtor_set_thmss = of_fp_res #xtor_set_thmss (*too general types and terms*), |
462 xtor_set_thmss = of_fp_res #xtor_set_thmss (*too general types and terms*), |
463 xtor_rel_thms = of_fp_res #xtor_rel_thms (*too general types and terms*), |
463 xtor_rel_thms = of_fp_res #xtor_rel_thms (*too general types and terms*), |
464 xtor_co_rec_thms = xtor_co_rec_thms, |
464 xtor_co_rec_thms = xtor_co_rec_thms, |
465 xtor_co_rec_o_map_thms = fp_rec_o_maps (*theorems about old constants*), |
465 xtor_co_rec_o_map_thms = fp_rec_o_maps (*theorems about old constants*), |
466 rel_xtor_co_induct_thm = rel_xtor_co_induct_thm} |
466 rel_xtor_co_induct_thm = rel_xtor_co_induct_thm, |
|
467 dtor_set_induct_thms = []} |
467 |> morph_fp_result (Morphism.term_morphism "BNF" (singleton (Variable.polymorphic lthy)))); |
468 |> morph_fp_result (Morphism.term_morphism "BNF" (singleton (Variable.polymorphic lthy)))); |
468 in |
469 in |
469 (fp_res, lthy) |
470 (fp_res, lthy) |
470 end; |
471 end; |
471 |
472 |