diff options
| author | msozeau | 2010-03-05 04:29:53 +0000 |
|---|---|---|
| committer | msozeau | 2010-03-05 04:29:53 +0000 |
| commit | ab43fdad072827664718a881fdb46fb950983a47 (patch) | |
| tree | ae047a35940033d79e8273bf4939c607394889e1 /pretyping/typeclasses_errors.ml | |
| parent | f8e42d82ce5f9e8f3a8cc1294f3b9b8fab3cea50 (diff) | |
Improvements in generalized rewriting:
- support a new strategy: reduction using any of the allowed reduction
operators. This strategy does _not_ make the proof size grow.
- support rewriting under arbitrary [match with] using a folding
strategy. We fold matches to applications of registered [case]
combinators and let the user declare the Proper instances for them.
- fix the lemma application strategy to correctly report when no
progress has been made (avoids loop when repeateadly rewriting with
convertible terms).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12844 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'pretyping/typeclasses_errors.ml')
0 files changed, 0 insertions, 0 deletions
