aboutsummaryrefslogtreecommitdiff
path: root/kernel/inductive.ml
AgeCommit message (Expand)Author
2006-03-29Inductifs avec polymorphisme de sorte (version initiale)herbelin
2006-03-22- Correction bug calcul mind_consnrealargs, introduit à la révisionherbelin
2006-01-21Variable inutiliséeherbelin
2006-01-10Ajout de la longueur de l'arité des constructeurs dans one_inductive_body et...herbelin
2005-12-02Changement des named_contextgregoire
2005-11-28parametres inductifsmohring
2005-11-08Nettoyage suite à la détection par défaut des variables inutilisées par o...herbelin
2005-11-02Types inductifs parametriquesmohring
2005-07-21Utilisation de la non-équivalence d'inductifs pour le case_info (cf message ...herbelin
2005-01-14Inductive.{type_of_inductive,type_of_constructor,arities_of_specif} changedsacerdot
2004-12-06Commentaireherbelin
2004-08-06Amélioration message d'erreur objet de récursion de type non inductifherbelin
2004-07-16Nouvelle en-têteherbelin
2004-05-27Un bug résiduel (mais pas bien méchant) du noyauherbelin
2003-09-22message d'erreur de garde des cofixbarras
2003-09-18bug fix: term reduced in bad envbarras
2003-04-16simplification: fst (list_chop n l) = firstn n l et snd (list_chop n l) = lis...letouzey
2002-12-18- amelioration des messages d'erreur de la condition de gardebarras
2002-08-16Strengthenning rules for modules + No modules in sectionscoq
2002-08-02Modules dans COQ\!\!\!\!coq
2002-04-03renommage de l'exception locale Aritybarras
2002-04-02- modifs de la condition de garde pour mieux tenir compte des raisonnementsbarras
2002-03-29*** empty log message ***mohring
2002-02-15petits changements cosmetiques sur les tactiquesbarras
2002-02-14- Reforme de la gestion des args recursifs (via arbres reguliers)barras
2002-02-07petit nettoyage de kernel/inductivebarras
2002-02-05evaluable_constant retournait vrai pour les constantes opaques, ce qui faisaitbarras
2002-01-16correction de bug avec les mutuels imbriques a plusieurs niveauxbarras
2001-12-20Code mortherbelin
2001-12-19Bug de de Bruijn pour le LetInherbelin
2001-12-19Le cas LetIn avait été oublié dans case_branches_specifherbelin
2001-12-13compat ocaml 3.03filliatr
2001-12-10- condition de garde (suite)barras
2001-12-04bug fix de la condition de gardebarras
2001-11-30desobfuscation du code de la verif de la condition de gardebarras
2001-11-29nouvel algo de conversion plus uniformebarras
2001-11-21Amélioration messages d'erreur arité incorrecte (notamment record)herbelin
2001-11-20types vs constrherbelin
2001-11-12Suites modifs du noyau. Univ devient purement fonctionnel.barras
2001-11-05GROS COMMIT:barras
2001-10-09Suppression des arguments sur les constantes, inductifs et constructeursbarras
2001-07-21Remplacement du tableau du nombre d'args utiles pour la réduction des Cases ...herbelin
2001-03-15entetesfilliatr
2001-03-05Re-Déplacement extended_rel_listherbelin
2001-03-01nouvelle implantation de la reductionbarras
2001-02-28Changement de subst_metamohring
2001-02-14Mise en place d'un système optionnel de discharge immédiat; prise en compte...herbelin
2000-12-14Les params d'inductif deviennent en même temps propre à chaque inductif d'u...herbelin
2000-11-02suppression des (* open Generic *)filliatr
2000-10-18Simplifications autour de typed_type (renommé types par analogie avec sorts)...herbelin