The following table describes how VS COBOL II runtime options are either supported or changed when running with Language Environment. The differences in behavior (if any) are described in the comments column.
| VS COBOL II option | Language Environment option | Comment |
|---|---|---|
| AIXBLD | AIXBLD | Invokes the access method services
(AMS) for VSAM indexed and relative data sets to complete the file and index
definition procedures for COBOL routines. With Language Environment, you do not need to specify ddname SYSPRINT when running on z/OS. The access method services (AMS) messages are directed to the ddname specified in the Language Environment MSGFILE runtime option (default is SYSOUT). AIXBLD is not applicable on CICS. |
| DEBUG | DEBUG | This option is specified with the same syntax and supported in the same manner under Language Environment as in VS COBOL II. |
| LANGUAGE | NATLANG | NATLANG replaces LANGUAGE, which is a VS COBOL II installation option. Language Environment provides the ability to select a national language at run time, as well as at installation time, using the NATLANG option. |
| LIBKEEP | LIBKEEP
is not supported. The Language Environment Library
Routine Retention facility can provide similar function as LIBKEEP. For more
information, see Existing applications using LIBKEEP. The LIBKEEP option is not applicable on CICS. |
|
| MIXRES | MIXRES is not supported under Language Environment.
The MIXRES option is not applicable on CICS. |
|
| RTEREUS | RTEREUS | RTEREUS
is supported in the same manner under Language Environment as
in VS COBOL II.
RTEREUS is not recommended as an installation default under Language Environment.
For important considerations before using RTEREUS, see Other runtime options affecting non-CICS applications,
and Precautions if establishing a reusable environment under IMS. The RTEREUS option is not applicable on CICS. |
| SIMVRD | SIMVRD | This
option is specified with the same syntax and is supported in the same manner
in Language Environment as
in VS COBOL II for
VS COBOL II programs.
SIMVRD is not supported for
Enterprise COBOL Version 4 programs.
The SIMVRD option is not applicable on CICS. |
| SPOUT | RPTOPTS(ON) RPTSTG(ON) | SPOUT is mapped to the Language Environment options RPTOPTS and RPTSTG. Both storage reports (RPTSTG) and options report (RPTOPTS) are directed to the ddname specified in MSGFILE (default SYSOUT). The report formats are different under Language Environment than with VS COBOL II. For more information, see Determining storage tuning changes. |
| SSRANGE | CHECK(ON) | SSRANGE is mapped directly to CHECK. |
| STAE | TRAP(ON) | STAE is mapped directly to TRAP(ON). For non-CICS applications, TRAP(ON) causes both ESTAE and ESPIE to be issued. Under VS COBOL II, STAE only causes ESTAE to be issued. Under VS COBOL II STAE is optional. Under Language Environment in non-CICS, you can specify TRAP(ON,NOSPIE) in which case only an ESTAE will be issued. |
| UPSI | UPSI | This option is specified with the same syntax and supported in the same manner in Language Environment as in VS COBOL II. |
| WSCLEAR | STORAGE | WSCLEAR is not supported. For similar function, use STORAGE(00,NONE,NONE,8K) for non-CICS applications and STORAGE(00,NONE,NONE,0K) for CICS applications. |