| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version |
Arguments: system &key interpreted compile no-warn reload silent simulate include-components module-keys
This generic function loads system into the current
environment. This function returns t
if any
actions are necessary to bring system up-to-date. If no actions are
necessary, then this function returns nil
.
The value of the interpreted keyword argument
can be t
or :interpreted :compile
:no-warn :reload :silent :simulate :include-components
:module-keys
. The default value is nil
. t
means to load the
source file of each module rather than the product file.
The value of the compile keyword argument can
be t
or nil
. The
default value is nil
. t
means to compile the source file before loading the
product file. If the value of the :interpreted keyword argument is
true, the value of the :compile argument is ignored.
The value of the no-warn keyword argument can be t
or nil
.
Its default value is nil
. t
means do not print warnings of any
kind when loading a system.
The value of the reload keyword argument can be t
or nil
.
Its default value is nil
. t
means reload all the files even if
the most up-to-date version has been previously loaded.
The value of the silent keyword argument can
be t
or nil
. Its
default value is nil
. t
means do not print anything while performing the
operation. A true value of
simulate overrides
:silent t
. If the value of this keyword argument is t
, then the functionality is similar to the Unix
command make -s.
The value of the simulate keyword argument can be t
or nil
.
t
means print the list of actions that would be taken if the operations were
to be performed at this time, but do not actually perform the operations. If the value of
this keyword argument is t
, then the functionality is similar to make
-n.
The value of the include-components keyword argument can be t
or nil
.
The default value is t
, which means perform a
load-system
operation on all component systems of system. A value of nil
means ignore
component systems.
The value of the module-keys keyword should be a list of keywords and arguments to be passed as a keyword list to the load-module-action method for each module-group.
Although the home package of the symbol naimg this operator is the excl package, it is also exported from the defsystem package.
See also defsystem.htm for general information on the defsystem facility in Allegro CL.
Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version |