aboutsummaryrefslogtreecommitdiff
path: root/dev/include
diff options
context:
space:
mode:
authorPierre-Marie Pédrot2019-02-05 20:11:43 +0100
committerPierre-Marie Pédrot2019-02-11 15:48:43 +0100
commit9da757b47984837ed5d6b88e72325b45d2122c17 (patch)
treefaae3a70971e6a6a7deeb071b1fe932a55b04b0d /dev/include
parent287ec1199df6962e9b399a697322fc4fee904996 (diff)
Almost fully type-safe implementation of camlp5.
There are still minute uses of type-unsafe primitives. Most of them can be removed if I had a little higher dan in GADTs (or weeks to spare thinking about how non-interactive proofs can be performed) but one, which is really a potential source of unsoundness. The latter is not problematic as all uses in Coq are protected about the unsoundness proof, but the API is clearly deficient and needs to be fixed at some point.
Diffstat (limited to 'dev/include')
0 files changed, 0 insertions, 0 deletions