Certified Abstract Interpretation with Pretty-Big-Step Semantics

body

This page lists the Coq material of this1 paper.

To illustrate the expandability of the approach, we give two versions: a simple While language—described in the paper—and an extension of it where we added procedures.

Simple While Language

While + Procedures

This is a more recent version of the sources, in which procedures have been added. The new concrete semantic rules and domains can be found here. The changes are indicated with a red triangle “”.

Footnotes:

1

Martin Bodin, Thomas Jensen and Alan Schmitt. Certified Abstract Interpretation with Pretty-Big-Step Semantics. In Proceedings of CPP 2015.