On Wed, 3 Jul 2024 16:04:09 -0500, Paul Edwards <[email protected]> wrote:

>Anyway, this is my question.
>
>I am wondering whether there is an existing C interface to MVS. There
>wasn't at the time of MVS 3.8J - not from IBM anyway - but there might
>have been some 3rd party vendor. Or maybe IBM now provides one
>that could be backdated to MVS 3.8J.

I think I have asked the wrong question.

On Windows I have something similar to mingw - ie I make use
of msvcrt.dll - and I only use C90 functions.

The equivalent of that on z/OS is to use LE, not do SVCs.

So my question is - is LE documented (msvcrt isn't), or at least
well-understood, such that I can clone it in z/PDOS?

LE is well over 20 years old, so patents aren't an issue - if they ever were.

Copyright isn't an issue - I will be writing my own version of anything.
I don't have access to IBM's source code anyway.

My main interest at this point is z/PDOS and z/OS, but I do have an
interest in MVS 3.8J too - so - if I did have a mini-clone of LE, would I
be able to run it on MVS 3.8J if I put my clone into the linklist, or is
that not how LE works?

And indeed - even on z/OS - do I have the ability to STEPLIB to my
own LE clone to override the z/OS version if I wish?

Thanks. Paul.

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

Reply via email to