aboutsummaryrefslogtreecommitdiff
path: root/tactics/auto.mli
AgeCommit message (Expand)Author
2009-12-24Opened the possibility to type Ltac patterns but it is not fully functional yetherbelin
2009-10-28Integrate a few improvements on typeclasses and Program from the equations br...msozeau
2009-10-21This big commit addresses two problems:soubiran
2009-09-22Better use of transparency information for local hypotheses: msozeau
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-05-09- Adding "Hint Resolve ->" and "Hint Resolve <-" for declaration of equivalenceherbelin
2009-03-31Fix auto so that Extern tactics associated to no patterns can apply tomsozeau
2008-12-26- Optimized "auto decomp" which had a (presumably) exponential inherbelin
2008-09-07Add the ability to declare [Hint Extern]'s with no pattern.msozeau
2008-09-07Fixes in typeclasses resolution. Avoid reducing instances types beforemsozeau
2008-09-04Improve typeclasses eauto using the dnet for local assumptions too, and selectmsozeau
2008-08-27Little cleanup in auto.msozeau
2008-08-22- New auto hints for transparency/opacity control, not bound to msozeau
2008-06-27Enhanced discrimination nets implementation, which can now work withmsozeau
2008-04-29Fix eauto still using delta when it shouldn't (should make CoRN compilemsozeau
2008-04-28Backtrack on using metas eagerly in auto, only done in "new auto" formsozeau
2008-04-27- Fix bug in unification not taking into account the right metamsozeau
2008-04-21- Parameterize unification by two sets of transparent_state, one for openmsozeau
2008-04-04Erreur ou acceptation silencieuce plutôt qu'avertissement systématique quandherbelin
2008-03-06Syntax changes in typeclasses, remove "?" for usual implicit argumentsmsozeau
2007-09-30Ajout infos de débogage de "universe inconsistency" quand option Setherbelin
2006-01-28Ajout option 'using lemmas' à auto/trivial/eautoherbelin
2006-01-28Suppression code pour hints nommés à la V7 (voire à la V6...)herbelin
2006-01-24Suppression de la dépendance en Map.fold de ocaml dont la sémantique aherbelin
2005-01-21Compatibilité ocamlweb pour cible docherbelin
2004-12-07* added subst_evaluable_referencesacerdot
2004-12-07The type Pattern.constr_label was isomorphic to Libnames.global_reference.sacerdot
2004-11-16Names.substitution (and related functions) and Term.subst_mps moved tosacerdot
2004-09-10simplification de clenvbarras
2004-09-08unification encore...barras
2004-07-16Nouvelle en-têteherbelin
2003-06-14Ajout option Local à Hint, Hints et HintDestructherbelin
2003-05-19Renommage CMeta en CPatVar qui sert à saisir les PMeta de Patternherbelin
2003-04-07Globalisation des noms de tactiques dans les définitions de tactiquesherbelin
2002-11-14Réforme de l'interprétation des termes :herbelin
2002-08-02Modules dans COQ\!\!\!\!coq
2002-05-29Nouveau modèle d'analyse syntaxique et d'interprétation des tactiques et co...herbelin
2001-11-06Suppression des local_constraints, des ctxtty et du focus.clrenard
2001-11-05GROS COMMIT:barras
2001-03-15entetesfilliatr
2001-02-26Eauto version en largeurmohring
2001-02-16Prise en compte noms longs dans SuperAutoherbelin
2001-01-24Prise en compte des noms longs dans les Hints et les Coercions, et réorganis...herbelin
2000-12-12syntaxe AST Inversion + commentaires ocamlweb autour de $filliatr
2000-10-18Renommage canonique :herbelin
2000-10-11Prise en compte de l'env local dans make_apply_entryherbelin
2000-07-24Passage à des contextes de vars et de rels pouvant contenir des déclarationsherbelin
2000-05-03Ajout du langage de tactiquesdelahaye
2000-04-28Déplacement du type reference dans Termherbelin
2000-04-26Introduction d'un type constr_pattern pour les différents filtragesherbelin