Creating Conditions (original) (raw)

ANSI Common Lisp 9 Conditions 9.1 Condition System Concepts

9.1.2 Creating Conditions

The function make-condition can be used to construct a condition object explicitly. Functions such as error,cerror, signal, and warn operate on_conditions_ and might create condition objectsimplicitly. Macros such as ccase, ctypecase,ecase, etypecase, check-type, andassert might also implicitly create (and signal)conditions.

9.1.2.1 Condition Designators