Contents • Build Your Own Lisp

Chapter 1 • Introduction


Chapter 2 • Installation


Chapter 3 • Basics


Chapter 4 • An Interactive Prompt


Chapter 5 • Languages


Chapter 6 • Parsing


Chapter 7 • Evaluation


Chapter 8 • Error Handling


Chapter 9 • S-Expressions


Chapter 10 • Q-Expressions


Chapter 11 • Variables


Chapter 12 • Functions


Chapter 13 • Conditionals


Chapter 14 • Strings


Chapter 15 • Standard Library


Chapter 16 • Bonus Projects


Appendix A • Hand Rolled Parser


Credits


FAQ


Source


Github


Translation (Chinese)


Translation (Portuguese)