NEWS
changeset 28604 f36496b73227
parent 28563 21b3a00a3ff0
child 28605 12d6087ec18c
     1.1 --- a/NEWS	Wed Oct 15 21:06:15 2008 +0200
     1.2 +++ b/NEWS	Wed Oct 15 21:15:35 2008 +0200
     1.3 @@ -91,15 +91,23 @@
     1.4  
     1.5  *** HOL ***
     1.6  
     1.7 -* Unified theorem tables for both code code generators.  Thus [code func]
     1.8 -has disappeared and only [code] remains.  INCOMPATIBILITY.
     1.9 -
    1.10 -* "undefined" replaces "arbitrary" in most occurences.
    1.11 -
    1.12 -* Wrapper script for remote SystemOnTPTP service allows to use
    1.13 +* Unified theorem tables for both code code generators.  Thus
    1.14 +[code func] has disappeared and only [code] remains.  INCOMPATIBILITY.
    1.15 +
    1.16 +* Constant "undefined" replaces "arbitrary" in most occurences.
    1.17 +
    1.18 +* Generic ATP manager for Sledgehammer, based on ML threads instead of
    1.19 +Posix processes.  Avoids forking of the ML process, can be costly for
    1.20 +long-lived operations due to garbage collection.  New thread
    1.21 +based-implementation also works smoothly on non-Unix platforms
    1.22 +(Cygwin).  Provers are no longer hardwired, but defined within the
    1.23 +theory via plain ML wrapper functions.
    1.24 +
    1.25 +* Wrapper scripts for remote SystemOnTPTP service allows to use
    1.26  sledgehammer without local ATP installation (Vampire etc.).  See also
    1.27  ISABELLE_HOME/contrib/SystemOnTPTP and the VAMPIRE_HOME setting
    1.28 -variable.
    1.29 +variable.  Other provers may be included via suitable ML wrappers, see
    1.30 +also src/HOL/ATP_Linkup.thy.
    1.31  
    1.32  * Normalization by evaluation now allows non-leftlinear equations.
    1.33  Declare with attribute [code nbe].