Previous Topic: JES Statement ExitsNext Topic: Parameter Exit Coding Conventions


CA JCLCheck Parameter Exits in Assembler

CA JCLCheck calls a parameter exit routine after it syntactically validates a parameter's operand. Specify parameter exits on the EXIT parameter of the $VTB macro.

Note: CA JCLCheck only sends data that successfully passes syntax checking to the parameter exit.

CA JCLCheck calls parameter exits with the registers set up as follows:

R0-R2

Unpredictable

R3

Address of SPB for backward referenced statement; zero if operand is not a backward reference

R4

XJB for current statement

R5

Length minus 1 of parameter value

R6

Unpredictable

R7

PCB for this parameter

R8

JPB for this parameter

R9

SPB for current statement

R10

Return address <== Note nonstandard usage

R11

Unpredictable

R12

Global area address

R13

Save area

R14

Unpredictable <== Not the return address

R15

Exit routine address