I found generated DD * and implied /* to be great conveniences. But I wish that they had chosen a better default for SPACE.
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [[email protected]] on behalf of Paul Gilmartin [[email protected]] Sent: Wednesday, October 14, 2020 5:33 PM To: [email protected] Subject: Re: INTRDR and submitted JobID 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 ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
