On 1/27/2014 8:03 PM, Paul Gilmartin wrote:
A matter of opinion, of course. If I had cautiously coded "PARM='&WOMBAT._1'", I would be protected from the hypothetical change, but get a changed behavior if I left &WOMBAT undefined. I think from the beginning the JCL R/C (whatever) should have made reference to an undefined symbol an error.
That wouldn't have been palatable, as your undefined symbol would have been valid as a temporary data set name. As today, a temporary may have one or two ampersands, and it's way too late to change that. It might have made more sense to use a different character, e.g., a percent sign, to introduce variables (but clashing with the PROC convention).
Gerhard Postpischil Bradford, Vermont ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN