PML --- Portable Math Library for C programs. (version 1.1) This directory contains the source distribution kit for the Portable Math Library (PML). Provided files are: (1) Command files for installing the library on RSX11M systems running the DECUS C compiler. The main control file is MDPML.CMD. (2) The library sources. (3) Some simple-minded test routines to verify successful installation (FTEST1.C, FTEST2.C, FTEST3.C, FTESTERR.C). (4) A C compiler test routine adapted for the DECUS compiler from an MIT C kit. Since PML is intended to be a highly portable library, useful on a wide variety of machines, few installation command files are provided. It is assumed that the installer is sufficiently knowledgeable to successfully install the library given the following general guidelines: (1) The constants in PML.H must be suitably defined for the environment in which the library is to be used. Currently constants are provided for PDP-11's and the DECSYSTEM-20. (2) The appropiate environment #define variable is defined somewhere, either within the preprocessor itself, in STDIO.H, or is added to PML.H. For example, "#define PDP10" or "#define pdp11". (3) The file PMLUSER.H is moved to the global header file directory, so that an "#include " will be properly processed. (4) All of the library source files are compiled. (5) The furnished test routines are compiled, linked and successfully executed.