aboutsummaryrefslogtreecommitdiff
path: root/kernel/type_errors.mli
diff options
context:
space:
mode:
authorFrédéric Besson2020-01-20 15:55:13 +0100
committerFrédéric Besson2020-03-03 17:41:17 +0100
commitb389b6e3b6754f9f12190bfd2c0e7f68783b582f (patch)
treefab4dfab67b5932bb6f66205e4a6664daa03bf42 /kernel/type_errors.mli
parent18aa9ca60ec9b3d1712276ec0c615dfe54c1a251 (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/type_errors.mli')
0 files changed, 0 insertions, 0 deletions