At 18:14 +0100 on 11/02/2009, Thomas Berg wrote about SV: SV: An Alternative Modest PARM Proposal:

As the problem is (old?) programs that cannot cope with
longer parms than 100 bytes, among them IBM module apparently,
that's the problem that needs to be solved.

Not exactly on the IBM programs. There was a suggestion to allow a longer than 100 byte passed parm by changing the passed parm list from one entry (pointing at the current 100 byte-max JCL PARM) to a 2 entry parm list (with parm 1 staying the same and the added parm 2 pointing at the extended JCL PARMX [or whatever IBM wants to call it] contents).

The IBM Program module issue is that many of the IBM Utilities can be called (as opposed to JCL EXEC PGM= Launched) with a multi-entry Parmlist (with parms 2 and on pointing at DD Name overrides). This would conflict with using Parm 2 to point at a PARMX entry. The SIMPLE solution is to have the INIT and JCL Parsing code suppress the passing of a PARMX to these Utilities (IBM knows who has this optional parm list support and can thus build the needed suppression list by populating it from a PARMLIB member).

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to