Next: Macros, Previous: Predicates, Up: Top [Contents][Index]
The features described in the following sections implement
various advanced control structures, including extensions to the
standard setf facility, and a number of looping and conditional
constructs.
| • Assignment: | The cl-psetq form.
| |
| • Generalized Variables: | Extensions to generalized variables. | |
| • Variable Bindings: | cl-progv, cl-flet, cl-macrolet.
| |
| • Conditionals: | cl-case, cl-typecase.
| |
| • Blocks and Exits: | cl-block, cl-return, cl-return-from.
| |
| • Iteration: | cl-do, cl-dotimes, cl-dolist, cl-do-symbols.
| |
| • Loop Facility: | The Common Lisp loop macro.
| |
| • Multiple Values: | cl-values, cl-multiple-value-bind, etc.
|