https://github.com/guevara/read-it-later/issues?q=incremental+interpreter
from zero to a fully usable compiler
this series will walk you through building an optimizing compiler from scratch
building a compiler for Scheme
based on An Incremental Approach to Compiler Construction
Giuseppe De Giacomo, Hector Levesqu