This account contains utility routines for Applied Information Systems PL/I,
going by the name PLIMMR, from our in-house library.
Includes a C-to-PL/I interface, allowing a PL/I program to call procedures
written in DECUS C, which can in turn call other C or PL/I procedures.
This interface solves the problem of passing arguments on the stack through
a cluster call, for the case of AIS PL/I calling C, in a completely transparent
manner: the object files of PL/I-callable C procedures can either be linked
into a user task or built into a resident library; such a library can be
simultaneously accessed by some users mapping directly as a resident library,
by others accessing it as the first library of a cluster, and by others still
as the middle library of a cluster. The I/O runtimes have also been reconciled,
so you can do I/O both from PL/I using its native I/O statements and from C
using its standard I/O library calls.

  	Walter Epp, 5825 Telegraph #51, Oakland CA 94609  415-428-2518
