It's hard to extend REXX. I wrote a regular expression package that
wraps the C++ TR1 regex engine that came along in z/OS V1.10. The REXX
interface is pretty much written for assembler clients. It would be more
useful
if it handled LE like ISPF now does in BRIF/EDIF etc. I had to write a
CEEPIPI glue code stub, a parser (luckily it was C++ so I used boost
spirit) and then the actual regex client code. It was tedious, too many
hoops to jump through.
If anybody is interested in a REXX regex package contact me offline.
It's not polished but it's more than usable. The only doc is the
test-case http://users.tpg.com.au/crayford/rexxre.txt and the ECMA
grammer specs
http://msdn.microsoft.com/en-us/library/bb982727.aspx.
On 1/07/2013 1:25 AM, Thomas Conley wrote:
On 6/30/2013 12:17 PM, Shmuel Metz , Seymour J. wrote:
In
<of28a24a26.61fdf4d9-on80257b99.0039d7d3-80257b99.003a9...@uk.ibm.com>,
on 06/29/2013
at 11:39 AM, Martin Packer <[email protected]> said:
In the Munich System z Technical University conference 2 weeks ago
Marna Walle mentioned that in z/OS 2.1 EXECIO is previewed to
perform I/O to VBS (as in "Spanned" :-) ) data sets.
Have they added the language enhancements in OOREXX, or at least those
in the ANSI standard?
Shmuel,
Unfortunately, any changes to the Rexx language standard that would
also require changes to the compiler preclude themselves. The compiler
is in the Dead Pool at IBM, functionally stabilized with no budget to
enhance it. I've tried and failed numerous times to get IBM to bring
Rexx up to ANSI standards. The enhancements you see to Rexx are all
done through external functions, like EXECIO. Those enhancements
require no compiler updates, so for now, that is all you will see as
far as Rexx enhancements go.
Regards,
Tom Conley
----------------------------------------------------------------------
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