Defining a Package Defining a Package Like the other libraries you’ve developed so far, the code you’ll write in this chapter is worth putting in its own package. You’ll need t...
Other Uses for Conditions Other Uses for Conditions While conditions are mainly used for error handling, they can be used for other purposes—you can use conditions, condition h...
EVAL-WHEN EVAL-WHEN A special operator you’ll need to understand in order to write certain kinds of macros is **EVAL-WHEN** . For some reason, Lisp books often treat **EVAL-WHE...