|  | ANSI Common Lisp  10 Symbols  10.2 Dictionary of Symbols 
 
 Syntax:
boundp
symbol
   generalized-boolean 
Arguments and Values:
symbol - a symbol.
generalized-boolean - a generalized boolean.
 
Description:
Returns true if symbol is bound; otherwise, returns false.
Examples:
 (setq x 1)  1
 (boundp 'x)  true
 (makunbound 'x)  X
 (boundp 'x)  false
 (let ((x 2)) (boundp 'x))  false
 (let ((x 2)) (declare (special x)) (boundp 'x))  true 
Exceptional Situations:
Should signal an error of type type-error if symbol is not a symbol.
See Also:
set,
setq,
symbol-value,
makunbound
Notes:
The function bound determines only whether a symbol has a
value in the global environment; any lexical bindings
are ignored.
Allegro CL Implementation Details:
 None. |