src/HOL/Tools/datatype_prop.ML
changeset 13585 db4005b40cc6
parent 13465 08e3fe248ba9
child 13641 63d1790a43ed
equal deleted inserted replaced
13584:3736cf381e15 13585:db4005b40cc6
   166 
   166 
   167 (*************** characteristic equations for primrec combinator **************)
   167 (*************** characteristic equations for primrec combinator **************)
   168 
   168 
   169 fun make_primrecs new_type_names descr sorts thy =
   169 fun make_primrecs new_type_names descr sorts thy =
   170   let
   170   let
   171     val o_name = "Fun.op o";
   171     val o_name = "Fun.comp";
   172 
   172 
   173     val sign = Theory.sign_of thy;
   173     val sign = Theory.sign_of thy;
   174 
   174 
   175     val descr' = flat descr;
   175     val descr' = flat descr;
   176     val recTs = get_rec_types descr' sorts;
   176     val recTs = get_rec_types descr' sorts;