Control-flow based language verification framework based on the Iris program logic.
- Coq 8.6.1
- ssreflect 1.6.1
- stdpp
- iris
Recommended way to install dependencies
Generate the make file:
coq_makefile -f _CoqProject -o Makefile.coq
Ordinary build:
make -f Makefile.coq
Quick build:
make -f Makefile.coq quick
Thanks to Derek Dreyer, Ralf Jung and other people in FP group for teaching me about Iris logic and hosting me during my internship at MPI-SWS.
Thanks to Xinyu Feng and Ming Fu in USTC for discussing this work with me and show me the code.
Also, in this source, the following files are not written by me, but included for convenience:
lib/CoqLib.v
lib/CpdtTactics.v
lib/Integers.v
All code is licensed under 3-clause BSD.
All doc is licensed under CC BY-NC-SA.