Hi Rick,
On 31.05.2023 21:50, Rick Troth wrote:
This was also posted to the Linux/390 list and the VM list, but seemed relevant
for here too.
Over the past several days, I "cut a release" (that's GitHub speak) of the xmitmsgX package. The
package mimics the behavior of the CMS 'XMITMSG' command. This is release 2.1.3 of the project.
The facility on CMS is what provides uniform messages (e.g., error messages, but more than just
for errors). I was actually shocked to learn (several years ago) that MVS doesn't have the same
thing. (Though BPXMTEXT is a rough approximation of a partial subset.)
Several have commented that they find it handy to have this function on POSIX and Unix-like
systems, so here it is.
The wizard from Oz had turned the crank several weeks ago on USS and provided feedback. (We thank
ye.) I have rolled that in but have not yet been able to re-test (since I do not have access to
USS myself).
Those who know and love Rexx should take note that this release includes support for Regina.
Similar support for ooRexx will come later if I can either get some help or wrap my limited gray
matter around the ooRexx interface. (Kinda complicated for me.)
... cut ...
ooRexx has the Rexx/SAA interface such that it should be possible to use ooRexx
for it as well.
More than ten years ago ooRexx 4.0 introduced an additional, powerful native API that is comparable
to JNI (Java native interface) which allows exploiting the message paradigm introduced with ooRexx
also from C, C++, but also directly interact e.g. with ooRexx arrays and much more, cool stuff.
If you have ooRexx installed there are samples that demonstrate how one would go about creating
external Rexx function libraries, and in addition also external Rexx method libraries. Just look up
"samples/api/classic" and "samples/api/c++" and the respective readme.txt files.
It is actually quite easy as you will see.
HTH,
---rony
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN