Skip to content

Commit 6aac1fd

Browse files
committed
Port to 8.7.
Nothing remarkable, however the changes in universe polymorphism should be reviewed.
1 parent aac35f4 commit 6aac1fd

File tree

10 files changed

+462
-348
lines changed

10 files changed

+462
-348
lines changed

.gitignore

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Generated Makefile
2+
/Makefile.coq
3+
/Makefile.coq.conf
4+
5+
# Make dependencies
6+
*.d
7+
8+
# Backup files
9+
*.bak
10+
11+
# emacs backup files
12+
*~
13+
14+
# vim backup files
15+
\#*\#
16+
17+
# Coq annotation files
18+
*.glob
19+
20+
# Coq auxiliary files
21+
.*.aux
22+
23+
# Coq compilation unit
24+
*.vo
25+
26+
*.annot
27+
*.cmo
28+
*.cma
29+
*.cmi
30+
*.a
31+
*.o
32+
*.cmi
33+
*.cmt
34+
*.cmti
35+
*.cmx
36+
*.cmxs
37+
*.cmxa

.merlin

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
FLG -rectypes -thread -w @1..50@59-4-44 -safe-string
2+
3+
S src
4+
B src
5+
6+
PKG threads threads.posix coq.intf coq.ltac coq.idetop

Make.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ src/parametricity.ml
66
src/relations.ml
77
src/declare_translation.ml
88
src/abstraction.ml4
9-
src/paramcoq.mllib
9+
src/paramcoq.mlpack

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
coq:: Makefile.coq
44
$(MAKE) -f Makefile.coq
55

6-
src/paramcoq_mod.ml: src/paramcoq.mllib
6+
src/paramcoq_mod.ml: src/paramcoq.mlpack
77
sed -e "s/\([^ ]\{1,\}\)/let _=Mltop.add_known_module\"\1\" /g" $< > $@
88
echo "let _=Mltop.add_known_module\"paramcoq\"" >> $@
99

src/abstraction.ml4

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,13 @@
1616
(*i camlp4deps: "src/parametricity.cmo" "src/declare_translation.cmo" i*)
1717

1818
DECLARE PLUGIN "parametricity"
19-
open Parametricity
20-
open Declare_translation
19+
20+
open Ltac_plugin
2121
open Feedback
22-
open Constrarg
2322
open Stdarg
23+
open Tacarg
24+
open Parametricity
25+
open Declare_translation
2426

2527
VERNAC COMMAND EXTEND SetParametricityTactic CLASSIFIED AS SIDEFF
2628
| [ "Parametricity" "Tactic" ":=" tactic(t) ] -> [

0 commit comments

Comments
 (0)