On Mon, 21 Sep 2009 15:43:21 -0500, Patrick O'Keefe wrote:
>
>>...
>>>PARM='PARMX',PARMX='WAAAAAY LONGER THAN 100 CHARACTERS'.
>>...
>>I'd be quite satisfied with this _provided_ it was compatible
>>with the existing CALL, LINK, ATTACH, etc. argument lists.
>>...
>>
>>(And that symbol substitution would work within PARMX.)
>>...
>
>My vote doesn't count any more (as if it ever did!) but I can
>guarantee  that whether you want this parm substitution to take
>place at Reader/Interpreter time, conversion time, or execution,
>I want one of the others.  The world just works that way.
>
Awww, c'mon.  That exposure has existed for classic PARM
since the Dawn of Time, and we aren't hearing complaints,
are we?  Clarifying, by "symbol", I meant JCL symbol, for
which substitution is supported.  I wasn't advocating
substituting system symbols in batch JCL -- that belongs
in a different thread.

>I'm sure this is not why Rob suggested PARMX, but his suggestion
>would facilitate the creation of PARMR (for R/I substitution), PARMC
>(for Converter substitution), and PARMX (for execution substitution).
>I'm certainly not implying there is a way to allow that implementation
>to happen; just saying that there must be a way to pick or some
>people will be unhappy (as compared to the current situation
>where everybody is unhappy).
>
Again, I wasn't suggesting that; that too belongs in the other
thread.

But I'm becoming enamored of Bob Schramm's suggestion of PARMX.
If that were provided, a trivial bridge load module could point
R1 at the PARMX and XCTL the target program.  I would make it
part of the Requirement that such a module be provided as a
component of the base z/OS so I could rely on its availability
at customer sites.  It would be site option to install it with
AC=1 or AC=0, the latter to preclude calling authorized
programs with unexpectedly long PARMs with the hazard of
storage overlay, abnormal termination, or execution of
arbitrary code.

-- gil

----------------------------------------------------------------------
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

Reply via email to