aboutsummaryrefslogtreecommitdiff
path: root/theories/Classes
AgeCommit message (Expand)Author
2008-03-18Correct implementation of normalization of signatures using setoidmsozeau
2008-03-17Add the possibility of specifying constants to unfold for typeclassmsozeau
2008-03-16Removed unneeded tactics from RelationClasses. Usemsozeau
2008-03-16Using the "relation" constant made some unifications fail in the newmsozeau
2008-03-16Reorganize Program and Classes theories. Requiring Setoid no longer setsmsozeau
2008-03-16Minor fixes on setoid rewriting. Now uses definitions of [relation] andmsozeau
2008-03-09Add a missing morphism declaration that turns morphisms on R ==> R' tomsozeau
2008-03-08Fix bugs that were reopened due to the change of setoidmsozeau
2008-03-06Plug the new setoid implemtation in, leaving the original one commentedmsozeau
2008-03-06Coquille vraisemblablement introduite par la révision 10628notin
2008-03-06Syntax changes in typeclasses, remove "?" for usual implicit argumentsmsozeau
2008-02-28Do not open type_scope in SetoidClass.msozeau
2008-02-28Fix compilation problem (hopefully).msozeau
2008-02-26Proper implicit arguments handling for assumptionsmsozeau
2008-02-14Backtrack changes on eauto, move specialized version of eauto inmsozeau
2008-02-13Debugging of the class_setoid tactic and eauto. Prepare for move frommsozeau
2008-02-10Backport Program Instance into Instance. Proper early error message ifmsozeau
2008-02-09Fix the clrewrite tactic, change Relations.v to work on relations in Propmsozeau
2008-02-08Change implementation of resolution for typeclasses to use a customizedmsozeau
2008-02-06Fix obligations not being discharged due to new definition of complement.msozeau
2008-02-06New algorithm to resolve morphisms, after discussion with Nicolasmsozeau
2008-02-03Add new files theories/Program/Basics.v and theories/Classes/Relations.vmsozeau
2008-01-31Debug implementation of dependent induction/dependent destruction and documen...msozeau
2008-01-30Support for occurences and 'in' in class_setoid, work on corresponding tactic...msozeau
2008-01-18Fix bug #1778, better typeclass error messages. Move Obligations Tactic to a ...msozeau
2008-01-18Change notation for setoid inequality, coerce objects before comparing them. ...msozeau
2008-01-17Fix Makefile bug, using .v instead of .vo and document SetoidDec.vmsozeau
2008-01-17Add new LetPattern construct to replace dest. syntax: let| pat := t in b is b...msozeau
2008-01-15Generalize instance declarations to any context, better name handling. Add ho...msozeau
2008-01-07Cleaner quantifiers for type classes, breaks clrewrite for the moment but imp...msozeau
2008-01-07Remove spurious .d, better tactics.msozeau
2008-01-05Fix a naming bug reported by Arnaud Spiwack, allow instance search to create ...msozeau
2008-01-04Add partial setoids in theories/Classes, add SetoidDec class for setoids with...msozeau
2007-12-31Move Classes.Setoid to Classes.SetoidClass to avoid name clash.msozeau
2007-12-31Merged revisions 10358-10362,10365,10371-10373,10377,10383-10384,10394-10395,...msozeau