Professional Documents
Culture Documents
Toc
Toc
Preface
Chapter 1: Introduction
Chapter 2: Welcome To Lisp
Chapter 3: Lists
Chapter 4: Specialized Data Structures
Chapter 5: Control
Chapter 6: Functions
Chapter 7: Input And Output
Chapter 8: Symbols
Chapter 9: Numbers
Chapter 10: Macros
Chapter 11: CLOS
Chapter 12: Structure
Chapter 13: Speed
Chapter 14: Advanced Topics
Chapter 15: Example: Inference
Chapter 16: Example: HTML generation
Chapter 17: Example: Objects
A. Debugging
B. Lisp In Lisp
C. Changes To Common Lisp
D. Language Reference
Detailed Toc
Preface:
Chapter 1: Introduction
1. New Tools
2. New Techniques
3. A New Approach
Chapter 3: Lists
1. Conses
2. Equality
3. Why Lisp Has No Pointers
4. Building Lists
5. Example: Compression
6. Access
7. Mapping Functions
8. Trees
9. Understanding Recursion
10. Sets
11. Sequences
12. Stacks
13. Dotted Lists
14. Assoc Lists
15. Example: Shortest Path
16. Garbage
Chapter 5: Control
1. Blocks
2. Context
3. Conditionals
4. Iteration
5. Multiple Values
6. Aborts
7. Example: Date Arithmetic
Chapter 6: Functions
1. Global Functions
2. Local Functions
3. Parameter Lists
4. Example: Utilities
5. Closures
6. Example: Function Builders
7. Dynamic Scope
8. Compilation
9. Using Recursion
Chapter 8: Symbols
1. Symbol Names
2. Property Lists
3. Symbols Are Big
4. Creating Symbols
5. Multiple Packages
6. Keywords
7. Symbols And Variables
8. Example: Random Text
Chapter 9: Numbers
1. Types
2. Conversion And Extraction
3. Comparison
4. Arithmetic
5. Exponentiation
6. Trigonometric Functions
7. Representation
8. Example: Raytracing
A. Debugging
B. Lisp In Lisp
C. New Implementation
D. Analysis