On Sun, 8 May 2022 15:33:46 +0000, Seymour J Metz \ wrote:
>I've submitted an RCF.
>
Details, please?
I'm uneasy that ADDRESS TSO SUBCOM et al. contravene the
specification of ADDRESS in the Rexx Ref.:
ADDRESS temporarily or permanently changes the
destination of commands. Commands are strings
sent to an external environment. ...
That's only mostly true. In contrast,
ADDRRESS LINKMVS IEFBR14
expands as macro LINK EP=IEFBR14
ADDRESS SH ':'
expands as "sh -c ':'"
etc.
It's a misdesign; chaotic, that Rexx induces a restriction on
the name space of an "external environment", particularly
given that ADDRESS MVS, which is peculiar to Rexx, not
an external environment, exists and serves the need.
Also, the section "Reserved command names" should appear
not only in the Rexx Ref., but also, or even stead, in "z⧸OS
TSO⧸E Programming Guide" since it is a caution to authors
of TSO/E Command Processors, not Rexx execs.
(Yes, I'm also uneasy that lately initiators treat PGM=IEFBR14
as an exception. It should have been done by introducing a
new keyword.)
--
gil
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN