Writing An Interpreter In Go

Ranked #70 in Go

In this book we will create a programming language together.

We'll start with 0 lines of code and end up with a fully working interpreter for the Monkey programming language. Monkey has been specifically designed for this book: it's a language that looks a lot like C, has first class functions, closures, strings, hashes and arrays and its only implementation is the one we build in the book.

In contrast to text books on interpreters & compilers, the focus of this book is working code. Code is not just found in the appendix -- no, nearly every page contains a snippet!...
more

Similar Books

If you like Writing An Interpreter In Go, check out these similar top-rated books:


Learn: What makes Shortform summaries the best in the world?