For a full description of MVS JCL statements, please refer to the IBM OS/390 MVS JCL Reference.
Statement | Description |
---|---|
DD | Defines the allocation and disposition of a data set |
EXEC | Defines a job step, including the program or cataloged procedure to be run |
EXPORT | Export a set of JCL symbols. |
IF THEN ELSE ENDIF |
Specifies conditional execution of MVS JCL statements |
INCLUDE | Specifies where pre-defined MVS JCL statements are to be included in the jobstream |
JCLLIB | Specifies procedure libraries and their search order |
JOB | Defines a job. MSS supports only one job per jobstream |
JOBLIB | Specifies private libraries to be searched for programs identified in EXEC statements |
PROC | Defines the start of an instream MVS JCL procedure |
PEND | Defines the end of an instream MVS JCL procedure |
SET | Defines the values to be assigned to symbolic parameters |
STEPLIB | Specifies private libraries to be searched for programs identified in EXEC statements |
OUTPUT | Specifies the parameters that the job entry subsystem is to use for printing a SYSOUT data set.
MSS supports all parameters with the following exceptions. Unsupported parameters, that are parsed but ignored:
|
SYMLIST | Uses exported symbols when replacing in-stream values. |
The following MVS JCL statements are not supported. They are checked only for correct syntax.
Statement | Description |
---|---|
COMMAND | Issues commands to MVS and JES2 |
CNTL | Defines the start of a set of program control statements |
ENDCNTL | Defines the end of a set of program control statements |
XMIT | Transmits records from JES3 |