Dan Frumin 0c55194a2f | ||
---|---|---|
Hoare.v | ||
ImpSimpl.v | ||
Makefile | ||
README |
README
A simple formulation of Hoare logic for a WHILE-language, with a proof of /relative completeness/: If a triple { P } s { Q } is valid in the model, then it is derivable using the rules in Hoare.v (see the inductive type `hoare_triple`). Requires std++: <https://gitlab.mpi-sws.org/iris/stdpp>.