diff options
| author | Frédéric Besson | 2020-01-20 15:55:13 +0100 |
|---|---|---|
| committer | Frédéric Besson | 2020-03-03 17:41:17 +0100 |
| commit | b389b6e3b6754f9f12190bfd2c0e7f68783b582f (patch) | |
| tree | fab4dfab67b5932bb6f66205e4a6664daa03bf42 /kernel/nativelambda.ml | |
| parent | 18aa9ca60ec9b3d1712276ec0c615dfe54c1a251 (diff) | |
[zify] efficiency improvements
- zify_iter_specs is entirely in OCaml
- zify_op has been improved
* The generation of proof-terms is more direct
* It does not `rewrite` but instead either performs
a `pose proof` or a `change`
* The support for `and`, `or`, `not`, arrow is hardcoded
* Avoid generating duplicate hypotheses such as 0 <= Z.of_nat x
- zify_elim_let is entirely in OCaml (no Ltac callback)
[micromega] fix stack overflow
Less naive computation of bounds (online elimination of duplicates)
Diffstat (limited to 'kernel/nativelambda.ml')
0 files changed, 0 insertions, 0 deletions
