- Chapter 1: Introduction
- Chapter 2: Data
- Chapter 3: Parser
- Chapter 4: Expressions
- Chapter 5: Built-in functions
- Chapter 6: Arithmetic
- Chapter 7: Lambda expressions and closures
- Chapter 8: Booleans and short-circuit evaluation
- Chapter 9: Syntactic sugar
- Chapter 10: Variadic functions
- Chapter 11: Macros
- Chapter 12: Library
- Chapter 13: Quasiquotation
- Chapter 14: Continuations and tail recursion
- Chapter 15: Garbage collection
- Chapter 16: Where do we go from here?
The code is available on GitHub.
Questions? Comments? Email amy@lwh.jp.