aboutsummaryrefslogtreecommitdiff
path: root/tactics
AgeCommit message (Expand)Author
2013-11-04Allowing proofs starting with a non-empty evarmap.ppedrot
2013-11-02Fixing CAMLP4 compilation.ppedrot
2013-11-02Fix set: nf_evar prior to tactic interpretation.aspiwack
2013-11-02Plug back infoH.aspiwack
2013-11-02Plugs back external tactics.aspiwack
2013-11-02Fix the log of debug auto.aspiwack
2013-11-02Update comments.aspiwack
2013-11-02Doc: solve the bad interaction between Declare Implicit Tactic and refine.aspiwack
2013-11-02The repeat tactic now honors failure levels in ltac.aspiwack
2013-11-02Fix destruct: nf_evar prior to tactic interpretation.aspiwack
2013-11-02Tacticals.New.tclWITHHOLES: clean up.aspiwack
2013-11-02Refine now does iota reduction in addition to beta.aspiwack
2013-11-02Refine: Tactics.New.refine does beta-reduction.aspiwack
2013-11-02Adds a tactic give_up.aspiwack
2013-11-02A tactic shelve_unifiable.aspiwack
2013-11-02Made multiple-goal tactic work after all: .aspiwack
2013-11-02Make multiple-goal tactics possible after a tclTHEN.aspiwack
2013-11-02Adds a shelve tactic.aspiwack
2013-11-02Adds an experimental exactly_once tactical.aspiwack
2013-11-02Made Proofview.Goal.hyps a named_context.aspiwack
2013-11-02Refine does beta-reductions.aspiwack
2013-11-02Adds a tactical once.aspiwack
2013-11-02Corrects the semantics of the "+" tactical.aspiwack
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-02More Proofview.Goal.enter.aspiwack
2013-11-02Added the tactical "tac1 + tac2".aspiwack
2013-11-02Try to remove intermediate allocations when dealing with goal-specific tactics.aspiwack
2013-11-02Various rewriting, mostly for speed purposes.aspiwack
2013-11-02Fix behaviour of the refine tactic with respect to evars in types.aspiwack
2013-11-02Makes the Ltac debugger usable again.aspiwack
2013-11-02Replaced monads.ml by an essentially equivalent proofview_gen.ml generated by...aspiwack
2013-11-02Removed spurious try/with in Proofview.Notation.(>>=) and (>>==).aspiwack
2013-11-02Clean up a warning.aspiwack
2013-11-02The tactic [admit] exits with the "unsafe" status.aspiwack
2013-11-02Cleanup of comments.aspiwack
2013-11-02A whole new implemenation of the refine tactic.aspiwack
2013-11-02A newly introduced variable inside a named context is no longer α-renamed.aspiwack
2013-11-02Clean-up: removed redundant notations (>>-) and (>>--) from Proofview.Notations.aspiwack
2013-11-02Bases tactics on an IO monad.aspiwack
2013-11-02Getting rid of Goal.here, and all the related exceptions and combinators.aspiwack
2013-11-02Uses Proofview.tclEXTEND more sparingly.aspiwack
2013-11-02Makes the new Proofview.tactic the basic type of Ltac.aspiwack
2013-10-31Conv_orable made functional and part of pre_envgareuselesinge
2013-10-28Evar leak in "absurd" tactic.ppedrot
2013-10-24More monomorphic List.mem + List.assoc + ...letouzey
2013-10-23cList: set-as-list functions are now with an explicit comparisonletouzey
2013-10-23Tacintern: avoid a match (fst (List.hd ...))letouzey
2013-10-18declaration_hooks use Ephemerongareuselesinge
2013-10-06Removing uses of Evar.add in class-related functions.ppedrot