> It's there, and other implementations of Rexx, such as Regina, struggle to > emulate it.
All implementations of REXX provide a stack, but none of them even try to provide the stack mechanisms that TSO has and CLIST DATA/DATA PROMPT support. -- 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: Friday, January 11, 2019 4:05 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Unreadable code (Was: Concurrent Server Task Dispatch issue multitasking issue) On Fri, 11 Jan 2019 12:49:07 -0800, Ed Jaffe wrote: >On 1/11/2019 12:35 PM, David Spiegel wrote: >> (I've never encountered a TSO stack (outside of Rexx) in my 43 years of >> using TSO.) > It's there, and other implementations of Rexx, such as Regina, struggle to emulate it. >I suspect this is a reference to REXX's total lack of interactive >command processor support like you get with CLIST. > That's different. >In REXX, you must place all subcommands ahead of time on the stack and >then invoke the command processor. You cannot interrogate intermediate >results and modify/change the remaining subcommands as might be needed. >Your REXX does not get control back until the stack is exhausted and the >command processor ends. > An alternative *provided* that the command processor supports a SUBCOM interface is for the invoking EXEC to pass another EXEC (or itself) as an initial macro (profile). Then it can access results from individual subcomands (but it can not access variables in the calling instance). >If you have 43 years of experience, I'm sure you know exactly what I'm >trying to describe here... -- 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