Tiny Interpreters
Learn how programming languages work, one tiny interpreter at a time.
- 3 followers
- Trinidad and Tobago
- https://blog.tinyinterpreters.dev
Popular repositories Loading
Repositories
Showing 9 of 9 repositories
- let Public
A tiny interpreter in Elm that adds let expressions and shows how environments support local bindings, scope, and variable shadowing.
- var Public
A tiny interpreter in Elm that adds variable expressions and environments, showing how variable lookup makes evaluation depend on context.
- if Public
A tiny interpreter in Elm that adds conditional expressions and introduces selective evaluation.
- diff Public
A tiny interpreter in Elm that adds recursive difference expressions and shows recursion across the grammar, AST, parser, and evaluator.
Top languages
Loading…
Most used topics
Loading…