Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-22 Thread Jon Perryman
On Mon, 22 Apr 2024 18:14:50 +, Farley, Peter wrote: >From the testing I have done so far, > My suspicion (untested) is that the Rexx script itself is automagically > converted to EBCDIC as the interpreter > is reading it, so that the interpreter only sees EBCDIC text. Default REXX input

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-22 Thread Farley, Peter
” system I would expect ASCII hex output for that example. Peter From: IBM Mainframe Discussion List On Behalf Of Paul Gilmartin Sent: Monday, April 22, 2024 1:48 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: REXX vs other languages -- EXECIO intuitiveness On Mon, 22 Apr 2024 16:59:21 +

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-22 Thread Paul Gilmartin
On Mon, 22 Apr 2024 16:59:21 +, Farley, Peter wrote: > >I have recently done some experiments with Rexx scripts stored in the z/OS >Unix file system encoded in ASCII and they will execute without a problem so >long as the starting script file is properly ... > FSVO "properly". What does

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-22 Thread Jeremy Nicoll
On Sun, 21 Apr 2024, at 04:58, Steve Thompson wrote: > And so, with Windows I/O is different (still talking REXX), same > problem with Linux. I/O is not handled the same for simple reads > and writes from my perspective. There's an EXECIO in ooREXX now, provided by the address hostemu

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-22 Thread Paul Gilmartin
On Mon, 22 Apr 2024 16:59:21 +, Farley, Peter wrote: >Practically speaking however, starting a Rexx script under one of the z/OS >Unix shell programs is pretty much the only way to get it done. Although if >you use the BPXWUNIX() function from a TSO Rexx script to start another Rexx

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-22 Thread Paul Gilmartin
On Mon, 22 Apr 2024 11:40:33 -0500, Jon Perryman wrote: > >I've never tried it but a shell should not be required to automatically >integrate REXX & UNIX as long as you start REXX using z/OS Unix facilities in >a Unix address space. Technically, shells are not required by Unix but I doubt >that

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-22 Thread Farley, Peter
z/OS Unix shell do have to be encoded in EBCDIC though. Peter From: IBM Mainframe Discussion List On Behalf Of Jon Perryman Sent: Monday, April 22, 2024 12:41 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: REXX vs other languages -- EXECIO intuitiveness On Sun, 21 Apr 2024 22:54:15 +

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-22 Thread Jon Perryman
On Sun, 21 Apr 2024 22:54:15 +, Seymour J Metz wrote: >>Wait, what? Are you saying TSO-REXXhaas LINEIN, CHAROUT and so on? >Only in a EUnix environment. I don't know if syscalls is enough or if you >actually have t be running under the shell. Syscalls does not setup a full z/OS Unix

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-21 Thread Bob Bridges
Oh, Unix. Sorry, you did say "OMVS", I just didn't pay attention. --- Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313 /* The sad thing for us rationalists is that the vast majority of the human race would rather be told that "two and two is five and make no mistake about it" than "I

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-21 Thread Seymour J Metz
Discussion List on behalf of Bob Bridges <0587168ababf-dmarc-requ...@listserv.ua.edu> Sent: Sunday, April 21, 2024 2:54 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: REXX vs other languages -- EXECIO intuitiveness Wait, what? Are you saying TSO-REXX has LINEIN, CHAROUT and so on? ...Althoug

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-21 Thread Steve Thompson
I am looking at going OOREXX or NETREXX to make interfacing easier. I'm still researching how to proceed in the best way. I have Regina Rexx on both W11 and Suse LEAP 15.x I've been struggling with I/O because I'm too used to DSN type file systems as opposed to char streams. So I have to

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-21 Thread Paul Gilmartin
On Sun, 21 Apr 2024 14:54:33 -0400, Bob Bridges wrote: >Wait, what? Are you saying TSO-REXX has LINEIN, CHAROUT and so on? > Not exactly: >...Although I do think EXECIO is nicely flexible. Still, I find myself >looking up the

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-21 Thread Bob Bridges
Wait, what? Are you saying TSO-REXX has LINEIN, CHAROUT and so on? ...Although I do think EXECIO is nicely flexible. Still, I find myself looking up the syntax occasionally when doing something unusual. --- Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313 /* [Hitler] has grasped the

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-21 Thread Bob Bridges
Long before I started using ooRexx, before I even knew it existed in fact, I talked my boss at one company into letting me install a copy of Regina on my company workstation in order to save him some work. It turned out to be an interesting project. Apparently until then someone would

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-21 Thread Paul Gilmartin
On Sun, 21 Apr 2024 14:40:26 +, Seymour J Metz wrote: >Given that REXX in an OMVS environment supports ANSI stream I/O, why use >EXECIO? > OMVS stream I/O doesn't support CKD /PO/PS data sets. What about DSFS? Does the DSFS User's Guide mention any restrictions with Rexx stream I/O? --

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-21 Thread Seymour J Metz
From: IBM Mainframe Discussion List on behalf of Steve Thompson Sent: Saturday, April 20, 2024 11:58 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: REXX vs other languages -- EXECIO intuitiveness I concur about REXX EXECIO I/O is not exactly intuitive. REXX, first implemented in CMS used the CMS

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-21 Thread Seymour J Metz
Gilmartin <042bfe9c879d-dmarc-requ...@listserv.ua.edu> Sent: Sunday, April 21, 2024 1:11 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: REXX vs other languages -- EXECIO intuitiveness On Sat, 20 Apr 2024 23:58:18 -0400, Steve Thompson wrote: >I concur about REXX EXECIO I/O is not exactly

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-20 Thread Paul Gilmartin
On Sat, 20 Apr 2024 23:58:18 -0400, Steve Thompson wrote: >I concur about REXX EXECIO I/O is not exactly intuitive. > >REXX, first implemented in CMS used the CMS I/O utilities >Over in TSO they created EXECIO which does not operate in the >same way as does the CMS EXECIO. And it causes me

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-20 Thread Steve Thompson
I concur about REXX EXECIO I/O is not exactly intuitive. REXX, first implemented in CMS used the CMS I/O utilities Over in TSO they created EXECIO which does not operate in the same way as does the CMS EXECIO. And it causes me headaches when I work on CMS for a year or two and then come