SSY
Sai Sasank Y
All writing8 entries

Writing an Interpreter for Lox

A worklog series building a tree-walking interpreter for the Lox language in Python, following Crafting Interpreters.

CompleteUpdated Dec 13, 2025
  1. 01Writing my own interpreter for Lox, Part 1 - Scanner
  2. 02Writing my own interpreter for Lox, Part 2 - Parsing Expressions
  3. 03Writing my own interpreter for Lox, Part 3 - Evaluating Expressions
  4. 04Writing my own interpreter for Lox, Part 4 - Statements
  5. 05Writing my own interpreter for Lox, Part 5 - Control Flow
  6. 06Writing my own interpreter for Lox, Part 6 - Functions
  7. 07Writing my own interpreter for Lox, Part 7 - Resolving and Binding
  8. 08Writing my own interpreter for Lox, Part 8 - Classes
  9. 09Writing my own interpreter for Lox, Part 9 - Inheritance
  10. 10Extending Lox Language with Custom Features!

On Enumerability

Exploring what it means for a set to be countable, with proofs and examples from set theory.