>> Lack of support for instream data.

address TSO
"NEWSTACK"
queue a line
queue another line
  ...
ALLOC the DD you want them in (e.g. SYSIN)
"EXECIO" queued() "DISKW SYSIN (FINIS"
"DELSTACK"

Works because EXECIO, by default, pulls the data to write from the data stack.


-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Paul Gilmartin
Sent: Monday, July 1, 2024 11:38 AM
To: [email protected]
Subject: Re: Rexx is quite cool, flexible, powerful, feature-rich, thank you! 
(Re: z/OS 3.1 Enhancements & Support News

On Mon, 1 Jul 2024 12:03:08 -0400, Phil Smith III wrote:
>
>2) There were few decent/public examples of how to write function packages for 
>it.
>    ...
Lack of closure:  I don't believe a function package, much
less a command environment can be coded in REXX.  those
must be coded in another language, therefore less portable.

I've written some utility packages which I concatenate with
SYSIN, REPRO to a temporary member, and execute that.
Ugh!

Lack of support for instream data.

Lack of elementary functions, made a challenge by the
desire to support arbitrary precision.  (Can a function
package, in whatever language determine the caller's
NUMERIC settings at the instant of call?)

--
gil

----------------------------------------------------------------------
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