LIBRARY Creates and alters object and macro libraries SYNTAX LIBRARY[/options] library filespecs[/options] SEMANTICS Library is the name of the library file to be created or modified. Filespecs are the input module file names, separated by commas (,). The default file types for output files are .LST for directory listings, .MLB for macro libraries, and .OBJ for object libraries. The default input file types are .MAC for macro libraries and .OBJ for object modules. OPTIONS ALLOCATE:size Reserves space for an output file CREATE Creates an object library file DELETE Deletes an object module from a library EXTRACT Extracts an object module from a library and stores it in an OBJ file INSERT Inserts an object module into an existing library LIST[:filespec] Lists the directory of an object library MACRO[:n] Creates a macro library where optional argument is the number of macro directory entries (default = 128.) NOOBJECT Suppresses the creation of a new object library OBJECT[:filespec] Specifies the name of the updated library PROMPT Indicates that there is more than one line of input to the librarian REMOVE Deletes a specific global symbol (and the entire module of which it is a part) from the library directory REPLACE Replaces modules in an existing library with modules of the same name UPDATE Combines /INSERT and /REPLACE functions EXAMPLES LIBRARY/CREATE NEWLIB FIRST,SECOND LIBRARY/EXTRACT NEWLIB DX1:ATAN LIBRARY/INSERT/OBJECT:NEWLIB OLDLIB THIRD,FOURTH LIBRARY/LIST:TT: OLDLIB