Divide logically related subroutines and functions into
packages, hierarchically grouped in collections called
libraries.
Define a logical root, called library path,
for a set of function and subroutine packages,
to be used as the starting point within the file-system
when searching for files, functions, or subroutines, to be
processed or called.
library <library-path-specifier>
Discard current definition of library path:
library
A <library-path-specifier> can be either a valid directory
pathname - absolute or relative -
or a <variable> containing a string corresponding to a valid
directory pathname.
File pathnames supplied as parameters to call and
process instructions are first used literally by Tefigel
to attempt completion of the relevant instruction; should this
attempt fail, then the current library path - if previously defined
by means of a library instruction - is
used as a prefix to attempt the requested calling or
processing of the supplied file pathname.
Tefigel allows to define only one library path at a time,
to ensure that called or
processed files can be uniquely identified.
[Previous chapter]
[Next chapter]
[Back to top]
|