This sounds similar to the use of 'address' in the Amiga version of Rexx.
It seemed to work well there.
Personally, I think address MVS ought to cover basic OS functions like catalog,
while 'hosts' should be able to be provided for other functions, e.g. address
CA7, address CICS, address HomeGrownAutomation ...
z/OS Rexx allows for the addition of function packages. Does it allow for the
addition of (non-IBM) hosts?
It also would be nice if address initialized the host interface on first call,
so
SysCalls('ON'), etc. would not be necessary. As a nonstandard extension to
Rexx, it would also be nice to terminate a host interface, like 'address CICS
remove' or 'address -CICS' or some such.
Note that the z/OS Rexx implementation is somewhat non-standard as is.
Hmm.. should this discussion move to a Rexx list?
I don't participate in any, but then, who needs my comments anyway?
----------------------------------------------------------------------
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