Summary of COBOL Language Processor Commands
The following is a list and brief description of the commands available for the COBOL language processor. Each command is discussed in detail later in this section.
CICSTEST | Instructs the COBOL language processor to print either a warning or severe message regarding the status of the COBOL compile options for running a program in CICS. |
COBOL | Controls the compiler listing destination. |
CONDDDIO | (Can only be used with the preprocessor) Specifies that the source listing will be written to the source listing file unless the compiler return code exceeds the maximum value you set. |
CONDERRL | (Can only be used with the preprocessor) Indicates that the hard copy listing will contain only error messages and lines in error if the compiler condition code exceeds the maximum. |
CONDSTEP | (Can only be used with the preprocessor) Controls the condition code set by the postprocessor when it is invoked by the preprocessor. |
DDIO | Identifies the sections of the COBOL compiler listing that are written to the source listing file. |
ESS | Specifies if the user wants the source listing to be written to the program object or not. |
File-overrides | (Can only be used with the postprocessor) Used to override the default file definitions. |
INCLUDE | (Can only be used with the preprocessor) Used to include a library or sequential file member that contains another set of language processor options to be processed. |
LANGPARM | (Can only be used with the preprocessor) Specifies parameters to be passed to the compiler invoked by the language processor. |
LANGUAGE | Specifies the type of compiler for the COBOL language preprocessor and postprocessor. |
Identifies the sections of the listing that will be printed. | |
PROCESSOR | Specifies the output parameters of the COBOL language processor. |
PROGRAM-NAME | Specifies an override name for members in the source listing file. |
SYSTEM | Performs miscellaneous functions. |
ZIIP | Controls use of an available zIIP processor. |
The commands can be entered in two ways:
- Parameters on the PARM statement of the EXEC — (Overrides input from the CWPPRMO file.)
- Input from the CWPPRMO file — (Comments are not valid and all command strings must be within columns 1 through 71.)
Most commands have parameters and some parameters have values. Some commands don’t have parameters but require only a value such as the PROGRAM-NAME command. When including parameters and/or values with a command, the parameters and values must be written immediately after the commands, enclosed in parentheses, and separated by commas.
If conflicting command options are entered, the last option specified is used.