Skip to content

Opening book details…

Can I read Writing An Interpreter In Go on EtoBox?

Writing An Interpreter In Go by Thorsten Ball is a nonfiction available to read on EtoBox.

What is Writing An Interpreter In Go about?

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. Step by step. From tokens to output. All code shown and included. Fully tested. Buy this book to learn: - How to build an interpreter for a C-like programming language from scratch - What a lexer, a parser and an Abstract Syntax Tree (AST) are and how to build your own - What closures are and how and why they work - What the Pratt parsing technique and a recursive descent parser is - What others talk about when they talk about built-in data structures - What REPL stands for and how to build one Why this book? This is the book I wanted to have a year ago. This is the book I couldn't find. I wrote this book for you and me. So why should you buy it? What's different about it, compared to other interpreter or compiler literature? - Working code is the focus. Code is not just found in the appendix. Code is the main focus of this book. - It's small! It has around 200 pages of which a great deal are readable, syntax-highlighted, working code. - The code presented in the book is easy to understand, easy to extend, eas

Who reads Writing An Interpreter In Go?

It is typically read by self-directed learners exploring a subject in depth.

Common subject areas: history, science, philosophy, social sciences.

Author
Thorsten Ball
Publisher
Thorsten Ball
Published
2017
Language
EN
ISBN
9783000558085
Category
nonfiction
Subjects
Computer Science, Programming, Stem
Rating
4.7 / 5 (156 ratings)
Updated
2026-03-14

More by Thorsten Ball

Browse all works by Thorsten Ball

Similar books