User Tools


Macro WITH-CONDITION-RESTARTS

Syntax

  • with-condition-restarts condition-form restarts-form form*result}*

Arguments and Values

Description

First, the condition-form and restarts-form are evaluated in normal left-to-right order; the primary values yielded by these evaluations are respectively called the condition and the restart-list.

Next, the forms are evaluated in a dynamic environment in which each restart in restart-list is associated with the condition. see section {\secref\AssocRestartWithCond}.

Examples

None.

Side Effects

None.

Affected By

None.

Exceptional Situations

None.

See Also

Notes

Usually this macro is not used explicitly in code, since restart-case handles most of the common cases in a way that is syntactically more concise.

\issue{CONDITION-RESTARTS:PERMIT-ASSOCIATION}