Table 1 lists compiler options for Enterprise COBOL programs that use the integrated CICS translator.
| Compiler option | Comments |
|---|---|
| CICS | The
CICS compiler option enables the integrated CICS translator capability. The
CICS option must be specified if the source program contains CICS statements
and has not been processed by the integrated CICS translator. The CICS option requires that the LIB, NODYNAM, and RENT options also are in effect. Enterprise COBOL forces on these options if NOLIB, DYNAM, or NORENT are specified at the same level as the CICS option. If NOCICS option is specified, any CICS statements found in the source program will be discarded. |
| LIB | LIB is required for programs translated by the CICS translator. |
| NODYNAM | NODYNAM is required for programs translated by the CICS translator because the CICS command-level stub cannot be dynamically called. |
| RENT | RENT is required for CICS programs. RENT causes the compiler to produce reentrant code and allows you to place the COBOL modules in the LPA or ELPA and thus shared among multiple address spaces under CICS. Also, the modules cannot be overwritten, since the LPA and ELPA are read-only storage. |