kenju's blog

About Programming and Mathematics

Reading Notes of "Writing An Interpreter in Go"

I have just finished reading & writing sample codes "Writing An Interpreter in Go".

https://interpreterbook.com/

This is really a great book, especially because:

  • You can write an interpreter from the scratch, with unit testing
  • You can understand how interpreter works, and know related references (keywords, books, blogs, papers, samples, etc.)
  • The volume of the book & sample codes is appropriate (not too much, not too thin)

This book is going to be published in Japanese soon.

Go言語でつくるインタプリタ

Go言語でつくるインタプリタ

Here is my repository for go-monkey:

https://github.com/kenju/go-monkey