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

Reply via email to