Paper2004
A Nanopass Infrastructure for Compiler Education
Sarkar, Waddell & Dybvig
Argues a compiler is easier to build, test and debug as many small, single-purpose passes over explicitly defined trees than as a handful of large, monolithic ones.
15 pageslink checked 17 Sept 2026FreeIntermediate