Coq code accompanying several articles on semantics of functional programming languages
Coq
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
AXIOMS
CAT
COMP
ORDER
PCF
PCF_o_c
PCF_order_comp
PROP_untyped added inequations_syntactically Sep 22, 2012
RPCF
STS
SYS_F
TLC
ULC
DESCRIPTION fixed typos in DESCRIPTION II Apr 4, 2012
LICENSE.md
Make
README.md

README.md

COMPILATION

This Coq theory compiles under Coq 8.3pl5, available from https://coq.inria.fr/distrib/V8.3pl5/files/ . Earlier patch levels should also work; I have tested with 8.3pl2.

Create a Makefile by calling

$ coq_makefile -f Make > Makefile

and compile by calling

$ make

WARNING : The compilation of some of the files consumes up to 2GB of memory. Make sure you dispose of sufficient reserves of ram before compiling the code.

WORK WITH THE CODE

Call coqide as follows from the root of the library:

$ coqide -R . CatSem

CONTENT

Read the file "./DESCRIPTION" for a description of the content of each file.

BRANCHES

Each branch below, printed in boldface, corresponds to an article, printed in italic.

All the articles are also available from my webpage.