aboutsummaryrefslogtreecommitdiff
path: root/contrib/subtac/subtac_cases.ml
AgeCommit message (Expand)Author
2009-03-20Directory 'contrib' renamed into 'plugins', to end confusion with archive of ...letouzey
2009-02-19On remplace evar_map par evar_defs (seul evar_defs est désormais exporté aspiwack
2009-02-06pushed evar reduction in kernelbarras
2008-12-31Moved parts of Sign to Term. Unified some names (e.g. decomp_n_prod ->herbelin
2008-09-07Better handling of the opacity of proof obligations, add the possibility ofmsozeau
2008-07-01Various bug fixes in type classes and subtac:msozeau
2008-06-19Little fixes: print unbound variable in error message (patch by Samuelmsozeau
2008-06-18Improvements in subtac:msozeau
2008-06-17Cleanup in subtac_cases, preparing to use improvements on return predicatemsozeau
2008-05-15Various fixes:msozeau
2008-05-06Postpone the search for the recursive argument index from the user givenmsozeau
2008-05-05Mise en place d'un algorithme d'inversion des contraintes de type lorsherbelin
2008-04-13Bugs, nettoyage, et améliorations diversesherbelin
2008-04-01Ajout des propriétés $Id:$ là où elles n'existaient pas ou n'étaientherbelin
2008-03-28- Second pass on implementation of let pattern. Parse "let ' par [as x]?msozeau
2008-03-16Removed unneeded tactics from RelationClasses. Usemsozeau
2007-12-31Merged revisions 10358-10362,10365,10371-10373,10377,10383-10384,10394-10395,...msozeau
2007-12-05Factorisation des opérations sur le type option de Util dans un module aspiwack
2007-09-21curpat_ty was in a smaller contextmsozeau
2007-08-27Suppression des type_app et body_of_type qui alourdissent inutilement le codeherbelin
2007-08-26Fix evars bug in mutual fixpoints with implicit types and bug in inequalities...msozeau
2007-07-19Documentation of Program and its tactics, fix enormous interaction bug due to...msozeau
2007-07-12Cleanup, use Util list functions when possiblemsozeau
2007-07-02Better handling of aliases, add command to solve a particular obligation.msozeau
2007-06-14Add Solve All Obligations command, fix bug in inequality generation introduce...msozeau
2007-06-09Various Program fixes, multiple pattern matches, aliases. Fix bug in coercion...msozeau
2007-04-17Correct implementation of undo in obligations handling code, correct some bug...msozeau
2007-03-26Make multiple patterns work again with Program while simplifying the code.msozeau
2007-03-19Add a parameter to QuestionMark evar kind to say it can be turned into an obl...msozeau
2007-03-15Suppression argument pattern_source du case_info (code jamais utilisé)herbelin
2007-02-27Fix wf bug from F. Besson and work on ineqs generation.msozeau
2007-02-23Debug wellfounded defs, work on cleaning obls envsmsozeau
2007-02-19Various little subtac fixes, add some useful tactics.msozeau
2007-02-16Add subtac keywords to coqide and coqdoc, add 'dec' as keyword in subtac Utils.msozeau
2007-02-16lift params appropriately, do not need to coerce to tyconmsozeau
2007-02-16Update implementation for dependent types. Works just as well as before for s...msozeau
2007-02-12Fix matching on dependent types, taking a safe stand.msozeau
2007-02-07Various subtac fixes. Add inequalities in pattern matching branches when need...msozeau
2007-02-03Work on ineqs generation.msozeau
2007-01-30constr_of_pat bug with nested patterns.msozeau
2007-01-29Various fixes in subtac, update some test cases.msozeau
2007-01-29Coqdoc patch for Program, fix xlate.ml warning and little subtac fixes.msozeau
2007-01-15Various subtac fixes.msozeau
2007-01-08Subtac fixes, support for reasoning on wf defs.msozeau
2007-01-02Rework subtac pattern matching equalities generation.msozeau
2006-12-22Default tactic for solving goals.msozeau
2006-12-14Reimplemented equality generation for pattern matching at typing time. First ...msozeau
2006-12-12Subtac: work on cases.msozeau
2006-12-08Subtac bug fix, add list take example.msozeau
2006-11-29Fork of cases impl for subtac.msozeau