|
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.
|