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