On Tue, 9 Sep 2014 15:08:57 -0500, Paul Gilmartin wrote:
>On Tue, 9 Sep 2014 10:54:34 -0400, Shmuel Metz (Seymour J.) wrote:
>
>>>EXECIO is among very few command environments that uses the Direct
>>>rather than Symbolic interface to Rexx variables.
>>
>>... Second, the only interface to REXX variables is symbolic.
>>
>No. Long ago the CMS Rexx reference explained the difference between
>the Direct interface and the symbolic. Now I can find merely a vestige:
>
I'll stand corrected again. I found it easily enough:
http://pic.dhe.ibm.com/infocenter/zos/v2r1/topic/com.ibm.zos.v2r1.ikja300/shvcode.htm
Function codes (SHVCODE)
z/OS TSO/E REXX Reference
SA32-0972-00
The function code is specified in the SHVCODE field in the SHVBLOCK.
Three function codes (S, F, and D) may be given either in lowercase or in
uppercase:
Lowercase
(The Symbolic interface). The names must be valid REXX symbols
(in mixed case if desired), and normal REXX substitution will
occur in compound variables.
Uppercase
(The Direct interface). No substitution or case translation
takes place. Simple symbols must be valid REXX variable names
(that is, in uppercase and not starting with a digit or a
period), but in compound symbols any characters (including
lowercase, blanks, and so on) are permitted following a valid
REXX stem.
>... Documentation of which functions use the respective
>interfaces is sorely largely lacking. Empiricism reigns.
>
I still believe so. But I've already been wrong several times.
-- gil
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN