aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2013-07-19- Fix uncaught exception NotASort from reductionops, moving decomp_sort to re...msozeau
2013-07-17"Boolean Equality" and "Case Analysis" are already off by default...letouzey
2013-07-17Declaremods: major refactoring, stop duplicating libobjects in modulesletouzey
2013-07-17Modops.destr_functor without useless envletouzey
2013-07-17Safe_typing: minor factorisationletouzey
2013-07-17Lib.contents () instead of Lib.contents_after Noneletouzey
2013-07-17More dynamic argument scopesletouzey
2013-07-17Extraction : message about lack of support for toplevel Includeletouzey
2013-07-17Pre-create typeclass_instances and rewrite hintdb in Autoletouzey
2013-07-10Added a Register Inline command for the native compiler. Will be ported to th...mdenes
2013-07-10Continuing r16621 on injection intro-patterns:herbelin
2013-07-09Revising r16550 about providing intro patterns for applying injection:herbelin
2013-07-09Reorganizing intropatterns: * and ** are not naming intropatterns.herbelin
2013-07-06Fixing a bug in the native compiler, introduced by r16363, leading to undefinedmdenes
2013-07-05Removing SortArgType.ppedrot
2013-07-05Expurgating the useless difference between List0 and List1 at theppedrot
2013-07-02Removing the use of leveled tactics wit_tacticn. It is now handledppedrot
2013-07-02Removed the ad-hod handling of wit_tacticn.ppedrot
2013-06-30Using functors to reduce the boilerplate used in registeringppedrot
2013-06-30Fixing Camlp4 compilation.ppedrot
2013-06-27Removed the distinction between generic Ltac vars and Let/Introppedrot
2013-06-27Added a generic handler of Ltac quotations, based on the existingppedrot
2013-06-27Getting rid of IntroPatternArgType.ppedrot
2013-06-27Removing useless tactic arguments, and using generic argumentsppedrot
2013-06-27Bugfix: Fixing #3050ppedrot
2013-06-25Useless use of maps in constr internalizing.ppedrot
2013-06-24Cleaning up the type of Tacinterp.extract_ltac_constr_values.ppedrot
2013-06-24Using the whole tactic environment while Pretyping.ppedrot
2013-06-22Now, idtac closures use maps instead of association list.ppedrot
2013-06-22Fixing the semantics of the previous patch.ppedrot
2013-06-22Generalizing the use of maps instead of lists in the interpretationppedrot
2013-06-21Splitted up Genarg in four different levels:ppedrot
2013-06-21Cutting the dependency of Genarg in constr_expr, glob_constrppedrot
2013-06-21Revert "KEYID token makes parsing more robust in face of notations"gareuselesinge
2013-06-21Revert "parse "of" as KEYID "of""gareuselesinge
2013-06-19Moving wit_unit to Stdarg.ppedrot
2013-06-19Adding genarg printer to debugger.ppedrot
2013-06-19Fixing argument extension. Instead of qualified names, stringppedrot
2013-06-19- Keep the refinement of existing evars comming from unification with a rewri...msozeau
2013-06-19parse "of" as KEYID "of"gareuselesinge
2013-06-19KEYID token makes parsing more robust in face of notationsgareuselesinge
2013-06-18Proof-of-concept: moved four easy-to-handle generic arguments toppedrot
2013-06-18Removing the various glob/subst/interp registering functions forppedrot
2013-06-18Implementing a new interface for Genarg, with centralized datappedrot
2013-06-18Now glob_sign and interp_sign only depend on structures definedppedrot
2013-06-17Documenting a potential source of incompleteness in the ring tactic,amahboub
2013-06-14Exporting field f_debug (needed for Ssreflect).ppedrot
2013-06-14Using an "extra" Store.t field in interp_sign instead of dedicatedppedrot
2013-06-14When doing setoid_rewrite through rewrite, do resolution of classesmsozeau
2013-06-13Normalizing exception raised by tactic coercions.ppedrot