CLHS: Section 9.1.2

#

## 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 objects implicitly. Macros such as ccase, ctypecase, ecase, etypecase, check-type, and assert might also implicitly create (and signal) conditions.

## 9.1.2.1 Condition Designators

Copyright 1996-2005, LispWorks Ltd. All rights reserved.