The correctness of an optimized code generation

Torben Poort Lange · 1993

For a functional programming language with a lazy standard semantics, we define a strictness analysis by means of abstract interpretation. Using the information from the strictness analysis we are able to define a code generation which avoids delaying the evaluation of the argument to an application, provided that the corresponding function is strict.

Read the paper · More papers on PaperTik