In a recent note, Lizette Koehler said:
> Date: Mon, 23 Oct 2006 15:51:15 -0400
>
> Ok, here is a very basic question:
>
> When I code the FILESEQ number on a Tape - it failes if I used hi order
> zeros. So it will not take 0001 but will take 1. I did not remember this
> being a restriction in JCL. At what point in the converter code would look
> at this and not like 0001.
>
> LABEL=(0001,,,,EXPDT=98000) vs. LABEL=(1,,,,EXPDT=98000)
>
> Thanks for the insight.
>
Hmmm. In:
12.34.2.1 "z/OS V1R7.0 MVS JCL Reference"
I see:
Omit this subparameter or code 0 or 1 to indicate the first data
set on the tape volume. Also omit this subparameter for the
It's easy to suspect that in order to treat 0 as a special case (bad
design, IMO. An explicit '0' should have been made a JCL error),
the parser checks for an initial '0', then treats any additional
characters as a syntax error.
This ought to be APARed, but I haven't the time to do it.
-- gil
--
StorageTek
INFORMATION made POWERFUL
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html