aboutsummaryrefslogtreecommitdiff
path: root/proofs/tacmach.ml
AgeCommit message (Expand)Author
2014-05-06Correct rebase on STM code. Thanks to E. Tassi for help on dealing withMatthieu Sozeau
2014-05-06This commit adds full universe polymorphism and fast projections to Coq.Matthieu Sozeau
2014-04-27Rewriting [lapply] tactic in the new monad.Pierre-Marie Pédrot
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-06Removing unused functions in Refiner.Pierre-Marie Pédrot
2014-03-27Removing tactic compatibility layer from Eqdecide.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-19Using non-normalized goals in tactic interpretation.Pierre-Marie Pédrot
2014-03-19Adding phantom types to discriminate normalized goals, and adding a way toPierre-Marie Pédrot
2014-03-05Remove many superfluous 'open' indicated by ocamlc -w +33Pierre Letouzey
2014-03-02Matching --> ConstrMatching (was clashing with OCaml's compiler-libs)Pierre Letouzey
2014-01-06Algebraized "No such hypothesis" errorsPierre-Marie Pédrot
2013-11-02Made Proofview.Goal.hyps a named_context.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-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
2013-10-31Conv_orable made functional and part of pre_envgareuselesinge
2013-10-05Moving side effects into evar_map. There was no reason to keep anotherppedrot
2013-08-08State Transaction Machinegareuselesinge
2013-04-29Merging Context and Sign.ppedrot
2012-12-14Modulification of identifierppedrot
2012-11-25Monomorphization (proof)ppedrot
2012-10-06Proof_type: rule now degenerates to prim_ruleletouzey
2012-10-06Clean-up : no more Proof_type.proof_treeletouzey
2012-10-02Remove some more "open" and dead code thanks to OCaml4 warningsletouzey
2012-09-14This patch removes unused "open" (automatically generated fromregisgia
2012-08-08Updating headers.herbelin
2012-04-18Two dead functions in Tacmach.aspiwack
2012-03-02Noise for nothingpboutill
2011-06-21Cleaning debugging printer relative to new proof engine. Inherbelin
2010-12-23Rename rawterm.ml into glob_term.mlglondu
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
2010-04-22Here comes the commit, announced long ago, of the new tactic engine.aspiwack
2009-11-11Promote evar_defs to evar_map (in Evd)glondu
2009-11-09A bit of cleaning around name generation + creation of dedicated file namegen.mlherbelin
2009-10-28Remove old compatibility stuff (Tacred.nf)glondu
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-06-06Fixing bug 2110 (tactic "refine" was calling (co)mutual_fix with index 0herbelin
2009-03-14Cleaning/uniformizing the interface of tacticals.mliherbelin
2009-02-19On remplace evar_map par evar_defs (seul evar_defs est désormais exporté aspiwack
2009-02-06pushed evar reduction in kernelbarras
2008-11-26closed bug 1898: fold x in x; added a reordering primitive tacticbarras
2008-08-04Évolutions diverses et variées.herbelin
2008-07-18Modification rapide du message d'erreur lorsqu'un _ ne peut êtreherbelin
2008-02-09Solde de code mort et petites optimisations sur lesquels je suisherbelin