Wp plugin

API Documentation

The Wp API is dynamically registered.

Main entry points:

Plugin Internal Documentation

Overview

The WP plugin is dedicated to compute Weakest-Preconditions using different memory models. It is organised as follow :

Translation

First of all, the C program elements and the ACSL properties have to be translated into a common formalism. Because the final goal is to generate files for the WHY tool, the Fol module provide a representation for First-Order-Logic compatible with WHY. The module Why_output provide functions to export this representation into WHY files.

The translation modules are :

Memory models

Computation