Previous Topic: DATA DIVISION Cross-Reference ReportNext Topic: Executing the Program Processor


Parameter Statement

Specifies overrides to Program Processor

The parameter statement specifies override processing options for the Program Processor. Under z/VSE, this statement must be used to specify options; under z/OS, this statement can be used but it is usually more convenient to specify options in the JCL in the PARM clause of the EXEC statement.

Coding rules

The following rules apply to coding parameter statements for the Program Processor:

Syntax

►►─── PRAN ───────────────────────────────────────────────────────────────────►

 ►─┬──────────────┬───────────────────────────────────────────────────────────►
   ├─ SYSref ◄ ─┬─┘
   └─ NOSYsref ─┘

 ►─┬──────────────┬───────────────────────────────────────────────────────────►
   ├─ SOUrce ◄ ─┬─┘
   └─ NOSOurce ─┘

 ►─┬────────────┬─────────────────────────────────────────────────────────────►
   ├─ SUMm ◄ ─┬─┘
   └─ NOSUmm ─┘

 ►─┬────────────┬─────────────────────────────────────────────────────────────►
   ├─ DMAp ◄ ─┬─┘
   └─ NODMap ─┘
 ►─┬─────────────┬────────────────────────────────────────────────────────────►
   ├─ DXRef ◄ ─┬─┘
   └─ NODXref ─┘

 ►─┬────────────┬─────────────────────────────────────────────────────────────►
   ├─ DIAg ◄ ─┬─┘
   └─ NODIag ─┘

 ►─┬─────────────┬────────────────────────────────────────────────────────────►
   ├─ ANS ─────┬─┘
   ├─ ANS68 ───┤
   ├─ ANS74 ───┤
   └─ NOAns ◄ ─┘

 ►─┬───────────┬──────────────────────────────────────────────────────────────►
   ├─ FLO ◄ ─┬─┘
   └─ NOFlo ─┘

 ►─┬───────────┬──────────────────────────────────────────────────────────────►◄
   ├─ NUM ◄ ─┬─┘
   └─ NONum ─┘

Parameter list

PRAN

Identifies the statement. Note that this keyword must be used to distinguish this statement from COBOL source statements.

SYSref/NOSYsref

Specifies whether the data usage file is to be produced as follows:

SOUrce/NOSOurce

Specifies whether the COBOL source program is to be listed in the output, as follows:

SUMm/NOSUmm

Specifies whether the Management Summary Report is to be printed, as follows:

DMAp/NODMap

Specifies whether the File and Record Layouts Report is to be printed, as follows:

DXRef/NODXref

Specifies whether the DATA DIVISION Cross-Reference Report is to be printed, as follows:

DIAg/NODIag

Specifies whether the Diagnostic Report is to be printed, as follows:

ANS/ANS68/ANS74/NOAns

Specifies the type of errors to be reported in the Diagnostic Report, as follows:

FLO/NOFlo

Specifies whether FLO diagnostics are to be reported in the Diagnostic Report, as follows:

NUM/NONum

Specifies whether the original line numbers present in the COBOL source program are to be used in reports to refer to source statements, as follows: