Changes in COBOL for OS/390 & VM,
Version 2 Release 2
- Enhanced support for decimal data, raising the maximum number of decimal
digits from 18 to 31 and providing an extended-precision mode for arithmetic
calculations
- Enhanced production debugging using overlay hooks rather than compiled
in hooks, with symbolic debugging information optionally in a separate file
- Support for compiling, linking, and executing in the OS/390
UNIX®
System Services environment, with COBOL files able to reside in the HFS (hierarchical
file system)
- Toleration of fork(), exec(), and spawn(); and the ability to call UNIX/POSIX
functions
- Enhanced input-output function, permitting dynamic file allocation by
means of an environment variable named in SELECT. . . ASSIGN, and the accessing
of sequentially organized HFS files including by means of ACCEPT and DISPLAY
- Support for line-sequential file organization for accessing HFS files
that contain text data, with records delimited by the new-line character
- COMP-5 data type, new to host COBOL, allowing values of magnitude up to
the capacity of the native binary representation
- Significant performance improvement in processing binary data with the
TRUNC(BIN) compiler option
- Support for linking of COBOL applications using the OS/390 DFSMS binder
alone, with the prelinker required only in exceptional cases under CICS
- Diagnosis of moves (implicit or explicit) that result in numeric truncation
enabled through compiler option DIAGTRUNC
- System-determined block size for the listing data set available by specifying
BLKSIZE=0
- Limit on block size of QSAM tape files raised to 2 GB
- Support under CICS for DISPLAY to the system logical output device and
ACCEPT for obtaining date and time
- Support for the DB2 coprocessor enabled through the SQL compiler option,
eliminating the need for a separate precompile step and permitting SQL statements
in nested programs and copybooks
- Support for the millennium language extensions now included in the base
COBOL product
|
This information center is powered by Eclipse technology. (http://www.eclipse.org)