https://github.com/kiranandcode/experiments-with-verification-ocaml
Experiments using CFML2 to verify code + dune
https://github.com/kiranandcode/experiments-with-verification-ocaml
Last synced: 12 months ago
JSON representation
Experiments using CFML2 to verify code + dune
- Host: GitHub
- URL: https://github.com/kiranandcode/experiments-with-verification-ocaml
- Owner: kiranandcode
- Created: 2022-01-14T12:22:49.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-09-01T03:49:59.000Z (almost 3 years ago)
- Last Synced: 2025-04-22T12:18:44.634Z (about 1 year ago)
- Language: Coq
- Size: 47.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Verifying OCaml Code with CFML
This project consists of a series of experiments of verifying OCaml code in Coq.
Once you have installed the requirements, build the programs and their proofs with dune:
```
opam exec -- dune build @all
```
## Requirements
- Coq-cfml >= 20220112
- OCaml
Once you have the coq-repositories added:
```
opam repo add coq-released https://coq.inria.fr/opam/released
```
Simply install cfml:
```
opam install cfml coq-cfml
```
## Project Structure
```
.
├── lib OCaml code
├── proofs Coq proofs
├── dune-project
└── Readme.md
3 directories, 2 files
```