src/HOL/Tools/BNF/bnf_fp_n2m.ML
changeset 57700 a2c4adb839a9
parent 57527 1b07ca054327
child 57801 4adfa833072b
equal deleted inserted replaced
57699:a6cf197c1f1e 57700:a2c4adb839a9
   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