SMP/E for z/OS Commands
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Operands

SMP/E for z/OS Commands
SA23-2275-01

ASM
specifies an assembler program, asmpgm, or procedure, asmproc, in addition to those recognized by SMP/E. SMP/E recognizes programs ASMBLR, ASMA90, IEUASM, IEV90, and IFOX00, as well as procedure ASMS.
CALLLIBS
specifies that SMP/E is to process SYSLIB DD statements in JCLIN link-edit steps. If the CALLLIBS operand is not specified on either the JCLIN command or the ++JCLIN statement, SMP/E JCLIN processing ignores any SYSLIB DD statements it encounters.
COPY
specifies a copy program, copypgm, or procedure, copyproc, in addition to those recognized by SMP/E. SMP/E recognizes only the IEBCOPY program.
JCLINREPORT
specifies that SMP/E is to write the JCLIN reports. This is the default.
Note: JCLINREPORT can also be specified as JCLR.
LKED
specifies a link-edit utility program, lkedpgm, or procedure, lkedproc, in addition to those recognized by SMP/E. SMP/E recognizes programs IEWBLINK, IEWL, HEWL, HEWLH096, HEWLKED, and LINKEDIT, as well as procedure LINKS.
NOJCLINREPORT
specifies that SMP/E is not to write any JCLIN reports.
Note: NOJCLINREPORT can also be specified as NOJCLR.
OPCODE
identifies an OPCODE member (which must be defined in the SMPPARM data set) containing control cards identifying character strings to be treated as operation codes or macros.

SMP/E contains a default set of OPCODE definitions for your use. If you do not want to use this default set, you can define your own by using the sample GIMOPCDE member supplied to you.

For more information about OPCODE members and how SMP/E determines whether an assembler instruction is an OPCODE or a macro, see Building MAC entries and the OPCODE control statements section in SMP/E for z/OS Reference.

PGM
specifies a program name (instead of a procedure name) for a utility.
RC
changes the maximum return codes allowed for the specified commands. These return codes determine whether SMP/E can process the JCLIN command.
Before SMP/E processes the JCLIN command, it checks whether the return codes for the specified commands are less than or equal to the values specified on the RC operand. If so, SMP/E can process the JCLIN command. Otherwise, the JCLIN command fails. For more information about the RC operand, see Processing the SMP/E RC operand.
Note:
  1. The RC operand must be the last operand specified on the command.
  2. If you do specify the RC operand, return codes for commands not specified do not affect processing for the JCLIN command. Therefore, if you use the RC operand, you must specify every command whose return code you want SMP/E to check.
UPDATE
specifies an update program, updpgm, or procedure, updproc, in addition to those recognized by SMP/E. SMP/E recognizes only program IEBUPDTE.
Note: Although JCLIN does not actually derive any target zone initialization data from update job steps, update job steps are recognized so that the update step SYSIN data (which may itself contain JCL) is not processed.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014