The SLIB module catalog can be extended to define other
require-able packages by adding calls to the Scheme source file
`mkimpcat.scm'. Within `mkimpcat.scm', the following
procedures are defined.
#f.
If object-file exists, the add-link procedure registers
symbol feature so that the first time require is called
with the symbol feature as its argument, object-file and the
lib1 ... are dynamically linked into the executing SCM
session.
If object-file exists, add-link returns #t,
otherwise it returns #f.
add-alias registers alias as an alias for feature.
An unspecified value is returned.
add-alias causes (require 'alias) to behave like
(require 'feature).
add-source
registers feature so that the first time require is called
with the symbol feature as its argument, the file filename
will be loaded. An unspecified value is returned.