This document describes the DOS/BATCH Librarian (LIBR), a system program designed for managing object modules within libraries in a DOS/BATCH computing environment. LIBR provides functionalities to create, modify, delete, and list the contents of these libraries. A library is essentially a file containing one or more object modules (binary outputs from assemblers or compilers) organized with a directory.
The primary benefits of using LIBR include:
Users control LIBR operations by typing command strings, which can specify devices, library names, object module names, and operational switches (e.g., /D for delete, /I for insert, /R for replace, /LO for list). The document details various procedures, including:
Several examples illustrate the command string syntax and the outcomes of various LIBR operations, covering scenarios like module insertion, deletion, replacement, and library listing. It also notes potential errors, such as attempting to delete modules out of order or referencing non-existent files. A critical caution is provided against naming any user library "LIBR.TMP" as this name is reserved by the Librarian.
Site structure and layout ©2025 Majenko Technologies