ANNOUNCE
author wenzelm
Wed, 18 Aug 2010 23:44:50 +0200
changeset 38479 e628da370072
parent 37353 b6222a65bacf
child 41604 313b0033034a
permissions -rw-r--r--
more efficient Markup_Tree, based on branches sorted by quasi-order; renamed markup_node.scala to markup_tree.scala and classes/objects accordingly; Position.Range: produce actual Text.Range; Symbol.Index.decode: convert 1-based Isabelle offsets here; added static Command.range; simplified Command.markup; Document_Model.token_marker: flatten markup at most once; tuned;

Subject: Announcing Isabelle2009-2
To: isabelle-users@cl.cam.ac.uk

Isabelle2009-2 is now available.

This release improves upon Isabelle2009-1 in many respects, see the
NEWS file in the distribution for more details.  Some notable changes
are:

* Explicit proof terms for type class reasoning.

* Robust treatment of concrete syntax for different logical entities;
mixfix syntax in local proof context.

* Type declarations and notation within local theory context.

* HOL: package for quotient types.

* HOL code generation: simple concept for abstract datatypes obeying
invariants (e.g. red-black trees).

* HOL: new development of the Reals using Cauchy Sequences.

* HOL: reorganization of abstract algebra type class hierarchy.

* HOL: substantial reorganization of main library and related tools.

* HOLCF: reorganization of 'domain' package.


You may get Isabelle2009-2 from the following mirror sites:

  Cambridge (UK)       http://www.cl.cam.ac.uk/research/hvg/Isabelle/
  Munich (Germany)     http://isabelle.in.tum.de/
  Sydney (Australia)   http://mirror.cse.unsw.edu.au/pub/isabelle/