aboutsummaryrefslogtreecommitdiff
path: root/tactics/tactics.mli
AgeCommit message (Expand)Author
2014-04-23Removing dead code, thanks to new OCaml warnings and a bit of scripting.Pierre-Marie Pédrot
2014-03-31Removing the Change_evar refiner rule.Pierre-Marie Pédrot
2014-03-31Removing dead code in Tactics.Pierre-Marie Pédrot
2014-03-28Define Tactics.bring_hyps in the new monad.Pierre-Marie Pédrot
2014-03-26Adding a tclEFFECTS primitive allowing to push STM side-effects in tactics.Pierre-Marie Pédrot
2014-03-26Removing Tacmach compatibility layer in Inv.Pierre-Marie Pédrot
2014-03-26Moving some tactic code to the new engine.Pierre-Marie Pédrot
2014-03-05Remove many superfluous 'open' indicated by ocamlc -w +33Pierre Letouzey
2013-12-02Writing [cut] tactic using the new monad.Pierre-Marie Pédrot
2013-11-25Remove the Hiddentac module.Arnaud Spiwack
2013-11-08Porting Tactics.assumption to the new engine.ppedrot
2013-11-02A whole new implemenation of the refine tactic.aspiwack
2013-11-02Makes the new Proofview.tactic the basic type of Ltac.aspiwack
2013-08-08State Transaction Machinegareuselesinge
2013-07-09Revising r16550 about providing intro patterns for applying injection:herbelin
2013-06-02Now interpreting introduction patterns [x1 .. xn] and (x1,..,xn) as anherbelin
2013-05-12Use the Hook module here and there.ppedrot
2013-04-29Merging Context and Sign.ppedrot
2013-04-29Splitting Term into five unrelated interfaces:ppedrot
2012-12-18Modulification of nameppedrot
2012-12-14Modulification of identifierppedrot
2012-08-08Updating headers.herbelin
2012-07-09induction/destruct : nicer syntax for generating equations (solves #2741)letouzey
2012-06-22Added an indirection with respect to Loc in Compat. As many [open Compat]ppedrot
2012-05-29remove many excessive open Util & Errors in mli'sletouzey
2012-05-29global_reference migrated from Libnames to new Globnames, less deps in gramma...letouzey
2012-05-29New files intf/constrexpr.mli and intf/notation_term.mli out of Topconstrletouzey
2012-05-29locus.mli for occurrences+clauses, misctypes.mli for various little thingsletouzey
2012-03-02Noise for nothingpboutill
2011-09-26Added support for referring to subterms of the goal by pattern.herbelin
2011-08-10Exported tactic intro_thenherbelin
2011-07-16Use "subst_one" instead of "multi_rewrite" to implement intro-patterns -> and...herbelin
2011-06-10Moved allow_K to a unification flagherbelin
2010-12-23Rename rawterm.ml into glob_term.mlglondu
2010-07-24Updated all headers for 8.3 and trunkherbelin
2010-06-22New script dev/tools/change-header to automatically update Coq files headers.herbelin
2010-04-29Remove the svn-specific $Id$ annotationsletouzey
2010-04-29Move from ocamlweb to ocamdoc to generate mli documentationpboutill
2010-04-14Removing redundant internal variants of apply tactic and simplification of ML...herbelin
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