equal
deleted
inserted
replaced
49 datatype constructors have been renamed from InfixName to Infix etc. |
49 datatype constructors have been renamed from InfixName to Infix etc. |
50 Minor INCOMPATIBILITY. |
50 Minor INCOMPATIBILITY. |
51 |
51 |
52 |
52 |
53 *** HOL *** |
53 *** HOL *** |
54 |
|
55 * Multisets: changed orderings: |
|
56 * pointwise ordering is instance of class order with standard syntax <= and <; |
|
57 * multiset ordering has syntax <=# and <#; partial order properties are provided |
|
58 by means of interpretation with prefix multiset_order. |
|
59 INCOMPATIBILITY. |
|
60 |
54 |
61 * New set of rules "ac_simps" provides combined assoc / commute rewrites |
55 * New set of rules "ac_simps" provides combined assoc / commute rewrites |
62 for all interpretations of the appropriate generic locales. |
56 for all interpretations of the appropriate generic locales. |
63 |
57 |
64 * Renamed theory "OrderedGroup" to "Groups" and split theory "Ring_and_Field" |
58 * Renamed theory "OrderedGroup" to "Groups" and split theory "Ring_and_Field" |
136 |
130 |
137 * Various old-style primrec specifications in the HOL theories have been |
131 * Various old-style primrec specifications in the HOL theories have been |
138 replaced by new-style primrec, especially in theory List. The corresponding |
132 replaced by new-style primrec, especially in theory List. The corresponding |
139 constants now have authentic syntax. INCOMPATIBILITY. |
133 constants now have authentic syntax. INCOMPATIBILITY. |
140 |
134 |
141 * Reorganized theory Multiset: swapped notation of pointwise and multiset |
135 * Reorganized theory Multiset: swapped notation of pointwise and multiset order: |
142 order; less duplication, less historical organization of sections, |
136 * pointwise ordering is instance of class order with standard syntax <= and <; |
|
137 * multiset ordering has syntax <=# and <#; partial order properties are provided |
|
138 by means of interpretation with prefix multiset_order. |
|
139 Less duplication, less historical organization of sections, |
143 conversion from associations lists to multisets, rudimentary code generation. |
140 conversion from associations lists to multisets, rudimentary code generation. |
144 Use insert_DiffM2 [symmetric] instead of elem_imp_eq_diff_union, if needed. |
141 Use insert_DiffM2 [symmetric] instead of elem_imp_eq_diff_union, if needed. |
145 INCOMPATIBILITY. |
142 INCOMPATIBILITY. |
146 |
143 |
147 * Reorganized theory Sum_Type; Inl and Inr now have authentic syntax. |
144 * Reorganized theory Sum_Type; Inl and Inr now have authentic syntax. |