| Syntax 
   #library
 
 Purpose
 
 A built-in stream that starts out with one item for each entry in every libraryrule in the OmniMark program, or in a "-library" file at run-time. The key of each item is a public identifier, and the value of each item is the corresponding system identifier. The default "current item" of the #libraryshelf is the lastmost item, as is the case with programmer-declared shelves. One of the main uses of the #librarystream is shown by the way the "%epq" and "%epv" format items are interpreted. If the OmniMark program contains no external-text-entityrules, any change made to the#librarystream also determines how OmniMark's built-in entity manager interprets public identifiers in referenced external text entities. |