A description of the statements in the procedure follows:
- EXEC
- The PARM field specifies the NCAL option. If an automatic call library is used,
you must override the NCAL option and add a SYSLIB DD statement.
- SYSPRINT
- Specifies the SYSOUT class A, which is either a printer or a temporary
storage device. If a temporary storage device is used, ANSI control
characters accompany the data to be printed.
- SYSLIN
- The specification of DDNAME=SYSIN allows you to specify any input
data as long as it fulfills the requirements for binder input. You
must define the input data with a SYSIN DD statement. This data can
be either in the input stream or reside in one or more separate data
sets.
If the data is in the input stream, use the following DD
statement:
//LKED.SYSIN DD *
Place
the SYSIN statement following all overriding DD statements for the
LKED catalog procedure. The object module decks and control statements
should follow the SYSIN statement, with a delimiter statement (/*)
at the end of the input.
If the data resides in separate data
sets, use the following DD statement:
//LKED.SYSIN DD (parameters describing the input data set)
Place
the SYSIN statement following all overriding DD statements for the
LKED catalog procedure. Several data sets can be concatenated as described
in Defining input to the binder.
- SYSLMOD
- Specifies a temporary data set and a general space allocation.
The disposition allows the next job step to execute the program module.
If the module is to reside permanently in a library, these general
specifications must be overridden.