equal
deleted
inserted
replaced
3034 folded_dtor_set_thmss', dtor_Jrel_thms, ctor_dtor_unfold_thms, ctor_dtor_corec_thms), |
3034 folded_dtor_set_thmss', dtor_Jrel_thms, ctor_dtor_unfold_thms, ctor_dtor_corec_thms), |
3035 lthy |> Local_Theory.notes (common_notes @ notes) |> snd) |
3035 lthy |> Local_Theory.notes (common_notes @ notes) |> snd) |
3036 end; |
3036 end; |
3037 |
3037 |
3038 val _ = |
3038 val _ = |
3039 Outer_Syntax.local_theory @{command_spec "codata"} "define BNF-based coinductive datatypes" |
3039 Outer_Syntax.local_theory @{command_spec "codatatype"} "define BNF-based coinductive datatypes" |
3040 (parse_datatype_cmd false construct_gfp); |
3040 (parse_datatype_cmd false construct_gfp); |
3041 |
3041 |
3042 end; |
3042 end; |