What's New in V6R1?
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).