If you do not have a local installation of Rocq, you may access the development directly in your browser at the following address:
https://x80.org/epit-2025/cats.htm 76E5 l
Many thanks to Emilio Jesús Gallego Arias or setting it up for us!
The development should compile out of the box with Coq >== 8.17
and <= 8.20
.
In particular, it will fail with 9.0
.
If you do not have a suitable version yet, we hence suggest:
opam pin add coq 8.20.1
If it is the first time you install rocq libraries with opam
, you will have to run the following command:
opam repo add rocq-released https://rocq-prover.org/opam/released
We only depend on the coq-coinduction
library, that can be obtained with
opam install coq-coinduction
If you want to use vscode as your editor, you will need to additionally install the vscoq server:
opam install vscoq-language-server
You then need to set the VScoq: Path
variable to point to your coqtop
, i.e., something like /Users/yourusername/.opam/yourswitchname/bin/vscoqtop
Alternative ide.
opam install rocqide
If you are using dune, simply run:
dune build
If you do not want to use dune, replace the _CoqProject
file by its alternative nodune_CoqProject
. You can then run the following commands:
coq_makefile -f _CoqProject -o CoqMakefile
``make -f CoqMakefile`