ToC | DocOverview | CGDoc | RelNotes | Index | PermutedIndex
| Allegro CL

| ANSI Common Lisp 9 Conditions 9.2 Dictionary of Conditions
9.2.38 restart-name | Function
  Syntax: restart-name restart name Arguments and Values: restart - a restart. name - a symbol. Description: Returns the name of the restart, or nil if the restart is not named. Examples:
       (restart-case
           (loop for restart in (compute-restarts)
                     collect (restart-name restart))
         (case1 () :report "Return 1." 1)
         (nil   () :report "Return 2." 2)
         (case3 () :report "Return 3." 3)
         (case1 () :report "Return 4." 4))
       (CASE1 NIL CASE3 CASE1 ABORT)
       ;; In the example above the restart named ABORT was not created
       ;; explicitly, but was implicitly supplied by the system.
See Also: compute-restarts find-restart Allegro CL Implementation Details: None.

© Franz Inc. 1998-2019 - File last updated 02-07-2019