equal
deleted
inserted
replaced
31 * Command and antiquotation "value" provide different evaluation slots (again), |
31 * Command and antiquotation "value" provide different evaluation slots (again), |
32 where the previous strategy (nbe after ML) serves as default. |
32 where the previous strategy (nbe after ML) serves as default. |
33 Minor INCOMPATIBILITY. |
33 Minor INCOMPATIBILITY. |
34 |
34 |
35 * New (co)datatype package: |
35 * New (co)datatype package: |
36 - The 'datatype_new' command has been renamed 'datatype'. The old command of |
36 - The 'datatype_new' command has been renamed 'datatype'. The old |
37 that name is now called 'old_datatype'. See 'isabelle doc datatypes' for |
37 command of that name is now called 'old_datatype' and is provided |
38 information on porting. |
38 by "~~/src/HOL/Library/Old_Datatype.thy". See |
|
39 'isabelle doc datatypes' for information on porting. |
|
40 INCOMPATIBILITY. |
39 - Renamed theorems: |
41 - Renamed theorems: |
40 disc_corec ~> corec_disc |
42 disc_corec ~> corec_disc |
41 disc_corec_iff ~> corec_disc_iff |
43 disc_corec_iff ~> corec_disc_iff |
42 disc_exclude ~> distinct_disc |
44 disc_exclude ~> distinct_disc |
43 disc_exhaust ~> exhaust_disc |
45 disc_exhaust ~> exhaust_disc |
65 (e.g. "cases w rule: widget.exhaust"). |
67 (e.g. "cases w rule: widget.exhaust"). |
66 INCOMPATIBILITY. |
68 INCOMPATIBILITY. |
67 |
69 |
68 * Old datatype package: |
70 * Old datatype package: |
69 - The old 'datatype' command has been renamed 'old_datatype', and |
71 - The old 'datatype' command has been renamed 'old_datatype', and |
70 'rep_datatype' has been renamed 'old_rep_datatype'. See |
72 'rep_datatype' has been renamed 'old_rep_datatype'. They are |
|
73 provided by "~~/src/HOL/Library/Old_Datatype.thy". See |
71 'isabelle doc datatypes' for information on porting. |
74 'isabelle doc datatypes' for information on porting. |
|
75 INCOMPATIBILITY. |
72 - Renamed theorems: |
76 - Renamed theorems: |
73 weak_case_cong ~> case_cong_weak |
77 weak_case_cong ~> case_cong_weak |
|
78 INCOMPATIBILITY. |
|
79 - Renamed theory: |
|
80 ~~/src/HOL/Datatype.thy ~> ~~/src/HOL/Library/Old_Datatype.thy |
74 INCOMPATIBILITY. |
81 INCOMPATIBILITY. |
75 |
82 |
76 * Product over lists via constant "listprod". |
83 * Product over lists via constant "listprod". |
77 |
84 |
78 * Sledgehammer: |
85 * Sledgehammer: |