Previous Topic: 2.3.3.2.1.6 Database Unit Extended JOB Statement Definitions

Next Topic: 2.3.3.2.1.8 JCLGEN Parameter Sharing

2.3.3.2.1.7 Database Unit User Defined Symbols
 
USERDEF
 
     This parameter allows the user to define a symbol and a
     value that will be substituted for the symbol by JCLGEN.
     This can be used in a user modification to PROTOLIB to
     provide user defined symbolic elements.  Several USERDEF
     symbols may be defined.  The only restriction is that
     the symbol on each USERDEF statement must be different
     from those on all others and different from all symbols
     currently used by JCLGEN.  Also, the value must end
     before column 73 of the record.  For example,
 
        USERDEF DIGITS 0123456789
 
     would define a symbol DIGITS.  Anywhere this symbol
     appeared in a PROTOLIB member, JCLGEN would substitute
     the string 0123456789 in its place.
 
     Note that PROTOLIB is shared by all databases in a
     complex, so any user symbols which appear in a member of
     PROTOLIB must be defined in prefix.MICS.PARMS(JCLDEF)
     for all of the database units which may reference that
     PROTOLIB member.