diff options
| author | herbelin | 2000-11-27 12:21:31 +0000 |
|---|---|---|
| committer | herbelin | 2000-11-27 12:21:31 +0000 |
| commit | 58ddb993920f1460d949d6768484a3279b9bb9b4 (patch) | |
| tree | 2b9da8062116422257876c66bfedee88daf715de | |
| parent | 9a149e5af3e77dc176a5233ef6f1ab519a9d3bdb (diff) | |
MAJ
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@988 85f007b7-540e-0410-9357-904b9bb8a0f7
| -rw-r--r-- | CHANGES | 13 | ||||
| -rw-r--r-- | TODO | 3 |
2 files changed, 13 insertions, 3 deletions
@@ -1,6 +1,7 @@ Métathéorie -- Ajout de définitions locales (Let-In) +- Ajout de définitions locales (Let-In) avec la syntaxe [x:=u]t. Cela +peut entrainer des comportements nouveaux pour certaines tactiques. Parsing @@ -26,6 +27,12 @@ Syntaxe des constructions cas de clauses par défaut redondantes auquel cas la première est prise avec un avertissement. +- Les déclarations de constantes et de variables peuvent maintenant +être accédées par un nom long de la forme "Logic.f_equal". La +bibliothèque standard a maintenant une racine nommée "Coq". Tout nom +de la forme "Coq.Logic.f_equal" dénote ainsi un chemin absolu vers une +déclaration. + Syntaxe des theories - Ajout d'une syntaxe pour les reels: ``Rexpr``. @@ -41,7 +48,7 @@ commandes) - Le parseur par défaut des actions des règles de grammaires et des motifs des règles d'affichage est maintenant celui associé au nom de -la grammaire (vernac, tactic ou constr). Donc plus de piquants +la grammaire (vernac, tactic ou constr). Donc plus de piqants <:vernac:<...>> etc. Pour retourner de l'ast, il faut typer explicitement la grammaire avec "ast" ou "List" (renommé d'ailleurs "ast list"), ou, si c'est dans une règle Syntax, utiliser la quotation @@ -96,6 +103,8 @@ Tactiques - Plus de "Require Prolog" (intégré par défaut) +- Unfold échoue si on lui donne en argument une définition non dépliable + Outils - deux binaires maximum : coqtop.byte et coqtop.opt si plateforme native; @@ -1,6 +1,8 @@ Distribution: - faire une passe sur les options de coqtop et coqc +- remercier les auteurs des contributions de la lib standard (p.ex. ZArith) +- changer Zarith/ en ZArith/ Environnement: @@ -15,7 +17,6 @@ Tactiques: Noyau: -- Intégrer Let dans whd_* et les fonctions de tacred - Gérer les alias avec un let in dans les cases Vernac: |
