equal
deleted
inserted
replaced
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; |