
Alberto Ciaffaglione and Ivan Scagnetto - University of Udine, Italy
Distribution associated to the paper "Mechanizing Type Environments in weak HOAS"
Coq version 8.4(pl4), August 2014

Proof of the POPLmark Challenge 1B, by using a deep encoding of subtyping.

--------------------------------------------------------------
The distribution may be exploited in two ways.

1) Directory Load: load the files by respecting the precedence indicated by the file index.v

2) Directory Make: follow the instructions in the companion file Makefile.

For instance, to compile everything open a terminal prompt and
change to the directory containing the source files. Then type

make all

Then you can run the Coq environment, by typing coqtop at the prompt. Now type

Require Export index.

At this point you are free to explore and use the library.