lecture: Scheme implementation techniques

An overview over Scheme implementation strategies and compilation issues


A tour through Scheme implementation issues, convering a large amount of information.

Topics will include: interpreters, compilers, history, optimizations, runtime issues, garbage collection, tagging schemes, syntax-expansion, code-generation, translation to low- and high-level languages, weird ideas and the basics steps required to compile Scheme.