aboutsummaryrefslogtreecommitdiff
path: root/tactics/elim.ml
AgeCommit message (Expand)Author
2014-05-06This commit adds full universe polymorphism and fast projections to Coq.Matthieu Sozeau
2014-04-23Removing dead code, thanks to new OCaml warnings and a bit of scripting.Pierre-Marie Pédrot
2014-04-22Removing tactic compatibility layer from Elim.Pierre-Marie Pédrot
2014-04-22Simplifying interface of elimination tactics. They used dummy clausenvs, andPierre-Marie Pédrot
2014-03-28Define Tactics.bring_hyps in the new monad.Pierre-Marie Pédrot
2014-03-05Remove many superfluous 'open' indicated by ocamlc -w +33Pierre Letouzey
2014-03-03Fixing pervasive equalities. In particular, I removed the code that deletedPierre-Marie Pédrot
2014-02-27Proofview.Notations: Now that (>>=) is free, use it for tclBIND.Arnaud Spiwack
2013-12-02Writing [cut] tactic using the new monad.Pierre-Marie Pédrot
2013-11-02Less use of the list-based interface for goal-bound tactics.aspiwack
2013-11-02Tachmach.New is now in Proofview.Goal.enter style.aspiwack
2013-11-02Removed spurious try/with in Proofview.Notation.(>>=) and (>>==).aspiwack
2013-11-02Clean-up: removed redundant notations (>>-) and (>>--) from Proofview.Notations.aspiwack
2013-11-02Getting rid of Goal.here, and all the related exceptions and combinators.aspiwack
2013-11-02Makes the new Proofview.tactic the basic type of Ltac.aspiwack
2012-12-14Modulification of identifierppedrot
2012-10-06still some more dead code removalletouzey
2012-10-06remove Refiner.abstract_tactic and similarletouzey
2012-10-06Clean-up : removal of Proof_type.tactic_exprletouzey
2012-09-14Moving Utils.list_* to a proper CList module, which includes stdlibppedrot
2012-09-14This patch removes unused "open" (automatically generated fromregisgia
2012-08-08Updating headers.herbelin
2012-05-29Glob_term now mli-only, operations now in Glob_opsletouzey
2012-05-29Tacexpr as a mli-only, the few functions there are now in Tacopsletouzey
2012-03-02Noise for nothingpboutill
2010-09-24Some dead code removal, thanks to Oug analyzerletouzey
2010-07-24Updated all headers for 8.3 and trunkherbelin
2010-04-29Remove the svn-specific $Id$ annotationsletouzey
2009-12-21Generic support for open terms in tacticsherbelin
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-03-14Cleaning/uniformizing the interface of tacticals.mliherbelin
2008-12-30- Fixed bugs and compatibilities issues in herbelin
2008-08-04Évolutions diverses et variées.herbelin
2008-07-17Uniformisation du format des messages d'erreur (commencent par uneherbelin
2007-05-20- Propagation des evars non résolues vers les with_bindings; permet par exempleherbelin
2005-11-08Nettoyage suite à la détection par défaut des variables inutilisées par o...herbelin
2004-07-16Nouvelle en-têteherbelin
2004-03-01Déplacement définition intro_pattern_expr dans Genargherbelin
2003-10-27Bug Double Inversionherbelin
2003-10-10Ajout option 'as [ ... ]' pour nommer les noms de 'Inversion'herbelin
2003-06-13Utilisation de intro_pattern dans NewDestruct/NewInductionherbelin
2003-05-21Suppression définitive de lmatch et or_metanum dans tacinterpherbelin
2003-04-07Globalisation des noms de tactiques dans les définitions de tactiquesherbelin
2003-04-07code mortherbelin
2002-11-14Réforme de l'interprétation des termes :herbelin
2002-08-02Modules dans COQ\!\!\!\!coq
2002-05-29Nouveau modèle d'analyse syntaxique et d'interprétation des tactiques et co...herbelin
2002-02-15petits changements cosmetiques sur les tactiquesbarras
2002-02-07petit nettoyage de kernel/inductivebarras
2002-02-01Ajout tactiques Rename et Pose; modifications pour Inversionherbelin