z/OS REXX does have a PIPES but it is only available currently as part of 
SmartBatch (or is it BatchPipes).

There is an RFE asking for PIPES for TSO that is the highest voted RFE at the 
moment with 237 votes.

https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=47699

I'm not holding my breath for IBM to do it - if they really wanted to enhance 
the z/OS  REXX experience they would but that doesn't seem to be their goal.


Lionel B. Dyck <><
Website: https://www.lbdsoftware.com
Github: https://github.com/lbdyck

“Worry more about your character than your reputation. Character is what you 
are, reputation merely what others think you are.”   - - - John Wooden

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Farley, Peter x23353
Sent: Tuesday, September 14, 2021 5:34 PM
To: [email protected]
Subject: Re: REXX - Interpret or Value - Which is better?

Tony, 

z/OS TSO Rexx has no pipes, only CMS has them.

Not that we don’t WANT them, but IBM so far has chosen not to port them to z/OS.

Peter

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Tony Thigpen
Sent: Tuesday, September 14, 2021 6:12 PM
To: [email protected]
Subject: Re: REXX - Interpret or Value - Which is better?

I do most of my rexx on VM, but on VM we have a method to directly read and 
update a callers variables (as long as both are REXX) using the pipe stages VAR 
and VARLOAD.

Just looking at the z/OS manuals, it looks like you have the same option in 
z/OS.

Tony Thigpen

Bob Bridges wrote on 9/14/21 5:42 PM:
> I've inherited responsibility for a huge REXX app that uses that technique to 
> pass many values back and forth between external routines.  Each module has 
> two routines, one for packing up a list of variables and another for 
> unpacking them at the other end.  I find it difficult to understand, but if 
> I'd had to write the thing from scratch maybe I wouldn't have come up with a 
> better way to do it, either.
> 
> ---
> Bob Bridges, [email protected], cell 336 382-7313
> 
> /* The difference between theory and practice is wider in practice 
> than it is in theory.  -C J Date */
> 
> -----Original Message-----
> From: IBM Mainframe Discussion List <[email protected]> On 
> Behalf Of Martin Packer
> Sent: Monday, September 13, 2021 10:16
> 
> My main use case for interpret is passing back a string with stem variable 
> assignments from a procedure. Then the caller of the procedure interprets the 
> string - which has semicolons to separate the assignment statements.
> 
> I don't much like it but it seems the best I can do.
--

This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
[email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to