On Wed, 5 Sep 2007 21:06:35 -0500, Ed Gould wrote: > >when (in assembler) you invoke most (all?) IBM utilities to specify >in a parm list the ddnames you want to use. ... >In assembler you would be able to but in JCL and TSO you cannot. while > Rexx "address ATTCHMVS" allows you exactly that facility. I don't know whether you consider Rexx part of TSO nowadays or not.
So, "address ATTCHMVS program parm1 parm2 ..." supports supplying alternate DDNAME lists, but not invoking authorized programs; "address TSO [TSOEXEC] call *(program) parm1" supports invoking authorized programs but not supplying alternate DDNAME lists. IBM designers fail to understand that doing something half right twice is simply not as good as doing it fully right once. Why didn't they invest the same resource to provide a single facility with both capabilities? Conway's law strikes again. -- 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

