aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2019-05-21 21:55:46 +0200
committerEmilio Jesus Gallego Arias2019-06-04 19:06:24 +0200
commitae87619019adf56acf8985f7f1c4e49246ca9b5a (patch)
tree62eda1befa6be93278f291588adcf8412c1af44d /.github
parent4131b14ac8ea93b54583c0c6fc0dff310a9c5172 (diff)
[vernac] Interpret regular vernacs symbolically
This provides uniformity to the inner loop and prepares the way to export a refined type for interpretation. The only non-uniformity remaining is the one due to the `?proof` parameter; it won't be easy to fix due to upper layers issues. Note that this step is not yet fully satisfying, as a true typed `vernac_expr` definition is still not possible because of syntactic non-uniformity, in particular all the surgery done for `CoFixpoint` and `Instance` should be eliminated in favor of more refined AST tags. An interesting TODO is to handle attributes symbolically too, as to remove boilerplate.
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions