merge
authorblanchet
Fri, 04 Jun 2010 16:55:25 +0200
changeset 3733081f058f2d2ff
parent 37329 51d99ba6fc4d
parent 37314 5164c4ec787b
child 37334 00bfa4276d9c
merge
     1.1 --- a/ANNOUNCE	Fri Jun 04 16:55:08 2010 +0200
     1.2 +++ b/ANNOUNCE	Fri Jun 04 16:55:25 2010 +0200
     1.3 @@ -7,8 +7,25 @@
     1.4  NEWS file in the distribution for more details.  Some notable changes
     1.5  are:
     1.6  
     1.7 -* FIXME
     1.8 +* Explicit proof terms for type class reasoning.
     1.9  
    1.10 +* Authentic syntax for *all* logical entities (type classes, type
    1.11 +constructors, term constants): provides simple and robust
    1.12 +correspondence between formal entities and concrete syntax.
    1.13 +
    1.14 +* HOL: Package for constructing quotient types.
    1.15 +
    1.16 +* HOL: Code generation now with simple concept for abstract
    1.17 +datatypes obeying invariants;  applications for typical data structures
    1.18 +(e.g. search trees) can be found in the library.
    1.19 +
    1.20 +* HOL: New development of the Reals using Cauchy Sequences.
    1.21 +
    1.22 +* HOL: Reorganization of abstract algebra type class hierarchy.
    1.23 +
    1.24 +* Commands 'types', 'typedecl' and 'typedef' now work within a local theory
    1.25 +context -- without introducing dependencies on parameters or
    1.26 +assumptions.
    1.27  
    1.28  You may get Isabelle2009-2 from the following mirror sites:
    1.29  
     2.1 --- a/NEWS	Fri Jun 04 16:55:08 2010 +0200
     2.2 +++ b/NEWS	Fri Jun 04 16:55:25 2010 +0200
     2.3 @@ -139,6 +139,10 @@
     2.4  * Command 'defaultsort' has been renamed to 'default_sort', it works
     2.5  within a local theory context.  Minor INCOMPATIBILITY.
     2.6  
     2.7 +* Raw axioms/defs may no longer carry sort constraints, and raw defs
     2.8 +may no longer carry premises. User-level specifications are
     2.9 +transformed accordingly by Thm.add_axiom/add_def.
    2.10 +
    2.11  * Proof terms: Type substitutions on proof constants now use canonical
    2.12  order of type variables.  INCOMPATIBILITY for tools working with proof
    2.13  terms.