On Thursday, 08/20/2020 at 04:43 GMT, Paul Gilmartin 
<[email protected]> wrote:


> With what restriction on the compound symbol namespace?
> Of course if all supported tags are legal compound tails
> there is no restriction.

The name space of REXX variables is a subset of tag names.  You can put 
almost any character, printable or not, in a tag name; not so much with 
REXX variables.

In theory that's a problem.  In reality, it isn't.  I've been converting 
tag names to REXX variables (tail or simple) for 30 years and it hasn't 
tripped me up so far.

However, given enough monkeys and typewriters, you get TCP/IP APAR PH06391 
(3/2019).  It was a problem where someone put a comment in the DTCPARMS 
files as :* instead of .* and TCPRUN tried to set a REXX variable name 
with an asterisk in it.  Oops.  So now it ignores tags that aren't made 
from characters REXX allows.   User error, but we changed the program to 
be more tolerant of human frailty.

Alan Altmark

Senior Managing z/VM and Linux Consultant
IBM Systems Lab Services
IBM Z Delivery Practice
ibm.com/systems/services/labservices
office: 607.429.3323
mobile; 607.321.7556
[email protected]
IBM Endicott

Reply via email to