
Category: Programming Language Implementation


Why Compilers Don’t Autocorrect “Obvious” Parse Errors

Adding Error Productions to the Lox Compiler

Emulating Objects in Functionally-Oriented Languages (The Real Midwives of Haskell)

The Hard Thing About Nested Scopes: Tracking State in an Interpreter

Introduction to the Roc Compiler

Compilers 5: Code Generation

Compilers 4: Exploring a Parser

Compilers 3: Let’s Debug an Interpreter Together!
