The following global variables are used to control the handling of exceptions:
A list containing either
:warn
or
:silent
, determining whether to notify the user, and either
:skip
or
:redefine
to determine what to do about an action-list operation when the action-list already exists. The default value is
'(:warn :skip)
. It is used by the
define-action-list
macro.
*handle-existing-action-in-action-list*
A list containing one of
:warn
, or
:silent
, determining whether to notify the user, and one of
:skip
, or
:redefine
, to determine what to do about an action definition when the action already exists in the given action-list. The default value is
'(:warn :skip)
. It is used by
define-action
.
A keyword; one of
:warn
,
:error
, or
:ignore
, denoting how to handle an operation on a missing action-list. The default value is
:error
. It is used by
undefine-action-list
,
print-actions
,
execute-actions
,
define-action
and
undefine-action
.
*handle-missing-action-in-action-list*
A keyword; one of
:warn
,
:error
or
:ignore
, denoting how to handle an operation on a missing action. Its default value is
:warn
. It is used by
undefine-action
.