Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread David Crayford
Behalf Of > Paul Gilmartin > Sent: Tuesday, March 22, 2022 9:31 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: looking for 'how to' developing Rexx host command > > EXTERNAL EMAIL > > On Mon, 21 Mar 2022 11:35:51 +0800, David Crayford wrote: > > > Wouldn't a SAMPLI

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread David Crayford
ail.com] > Sent: Tuesday, March 22, 2022 7:09 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: looking for 'how to' developing Rexx host command > > It’s restricted backtracking which is desirable and a much better > implementation than regex > https://secure-web.c

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Tony Harminc
On Tue, 22 Mar 2022 at 18:31, Seymour J Metz wrote: > > While much of PL/s should be highly portable, GENERATE is very much > architecture dependent. Sure. But GENERATE is no less portable than C's __asm(...) . You don't have to use either. Tony H.

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Seymour J Metz
to' developing Rexx host command On Tue, 22 Mar 2022 14:32:35 +, Farley, Peter x23353 wrote: >+1 for MetalC. Puts it all under your control. > I don't know the chronology, but I wonder whether if IBM had made PL/S a product early enough, C would never have happened. >+10 for SAMPLI

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Seymour J Metz
] on behalf of Charles Mills [charl...@mcn.org] Sent: Tuesday, March 22, 2022 6:45 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command Wow! 1867. Who knew. Was there a version for the Dial Time Recorder Clock? Charles -Original Message- From: IBM

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Charles Mills
: Tuesday, March 22, 2022 1:52 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command On Tue, 22 Mar 2022 at 11:07, Jay Maynard wrote: > > I never understood why IBM kept PL/S such a deep dark secret. [See below.] > Regardless, PL/S is intima

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Seymour J Metz
for 'how to' developing Rexx host command On Tue, 22 Mar 2022 10:06:34 -0500, Jay Maynard wrote: >I never understood why IBM kept PL/S such a deep dark secret. > Fear of RCA? >Regardless, PL/S is intimately tied to the 370 and subsequent >architectures, and C is not. C also came out

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Seymour J Metz
:06 An: IBM-MAIN@LISTSERV.UA.EDU Betreff: Re: looking for 'how to' developing Rexx host command On Tue, 22 Mar 2022 10:06:34 -0500, Jay Maynard wrote: >I never understood why IBM kept PL/S such a deep dark secret. > Fear of RCA? >Regardless, PL/S is intimately tied to the 370 and s

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Seymour J Metz
-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command On Tue, 22 Mar 2022 at 11:07, Jay Maynard wrote: > > I never understood why IBM kept PL/S such a deep dark secret. [See below.] > Regardless, PL/S is intimately tied to the 370 and subsequent > a

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Charles Mills
Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Paul Gilmartin Sent: Tuesday, March 22, 2022 10:06 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command On Tue, 22 Mar 2022 10:06:34 -0500, Jay Maynard wrote: >I never understood why IBM k

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Tony Harminc
On Tue, 22 Mar 2022 at 11:07, Jay Maynard wrote: > > I never understood why IBM kept PL/S such a deep dark secret. [See below.] > Regardless, PL/S is intimately tied to the 370 and subsequent > architectures, and C is not. I'm not sure how intimately. There were dialects of PL/S for the 8100

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Paul Gilmartin
On Tue, 22 Mar 2022 10:06:34 -0500, Jay Maynard wrote: >I never understood why IBM kept PL/S such a deep dark secret. > Fear of RCA? >Regardless, PL/S is intimately tied to the 370 and subsequent >architectures, and C is not. C also came out much earlier than PL/S, >starting in about 1970. > A

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Charles Mills
List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Jay Maynard Sent: Tuesday, March 22, 2022 8:07 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command I never understood why IBM kept PL/S such a deep dark secret. Regardless, PL/S is intimately tied

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Jay Maynard
I never understood why IBM kept PL/S such a deep dark secret. Regardless, PL/S is intimately tied to the 370 and subsequent architectures, and C is not. C also came out much earlier than PL/S, starting in about 1970. On Tue, Mar 22, 2022 at 9:59 AM Paul Gilmartin <

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Paul Gilmartin
On Tue, 22 Mar 2022 14:32:35 +, Farley, Peter x23353 wrote: >+1 for MetalC. Puts it all under your control. > I don't know the chronology, but I wonder whether if IBM had made PL/S a product early enough, C would never have happened. >+10 for SAMPLIB members in MetalC, not that any such

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Farley, Peter x23353
22, 2022 9:31 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command EXTERNAL EMAIL On Mon, 21 Mar 2022 11:35:51 +0800, David Crayford wrote: >> > >> Wouldn't a SAMPLIB member be nice? In a HLL? > >Writing a REXX command processor in

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Paul Gilmartin
On Mon, 21 Mar 2022 11:35:51 +0800, David Crayford wrote: >> > >> Wouldn't a SAMPLIB member be nice? In a HLL? > >Writing a REXX command processor in a HLL is non-trivial to do correctly. I've >done it a few times and it requires creating a persistent LE environment ... > Well, then, Metal-C?

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Seymour J Metz
, 2022 7:09 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command It’s restricted backtracking which is desirable and a much better implementation than regex https://secure-web.cisco.com

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread David Crayford
_ >> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of >> David Crayford [dcrayf...@gmail.com] >> Sent: Monday, March 21, 2022 9:08 AM >> To: IBM-MAIN@LISTSERV.UA.EDU >> Subject: Re: looking for 'how to' developin

Re: looking for 'how to' developing Rexx host command

2022-03-22 Thread Seymour J Metz
Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of David Crayford [dcrayf...@gmail.com] Sent: Monday, March 21, 2022 10:12 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command On Mon, 2022-03-21 at 13:33 +, Seymour J Metz wrote: > I j

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Bruce Hewson
Hello ITschak, I recommend you take a look at FILE268 at cbttape.org File # 268 REXX function package to access VSAM files It should be enough to guide you. Regards Bruce Hewson -- For IBM-MAIN subscribe / signoff /

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread David Crayford
637834649662173443%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=q%2BzKnJXNJ58TEHt3VL6fHCGFWMws2bqlDgnXLW29USg%3Dreserved=0 > > > > > > ________ > > > From: IBM Mainframe Discussion List [IB

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Tony Harminc
On Mon, 21 Mar 2022 at 13:53, Paul Gilmartin <000433f07816-dmarc-requ...@listserv.ua.edu> wrote: > > On Mon, 21 Mar 2022 13:31:44 -0400, Tony Harminc wrote: > >... > >A good many years ago I wrote a REXX interface to HLASM, which is a > >fairly constrained environment. So you can invoke a

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Seymour J Metz
To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command On Mon, 21 Mar 2022 at 10:54, Itschak Mugzach <0305158ad67d-dmarc-requ...@listserv.ua.edu> wrote: > > Thanks all, I will try to simplify and better describe my needs. I have an > applicat

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Seymour J Metz
-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command On Mon, 21 Mar 2022 13:31:44 -0400, Tony Harminc wrote: >... >A good many years ago I wrote a REXX interface to HLASM, which is a >fairly constrained environment. So you can invoke a REXX program >dur

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread ITschak Mugzach
Tony and others, A sample or direct link to manual page is required. assembler is not a problem here, and many of the code I write dynamically define Rex variables and store results there. Please send a link to a starting point. ITschak בתאריך יום ב׳, 21 במרץ 2022 ב-19:53 מאת Paul Gilmartin <

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Paul Gilmartin
On Mon, 21 Mar 2022 13:31:44 -0400, Tony Harminc wrote: >... >A good many years ago I wrote a REXX interface to HLASM, which is a >fairly constrained environment. So you can invoke a REXX program >during assembly/macro processing, interact with REXX variables in your >macro, and so on. This is

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Tony Harminc
On Mon, 21 Mar 2022 at 10:54, Itschak Mugzach <0305158ad67d-dmarc-requ...@listserv.ua.edu> wrote: > > Thanks all, I will try to simplify and better describe my needs. I have an > application that stores data. I want to create an interface to this > application using an address call. for

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Seymour J Metz
of Itschak Mugzach [0305158ad67d-dmarc-requ...@listserv.ua.edu] Sent: Monday, March 21, 2022 10:53 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command Thanks all, I will try to simplify and better describe my needs. I have an application that stores da

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Seymour J Metz
Gilmartin [000433f07816-dmarc-requ...@listserv.ua.edu] Sent: Monday, March 21, 2022 11:19 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command On Mon, 21 Mar 2022 16:53:33 +0200, Itschak Mugzach wrote: >Thanks all, I will try to simplify and bet

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Paul Gilmartin
On Mon, 21 Mar 2022 17:32:30 +0200, ITschak Mugzach wrote: >This is how I do it today. I want to experience the development of the host >command processor. > Ah! OJT! That's admirable. BTW, note that we've both been casual below with respect to the Use vs. Mention or Variable vs. Literal

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread ITschak Mugzach
This is how I do it today. I want to experience the development of the host command processor. בתאריך יום ב׳, 21 במרץ 2022 ב-17:19 מאת Paul Gilmartin < 000433f07816-dmarc-requ...@listserv.ua.edu>: > On Mon, 21 Mar 2022 16:53:33 +0200, Itschak Mugzach wrote: > > >Thanks all, I will try to

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Paul Gilmartin
On Mon, 21 Mar 2022 16:53:33 +0200, Itschak Mugzach wrote: >Thanks all, I will try to simplify and better describe my needs. I have an >application that stores data. I want to create an interface to this >application using an address call. for example (just an example, my >interest is on the

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Itschak Mugzach
Thanks all, I will try to simplify and better describe my needs. I have an application that stores data. I want to create an interface to this application using an address call. for example (just an example, my interest is on the myapp code): address myapp get key(44) address myapp put key(44)

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Paul Gilmartin
On Mon, 21 Mar 2022 09:55:52 -0400, Bob Bridges wrote: >Itschak, I've read some of the replies to this post and I don't yet understand >the question. What do you mean by "host load"? And/or what are "address xxx" >services? The latter sounds to me like the STORAGE function, but I'm sure

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Seymour J Metz
to' developing Rexx host command Itschak, I've read some of the replies to this post and I don't yet understand the question. What do you mean by "host load"? And/or what are "address xxx" services? The latter sounds to me like the STORAGE function, but I'm sure you

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Bob Bridges
Itschak, I've read some of the replies to this post and I don't yet understand the question. What do you mean by "host load"? And/or what are "address xxx" services? The latter sounds to me like the STORAGE function, but I'm sure you're not asking about that. --- Bob Bridges,

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Mohammad Khan
Not just alive ... it's mutating. I have a coworker who is named ComeTron! mkk On Mon, 21 Mar 2022 11:52:10 +, PINION, RICHARD W. wrote: >So Tron is alive! -- For IBM-MAIN subscribe / signoff / archive access

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Seymour J Metz
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of David Crayford [dcrayf...@gmail.com] Sent: Monday, March 21, 2022 9:08 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command On Mon, 2022-03-21

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread David Crayford
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of > David Crayford [dcrayf...@gmail.com] > Sent: Monday, March 21, 2022 8:28 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: looking for 'how to' developing Rexx host command > >

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Seymour J Metz
_ From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of David Crayford [dcrayf...@gmail.com] Sent: Monday, March 21, 2022 8:28 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command On Mon, 2022-03-21 at 12:01 +, Seymour J

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread David Crayford
f > David Crayford [dcrayf...@gmail.com] > Sent: Sunday, March 20, 2022 11:35 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: looking for 'how to' developing Rexx host command > > On Sun, 2022-03-20 at 10:08 -0500, Paul Gilmartin wrote: > > On Sun, 20 Mar 2022 07:56:39 -0700, C

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Seymour J Metz
to' developing Rexx host command >From my notes: Re: Calling PL/I from Rexx Yes, that should work. I would add NOEXECOPS to the main's options, to avoid the need for the leading '/', as the '/' tends to get forgotten. My personal preference is to specify: *PROCESS SYSTEM (

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Seymour J Metz
: Re: looking for 'how to' developing Rexx host command On Sun, 2022-03-20 at 10:08 -0500, Paul Gilmartin wrote: > On Sun, 20 Mar 2022 07:56:39 -0700, Charles Mills wrote: > > > TSO/E Rexx Reference Chapter 14. Language Processor Environments? > > > Wouldn't a SAMPLIB memb

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread PINION, RICHARD W.
So Tron is alive! -Original Message- From: IBM Mainframe Discussion List On Behalf Of Jay Maynard Sent: Sunday, March 20, 2022 11:37 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command [External Email. Exercise caution when clicking links

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Seymour J Metz
...@gmail.com] Sent: Monday, March 21, 2022 3:02 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command High level assembler is the required language. WhT I am trying to have is a program that will be called myrexxapi and will be called as address myrexxapi cmdparm

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Seymour J Metz
What are your specific questions after reading Chapter 14? Have you looked at sample code on, e.g., the CBT tape? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 דַבֵּר אֶמֶת לְכּ�חַ From: IBM Mainframe Discussion List

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread Seymour J Metz
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Itschak Mugzach [0305158ad67d-dmarc-requ...@listserv.ua.edu] Sent: Sunday, March 20, 2022 12:26 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: looking for 'how to' developing Rexx host command I don't

Re: looking for 'how to' developing Rexx host command

2022-03-21 Thread ITschak Mugzach
High level assembler is the required language. WhT I am trying to have is a program that will be called myrexxapi and will be called as address myrexxapi cmdparm. Cmdparm is a parm to that program. בתאריך יום ב׳, 21 במרץ 2022 ב-1:13 מאת Dave Jones : > From my notes: > Re: Calling PL/I from Rexx

Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread Jay Maynard
Perhaps an HLASM shim to a C routine? On Sun, Mar 20, 2022, 22:36 David Crayford wrote: > On Sun, 2022-03-20 at 10:08 -0500, Paul Gilmartin wrote: > > On Sun, 20 Mar 2022 07:56:39 -0700, Charles Mills wrote: > > > > > TSO/E Rexx Reference Chapter 14. Language Processor Environments? > > > > >

Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread David Crayford
On Sun, 2022-03-20 at 10:08 -0500, Paul Gilmartin wrote: > On Sun, 20 Mar 2022 07:56:39 -0700, Charles Mills wrote: > > > TSO/E Rexx Reference Chapter 14. Language Processor Environments? > > > Wouldn't a SAMPLIB member be nice? In a HLL? Writing a REXX command processor in a HLL is

Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread Dave Jones
From my notes: Re: Calling PL/I from Rexx Yes, that should work. I would add NOEXECOPS to the main's options, to avoid the need for the leading '/', as the '/' tends to get forgotten. My personal preference is to specify: *PROCESS SYSTEM (TSO); PLIMOD: PROC (CPPLPTR)

Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread ITschak Mugzach
I don’t. Still Loki g for host command processor guidelines and examples. ITschak בתאריך יום א׳, 20 במרץ 2022 ב-20:44 מאת Steve Smith : > Do not confuse "Language Processor" environments with "Host Command" > environments. Well, too late, maybe everyone does. REXX has so many > different

Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread Steve Smith
Do not confuse "Language Processor" environments with "Host Command" environments. Well, too late, maybe everyone does. REXX has so many different interfaces and customization options that it's hard to keep up. HCEs are discussed in the Programming Services - Replaceable Routines chapter, iirc.

Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread Itschak Mugzach
I don't think that chap. 14 discuss how to develop a host command processor. I may be wrong... Please be more specific. ITschak *| **Itschak Mugzach | Director | SecuriTeam Software **|** IronSphere Platform* *|* *Information Security Continuous Monitoring for Z/OS, zLinux and IBM I **| * *|*

Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread ITschak Mugzach
Sure. HLL is my mother language. ITschak Mugzach *|** IronSphere Platform* *|* *Information Security Continuous Monitoring for z/OS, x/Linux & IBM I **| z/VM coming soon * On Sun, Mar 20, 2022 at 5:09 PM Paul Gilmartin < 000433f07816-dmarc-requ...@listserv.ua.edu> wrote: > On Sun, 20

Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread Paul Gilmartin
On Sun, 20 Mar 2022 07:56:39 -0700, Charles Mills wrote: >TSO/E Rexx Reference Chapter 14. Language Processor Environments? > Wouldn't a SAMPLIB member be nice? In a HLL? >-Original Message- >From: ITschak Mugzach >Sent: Sunday, March 20, 2022 7:36 AM > >I scanned the tso rexx manuals

Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread Charles Mills
TSO/E Rexx Reference Chapter 14. Language Processor Environments? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of ITschak Mugzach Sent: Sunday, March 20, 2022 7:36 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: looking for 'how

Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread Paul Gilmartin
On Sun, 20 Mar 2022 16:35:37 +0200, ITschak Mugzach wrote: >I scanned the tso rexx manuals and haven't found any instructions on how to >develop the host load module. I mean, the one who supplies the address xxx >services. Any idea where to find a sample or instruction manual? > Does this help?:

Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread Steve Beaver
I will send you the code you are looking for tomorrow Sent from my iPhone No one said I could type with one thumb > On Mar 20, 2022, at 09:35, ITschak Mugzach wrote: > > I scanned the tso rexx manuals and haven't found any instructions on how to > develop the host load module. I mean, the