aboutsummaryrefslogtreecommitdiff
path: root/tactics/tactics.mli
AgeCommit message (Expand)Author
2010-01-30Update CHANGES, add documentation for new commands/tactics and do a bitmsozeau
2009-12-30Fixing bug #2146 (broken selection of occurrences in "change").herbelin
2009-12-24In "simpl c" and "change c with d", c can be a pattern.herbelin
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-11-24Minor fixes in typeclasses, avoiding repeated evar normalizations.msozeau
2009-11-08Restructuration of command.ml + generic infrastructure for inductive schemesherbelin
2009-10-28Integrate a few improvements on typeclasses and Program from the equations br...msozeau
2009-09-20Only one "in" clause in "destruct" even for a multiple "destruct".herbelin
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-09-10Added syntax "exists bindings, ..., bindings" for iterated "exists".herbelin
2009-08-04- Add more precise error localisation when one of the application failsherbelin
2009-08-03Added "etransitivity".herbelin
2009-06-16Reimplementation of leibniz rewrite to control the instantiation of themsozeau
2009-06-07- Added two new introduction patterns with the following temptative syntaxes:herbelin
2009-06-06Fixing bug 2110 (tactic "refine" was calling (co)mutual_fix with index 0herbelin
2009-03-17Uniformizing Tacticals, continued (allClauses -> allHypsAndConcl)herbelin
2009-03-16Cleaning/improving the use of the "in" clause (e.g. "unfold foo in H at 4"herbelin
2008-12-28- Another bug in get_sort_family_of (sort-polymorphism of constants andherbelin
2008-12-16Finish fix for the treatment of [inverse] in [setoid_rewrite], making amsozeau
2008-12-09About "apply in":herbelin
2008-11-05Port [rewrite] tactics to open terms. Currently no check that evarsmsozeau
2008-10-26Fixes and refinements regarding occurrence selection:herbelin
2008-10-23Fix bug #1977 by allowing the [apply] variants to take an [open_constr]msozeau
2008-10-18Optimisation de clenv.ml pour que meta_instance ne soit pas appeléherbelin
2008-09-25Various little improvements:msozeau
2008-09-12Add a type argument to letin_tac instead of using casts and recomputingmsozeau
2008-09-03Fix bug #1935, reworking the reflexivity, symmetry... tactics to usemsozeau
2008-08-04Évolutions diverses et variées.herbelin
2008-07-28Fixes in generalize_eqs/dependent induction to allow the user to specifymsozeau
2008-07-22New tactics [conv] to test convertibility (actually, unification) of twomsozeau
2008-06-21- Implantation de la suggestion 1873 sur discriminate. Au final,herbelin
2008-06-10- Officialisation de la notation "pattern c at -1" (cf wish 1798 sur coq-bugs)herbelin
2008-06-08- Extension de "generalize" en "generalize c as id at occs".herbelin
2008-04-13Bugs, nettoyage, et améliorations diversesherbelin
2008-04-04Quelques améliorations des intro patterns:herbelin
2008-04-01Ajout "simple apply" et "simple eapply" pour apply sans unfoldherbelin
2008-03-18Added a function to rebuild an elim scheme from elim_scheme_info. Willcourtieu
2008-03-07f_equal, revert, specialize in ML, contradict in better Ltac (+doc)letouzey
2008-01-30Work on dependent induction tactic and friends, finish the test-suite examplemsozeau
2007-12-31Merged revisions 10358-10362,10365,10371-10373,10377,10383-10384,10394-10395,...msozeau
2007-10-03Ajout de eelim, ecase, edestruct et einduction (expérimental).herbelin
2007-08-07Add a new tactic to generalize an instantiated inductive predicate adding equ...msozeau
2007-07-06extension of the rename tactic: the following is now allowed: letouzey
2007-05-23A fix for bug #1397: letouzey
2007-05-22Nouvelle stratégie d'unification des types des with-bindings dansherbelin
2007-05-20- Propagation des evars non résolues vers les with_bindings; permet par exempleherbelin
2007-04-28Ajout de la possibilité d'utiliser les evars dans apply_in et elim_in.herbelin
2007-04-15Essai de partage de code entre apply et eapplyherbelin
2006-12-11Changement dans le kernel : bgregoir