vPARM=©information©, where information is the parameter string passed to the load module.

vCOND=(code,operator [,stepname])

±code is the value to test against the return code from a previous step

±operator is the comparison to be made between the value for code and the return code

±stepname is the step issuing the return code

All other keyword parameters are ignored and not used.

DD STATEMENT

//label DD keyword parameter

Positional parameters

The only supported positional parameter is [*], which begins an in-stream data set containing no JCL.

Keyword parameters

The following keywords are supported.

vDSN=data_set_name or DSNAME=data_set_name

vDISP=status or DISP=([status] [,normal-termination-disp] [,abnormal- termination-disp])

±Valid values for status are NEW, OLD, SHR, or MOD.

±Valid values for normal_termination_disp or abnormal_termination_disp are

DELETE, KEEP, CATLG or UNCATLG.

vUNIT=unit_type, where unit_type is any value allowed in JCL. The default is VIO unless a different default is set when the MVS build server is started.

vSPACE=(allocation_type,(primary[, secondary] [,directory])[,RLSE] [,CONTIG])

±Valid values for allocation_type are TRK, CYL, or the block size.

±primary is the primary number of the allocation type.

±secondary is the secondary number of the allocation type.

±directory is the number of directory blocks for a partitioned data set.

vDCB=(LRECL=record_length,BLKSIZE=block_size,RECFM=record_format)

Valid values for record_format are F, FB, V, VB, or U).

vDSORG=data_set_organization

Valid values for organization are the following:

±PO for a partitioned data set

±PS for a sequential data set

vDDNAME=label, where label is the later ddname label reference. This parameter is supported only for simple cases.

vSYSOUT=class

Chapter 13. Working with MVS build scripts and builders 167

Page 187
Image 187
IBM SC34-4499-03 manual DD Statement