aboutsummaryrefslogtreecommitdiff
path: root/tactics/equality.ml
AgeCommit message (Expand)Author
2006-05-30Généralisation de with_occurrence (ex occurrence) et de red_expr pour perme...herbelin
2006-05-28- Déplacement des types paramétriques prod, sum, option, identity,herbelin
2006-05-20"subst." works now even when it exists an hypothesis have the form "x=x" in t...jforest
2006-05-02Extension syntaxique de rewrite in: au lieu de pouvoir faire letouzey
2006-05-02Changement de comportement de rewrite: face a une egalité setoid, onletouzey
2006-04-02Correction bug 1119 (inversion marche a moitie dans Type)herbelin
2006-03-21+ destruct now works as induction on multiple arguments : jforest
2006-01-16- Tactic "assert" now accepts "as" intro patterns and "by" tactic clausesherbelin
2005-12-30Nettoyage coqlibherbelin
2005-12-26Suppression des parseurs et printeurs v7; suppression du traducteur (mécanis...herbelin
2005-12-02Changement des named_contextgregoire
2005-11-08Nettoyage suite à la détection par défaut des variables inutilisées par o...herbelin
2005-11-02Types inductifs parametriquesmohring
2005-09-08Réparation bug #1004; nettoyageherbelin
2005-06-06essai de typage des instantiations d\'evarsbarras
2004-11-21Expansion Case dans injection et discriminate (cf bug #829)herbelin
2004-10-28Ajout 'dependent rewrite in'herbelin
2004-10-27Restructuration fonctions de réécriture depuis égalité dépendante; facto...herbelin
2004-09-30New tactic [setoid_]rewrite ... in ... [generate side conditions ...].sacerdot
2004-09-30Proof term size optimization: setoid_rewrite H where H is an application ofsacerdot
2004-09-29New syntaxsacerdot
2004-09-24Correction bug report #855herbelin
2004-09-15hiding the meta_map in evar_defsbarras
2004-09-12inclusion de meta_map dans evar_defsbarras
2004-09-07deuxieme vague de modifs: evar_defs fonctionnelbarras
2004-09-03premiere reorganisation de l\'unificationbarras
2004-07-30Protection erreur find_eq_data dans decompEqThen et uniformisation messages d...herbelin
2004-07-23Since setoid_{replace,rewrite} now uses replace there is a circularitysacerdot
2004-07-16Nouvelle en-têteherbelin
2004-03-17Message d'erreurherbelin
2004-03-15bug d'Inversion #529 (pb avec ordre d'evaluation)barras
2004-03-12Retablissement de la correction bug d'inversion faite dans la version 1.116 e...herbelin
2004-03-11Suppression de la distinction entre elimination de Type vers Type ou pas (Fal...herbelin
2004-03-09bug de l'inversion (coq-bugs #529)barras
2004-03-01ne pas échouer si but inchangé pour préserver la compatibilité de 'replace'herbelin
2004-03-01Correction sur commit précédent : Tactics.cut réduisait de manière inappr...herbelin
2004-03-01Ajout 'replace in'herbelin
2003-11-18Blindage vis a vis des constructeurs partiellement appliquesherbelin
2003-11-13factorisation et generalisation des clausesbarras
2003-11-09Traduction semantique des InHyp de clause en InHypValue si local def; simplif...herbelin
2003-10-17subst marche dans les deux sensfilliatr
2003-10-11Uniformisation comportement decompEq pour corriger un bug introduit dans le I...herbelin
2003-10-10Dead of 'a somewhat cryptic module'herbelin
2003-05-19Restructuration des procédures de filtrageherbelin
2003-04-07Globalisation des noms de tactiques dans les définitions de tactiquesherbelin
2003-04-01Extension de Replace aux égalités entre preuvesherbelin
2003-03-29eq fusionne avec eqT et devient par défaut sur Type,herbelin
2003-03-28notations <>, Assumption avec existentiel, replace termmohring
2003-01-16Subst sur une hyp qui n'existe pas ne fait pas une anomaliebarras
2003-01-09correction de bug de Subst: ne faisait rien lorsque l'hypothesebarras