src/HOL/Tools/BNF/bnf_lfp.ML
changeset 59936 b8ffc3dc9e24
parent 59860 a979fc5db526
child 60728 26ffdb966759
equal deleted inserted replaced
59935:343905de27b1 59936:b8ffc3dc9e24
  1840   in
  1840   in
  1841     timer; (fp_res, lthy')
  1841     timer; (fp_res, lthy')
  1842   end;
  1842   end;
  1843 
  1843 
  1844 val _ =
  1844 val _ =
  1845   Outer_Syntax.local_theory @{command_spec "datatype"} "define inductive datatypes"
  1845   Outer_Syntax.local_theory @{command_keyword datatype} "define inductive datatypes"
  1846     (parse_co_datatype_cmd Least_FP construct_lfp);
  1846     (parse_co_datatype_cmd Least_FP construct_lfp);
  1847 
  1847 
  1848 val _ = Theory.setup (fp_antiquote_setup @{binding datatype});
  1848 val _ = Theory.setup (fp_antiquote_setup @{binding datatype});
  1849 
  1849 
  1850 end;
  1850 end;