aboutsummaryrefslogtreecommitdiff
path: root/tactics/class_tactics.ml4
AgeCommit message (Expand)Author
2011-04-13Put dependent subgoals first so as to allow backtracking on them, might chang...msozeau
2011-04-13- Make typeclass transparency information directly availablemsozeau
2011-04-13- Remove create_evar_defsmsozeau
2011-04-13- Improve unification (beta-reduction, and same heuristic as evarconv for red...msozeau
2011-04-13- Do not make constants with an assigned type polymorphic (wrong unfoldings).msozeau
2011-03-13- Add modulo_delta_types flag for unification to allow fullmsozeau
2011-03-11- Better error messages taking unif. constraints into account.msozeau
2011-03-10Forgot a use of evars_reset_evd in nf_evars, add an optional argument asmsozeau
2011-03-04- Allow to set a particular transparent_state for the local hintmsozeau
2011-02-17- Use transparency information all the way through unification andmsozeau
2011-02-11Try to clarify a bit Class_tactics (comments, refactoring,...)letouzey
2011-02-11An generic imperative union-find, used for deps of evars in Class_tacticsletouzey
2011-02-03Repair Class_tactics.split_evars, broken by r13717 (should fix #2481)letouzey
2011-01-11Add [Typeclasses Debug] option that respects backtracking, solvemsozeau
2010-12-23Rename rawterm.ml into glob_term.mlglondu
2010-12-15Evar-related speed-up and clarifications in Class_tactics and Rewriteletouzey
2010-12-15Misc improvements about evar_mapletouzey
2010-12-13Class_tactics: avoid an Evd.fold taking ages in contrib ProjectiveGeometryletouzey
2010-10-04Two [Evd.fold] turned into [Evd.fold_undefined].aspiwack
2010-09-30Simplify tactic(_)-bound arguments in TACTIC EXTEND rulesglondu
2010-09-24Some dead code removal, thanks to Oug analyzerletouzey
2010-09-20Added eta-expansion in kernel, type inference and tactic unification,herbelin
2010-07-24Updated all headers for 8.3 and trunkherbelin
2010-06-08Tentative fix for typeclass resolution raising Evd.define exceptions.msozeau
2010-06-03Avoid computing tactic printing tree (std_ppcmds) when printing not needed inherbelin
2010-05-19Add (almost) compatibility with camlp4, without breaking support for camlp5letouzey
2010-05-19Remove compile-command pragmas for emacsletouzey
2010-04-29Remove the svn-specific $Id$ annotationsletouzey
2010-04-22Here comes the commit, announced long ago, of the new tactic engine.aspiwack
2010-04-16Util: remove list_split_at which is a clone of list_chopletouzey
2010-03-15Fix splitting evars tactics and stop dropping evar constraints whenmsozeau
2010-02-10Fix [Existing Class] impl and add documentation. Fix computation of themsozeau
2010-01-30Update CHANGES, add documentation for new commands/tactics and do a bitmsozeau
2010-01-26Quick fix for references to section variables unbound in the currentmsozeau
2009-12-24Opened the possibility to type Ltac patterns but it is not fully functional yetherbelin
2009-12-19Backtrack on making exact hints for lemmas starting with productsmsozeau
2009-12-06Turn evars created by a tactic application into a subgoal immediately inmsozeau
2009-12-06Fix anomaly when using typeclass resolution with filtered hyps in evars.msozeau
2009-12-01Fix make_exact_entry to allow applying [forall x, P x] hints directly,msozeau
2009-12-01Fix bug in typeclass resolution. Better handling of universes inmsozeau
2009-11-30Fix backtracking heuristic in typeclass resolution. msozeau
2009-11-27Substitute terms for evars-as-goals as soon as they are solved inmsozeau
2009-11-24Minor fixes in typeclasses, avoiding repeated evar normalizations.msozeau
2009-10-28Integrate a few improvements on typeclasses and Program from the equations br...msozeau
2009-10-27Fixes around typeclasses:msozeau
2009-10-15Fix bug in typeclass resolution discoverd by Eeelis van der Weegen:msozeau
2009-10-05Correctly do backtracking during type class resolution even if only newmsozeau
2009-10-04Removal of trailing spaces.serpyc
2009-09-22Better use of transparency information for local hypotheses: msozeau
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu