Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Coq code accompanying several articles on semantics of functional programming languages
branch: trunk

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
AXIOMS
CAT
COMP
ORDER
PCF
PCF_o_c
PCF_order_comp
PROP_untyped
RPCF
STS
SYS_F
TLC
ULC
DESCRIPTION
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.

Something went wrong with that request. Please try again.