Version 4.2.6 for Mainframes
 —  Parameter Reference  —

CMPO - Compilation Options

This Natural profile parameter can be used at session start to specify dynamically or to override the same options which you can specify statically with the NTCMPO macro in the parameter module or, during an active session, with the COMPOPT system command.

Possible settings See system command COMPOPT.  
Default setting
Dynamic specification yes This parameter can only be specified dynamically. In the Natural parameter module NATPARM, the macro NTCMPO must be used instead.
Specification within session yes See system command COMPOPT.

The following topics are covered below:


CMPO Parameter Syntax

The parameter syntax of CMPO is as follows:

CMPO=(keyword-subparameter1=value,keyword-subparameter2=value,...)

Top of page

NTCMPO Macro Syntax

The syntax of the NTCMPO macro in the Natural parameter module is as follows:

NTCMPO keyword-subparameter1=value,keyword-subparameter2=value,...

Each keyword subparameter can take the value ON or OFF (GFID can also take the value VID). See keyword subparameter descriptions below.

Top of page

Keyword Subparameters

The following keyword subparameters are available:

CPAGE | DB2ARRY | DBSHORT | GFID | FINDMUN | KCHECK | LOWSRCE | MASKCME | NMOVE22 | PCHECK | PSIGNF | THSEP | TQMARK | TSENABL | V41COMP

In the macro, the keyword subparameters can be specified in any sequence. For details, follow the links shown above. For a complete description, refer to the system command COMPOPT in the System Commands documentation.

Top of page

Example of CMPO Parameter

CMPO=(KCHECK=ON,PCHECK=ON)

Top of page

Example of NTCMPO Macro

....+....1....+....2....+....3....+....4....+....5....+....6....+....7..
         NTCMPO KCHECK=ON,                                             *
               PCHECK=ON

Top of page