LispWorks User Guide and Reference Manual > 8 Action Lists

NextPrevUpTopContentsIndex

8.2 Exception handling variables

The following global variables are used to control the handling of exceptions:

*handle-existing-action-list*

Variable

The variable *handle-existing-action-list* is 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*

Variable

The variable *handle-existing-action-in-action-list* is 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.

*handle-missing-action-list*

Variable

The variable *handle-missing-action-list* is 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*

Variable

The variable *handle-missing-action-in-action-list* is 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.


LispWorks User Guide and Reference Manual - 22 Dec 2009

NextPrevUpTopContentsIndex