aboutsummaryrefslogtreecommitdiffhomepage
path: root/tactics/class_tactics.ml4
Commit message (Expand)AuthorAge
* locus.mli for occurrences+clauses, misctypes.mli for various little thingsGravatar letouzey2012-05-29
* Evar_kinds.mli containing former Evd.hole_kind, avoid deps on EvdGravatar letouzey2012-05-29
* Fix interface of resolve_typeclasses: onlyargs -> with_goals:Gravatar msozeau2012-03-20
* Fix bugs related to Program integration.Gravatar msozeau2012-03-19
* Noise for nothingGravatar pboutill2012-03-02
* Added a flag to control the use of typing when instantiating appliedGravatar herbelin2011-12-17
* Introducing a notion of evar candidates to be used when an evar isGravatar herbelin2011-12-16
* Added a DEPRECATED flag in declaration of options. For now only two options a...Gravatar ppedrot2011-11-24
* Fix parsing of :>> and backtrack correctly on the cache of hints for local co...Gravatar msozeau2011-11-18
* Merge subinstances branch by me and Tom Prince.Gravatar msozeau2011-11-17
* Fix implementation of Hint Immediate used by typeclasses eautoGravatar msozeau2011-08-10
* Class_tactics: generic equality on named_context_val replaced by eq_named_con...Gravatar puech2011-07-29
* Generalizing flag use_evars_pattern_unification into a flagGravatar herbelin2011-06-18
* Added a flag to restrict conversion in tactic unification on theGravatar herbelin2011-06-13
* Added a new flag for freezing evars in tactic unification. Used thisGravatar herbelin2011-06-12
* Moved allow_K to a unification flagGravatar herbelin2011-06-10
* Class_tactics: Pervasives.(=) don't work for named_context_val (fix ATBR)Gravatar letouzey2011-05-17
* Merge branch 'subclasses' into coq-trunkGravatar msozeau2011-05-05
* Don't force progress on instance applications, there is always progress when ...Gravatar msozeau2011-04-20
* Add a flag to control betaiota reduction during unification to maintain backw...Gravatar msozeau2011-04-18
* Put dependent subgoals first so as to allow backtracking on them, might chang...Gravatar msozeau2011-04-13
* - Make typeclass transparency information directly availableGravatar msozeau2011-04-13
* - Remove create_evar_defsGravatar msozeau2011-04-13
* - Improve unification (beta-reduction, and same heuristic as evarconv for red...Gravatar msozeau2011-04-13
* - Do not make constants with an assigned type polymorphic (wrong unfoldings).Gravatar msozeau2011-04-13
* - Add modulo_delta_types flag for unification to allow fullGravatar msozeau2011-03-13
* - Better error messages taking unif. constraints into account.Gravatar msozeau2011-03-11
* Forgot a use of evars_reset_evd in nf_evars, add an optional argument asGravatar msozeau2011-03-10
* - Allow to set a particular transparent_state for the local hintGravatar msozeau2011-03-04
* - Use transparency information all the way through unification andGravatar msozeau2011-02-17
* Try to clarify a bit Class_tactics (comments, refactoring,...)Gravatar letouzey2011-02-11
* An generic imperative union-find, used for deps of evars in Class_tacticsGravatar letouzey2011-02-11
* Repair Class_tactics.split_evars, broken by r13717 (should fix #2481)Gravatar letouzey2011-02-03
* Add [Typeclasses Debug] option that respects backtracking, solveGravatar msozeau2011-01-11
* Rename rawterm.ml into glob_term.mlGravatar glondu2010-12-23
* Evar-related speed-up and clarifications in Class_tactics and RewriteGravatar letouzey2010-12-15
* Misc improvements about evar_mapGravatar letouzey2010-12-15
* Class_tactics: avoid an Evd.fold taking ages in contrib ProjectiveGeometryGravatar letouzey2010-12-13
* Two [Evd.fold] turned into [Evd.fold_undefined].Gravatar aspiwack2010-10-04
* Simplify tactic(_)-bound arguments in TACTIC EXTEND rulesGravatar glondu2010-09-30
* Some dead code removal, thanks to Oug analyzerGravatar letouzey2010-09-24
* Added eta-expansion in kernel, type inference and tactic unification,Gravatar herbelin2010-09-20
* Updated all headers for 8.3 and trunkGravatar herbelin2010-07-24
* Tentative fix for typeclass resolution raising Evd.define exceptions.Gravatar msozeau2010-06-08
* Avoid computing tactic printing tree (std_ppcmds) when printing not needed inGravatar herbelin2010-06-03
* Add (almost) compatibility with camlp4, without breaking support for camlp5Gravatar letouzey2010-05-19
* Remove compile-command pragmas for emacsGravatar letouzey2010-05-19
* Remove the svn-specific $Id$ annotationsGravatar letouzey2010-04-29
* Here comes the commit, announced long ago, of the new tactic engine.Gravatar aspiwack2010-04-22
* Util: remove list_split_at which is a clone of list_chopGravatar letouzey2010-04-16