aboutsummaryrefslogtreecommitdiff
path: root/tactics/rewrite.ml4
AgeCommit message (Expand)Author
2010-03-07Fix lifting of constraints in generalized rewriting tactic.msozeau
2010-03-06Fixes in rewrite and a Elimination/Case to Scheme:msozeau
2010-03-05Improvements in generalized rewriting:msozeau
2010-01-26Support for generalized rewriting under dependent binders, using themsozeau
2009-12-27Fix "Existing Instance" to handle globality information and "Existingmsozeau
2009-12-21Generic support for open terms in tacticsherbelin
2009-12-13Made the side-conditions of lemmas always come last when chaining "apply in"herbelin
2009-12-06Fix anomaly when using typeclass resolution with filtered hyps in evars.msozeau
2009-11-11Promote evar_defs to evar_map (in Evd)glondu
2009-11-09A bit of cleaning around name generation + creation of dedicated file namegen.mlherbelin
2009-11-08Restructuration of command.ml + generic infrastructure for inductive schemesherbelin
2009-11-04Fixed record syntax "{|x=...; y=...|}" so that it works with qualified names.gmelquio
2009-10-28Integrate a few improvements on typeclasses and Program from the equations br...msozeau
2009-10-05Correctly do backtracking during type class resolution even if only newmsozeau
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-09-09Allow setoid rewrite to rewrite in pattern-matching scrutinees ormsozeau
2009-09-08Fix the bug-ridden code used to choose leibniz or generalizedmsozeau
2009-09-03Support globality flag properly for "Add Morphism foo : foo_mor" syntax.msozeau
2009-09-02Stop unnecessary use of lazy values for constraints, simplifyingmsozeau
2009-08-06- Cleaning phase of the interfaces of libnames.ml and nametab.mlherbelin
2009-08-03Added "etransitivity".herbelin
2009-07-08Reactivation of pattern unification of evars in apply unification, inherbelin
2009-07-07Jolification : tentative de supprimer les "( evd)" et associƩs quiaspiwack
2009-06-28Raise an error and not an anomaly if a rewrite is attempted on amsozeau
2009-06-22Correct treatment of dependent products in signatures: create the evarsmsozeau
2009-06-18Fix "unsatisfiable constraints" error messages to include all themsozeau
2009-06-11Use a lazy value for the message in FailError, so that it won't bemsozeau
2009-06-10Use the projections for reflexivity, symmetry and transitivity proofs tomsozeau
2009-06-09Correct handling of the initial existentials from the goal and the onesmsozeau
2009-05-18Minor unification changes:msozeau
2009-05-05Improvements in typeclasses eauto and generalized rewriting:msozeau
2009-04-27- Implementation of a new typeclasses eauto procedure based on successmsozeau
2009-04-21Rename [Morphism] into [Proper] and [respect] into [proper] to complymsozeau
2009-04-17- Fix handling of clauses in setoid_rewrite to rewrite under bindersmsozeau
2009-04-16Better Requires in Classes. Fix bug #2093: the code does not requiremsozeau
2009-04-14Rewrite autorewrite to use a dnet indexed by the left-hand sides (ormsozeau
2009-04-14Add a combinator for rewriting given a list of terms and fix themsozeau
2009-04-13Rewrite of setoid_rewrite to modularize it based on proof-producingmsozeau
2009-04-07Move setoid_rewrite to its own module and do some clean up inmsozeau