NEWS
changeset 60261 e0c3e11e9bea
parent 60258 7364d4316a56
child 60265 21193e45df14
     1.1 --- a/NEWS	Mon May 04 16:12:37 2015 +0200
     1.2 +++ b/NEWS	Mon May 04 22:11:35 2015 +0200
     1.3 @@ -216,11 +216,10 @@
     1.4      of rel_prod_def and rel_sum_def.
     1.5      Minor INCOMPATIBILITY: (rarely used by name) transfer theorem names
     1.6      changed (e.g. map_prod_transfer ~> prod.map_transfer).
     1.7 -  - Parametricity theorems for map functions, relators, set
     1.8 -    functions, constructors, case combinators, discriminators,
     1.9 -    selectors and (co)recursors are automatically proved and registred
    1.10 -    as transfer rules.
    1.11 -
    1.12 +  - Parametricity theorems for map functions, relators, set functions,
    1.13 +    constructors, case combinators, discriminators, selectors and
    1.14 +    (co)recursors are automatically proved and registered as transfer
    1.15 +    rules.
    1.16  
    1.17  * Old datatype package:
    1.18    - The old 'datatype' command has been renamed 'old_datatype', and
    1.19 @@ -266,12 +265,10 @@
    1.20    - New option 'smt_statistics' to display statistics of the new 'smt'
    1.21      method, especially runtime statistics of Z3 proof reconstruction.
    1.22  
    1.23 -* Lifting
    1.24 -  - lift_definition command implements a workaround that allows us 
    1.25 -    to execute lifted constants that have as a return type 
    1.26 -    a datatype containing a subtype.
    1.27 -    This was a long time limitation in the area of code generation and
    1.28 -    lifting and the used workarounds were tedious.
    1.29 +* Lifting: command 'lift_definition' allows to execute lifted constants
    1.30 +that have as a return type a datatype containing a subtype. This
    1.31 +overcomes long-time limitations in the area of code generation and
    1.32 +lifting, and avoids tedious workarounds.
    1.33  
    1.34  * Command and antiquotation "value" provide different evaluation slots
    1.35  (again), where the previous strategy (NBE after ML) serves as default.