tuned;
authorwenzelm
Mon, 04 May 2015 22:11:35 +0200
changeset 60261 e0c3e11e9bea
parent 60260 2795bd5e502e
child 60262 1470c081b49c
tuned;
CONTRIBUTORS
NEWS
--- a/CONTRIBUTORS	Mon May 04 16:12:37 2015 +0200
+++ b/CONTRIBUTORS	Mon May 04 22:11:35 2015 +0200
@@ -10,8 +10,8 @@
   The Eisbach proof method language and "match" method.
 
 * Winter 2014 and Spring 2015: Ondrej Kuncar, TUM
-  Extension of lift_definition to execute lifted functions that have as a return type 
-  a datatype containing a subtype. 
+  Extension of lift_definition to execute lifted functions that have as a
+  return type a datatype containing a subtype.
 
 * March 2015: Jasmin Blanchette, Inria & LORIA & MPII, Mathias Fleury, MPII,
   and Dmitriy Traytel, TUM
--- a/NEWS	Mon May 04 16:12:37 2015 +0200
+++ b/NEWS	Mon May 04 22:11:35 2015 +0200
@@ -216,11 +216,10 @@
     of rel_prod_def and rel_sum_def.
     Minor INCOMPATIBILITY: (rarely used by name) transfer theorem names
     changed (e.g. map_prod_transfer ~> prod.map_transfer).
-  - Parametricity theorems for map functions, relators, set
-    functions, constructors, case combinators, discriminators,
-    selectors and (co)recursors are automatically proved and registred
-    as transfer rules.
-
+  - Parametricity theorems for map functions, relators, set functions,
+    constructors, case combinators, discriminators, selectors and
+    (co)recursors are automatically proved and registered as transfer
+    rules.
 
 * Old datatype package:
   - The old 'datatype' command has been renamed 'old_datatype', and
@@ -266,12 +265,10 @@
   - New option 'smt_statistics' to display statistics of the new 'smt'
     method, especially runtime statistics of Z3 proof reconstruction.
 
-* Lifting
-  - lift_definition command implements a workaround that allows us 
-    to execute lifted constants that have as a return type 
-    a datatype containing a subtype.
-    This was a long time limitation in the area of code generation and
-    lifting and the used workarounds were tedious.
+* Lifting: command 'lift_definition' allows to execute lifted constants
+that have as a return type a datatype containing a subtype. This
+overcomes long-time limitations in the area of code generation and
+lifting, and avoids tedious workarounds.
 
 * Command and antiquotation "value" provide different evaluation slots
 (again), where the previous strategy (NBE after ML) serves as default.