




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 :redefine)
. 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
.