Version 1.30.6
------------------------------------------------------------------------

- "d2u.exe" and "u2d.exe" DOS<->UNIX text  files  converters  have  been
  included into standard distibution
- "genred.bat" batch  file  to  automatically  create  redirection  file
  "x2c.red" have been included into standard distribution
- DhryStone benchmark version 2.1 included into standard distribution
- ISO WG13 *Real* and *Long* libraries have been implemented
- fixed minor bug in "regExpr.mod" (last bug in this  module  was  found
  about 7 years ago)
- implemented ISO WG13 operators REM and "/" for whole types
- changed semantics of DIV and MOD to  be  entirely  ISO  compliant  (ie
  negative divisors are not allowed because REM and "/" provides it)
- empty string is a synonym for EndOfString symbol (ISO style, not PIM)
- passed through 200 ISO compliance verification tests
- fixed misprint in X2C.c (X2C_VAL_REAL)
- fixed minor bug in X2C.c (X2C_COPY)
- fixed (sometimes erroneous) cross-import of enumeration type constants
- fixed bug: empty variant record declaration analisys
- fixed minor bug in option parsing before first keyword in module
- fixed code generation for recursive pointer  types  declarations  (for
  instance, TYPE A=^B; B=^A) - cannot be implemented with C backend
- fixed bug: code generation for NEW with local ALLOCATE
- fixed bug: code generation for DISPOSE with local DEALLOCATE
- changed numeric constant parser: extended syntax (mixure  of  Oberon-2
  and Modula-2 constants, lower case letters) only with "M2EXTENSIONS"
- fixed float point  constants  parser:  truncate  a  number  only  when
  necessary
- fixed bug: ABS(constant_value)
- fixed HALT: "HALT ()" is allowed according to ISO
- ISO WG13 alternative symbols "(!" etc. support

Version 1.30.5
------------------------------------------------------------------------

- UCEXE v 1.9 have been used to compress executable files: xc.exe=300K.
- fixed code genration for SEQuence  parameters  to  produce  completely
  portable ANSI C/K&R C/C++ compliant code
- changed code generation for CHAR  and  ARRAY  OF  CHAR  CHAR  type  to
  produce complitely portable ANSI C/K&R C/C++ compliant code
- changed several compiler option names:
        M2_EXTENSIONS   =>      M2EXTENSIONS
        M2_ADDTYPES     =>      M2ADDTYPES
        O2_EXTENSIONS   =>      M2EXTENSIONS
        C++             =>      CPLUSPLUS
        C_QUO           =>      CDIV
        IMPORT          =>      IMPEXT
- introduced new option O2ISOPRAGMA
- removed options O2_ADDTYPES and O2_SYSVAL
- changed default extensions:
        *.mod   IMPLEMENTATION MODULE
        *.def   DEFINITION MODULE
        *.ob2   Oberon-2 MODULE
        *.obf   Brouser pseudo-definition module
