> Can a program knowing none of this except that unknown members of X.
> have been manipulated discover with IRXEXCOM that:

Yes.

> IRXEXCOM can set Rexx variables.  Can't it create new ones simply by setting 
> them:

Of course. But you have to be running a REXX script in order to use IRXEXCOM.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of 
Paul Gilmartin <0000000433f07816-dmarc-requ...@listserv.ua.edu>
Sent: Monday, June 3, 2019 3:47 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SDSF API question -- why only REXX & Java?

On Mon, 3 Jun 2019 16:52:14 +0000, Seymour J Metz wrote:

>> I know of no documented interface, not even including EXECOM,
>>to extract a complete description of the data represented by a Rexx compound 
>>symbol.
>
>What's wrong with IRXEXCOM and IKJCT441?
>
<Black team mode>
Imagine that a black box, possibly Rexx, possibly a host command
interface has set unknown members of compound symbol X. in
unknown ways.  It might have done:
    X. = 'Blanket'
    X.PI = 3.14
    Empty = ''
    X.Empty = 'Vacuum'
    drop X.WEIRD

Can a program knowing none of this except that unknown members of X.
have been manipulated discover with IRXEXCOM that:
    There is a tail, 'PI' such that X.PI has value 3.14
    There is a tail, null-string, such that the corresponding value of X. is 
'Vacuum'
    There is a tail, 'WEIRD', such that the corresponding value of X. is 
undefined
    For any other tail, the corresponding value of X. is 'Blanket'.

A similar question applies to STEMPUSH/STEMPULL.
</Black team mode>

>OTOH, there is no documented interface for a REXX variable pool not created by 
>REXX.
>
IRXEXCOM can set Rexx variables.  Can't it create new ones simply by setting 
them:

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to