src/HOL/Tools/Lifting/lifting_def_code_dt.ML
changeset 60239 755e11e2e15d
parent 60236 865741686926
child 60379 51d9dcd71ad7
equal deleted inserted replaced
60238:52d02564242a 60239:755e11e2e15d
   587   var qty rhs tac par_thms lthy
   587   var qty rhs tac par_thms lthy
   588 
   588 
   589 
   589 
   590 (** from parsed parameters to the config record **)
   590 (** from parsed parameters to the config record **)
   591 
   591 
   592 fun map_config_code_dt f1 f2 { code_dt = code_dt, lift_config = lift_config } =
   592 fun map_config_code_dt f1 f2 ({code_dt = code_dt, lift_config = lift_config}: config_code_dt) =
   593   { code_dt = f1 code_dt, lift_config = f2 lift_config }
   593   {code_dt = f1 code_dt, lift_config = f2 lift_config}
   594 
   594 
   595 fun update_config_code_dt nval = map_config_code_dt (K nval) I
   595 fun update_config_code_dt nval = map_config_code_dt (K nval) I
   596 
   596 
   597 val config_flags = [("code_dt", update_config_code_dt true)]
   597 val config_flags = [("code_dt", update_config_code_dt true)]
   598 
   598