I was trying to avoid putting the fine point on it, Bruce. The Stream I/O routines were available as part of the REXX compiler runtime library, for which you needed a license. The inclusion of the Stream I/O functions into the native TSO/REXX interpreter involved a secret back-door download from an IBM FTP (not web) site (subsequently removed).
The installation was far from straight-forward and (AFAICT) never successfully accomplished at the system level, where it would have been a locally-supported mod at any rate. Requiring that much effort to include Stream I/O support made it far from universally available and thus little-used. Furthermore, the Stream I/O functions were not part of the SMP/E maintenance stream for the TSO/REXX interpreter, and thus prohibited in many shops. It was, and still is, *NOT* part of the TSO/REXX interpreter and no amount of begging, pleading, cajoling, or hounding of TPTB within IBM was ever able to convince them that the *interpreter* (which is used far more than the compiler) should support native Rexx I/O on z/OS, as it does on all other IBM platforms. Bottom Line: If no one in RexxLA has the inclination and z/OS expertise/access, we'll never see ooRexx ported there. -Chip- On 11/19/09 23:43 CVBruce said: > Not true. The I/O steam was available as a download for Z/OS, and it > was included in the Rexx/MVS compiler. > > Bruce > On Nov 19, 2009, at 2:29 PM, Chip Davis wrote: > >> Not to put too fine a point on it, but we were never even able to >> get IBM to >> port Classic Stream I/O to the z/OS. >> >> -Chip- >> >> On 11/19/09 20:04 Earl Hodil said: >>> Here's a stupid question: Why doesn't IBM do the port? >>> >>> Earl >>> >>> ----- Original Message ----- >>> From: "Rick McGuire" <[email protected]> >>> To: "Open Object Rexx Developer Mailing List" >>> <[email protected]> >>> Sent: Thursday, November 19, 2009 1:22 PM >>> Subject: Re: [Oorexx-devel] oorexx on z/os? >>> >>> >>> Yeah, and a lot of people have been saying that for years, but nobody >>> with z/os skills has ever put any real effort into working on a port. >>> Without that, it's never going to happen. >>> >>> Rick >>> >>> On Thu, Nov 19, 2009 at 1:19 PM, Earl Hodil >>> <[email protected]> wrote: >>>> My bad. I misinterpreted what I read. >>>> >>>> I still think it would be killer on z/os, though. >>>> >>>> earl >>>> >>>> ----- Original Message ----- >>>> From: "Rick McGuire" <[email protected]> >>>> To: "Open Object Rexx Developer Mailing List" >>>> <[email protected]> >>>> Sent: Thursday, November 19, 2009 12:56 PM >>>> Subject: Re: [Oorexx-devel] oorexx on z/os? >>>> >>>> >>>> I'm not aware of anybody getting oorexx to run on z/os. It does run >>>> on z/linux, but that's a horse of a different color. >>>> >>>> Rick >>>> >>>> On Thu, Nov 19, 2009 at 12:41 PM, Earl Hodil >>>> <[email protected]> wrote: >>>>> Hello everyone, >>>>> >>>>> I had occasion this past year to convert a classic REXX program >>>>> that ran >>>>> on >>>>> z/os to an oorexx program that ran on linux for one of my >>>>> customers. Most >>>>> things converted just fine. The work centered around the I/O >>>>> interfaces, >>>>> sockets and files. The sockets weren't too bad, but there are some >>>>> differences. The files, though, required a wholesale rewrite. >>>>> >>>>> Now I have sniffed around the archives enough to know that >>>>> somebody has >>>>> oorexx up and running on z/os. I suspect that it is entirely a >>>>> creature >>>>> of >>>>> the unix side of the house. Is there any thought to making oorexx >>>>> the >>>>> default interpreter on z/os? I know that right now it would break >>>>> a lot >>>>> of >>>>> programs, and not just because of EXECIO. I have a product, >>>>> REXXTOOLS/MVS >>>>> that is pretty widespread and would need to be accounted for. >>>>> >>>>> I just wanted you to know that I stand ready to help in any way >>>>> that I >>>>> can. >>>>> >>>>> Sincerely, >>>>> >>>>> Earl Hodil >>>>> Open Software Technologies >>>>> ------------------------------------------------------------------------------ >>>>> Let Crystal Reports handle the reporting - Free Crystal Reports >>>>> 2008 >>>>> 30-Day >>>>> trial. Simplify your report design, integration and deployment - >>>>> and >>>>> focus >>>>> on >>>>> what you do best, core application coding. Discover what's new with >>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>>> _______________________________________________ >>>>> Oorexx-devel mailing list >>>>> [email protected] >>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >>>>> >>>>> >>>> ------------------------------------------------------------------------------ >>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >>>> 30-Day >>>> trial. Simplify your report design, integration and deployment - >>>> and focus >>>> on >>>> what you do best, core application coding. Discover what's new with >>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>> _______________________________________________ >>>> Oorexx-devel mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >>>> 30-Day >>>> trial. Simplify your report design, integration and deployment - >>>> and focus >>>> on >>>> what you do best, core application coding. Discover what's new with >>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>> _______________________________________________ >>>> Oorexx-devel mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >>>> >>> ------------------------------------------------------------------------------ >>> Let Crystal Reports handle the reporting - Free Crystal Reports >>> 2008 30-Day >>> trial. Simplify your report design, integration and deployment - >>> and focus >>> on >>> what you do best, core application coding. Discover what's new with >>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>> _______________________________________________ >>> Oorexx-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >>> >>> >>> ------------------------------------------------------------------------------ >>> Let Crystal Reports handle the reporting - Free Crystal Reports >>> 2008 30-Day >>> trial. Simplify your report design, integration and deployment - >>> and focus on >>> what you do best, core application coding. Discover what's new with >>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>> _______________________________________________ >>> Oorexx-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >>> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >> 30-Day >> trial. Simplify your report design, integration and deployment - and >> focus on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> Oorexx-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Oorexx-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Oorexx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-devel
