The highly imaginative IBM examples I have seen, e.g.,
DATACLAS=DCLAS01, suggest the BNF syntax

<dataclas name> ::= <dataclas name><non-initial dataclass character>
    | <initial dataclas character>

<initial dataclas character> ::= <majuscule> | <extender>
<majuscule> ::= A|B|...|Z     ^
<extender> ::= @|#|$     ^
<non-initial dataclas character> ::= <initial dataclas character>
   | <numeric>
<numeric> :: 0|1|...|9     ^

with '^' marking terminals and the usual limitation to a length of at
most eight characters.

This is the default JCL syntax for a 'construct'/identifier not
otherwise specified to have a different one.

John Gilmore, Ashland, MA 01721 - USA

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to