The entries in this library fall into three categories.
      
The first of these are routines which are probably of use
only here at NCAR where they implement standard routines
used on our CDC 7600 under a homegrown O.S.
These include LCMEMM & LCMEMF, SGBIT & SGBITS.
      
Another category is the routines which were very useful
before the VMS 2.0 library provided the same things in a different
format.
These include CTRANS, GCML, LOGTRANS (??), and QUADMATH (except
that when I tried the RTL substitute it failed when I gave it
the same location for its output as one of its inputs.  Also
the RTL only provides add & subtract).
      
Finally there are routines which I think would be highly useful
to everybody.  Not counting the XYzDEF routines, these include
DISKIO, ERRMES, GETPNAM, I1MACH, IFERR, IOPACK, PEEVEE, PROCSUB,
QDIV, R1MACH, SYMJOB, TAPEIO, & WAIT.
The support routines for these also include GETJPIPRC.
      
I must apologize that these routines are not as well interfaced
with VMS 2.0 as they should be.
Due to the late arrival of 2.0, several of them duplicate
functions available within the Run Time Library.
I will replace these once I have determined that the RTL
equivalents really are equivalent (see comment above about
QUADMATH for example).
ALso, all the FORTRAN routines are compiled /NO77.
Those with the FORTRAN may recompile them /F77 at
their own risk (the biggest problems should be the new
syntax for PARAMETER statements & the new meanings for EXTERNAL
vs INTRINSIC).
      
Installation:
To make this library available on your system, simply add an entry
to your SYSTEM (or group or process) logical name table for
LNK$LIBRARY or LNK$LIBRARY_nn if you already have others (see
the VAX-11 Linker Reference Manual for this snazzy technique).
The entry should contain whatever directory you put this into
followed by UTILITY.OLB as its equivalence name.
If you also install the USE facility from this tape you can
employ the LIBRARY.USE file in this directory to keep your
library up to date.
Questions, problems, & fixes should be directed to:
         Ray Bovet
         NCAR
         P O Box 3000
         Boulder, CO 80307
         phone: (303) 497-0610
I would especially appreciate it of anyone making improvements to these
routines contact me.
