NEWS
changeset 14698 7e4dec3fd515
parent 14682 a5072752114c
child 14699 2c9b463044ec
     1.1 --- a/NEWS	Sat May 01 22:10:37 2004 +0200
     1.2 +++ b/NEWS	Sat May 01 22:27:25 2004 +0200
     1.3 @@ -11,14 +11,25 @@
     1.4  support for local structure declarations (cf. locales and HOL
     1.5  records), see also isar-ref manual.  Potential INCOMPATIBILITY: need
     1.6  to observe strictly sequential dependencies of definitions within a
     1.7 -single 'constdefs' section -- some existing specifications may have to
     1.8 -be reordered; moreover, the declared name needs to be an identifier.
     1.9 -In the worst case may have to fall back on plain 'consts' + 'defs'.
    1.10 +single 'constdefs' section; moreover, the declared name needs to be an
    1.11 +identifier.  If all fails, consider to fall back on 'consts' and
    1.12 +'defs' separately.
    1.13  
    1.14  * Pure: 'advanced' translation functions (parse_translation etc.) may
    1.15  depend on the signature of the theory context being presently used for
    1.16  parsing/printing, see also isar-ref manual.
    1.17  
    1.18 +* Pure: improved indexed syntax and implicit structures.  First of
    1.19 +call, indexed syntax provides a notational device for subscripted
    1.20 +application, using the new syntax \<^bsub>term\<^esub> for arbitrary
    1.21 +expressions.  Secondly, in a local context with structure
    1.22 +declarations, number indexes \<^sub>n or the empty index (default
    1.23 +number 1) refer to a certain fixed variable implicitly.  Typical
    1.24 +applications of these concepts involve record types and locales.
    1.25 +
    1.26 +* Pure: tuned internal renaming of symbolic identifiers -- attach
    1.27 +primes instead of base 26 numbers.
    1.28 +
    1.29  
    1.30  *** HOLCF ***
    1.31