index
:
coq
master
The formal proof system
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tactics
/
tacinterp.ml
Age
Commit message (
Expand
)
Author
2013-11-02
Makes the Ltac debugger usable again.
aspiwack
2013-11-02
Removed spurious try/with in Proofview.Notation.(>>=) and (>>==).
aspiwack
2013-11-02
Clean-up: removed redundant notations (>>-) and (>>--) from Proofview.Notations.
aspiwack
2013-11-02
Bases tactics on an IO monad.
aspiwack
2013-11-02
Getting rid of Goal.here, and all the related exceptions and combinators.
aspiwack
2013-11-02
Makes the new Proofview.tactic the basic type of Ltac.
aspiwack
2013-10-24
More monomorphic List.mem + List.assoc + ...
letouzey
2013-10-23
cList: set-as-list functions are now with an explicit comparison
letouzey
2013-10-05
Moving side effects into evar_map. There was no reason to keep another
ppedrot
2013-08-25
Actually using the domain function for maps.
ppedrot
2013-08-08
get rid of closures in global/proof state
gareuselesinge
2013-08-08
State Transaction Machine
gareuselesinge
2013-08-08
Small fix in IStream interface.
ppedrot
2013-08-04
Small cleaning of printing coercion failures in Ltac interpretation.
ppedrot
2013-08-03
Replacing uses of association lists by maps in notations.
ppedrot
2013-08-03
Replacing an association list by a map in globalizing environment.
ppedrot
2013-07-09
Revising r16550 about providing intro patterns for applying injection:
herbelin
2013-07-05
Removing SortArgType.
ppedrot
2013-07-05
Expurgating the useless difference between List0 and List1 at the
ppedrot
2013-07-02
Removing the use of leveled tactics wit_tacticn. It is now handled
ppedrot
2013-07-02
Removed the ad-hod handling of wit_tacticn.
ppedrot
2013-06-27
Removed the distinction between generic Ltac vars and Let/Intro
ppedrot
2013-06-27
Getting rid of IntroPatternArgType.
ppedrot
2013-06-27
Removing useless tactic arguments, and using generic arguments
ppedrot
2013-06-25
Useless use of maps in constr internalizing.
ppedrot
2013-06-24
Cleaning up the type of Tacinterp.extract_ltac_constr_values.
ppedrot
2013-06-24
Using the whole tactic environment while Pretyping.
ppedrot
2013-06-22
Now, idtac closures use maps instead of association list.
ppedrot
2013-06-22
Fixing the semantics of the previous patch.
ppedrot
2013-06-22
Generalizing the use of maps instead of lists in the interpretation
ppedrot
2013-06-21
Splitted up Genarg in four different levels:
ppedrot
2013-06-21
Cutting the dependency of Genarg in constr_expr, glob_constr
ppedrot
2013-06-18
Proof-of-concept: moved four easy-to-handle generic arguments to
ppedrot
2013-06-18
Removing the various glob/subst/interp registering functions for
ppedrot
2013-06-18
Now glob_sign and interp_sign only depend on structures defined
ppedrot
2013-06-14
Using an "extra" Store.t field in interp_sign instead of dedicated
ppedrot
2013-06-13
Normalizing exception raised by tactic coercions.
ppedrot
2013-06-12
Moving coercion functions out of Tacinterp.
ppedrot
2013-06-12
Totally replaced ad-hoc tactic values by generic arguments. Now
ppedrot
2013-06-12
Added Genarg as generic argument type.
ppedrot
2013-06-12
Changing the type of Ltac values. Now they are toplevel generic
ppedrot
2013-06-10
Hiding tactic value representations.
ppedrot
2013-06-06
Uniformizing generic argument types.
ppedrot
2013-06-05
Replacing lists by maps in matching interpretation.
ppedrot
2013-05-30
Removing a useless location in ltac trace mechanism.
ppedrot
2013-05-29
Make ist (interp_sign) available to TACTIC EXTEND code
gareuselesinge
2013-05-28
Getting rid of LtacLocated exception transformer.
ppedrot
2013-05-28
Fixing debug of empty Ltac matching goal.
ppedrot
2013-05-28
Pushing lazy lists into Ltac. Now, the control flow is explicit
ppedrot
2013-05-24
Code cleaning in Matching.
ppedrot
[prev]
[next]