halyph / mind-flow

blog and/or personal knowledge base

Home Page:https://halyph.github.io/blog/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Your Own Lisp

halyph opened this issue · comments

Contents • Build Your Own Lisp

Source

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)