aboutsummaryrefslogtreecommitdiff
path: root/toplevel
AgeCommit message (Expand)Author
2008-03-30Ajout d'abbréviations/notations paramétriquesherbelin
2008-03-28Improve error handling and messages for typeclasses. msozeau
2008-03-28- Second pass on implementation of let pattern. Parse "let ' par [as x]?msozeau
2008-03-27Various fixes on typeclasses:msozeau
2008-03-24Finish fix in command where we still lost information on what was a typemsozeau
2008-03-23Fix a bug found by B. Grégoire when declaring morphisms in modulemsozeau
2008-03-21Correct bug introduced in r10589, where we lost information thatmsozeau
2008-03-19some references to IntMap forgotten in last commitletouzey
2008-03-19Do another pass on the typeclasses code. Correct globalization of classmsozeau
2008-03-18* Small change in the make_eq_decidability call : the functions does not (yet)vsiles
2008-03-17* Factorizing code : context_chop was used in several files (even as chop_con...vsiles
2008-03-15Do a second pass on the treatment of user-given implicit arguments. Nowmsozeau
2008-03-13fix the 'decreasing on Xth' messageletouzey
2008-03-12* Catching a Not_found exception when trying to use Scheme Equality vsiles
2008-03-10Une passe sur l'unification des evars (suite aux commits 10124, 10125, 10145)herbelin
2008-03-08Fix bugs that were reopened due to the change of setoidmsozeau
2008-03-06Syntax changes in typeclasses, remove "?" for usual implicit argumentsmsozeau
2008-02-26New instance returns the (future) identifier of the instance.msozeau
2008-02-26Proper implicit arguments handling for assumptionsmsozeau
2008-02-22Merge with lmamane's private branch:lmamane
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-08Add more information to IllFormedRecBody exceptions, to show the exactmsozeau
2008-02-08Backport code from command.ml to subtac_command.ml for defininingmsozeau
2008-02-06New algorithm to resolve morphisms, after discussion with Nicolasmsozeau
2008-02-01Beaoucoup de changements dans la representation interne des modules.soubiran
2008-01-30Support for substructures in classes using :> notationmsozeau
2008-01-30Debug 0-ary typeclasses support, use new redefinition support for default tacticmsozeau
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-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-05Fixed bug 1761 (unexpected anomaly when constructor type has invalidherbelin
2008-01-02Implicit arguments in class field declarationsmsozeau
2007-12-31Merged revisions 10358-10362,10365,10371-10373,10377,10383-10384,10394-10395,...msozeau
2007-12-18Nettoyage de code en vue de la release. Plus de Warning: Unused aspiwack
2007-12-17Print Assumptions est pret pour la release.aspiwack
2007-12-13migration of ide/utf8.v to theories/Unicode/Utf8.vletouzey
2007-12-06Plus de combinateurs sont passés de Util à Option. Le module Options aspiwack
2007-12-05Factorisation des opérations sur le type option de Util dans un module aspiwack
2007-11-09Nettoyage de Print Assumptions :aspiwack
2007-11-08Prise en compte des notations "alias" dans la globalisation des coercions.herbelin
2007-10-05 Added the automatic generation of the boolean equality if possible and thevsiles
2007-09-30Ajout infos de débogage de "universe inconsistency" quand option Setherbelin
2007-09-28On Linux, we read /proc/self/exe to get the executable's path insteadglondu
2007-09-28Modification of the Scheme command.vsiles
2007-09-15* Adding compability with ocaml 3.10 + camlp5 (rework of letouzey
2007-09-06Uniformisation politique de nommage evd/isevars (evd si evar_defs,herbelin