Previous Topic: Assemble DBDsNext Topic: IPSB Compiler JCL


Execute the Syntax Generator

The JCL to execute the syntax generator is shown below:

SYNTAX GENERATOR (z/OS)

//JOB
//IPSBGEN   EXEC  PGM=IDMSDLPG
//STEPLIB   DD DISP=SHR,DSN=idms.loadlib 
//       DD DISP=SHR,DSN=user.loadlib 
//SYSLST DD  SYSOUT=A
//SYSPCH DD DSN=user.syntax,DISP=(NEW,CATLG),SPACE=(TRK,5),
    DCB=(LRECL=80,BLKSIZE=4000,RECFM=FB)
//SYSIPT DD  *
compiler-directive statements
generator statements 
/*

idms.loadlib

data set name of the CA IDMS/DB load library

user.loadlib

data set name of the load library that contains the assembled PSB and DBDs

user.syntax

data set name for the file that is to contain the resulting source statements

SYNTAX GENERATOR (z/VSE)

// JOB
// DLBL IDMSPCH,'idms.user.syntax'
// EXTENT SYS016,nnnnnn
// LIBDEF *,SEARCH=user.library
// EXEC IDMSDLPG
compiler-directive statements
generator statements 
/*
/&

idms.user.syntax

name of the source library that is to contain the generated SCHEMA, SUBSCHEMA, DMCL or ISPSB source statements

nnnnnn

volume serial identifier

user.library

name of the library that contains the assembled DBDs/PSBs