aboutsummaryrefslogtreecommitdiff
path: root/dev
diff options
context:
space:
mode:
authormsozeau2009-04-13 23:07:54 +0000
committermsozeau2009-04-13 23:07:54 +0000
commit0e608025f45c9ffc2573c72e5c23bc183e3ab0b3 (patch)
tree69d66976f12d7bc9f46e1ba681fa9401a8515226 /dev
parente2655d38d11b072da0e5f4d40b05adbea73c8b8d (diff)
Rewrite of setoid_rewrite to modularize it based on proof-producing
strategies (à la ELAN). Now setoid_rewrite is just one strategy and autorewrite is a more elaborate one. Any kind of traversals can be defined, strategies can be composed etc... in ML. An incomplete (no fix) language extension for specifying them in Ltac is there too. On a typical autorewrite-with-setoids usage, proof production time is divided by 2 and proof size by 10. Fix some admitted proofs and buggy patterns in Classes.Morphisms as well. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12081 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'dev')
0 files changed, 0 insertions, 0 deletions