diff options
| author | Pierre-Marie Pédrot | 2019-02-05 20:11:43 +0100 |
|---|---|---|
| committer | Pierre-Marie Pédrot | 2019-02-11 15:48:43 +0100 |
| commit | 9da757b47984837ed5d6b88e72325b45d2122c17 (patch) | |
| tree | faae3a70971e6a6a7deeb071b1fe932a55b04b0d /dev/include | |
| parent | 287ec1199df6962e9b399a697322fc4fee904996 (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
