aboutsummaryrefslogtreecommitdiffhomepage
path: root/theories/Classes
Commit message (Expand)AuthorAge
...
* Fix test-suite files, change conflicting notation "->rel" and the othersGravatar msozeau2008-03-29
* Improve error handling and messages for typeclasses. Gravatar msozeau2008-03-28
* - Second pass on implementation of let pattern. Parse "let ' par [as x]?Gravatar msozeau2008-03-28
* Various fixes on typeclasses:Gravatar msozeau2008-03-27
* Interpret patterns for hypotheses types in match goal in type_scope (if not aGravatar msozeau2008-03-25
* Fix a bug found by B. Grégoire when declaring morphisms in moduleGravatar msozeau2008-03-23
* Compatibility fixes, backtrack on definitions of reflexive,Gravatar msozeau2008-03-22
* Do another pass on the typeclasses code. Correct globalization of classGravatar msozeau2008-03-19
* Implementation of rewriting under lambdas. Tested on exists only.Gravatar msozeau2008-03-18
* Correct implementation of normalization of signatures using setoidGravatar msozeau2008-03-18
* Add the possibility of specifying constants to unfold for typeclassGravatar msozeau2008-03-17
* Removed unneeded tactics from RelationClasses. UseGravatar msozeau2008-03-16
* Using the "relation" constant made some unifications fail in the newGravatar msozeau2008-03-16
* Reorganize Program and Classes theories. Requiring Setoid no longer setsGravatar msozeau2008-03-16
* Minor fixes on setoid rewriting. Now uses definitions of [relation] andGravatar msozeau2008-03-16
* Add a missing morphism declaration that turns morphisms on R ==> R' toGravatar msozeau2008-03-09
* Fix bugs that were reopened due to the change of setoidGravatar msozeau2008-03-08
* Plug the new setoid implemtation in, leaving the original one commentedGravatar msozeau2008-03-06
* Coquille vraisemblablement introduite par la révision 10628Gravatar notin2008-03-06
* Syntax changes in typeclasses, remove "?" for usual implicit argumentsGravatar msozeau2008-03-06
* Do not open type_scope in SetoidClass.Gravatar msozeau2008-02-28
* Fix compilation problem (hopefully).Gravatar msozeau2008-02-28
* Proper implicit arguments handling for assumptionsGravatar msozeau2008-02-26
* Backtrack changes on eauto, move specialized version of eauto inGravatar msozeau2008-02-14
* Debugging of the class_setoid tactic and eauto. Prepare for move fromGravatar msozeau2008-02-13
* Backport Program Instance into Instance. Proper early error message ifGravatar msozeau2008-02-10
* Fix the clrewrite tactic, change Relations.v to work on relations in PropGravatar msozeau2008-02-09
* Change implementation of resolution for typeclasses to use a customizedGravatar msozeau2008-02-08
* Fix obligations not being discharged due to new definition of complement.Gravatar msozeau2008-02-06
* New algorithm to resolve morphisms, after discussion with NicolasGravatar msozeau2008-02-06
* Add new files theories/Program/Basics.v and theories/Classes/Relations.vGravatar msozeau2008-02-03
* Debug implementation of dependent induction/dependent destruction and documen...Gravatar msozeau2008-01-31
* Support for occurences and 'in' in class_setoid, work on corresponding tactic...Gravatar msozeau2008-01-30
* Fix bug #1778, better typeclass error messages. Move Obligations Tactic to a ...Gravatar msozeau2008-01-18
* Change notation for setoid inequality, coerce objects before comparing them. ...Gravatar msozeau2008-01-18
* Fix Makefile bug, using .v instead of .vo and document SetoidDec.vGravatar msozeau2008-01-17
* Add new LetPattern construct to replace dest. syntax: let| pat := t in b is b...Gravatar msozeau2008-01-17
* Generalize instance declarations to any context, better name handling. Add ho...Gravatar msozeau2008-01-15
* Cleaner quantifiers for type classes, breaks clrewrite for the moment but imp...Gravatar msozeau2008-01-07
* Remove spurious .d, better tactics.Gravatar msozeau2008-01-07
* Fix a naming bug reported by Arnaud Spiwack, allow instance search to create ...Gravatar msozeau2008-01-05
* Add partial setoids in theories/Classes, add SetoidDec class for setoids with...Gravatar msozeau2008-01-04
* Move Classes.Setoid to Classes.SetoidClass to avoid name clash.Gravatar msozeau2007-12-31
* Merged revisions 10358-10362,10365,10371-10373,10377,10383-10384,10394-10395,...Gravatar msozeau2007-12-31