IBM couldn't due that, because they used the same sigil for symbolic parameters and temporary dataset names. R14, as I recall.
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Paul Gilmartin [0000000433f07816-dmarc-requ...@listserv.ua.edu] Sent: Wednesday, October 14, 2020 4:30 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: SV: INTRDR and submitted JobID On Wed, 14 Oct 2020 19:50:04 +0000, Lars Höglund wrote: > >Do You the reason why the default for SYSSYM is DISALLOW? > Obsession with compatibility. It's possible that someone, somewhere, has a "dusty old deck" containing a string matching the name of a system symbol which would break with ALLOW. By making the default DISALLOW, IBM passes the onus of such a failure to the customer's sysadmin. 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 lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN