aboutsummaryrefslogtreecommitdiff
path: root/tactics/class_tactics.ml4
AgeCommit message (Expand)Author
2010-02-10Fix [Existing Class] impl and add documentation. Fix computation of themsozeau
2010-01-30Update CHANGES, add documentation for new commands/tactics and do a bitmsozeau
2010-01-26Quick fix for references to section variables unbound in the currentmsozeau
2009-12-24Opened the possibility to type Ltac patterns but it is not fully functional yetherbelin
2009-12-19Backtrack on making exact hints for lemmas starting with productsmsozeau
2009-12-06Turn evars created by a tactic application into a subgoal immediately inmsozeau
2009-12-06Fix anomaly when using typeclass resolution with filtered hyps in evars.msozeau
2009-12-01Fix make_exact_entry to allow applying [forall x, P x] hints directly,msozeau
2009-12-01Fix bug in typeclass resolution. Better handling of universes inmsozeau
2009-11-30Fix backtracking heuristic in typeclass resolution. msozeau
2009-11-27Substitute terms for evars-as-goals as soon as they are solved inmsozeau
2009-11-24Minor fixes in typeclasses, avoiding repeated evar normalizations.msozeau
2009-10-28Integrate a few improvements on typeclasses and Program from the equations br...msozeau
2009-10-27Fixes around typeclasses:msozeau
2009-10-15Fix bug in typeclass resolution discoverd by Eeelis van der Weegen:msozeau
2009-10-05Correctly do backtracking during type class resolution even if only newmsozeau
2009-10-04Removal of trailing spaces.serpyc
2009-09-22Better use of transparency information for local hypotheses: msozeau
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-09-08Fix the bug-ridden code used to choose leibniz or generalizedmsozeau
2009-07-09Use the proper unification flags in e_exact. This makes exact fail a bitmsozeau
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-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-11When typing a non-dependent arrow, do not put the (anonymous) variablemsozeau
2009-06-08Do a fixpoint on the result of typeclass search to force themsozeau
2009-05-18Minor unification changes:msozeau
2009-05-16Minor fixes in typeclasses:msozeau
2009-05-09- Adding "Hint Resolve ->" and "Hint Resolve <-" for declaration of equivalenceherbelin
2009-05-05Improvements in typeclasses eauto and generalized rewriting:msozeau
2009-04-28Fixes for bugs in r12110:msozeau
2009-04-27Cleanup old eauto code.msozeau
2009-04-27- Implementation of a new typeclasses eauto procedure based on successmsozeau
2009-04-08Some dead code removal + cleanupsletouzey
2009-04-07Move setoid_rewrite to its own module and do some clean up inmsozeau
2009-03-16Cleaning/improving the use of the "in" clause (e.g. "unfold foo in H at 4"herbelin
2009-02-19On remplace evar_map par evar_defs (seul evar_defs est désormais exporté aspiwack
2009-02-06pushed evar reduction in kernelbarras
2009-01-21Fix bug #2004 due to bad handling of evars in the unification for msozeau
2009-01-18Various little fixes:msozeau
2009-01-12Fix a bunch of bugs related to setoid_rewrite, unification and evars:msozeau
2008-12-31Moved parts of Sign to Term. Unified some names (e.g. decomp_n_prod ->herbelin
2008-12-28- Another bug in get_sort_family_of (sort-polymorphism of constants andherbelin
2008-12-26- Optimized "auto decomp" which had a (presumably) exponential inherbelin
2008-12-14Fix looping class resolution bug discovered by B. Aydemir and use themsozeau
2008-12-04Do not catch _all_ exceptions in setoid unification.msozeau
2008-11-10Fix bug reported by Mark Dickinson on Coq-Club about [setoid_rewrite] notmsozeau
2008-11-09More factorization of inductive/record and typeclasses: move classmsozeau
2008-11-05Port [rewrite] tactics to open terms. Currently no check that evarsmsozeau