The following list describes the enhancements made to ILE COBOL in V6R1:
- National UCS-2 CCSID support
The NTLCCSID parameter has been added to
the CRTCBLMOD and CRTBNDCBL commands, and to the PROCESS statement, to allow
you to specify the UCS-2 CCSID to be used for National data items. With this
parameter, you can specify a CCSID other than the default 13488, such as CCSID
1200, to be used for National items.
- PCML in module support
- The PGMINFO parameter on the CRTCBLMOD and CRTBNDCBL commands has been
enhanced to allow you to specify the location where you want to put the generated
PCML. When the user specifies *PCML as the first parameter for the PGMINFO
keyword, a second parameter specifying a location of *STMF, *MODULE, or *ALL,
can also be specified. *STMF will cause the PCML to be put into the streamfile
specified on the INFOSTMF parameter, *MODULE will cause the PCML to be put
into the generated module, and *ALL will cause the PCML to be put in all of
these locations.
- PROCESS statement option PGMINFO
This option allows the user to request
that PCML be added to the module, and can be specified as PGMINFO(PCML MODULE).
If the user had requested the PCML be added to a streamfile from the create
command, the PCML will be added to both the module and the streamfile.
- Complex OCCURS DEPENDING ON (ODO) debugger support
- Support has been added so the system debugger and the client debugger
can now debug complex OCCURS DEPENDING ON arrays.
- Large Program Support
- The compiler has been enhanced so that larger programs and programs containing
a very large number of data items can now be compiled (subject to system limitations).