Partial evaluation as universal compiler tool

Sven‐Bodo Scholz · 2014

Compilation of high-level languages, be they domain-specific ones or general purpose ones, typically entails rather sophisticated program analyses to facilitate extensive program manipulations and target architecture-specific code generation. This talk shows how several of these techniques can benefit vastly from the use of partial evaluation techniques; it reflects some of the experiences gained in the context of the ecosystem of compiler tools around the programming language SaC (Single Assignment C).

Read the paper · More papers on PaperTik