Chapter 7

Conditions

Introspective Operations

The function do-handlers allows introspection of all the dynamically active handlers. For each handler, it provides the type, test, function, and init-arguments that were declared when the handler was installed. do-handlers is typically used by the debugger or other error-recovery system to discover what restart handlers are available before signaling a restart.

Additional operations support introspection on conditions. See Introspection on Conditions on page 362 for a complete description of these introspective functions.