See the DATA and DATA PROMPT commands in z/OS TSO/E CLISTs Version2 Release3, SA32-0978-30, https://www-01.ibm.com/servers/resourcelink/svc00100.nsf/pages/zOSV2R3sa320978/$file/ikjb800_v2r3.pdf
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of David Spiegel <dspiegel...@hotmail.com> Sent: Friday, January 11, 2019 3:35 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Unreadable code (Was: Concurrent Server Task Dispatch issue multitasking issue) R'Shmuel, Can you please explain what you mean by "... TSO stack mechanism ..." and where the documentation is? (I've never encountered a TSO stack (outside of Rexx) in my 43 years of using TSO.) Thanks and regards, David On 2019-01-11 15:17, Seymour J Metz wrote: > REXX was certainly a great improvement over EXEC, EXEC 2 and *TSO* CLIST, but > there is no "VM CLIST". There are a couple of edge cases where REXX is > missing something present in the old languages, e.g., integration with the > TSO stack mechanism. > > As for the PL/I likeness, it is more of a hindrance than a help; lures you > into expecting PL/I behavior in cases where the semantics are very different. > > Don't forget SELECT, which came from PL/I and helps to make code more > readable. > > > -- > Shmuel (Seymour J.) Metz > https://nam05.safelinks.protection.outlook.com/?url=http:%2F%2Fmason.gmu.edu%2F~smetz3&data=02%7C01%7C%7C3330927d53d94a866fc408d67801df78%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636828346803059565&sdata=BgckSUWvHzqVglLz0%2BGIVc2ZoZUsxw5DAZF%2FNsFutVg%3D&reserved=0 > > ________________________________________ > From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of > scott Ford <idfli...@gmail.com> > Sent: Friday, January 11, 2019 7:56 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Unreadable code (Was: Concurrent Server Task Dispatch issue > multitasking issue) > > You can argue anything is or isn’t , I think what matters is ease of usage > , platform interchangeability , I.E., Linux and windows for Oorexx. > The advent of rexx, I started on VM/SP 3 , I think, was a huge improvement > over the old VM clist language. The old clist to me being more > clunky . Rexx was easy to learn and have up and running . This was a g pus > at least for me. > > The PL/1 likeness is the “ if then do” , I wrote a bunch of PL/1 on > OS/VS2/HASP, back to n the dark ages. > > On Thu, Jan 10, 2019 at 10:18 PM David Crayford <dcrayf...@gmail.com> wrote: > >> On 11/01/2019 10:27 am, Paul Gilmartin wrote: >>> Semicolons, yes, but: >>> do <=> { >>> end <=> } >>> switch <=> SELECT >>> ... >>> I think Rexx got much of its lexical flavor from PL/I. But that's easy >> for >>> me to say becase I don't know PL/I. >> From Wiki "Rexx was also intended by its creator to be a simplified and >> easier to learn version of the PL/I >> <https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsecure-web.cisco.com%2F1KuZ2_QAj-lIiZ0vsi9R7gP9mYWbAUVCS6akTtgvJS-DnqovyZRmdGrqGoMWgm7EwiLqZ8ej0c17Tofsf9DD5B582eGmRcLPeB42We7J2CwsGr27oIgC9UZc9zBK4j2mZxtNpOlmdC4InFhP0Xlye-VZLwEL-IgqK4BhM7QZYJj9FCOjyMK9hbLcfq--Wa4hX_N52qg_DnWzLP2tmZWLd3HeVV-waWkQRLA7SqKrJ6501hh0ixJeOyKM4Wma75IglYYp0kYXcZEeTzWomm0sEj0c12DFY6uQMUS33RRK0HmEdAe4HJoBZVOX5LMgjOGI24msdRSkQCUXw3et8tcAawG9lWNzi1WMy0UNhmb1uJmnvtS6lMJnCAXMBQcfss45S1rTrUmhqplcGA_F4zr3nCXWxp1IbgUoT2mfZgTiXGAF2Y_jm3l7SzYcoVvwOhTl3%2Fhttps%253A%252F%252Fen.wikipedia.org%252Fwiki%252FPL%252FI&data=02%7C01%7C%7C3330927d53d94a866fc408d67801df78%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636828346803059565&sdata=QqU92DnewZKJ%2FAxNqRpOiyMZmRVB%2FxMK7YjT4a3tZJ4%3D&reserved=0> >> programming language" >> >> I agree with Steve. There is very little similarity between REXX and C. >> A case in point would be short circuit evaluation which is fundamental >> to C and >> sadly lacking in REXX. There are some similarities between a language >> like JavaScript and C because of the lineage of most curly bracket >> languages. >> >> >>>> On Thu, Jan 10, 2019 at 6:48 PM Steve Smith wrote: >>>> >>>>> REXX is lot like C? I can't think of anything they have in common >> beyond >>>>> the minimum basics of any procedural language. >>> Bless Rexx for making ';' and newline very nearly interchangeable, in >> contrast >>> to POSIX Shell script, where they aren't. >>> >>> -- 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 >> > -- > Scott Ford > IDMWORKS > z/OS Development > > ---------------------------------------------------------------------- > 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 > . > ---------------------------------------------------------------------- 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