src/HOL/Tools/BNF/bnf_gfp.ML
changeset 59936 b8ffc3dc9e24
parent 59860 a979fc5db526
child 60728 26ffdb966759
equal deleted inserted replaced
59935:343905de27b1 59936:b8ffc3dc9e24
  2553   in
  2553   in
  2554     timer; (fp_res, lthy')
  2554     timer; (fp_res, lthy')
  2555   end;
  2555   end;
  2556 
  2556 
  2557 val _ =
  2557 val _ =
  2558   Outer_Syntax.local_theory @{command_spec "codatatype"} "define coinductive datatypes"
  2558   Outer_Syntax.local_theory @{command_keyword codatatype} "define coinductive datatypes"
  2559     (parse_co_datatype_cmd Greatest_FP construct_gfp);
  2559     (parse_co_datatype_cmd Greatest_FP construct_gfp);
  2560 
  2560 
  2561 val _ = Theory.setup (fp_antiquote_setup @{binding codatatype});
  2561 val _ = Theory.setup (fp_antiquote_setup @{binding codatatype});
  2562 
  2562 
  2563 end;
  2563 end;