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.