In TAE, a proc library is a collection of PDFs grouped under a library
name (i.e., a directory under VMS or UNIX). When TAE encounters a proc
reference, the PDF is located using a hierarchy of several
libraries:
- First, the "user library" is searched. Each user has a user library;
the library generally corresponds to the default location of a file on
the host system (i.e., when no information except the file name is
supplied). The definition of the "user library" is established by the
system manager. The default file type, used with file names specified
without a file type, will be "PDF". The default file type may be changed
to "CPD" using the LET command as in the following example:
- TAE> LET $USERLIB = directory-name-CPD
- If the PDF is not found in the user library, the "application
libraries" are searched. These libraries are defined with the TCL SETLIB
command. The default file type for each "application library" may be
specified in the SETLIB command. If no file type was specified, the
default file type is "PDF".
- If the PDF is not found in steps 1 or 2, the "system library" is
searched. The system library is the repository of system utilities. The
name of the system library is host-dependent. The system library is the
directory assigned to $TAEPDF, a VMS logical name or UNIX environment
parameter. The default file type is "PDF".
The hierarchy search allows a user to have a "personalized" version of a
proc. For example, if a proc has identical names in the system library
and in the user's library the user's version will be selected.
Menu definition files are located using the same hierarchy search that
is used for procs, with one exception. The "system library" is
$TAEMENU.