HP COBOLII/XL: HP31501.01.06 [ COMMUNICATOR 3000/XL Release 1.2, Version A.20.10 ] MPE/iX Communicators
COMMUNICATOR 3000/XL Release 1.2, Version A.20.10
HP COBOLII/XL: HP31501.01.06
by Megan Adams--Data & Languages Division/CLL
NEW FEATURES OF HP COBOLII/XL
A new version of HP COBOLII/XL is being released which supports the full
HIGH level of the ANSI 85 COBOL Standard. Significant functionality has
been added. Detailed information on these new features (listed below)
may be found in the HP COBOLII/XL Programmer's Guide (P/N 31500-60002).
* The following support for nested programs has been added:
* COMMON/INITIAL program attributes
* GLOBAL data and files
* END PROGRAM statement
* Dynamic CALLs to nested programs
* ENTRY statement in nested programs
* GLOBAL USE procedures
* FIPS flagging as required by COBOL 85
* Support for concatenated (non-nested) programs in a single source
file
* Support for compiling concatenated programs into a single OBJ
* Support for compiling concatenated programs into separate SOMs in one
RL
* Support for recompilation into the same RL (like MPE V/E USLs)
HP COBOLII/XL INCOMPATIBILITY
There is an incompatibility between COBOLII/XL versions A.00.14 and
A.00.16, and COBOLII/XL versions beginning with A.01.06. This
incompatibility will only affect applications which use generic
declarative procedures to handle file errors.
The term "generic declarative procedures" refers to declarative
procedures which are defined for a particular input-output mode. Errors
occurring on a file opened in that mode (INPUT, OUTPUT, etc.) will cause
execution of that declarative procedure (unless a declarative exists
which was explicitly declared for that file).
If an application uses generic use procedures, all of it's component
COBOL subprograms must be compiled with the latest COBOL compiler version
A.01.06, or all of it's component COBOL subprograms must be compiled with
previous versions of the compiler. Otherwise, runtime execution related
to generic use procedure invocation may be incorrect.
There are no COBOLII/XL library incompatibilities.
MPE/iX Communicators