Previous: Transfer of Control to an Exit Point, Up: Data and Control Flow
5.3 Data and Control Flow Dictionary ¶
- apply [Function]
- defun [Macro]
- fdefinition [Accessor]
- fboundp [Function]
- fmakunbound [Function]
- flet, labels, macrolet [Special Operator]
- funcall [Function]
- function [Special Operator]
- function-lambda-expression [Function]
- functionp [Function]
- compiled-function-p [Function]
- call-arguments-limit [Constant Variable]
- lambda-list-keywords [Constant Variable]
- lambda-parameters-limit [Constant Variable]
- defconstant [Macro]
- defparameter, defvar [Macro]
- destructuring-bind [Macro]
- let, let* [Special Operator]
- progv [Special Operator]
- setq [Special Form]
- psetq [Macro]
- block [Special Operator]
- catch [Special Operator]
- go [Special Operator]
- return-from [Special Operator]
- return [Macro]
- tagbody [Special Operator]
- throw [Special Operator]
- unwind-protect [Special Operator]
- nil [Constant Variable]
- not [Function]
- t [Constant Variable]
- eq [Function]
- eql [Function]
- equal [Function]
- equalp [Function]
- identity [Function]
- complement [Function]
- constantly [Function]
- every, some, notevery, notany [Function]
- and [Macro]
- cond [Macro]
- if [Special Operator]
- or [Macro]
- when, unless [Macro]
- case, ccase, ecase [Macro]
- typecase, ctypecase, etypecase [Macro]
- multiple-value-bind [Macro]
- multiple-value-call [Special Operator]
- multiple-value-list [Macro]
- multiple-value-prog1 [Special Operator]
- multiple-value-setq [Macro]
- values [Accessor]
- values-list [Function]
- multiple-values-limit [Constant Variable]
- nth-value [Macro]
- prog, prog* [Macro]
- prog1, prog2 [Macro]
- progn [Special Operator]
- define-modify-macro [Macro]
- defsetf [Macro]
- define-setf-expander [Macro]
- get-setf-expansion [Function]
- setf, psetf [Macro]
- shiftf [Macro]
- rotatef [Macro]
- control-error [Condition Type]
- program-error [Condition Type]
- undefined-function [Condition Type]