This document, the "OpenVMS RTL Library (LIB$) Manual" from April 2001, provides detailed usage and reference information for library routines within the LIB$ and CVT$ facilities of the OpenVMS Run-Time Library.
It is intended for system and application programmers on OpenVMS Alpha Version 7.3 and OpenVMS VAX Version 7.3.
The manual is structured into three parts:
- LIB$ Overview: Introduces the LIB$ and CVT$ facilities, listing routines and their general functions. It highlights 64-bit addressing support for Alpha systems, noting new
_64 suffixed routines and translated VAX-specific routines for Alpha.
- LIB$ Reference Section: Contains alphabetical descriptions of LIB$ routines, which perform general-purpose functions such as system services, command language interpreter (CLI) interfaces, resource allocation (e.g., virtual memory, event flags), data type conversions, hardware exception handling, timing statistics, string manipulation, file and node operations, binary tree management, and exception signaling.
- CVT$ Reference Section: Describes CVT$ routines, primarily focused on converting data between various floating-point data types.