aboutsummaryrefslogtreecommitdiff
path: root/tactics/class_tactics.ml4
AgeCommit message (Expand)Author
2008-10-26Backtrack sur commit 11467 (tentative d'optimisation meta_instance quiherbelin
2008-10-23Generalized implementation of generalization.msozeau
2008-10-18Fixed bug #1966, wrong handling of evars.msozeau
2008-10-18Optimisation de clenv.ml pour que meta_instance ne soit pas appeléherbelin
2008-09-25Partial fix for bug #1948: recompute order of dependencies betweenmsozeau
2008-09-14Add user syntax for creating hint databases [Create HintDb foomsozeau
2008-09-14Fix bug #1936: uncaught exception due to undefinable exceptions.msozeau
2008-09-14Fix bug #1939: defined evars were not substituted in some typeclassesmsozeau
2008-09-13Remove redefinition of id in Program.Basics, just add maximal implicits.msozeau
2008-09-12Add a type argument to letin_tac instead of using casts and recomputingmsozeau
2008-09-09Fix a bug reintroduced in [setoid_reflexivity] etc...msozeau
2008-09-07Add the ability to declare [Hint Extern]'s with no pattern.msozeau
2008-09-07Fixes in typeclasses resolution. Avoid reducing instances types beforemsozeau
2008-09-07Small fixes in "varify", a small tactic doing the first part ofmsozeau
2008-09-04Improve typeclasses eauto using the dnet for local assumptions too, and selectmsozeau
2008-09-04Fix camlp5-ism "Ploc.Exc" and add a unification fix: when solving anmsozeau
2008-09-03Fix bug #1935, reworking the reflexivity, symmetry... tactics to usemsozeau
2008-09-02Initial implementation of a new command to define (dependent) functions bymsozeau
2008-08-27Major speed and space improvements in setoid rewrite:msozeau
2008-08-22- New auto hints for transparency/opacity control, not bound to msozeau
2008-08-04Évolutions diverses et variées.herbelin
2008-07-28Fix bug in term dnet preventing some unifications. Allow "higher-order"msozeau
2008-07-26Even better test for choosing rewrite or setoid_rewrite.msozeau
2008-07-24A (safe) implementation of prolog's cut in the typeclasses eauto to avoidmsozeau
2008-07-22New tactics [conv] to test convertibility (actually, unification) of twomsozeau
2008-07-17Uniformisation du format des messages d'erreur (commencent par uneherbelin
2008-07-02Stop using the discrimination net in typeclasses/setoid rewrite, which wasmsozeau
2008-06-27Enhanced discrimination nets implementation, which can now work withmsozeau
2008-06-18Fix bug in implementation of splitting of class constraints.msozeau
2008-06-18Compatibility fixes (Add Setoid bug and accidental introduction of amsozeau
2008-06-17Fixes w.r.t. let binders in class contexts and Add Parametricmsozeau
2008-06-17Better typeclass error messages, always giving the full set ofmsozeau
2008-06-11Optionally (and by default) split typeclasses evars into connected msozeau
2008-06-10- Officialisation de la notation "pattern c at -1" (cf wish 1798 sur coq-bugs)herbelin
2008-06-10- Correct handling of DependentMorphism error, using tclFAIL instead ofmsozeau
2008-06-07Correct handling of the environment in build_signature, and throwmsozeau
2008-06-07Change setoid_rewrite's matching semantics to continue matching insidemsozeau
2008-06-05Correctly catch UnresolvableConstraint exception which is now located. msozeau
2008-06-03Fixes incorrect handling of existing existentials variables inmsozeau
2008-05-30Improvements on coqdoc by adding more information into .globmsozeau
2008-05-20Cleanup build_new, remove unneeded try-with and debug interaction ofmsozeau
2008-05-19Fix globalization bug in class_tactics and refactorize instancemsozeau
2008-05-19Fix caml debug flags configuration, -g works with the native compiler onlymsozeau
2008-05-17Fix a de Bruijn bug in setoid_rewrite when rewriting undermsozeau
2008-05-13- Fix bug related to indices of fixpoints.msozeau
2008-04-30Correct a bug in "new auto" and also unify_eqn which did not do localmsozeau
2008-04-27- Backtrack sur option with_types suite à confusion sur l'utilisationherbelin
2008-04-26- Backtrack sur extension de syntaxe pour pose qui rentre en conflit avecherbelin
2008-04-26Debug implementation of failing tactics in Morphism to allow earliermsozeau
2008-04-24- Add pretty-printers for Idpred, Cpred and transparent_state, used formsozeau