On Wed, 14 Oct 2020 20:57:19 +0000, Seymour J Metz wrote:
>No. IBM provided DD * to terminate DD *, back when there was a street drug
>called Primary Control Program. Later IBM made /* optional for DD * in MFT and
>MVT, but by then people were used to providing it and in some cases didn't
>realize that it hadn't been needed for decades.
>
"DD *"? ITYM "/*"
I wish JCL had never provided
//SYSIN DD * Generated Statement
... it happens to me only when I miskey, e.g. "/SYSUT1" instead of "//SYSUT1".
I'd rather have a detected syntax error.
>________________________________________
On Wed, 14 Oct 2020 21:00:30 +0000, Seymour J Metz wrote:
>IBM couldn't due that, because they used the same sigil for symbolic
>parameters and temporary dataset names. R14, as I recall.
>
They didn't need to it that way. They could have made symbol reference
"&(NAME)" rather than "&NAME" with no lexical ambiguity.
>________________________________________
>From: Paul Gilmartin
>Sent: Wednesday, October 14, 2020 4:30 PM
> ...
>This would never have been a problem if JCL made reference to undefined
>symbols a syntax error.
--gil
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN