Andy Keep - Writing a Nanopass Compiler

ClojureTVLength: 41 minutesCompilers, interpreters & program analysis

In brief

Andy Keep's Clojure/Conj talk on writing a nanopass compiler, built from many single-task passes with formally defined intermediate languages. It covers the framework's origins in a compiler teaching course at Indiana University.