flâneur — a map of the web's best reading

What even is compiler correctness?

williamjbowman.com · 2,386 words · saved by 1 readers

In this post I precisely define common compiler correctness properties. Compilers correctness properties are often referred to by vague terms such as "correctness", "compositional correctness", "separate compilation", "secure compilation", and others. I m...

In this post I precisely define common compiler correctness properties. Compilers correctness properties are often referred to by vague terms such as “correctness”, “compositional correctness”, “separate compilation”, “secure compilation”, and others. I make these definitions precise and discuss the key differences. I give examples of research papers and projects that develop compilers that satisfy each of these properties. What is a Language Our goal is to give a generic definition to compiler correctness properties without respect to a particular compiler, language, or class of languages. We

Explore this link on the map →

saved by

related reading