CLHS: Section 9.1.4.2.2

#

## 9.1.4.2.2 Interfaces to Restarts

Some restarts have functional interfaces, such as abort, continue, muffle-warning, store-value, and use-value. They are ordinary functions that use find-restart and invoke-restart internally, that have the same name as the restarts they manipulate, and that are provided simply for notational convenience.

The next figure shows defined names relating to restarts.

    abort             invoke-restart-interactively  store-value
    compute-restarts  muffle-warning                use-value
    continue          restart-bind                  with-simple-restart
    find-restart      restart-case
    invoke-restart    restart-name

Figure 9-6. Defined names relating to restarts.

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