> 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