Next Prev Up Top Contents Index

6.2 Exception handling variables

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

*handle-existing-action-list*

Variable

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

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 .

*handle-missing-action-list*

Variable

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

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 - 14 Dec 2001

Next Prev Up Top Contents Index