aboutsummaryrefslogtreecommitdiff
path: root/tactics/rewrite.ml4
AgeCommit message (Expand)Author
2012-05-29Pattern as a mli-only file, operations in Patternopsletouzey
2012-05-29New files intf/constrexpr.mli and intf/notation_term.mli out of Topconstrletouzey
2012-05-29locus.mli for occurrences+clauses, misctypes.mli for various little thingsletouzey
2012-05-29Vernacexpr is now a mli-only file, locality stuff now in locality.mlletouzey
2012-04-18Corrects a (very) longstanding bug of tactics. As is were, tactic expectingaspiwack
2012-03-18Fixing bug #2732 (anomaly when using the tolerance for writingherbelin
2012-03-02Noise for nothingpboutill
2012-02-14In [reflexivity], [symmetry] etc, use the type found by looking at the relati...msozeau
2012-01-23Fix bug #2483: anomaly raised due to wrong handling of the evars state.msozeau
2011-12-17Added a flag to control the use of typing when instantiating appliedherbelin
2011-12-12Proof using ...gareuselesinge
2011-11-17Merge fix for bug #2604.msozeau
2011-11-17Fix bug #2604, wrong error from setoid_rewrite. The rewrite is impossible due...msozeau
2011-11-17Was missing a potential application of subtypingmsozeau
2011-10-18Fix bug #2473 due to wrong folding of the evar environmentmsozeau
2011-10-18Fix bug #2586 and enhance clsubst* as well as a side effectmsozeau
2011-10-11Moved to a more standard order of arguments (i.e. env followed by evar_map)herbelin
2011-09-22Remove duplicated version of check_required_library.letouzey
2011-06-18Generalizing flag use_evars_pattern_unification into a flagherbelin
2011-06-13Added a flag to restrict conversion in tactic unification on theherbelin
2011-06-12Added a new flag for freezing evars in tactic unification. Used thisherbelin
2011-06-10Moved allow_K to a unification flagherbelin
2011-06-07Fix bug #2335, fail if the search for reflexivity/symmetry/transitivity proof...msozeau
2011-04-18Add a flag to control betaiota reduction during unification to maintain backw...msozeau
2011-04-13Revert "Add [Polymorphic] flag for defs"msozeau
2011-04-13- Remove create_evar_defsmsozeau
2011-04-13Add [Polymorphic] flag for defsmsozeau
2011-03-13- Add modulo_delta_types flag for unification to allow fullmsozeau
2011-03-11Keep information on which fields are subclasses in class declarations,msozeau
2011-03-08Fix declarations of [Add Setoid/Morphism...] in sections to not exportmsozeau
2011-02-28- Allow rewriting under abitrary products, not just those in Prop.msozeau
2011-02-17- Use transparency information all the way through unification andmsozeau
2011-02-14- Fix treatment of globality flag for typeclass instance hints (theymsozeau
2011-02-11Change Evd.fold to a faster version that simply removes unneeded evars.msozeau
2011-02-10- proper printing of setoid_rewrite tactic applicationsmsozeau
2011-02-10Rename subst_raw_with_bindings to subst_glob_with_bindings and exportmsozeau
2011-02-09One more fix for setoid_rewrite: completely reinterpret the given lemmasmsozeau
2011-02-08Correct handling of existential variables when multiple differentmsozeau
2011-02-07Factorize code of rewrite to make way for a new implementation using themsozeau
2011-02-03Repair Class_tactics.split_evars, broken by r13717 (should fix #2481)letouzey
2011-01-31A fine-grain control of inlining at functor application via priority levelsletouzey
2011-01-28Remove the "Boxed" syntaxes and the const_entry_boxed fieldletouzey
2010-12-23Rename rawterm.ml into glob_term.mlglondu
2010-12-15Evar-related speed-up and clarifications in Class_tactics and Rewriteletouzey
2010-11-07Delayed the evar normalization in error messages to the last minuteherbelin
2010-10-31Cleaning the use of parentheses around evd and evdref (cosmetic commit).herbelin
2010-09-27Fix bug in implementation of setoid rewriting under cases andmsozeau
2010-09-24Some dead code removal, thanks to Oug analyzerletouzey
2010-09-20Added eta-expansion in kernel, type inference and tactic unification,herbelin
2010-09-19Reverting partial fix for #2335 committed by mistake in r13435. Sorry.herbelin