Skip to content

Latest commit

 

History

History
28 lines (24 loc) · 2.42 KB

File metadata and controls

28 lines (24 loc) · 2.42 KB

Let's Build A Simple Interpreter

This repository contains the source code and examples for the blog series Let's Build A Simple Interpreter.
The series takes you step by step through creating a basic interpreter in Python, introducing fundamental ideas behind interpreters such as lexing, parsing, abstract syntax trees, and evaluation.

The goal is to make the concepts approachable and practical, so you can follow along with the blog posts, run the code yourself, and understand how interpreters work under the hood.
Each part builds on the previous one, gradually adding new language features and complexity.