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

Reply via email to