Next: Evaluation Prev: Sequences Arrays Vectors Up: Top
A "symbol" is an object with a unique name. This chapter describes
symbols, their components, and how they are created and interned.
Property lists are also described. The uses of symbols as variables
and as function names are described in separate chapters; see *Note
Variables::, and Note: Functions. For the precise syntax for
symbols, see Note: Symbol Type.
You can test whether an arbitrary Lisp object is a symbol with
- Function: symbolp OBJECT
This function returns `t' if OBJECT is a symbol, `nil' otherwise.
- Symbol Components
- Symbols have names, values, function definitions
and property lists.
- A definition says how a symbol will be used.
- Creating Symbols
- How symbols are kept unique.
- Property Lists
- Each symbol has a property list
for recording miscellaneous information.
automatically generated by info2www