Library Equation

<library equation>

── LIBRARY ── <intname> ───────────────────────────────────────────────►
               ┌◄─────────────── , ───────────────┐
►─ ( ─┬──────┬─┴─ <library attribute assignment> ─┴─ ) ────────────────┤
      └─ *, ─┘

<library attribute assignment>

── <library attribute> ── = ── <library attribute value> ──────────────┤

Explanation

Library equations can be used to change the attributes of libraries used by programs.

The intname in a library equation specifies the internal name used to identify a library.

The library attribute assignment assigns values to the attributes of libraries. For a list of valid library attributes and library attribute values, refer to the Task Management Programming Guide.

Examples

The following is an example of a library equation used after a COMPILE statement:

COMPILE OBJECT/PROG1 WITH ALGOL LIBRARY; 
COMPILER FILE CARD = PROG1 ON DISK; 
LIBRARY LIB1 (TITLE = OBJECT/LIB1, LIBACCESS = BYTITLE); 

The following is an example of a library equation following a RUN statement:

RUN OBJECT/PROG2;
 LIBRARY LIB2 (TITLE = OBJECT/LIB2, LIBACCESS = BYTITLE);