Next: Lambda Expressions, Previous: Introduction to Environments, Up: Evaluation

#### 3.1.2 The Evaluation Model

A Common Lisp system evaluates forms with respect to lexical, dynamic, and global environments. The following sections describe the components of the Common Lisp evaluation model.

• Form Evaluation |  |
• Symbols as Forms |  |
• Lexical Variables |  |
• Dynamic Variables |  |
• Constant Variables |  |
• Symbols Naming Both Lexical and Dynamic Variables |  |
• Conses as Forms |  |
• Special Forms |  |
• Macro Forms |  |
• Function Forms |  |
• Lambda Forms |  |
• Self-Evaluating Objects |  |
• Examples of Self-Evaluating Objects |  |