aboutsummaryrefslogtreecommitdiff
path: root/theories/Program
AgeCommit message (Expand)Author
2009-09-03Remove unnecessary redefinitions of [Fix_sub] and [Fix_F_sub], asmsozeau
2009-07-20Use unfold directly in unfold_equations. Fixes test-suite.msozeau
2009-06-02Use Type instead of Set.msozeau
2009-04-10Fix premature optimisation in dependent induction: even variable args needmsozeau
2009-04-08Experimental support for automatic destruction of recursive calls andmsozeau
2009-03-28Rewrite of Program Fixpoint to overcome the previous limitations: msozeau
2009-02-04Report r11631 from 8.2 and handle non-dependent goals better inmsozeau
2009-01-21- Better deal with commands inside section titles in latex output usingmsozeau
2008-12-16Move FunctionalExtensionality to Logic/ (someone please check that themsozeau
2008-12-16Finish fix for the treatment of [inverse] in [setoid_rewrite], making amsozeau
2008-12-14Generalized binding syntax overhaul: only two new binders: `() and `{},msozeau
2008-11-07Fix a bug in the specialization by unification tactic related to the problemsmsozeau
2008-10-22Fix for bug #1973 provided by Brian Campbell.msozeau
2008-10-19Suite 11472 et 11473herbelin
2008-09-25Various little improvements:msozeau
2008-09-15Report improvements in Equations to the dependent elimination tactic:msozeau
2008-09-13Finish debugging the unification machinery in [Equations]. Do the _compmsozeau
2008-09-13Remove redefinition of id in Program.Basics, just add maximal implicits.msozeau
2008-09-12Add a type argument to letin_tac instead of using casts and recomputingmsozeau
2008-09-11Add enough information to correctly globalize recursive calls in inductive andmsozeau
2008-09-09Fix a bug reintroduced in [setoid_reflexivity] etc...msozeau
2008-09-07More debugging of [Equations], now able to discharge even the heavilymsozeau
2008-09-03Better handling of recursive Equations definitions... still not perfect.msozeau
2008-09-03Correct handling of implicit arguments in [Equations] definitions,msozeau
2008-09-02Add support for recursive definitions to [Equations], deciding if amsozeau
2008-09-02Initial implementation of a new command to define (dependent) functions bymsozeau
2008-08-21Fixes in dependent induction tactic to keep names, allow givingmsozeau
2008-07-28Fixes in generalize_eqs/dependent induction to allow the user to specifymsozeau
2008-07-22Add test-suite file for bug# 1905 and minor fix in Program/Equality.msozeau
2008-07-17Uniformisation du format des messages d'erreur (commencent par uneherbelin
2008-07-15Autour du parsing:herbelin
2008-06-22Rename obligations_tactic to obligation_tactic and fix bugs #1893.msozeau
2008-06-13Temporary fix for bug #1876, printing fails because of unresolvedmsozeau
2008-06-08- Extension de "generalize" en "generalize c as id at occs".herbelin
2008-06-03Fix setoid_rewrite documentation examples.msozeau
2008-05-30Improve the dependent induction tactic to automatically find themsozeau
2008-05-15Various fixes:msozeau
2008-05-12- Add -unicode flag to coqtop (sets Flags.unicode_syntax). Used tomsozeau
2008-05-11- Cleanup parsing of binders, reducing to a single production for allmsozeau
2008-04-20Work on the "occurrences" tactic argument. It is now possible to passmsozeau
2008-04-08- A little cleanup in Classes/*. Separate standard morphisms onmsozeau
2008-04-05Minor fixes: msozeau
2008-04-02Minor fixes. Use expanded type in class_tactics for Morphism search, tomsozeau
2008-04-01Ajout des propriétés $Id:$ là où elles n'existaient pas ou n'étaientherbelin
2008-03-28Improve error handling and messages for typeclasses. msozeau
2008-03-25Interpret patterns for hypotheses types in match goal in type_scope (if not amsozeau
2008-03-20Add a flag to control rewriting under lambdas. Otherwise makes somemsozeau
2008-03-16Removed unneeded tactics from RelationClasses. Usemsozeau
2008-03-16Misc: Add test for bug 1704, now closed. Add usual syntax for lists inmsozeau
2008-03-16Reorganize Program and Classes theories. Requiring Setoid no longer setsmsozeau