On Tue, 24 Oct 2017 14:51:13 -0400, Tony Harminc <[email protected]> wrote:
>One can certainly write a Rexx interpreter (or compiler, for that matter), >and run it under TSO and/or ISPF; in that sense it *tolerates* those >environments. But for reasons known only to IBM, the interfaces needed to >implement *integration* with the TSO/E and ISPF environments are >undocumented. It used to be possible to write one's own Terminal Monitor >Program (TMP), and there was even a book describing how to do so. With >TSO/E that book was dropped, and while one can guess at much of what needs >to be done, there are OCO control blocks and interfaces that inhibit >implementing interfaces like Address TSO and Address ISPF. You're right that IBM no longer documents how to write a TMP. But you don't need that much for a REXX (or similar) implementation/integration. For example, Address TSO should be possible by using IKJEFTSR, which is still documented. As for Address ISPEXEC I believe the ISPF documentation contains enough for that one as they document how an application can invoke ISPF services, though I'm less certain about Address ISREDIT. -- Walt ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
