You may want to define a new step for symbolic assembler
debug.
As
an example, assume you define a step named XTRACT after the assemble
step in the JCL procedure for doing the symbolic assembler debug,
as in the following example:
//XTRACT EXEC PGM=EQALANGX,REGION=32M,
// PARM='&MEM (ASM ERROR OFT IDILANGX FAULT'
//SYSADATA DD DSNAME=&ADATADSN(&MEM),DISP=SHR
//IDILANGX DD DSNAME=&EQADSN(&MEM),DISP=SHR
On
the JCL Substitution page you click the
Add User Variable button
to add the following variables under
User variables:
| Variable Name |
Variable Value |
| ADATADSN |
HLQ.TEST.SYSADATA |
| EQADSN |
HLQ.EQALANGX |
Also on the JCL Substitution page you click Insert
Global Variable to add the MEM variable under Global
variables.
The generated JCL will have a SET statement
containing the above defined variables and values, as shown in the
following example. The values are substituted when the JCL procedure
is executed.
//SETSTMT SET ADATADSN=HLQ.TEST.SYSADATA,
// MEM=IA0001,
// EQADSN=HLQ.EQALANGX