aboutsummaryrefslogtreecommitdiff
path: root/tactics
AgeCommit message (Expand)Author
2013-06-12Added Genarg as generic argument type.ppedrot
2013-06-12Changing the type of Ltac values. Now they are toplevel genericppedrot
2013-06-12Fixing a Not_found and evar not found anomaly found in ATBR,msozeau
2013-06-12One more fix for rewrite: disallow resolving of the (partial) constraintsmsozeau
2013-06-10Hiding tactic value representations.ppedrot
2013-06-10Fix [setoid_rewrite] forgetting some evars that are produced when typecheckin...msozeau
2013-06-07Cleanup in rewrite.ml4, remove Evd.merge... replaced by an evars_reset_evd msozeau
2013-06-06Uniformizing generic argument types.ppedrot
2013-06-05Replacing lists by maps in matching interpretation.ppedrot
2013-06-05Use a Summary.ref for the tactic in tactic options for proper backtrackingmsozeau
2013-06-04Backtrack on unneeded change of interface for pose_metas_as_evars.msozeau
2013-06-04Start documenting new [rewrite_strat] tactic that applies rewritingmsozeau
2013-06-02Making the behavior of "injection ... as ..." more natural:herbelin
2013-06-02Now interpreting introduction patterns [x1 .. xn] and (x1,..,xn) as anherbelin
2013-06-02Fixing buggy backtracking in "intros * pat" with failing "pat".herbelin
2013-05-30Removing a useless location in ltac trace mechanism.ppedrot
2013-05-29Make ist (interp_sign) available to TACTIC EXTEND codegareuselesinge
2013-05-28Setting "appcontext" as the default behaviour in Ltac matching.ppedrot
2013-05-28Getting rid of LtacLocated exception transformer.ppedrot
2013-05-28Fixing debug of empty Ltac matching goal.ppedrot
2013-05-28Pushing lazy lists into Ltac. Now, the control flow is explicitppedrot
2013-05-24Code cleaning in Matching.ppedrot
2013-05-14Removing the use of Gmap from Auto.ppedrot
2013-05-12Granting wish #3014:ppedrot
2013-05-12Use the Hook module here and there.ppedrot
2013-05-10Removing Gmap from Tacinterp.ppedrot
2013-05-09Documenting the Tries module, uniformizing the names according toppedrot
2013-05-09A uniformization step around understand_* and interp_* functions.herbelin
2013-05-09Uniformization: isevars -> evdref/sigma/evdherbelin
2013-05-09Removing unused module Nbtermdn.ppedrot
2013-05-06States: frozen states can hold closuresgareuselesinge
2013-04-29Merging Context and Sign.ppedrot
2013-04-29Splitting Term into five unrelated interfaces:ppedrot
2013-04-25raise UnsafeSuccess -> feedback AddedAxiomgareuselesinge
2013-04-22code simplifications concerning Summaryletouzey
2013-04-15anew_instance should not consume the locality twicegareuselesinge
2013-04-15More functional implementation of locality_flag and program_modegareuselesinge
2013-04-11Backport r16394 from 8.4:msozeau
2013-04-10Equality: avoid some unprotected List.nth (fix #2837)letouzey
2013-03-23Minor code cleaning in CArray / CList.ppedrot
2013-03-22Fix bug# 2994, 2971 about better error messages.msozeau
2013-03-21Firstorder: record with defined field aren't conjonctions (fix #2629)letouzey
2013-03-21Using hnf instead of "intro H" for forcing reduction to a product.herbelin
2013-03-21Fixing an old pecularity of "red": head betaiota redexes are nowherbelin
2013-03-14Embedded exns in LtacLocated and EvaluatedError satisfy Errors.noncriticalletouzey
2013-03-13Restrict (try...with...) to avoid catching critical exn (part 13)letouzey
2013-03-13Restrict (try...with...) to avoid catching critical exn (part 11)letouzey
2013-03-13Restrict (try...with...) to avoid catching critical exn (part 10)letouzey
2013-03-12Hipattern : consider jmeq only when Logic.JMeq is loadedletouzey
2013-03-12Equality: avoid an anomaly about inj_pair2_eq_decletouzey