From 6aaf0c643b585b173f6de4d9eb01bcf08b9aaeb1 Mon Sep 17 00:00:00 2001 From: herbelin Date: Tue, 26 Dec 2000 11:09:50 +0000 Subject: MAJ git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@1223 85f007b7-540e-0410-9357-904b9bb8a0f7 --- CHANGEMENTS | 8 ++++++-- PROBLEMES | 4 ++-- tools/translate_V6-3-1_to_V7-0 | 17 +++++++++++++++-- 3 files changed, 23 insertions(+), 6 deletions(-) diff --git a/CHANGEMENTS b/CHANGEMENTS index e3f6b85ebc..74bf086797 100644 --- a/CHANGEMENTS +++ b/CHANGEMENTS @@ -23,6 +23,10 @@ Langage La syntaxe du "." final change (cf Vernac). Le nommage des définitions globales change (cf Métathéorie). +- Le problème avec les identificateurs se terminant par un nombre + supérieur à 2^30 est résolu. + +- Le caractère "$" n'est plus autorisé dans les identificateurs. Extensions de syntaxe avec Grammar et Syntax @@ -79,7 +83,7 @@ Syntaxe des constructions Commandes -- Changement de noms de certaines commandes +- Changement de nom de certaines commandes AddPath -> Add LoadPath; Print LoadPath -> Print LoadPath; @@ -135,7 +139,7 @@ Tactiques d'un tel language et se procurer une documentation provisoire de Ltac, se référer à l'URL suivante: - http://pauillac.inria.fr/~delahaye/ + http://logical.inria.fr/~delahaye/ - Tactique Let renommé en LetTac et utilise le let-in primitif; Induction renommé en OldInduction et nouveau Induction plus diff --git a/PROBLEMES b/PROBLEMES index 8a245a596f..efb5f4a838 100644 --- a/PROBLEMES +++ b/PROBLEMES @@ -91,8 +91,8 @@ Nijmegen OK Paris/ZF OK Sophia-Antipolis/Cours-de-Coq -File "./ps.v", line 206, characters 3-31 -Error: A is already used +File "./Partial_order_facts.v", line 123, characters 3-96 +Error: Not an inductive product Sophia-Antipolis/HARDWARE ?? Sophia-Antipolis/MATHS ?? Sophia-Antipolis/condom ... vide diff --git a/tools/translate_V6-3-1_to_V7-0 b/tools/translate_V6-3-1_to_V7-0 index 4e49a9026e..10e7f1403d 100755 --- a/tools/translate_V6-3-1_to_V7-0 +++ b/tools/translate_V6-3-1_to_V7-0 @@ -1,8 +1,21 @@ #! /bin/sh -echo Insertion of a space after a dot not followed by a separator +echo "This shell script performs the following transformations:" +echo "- Insertion of a space after a dot not followed by a separator" +echo "- Insertion of a space between consecutive ~ and < and between" +echo " consecutive | and < assumed to be part of distinct tokens" +echo "- Various renamings of commands as described in document Changes.ps" + for i in $* - do sed -e "s/\.\([A-Z]\)/\. \1/g" -e "s/AddPath$i/Add LoadPath/g" > $i.tmp$$ + do sed -e "s/\.\([A-Z]\)/\. \1/g" -e "s/AddPath/Add LoadPath/g" \ + -e "s/~ $i.tmp$$ if diff $i.tmp$$ $i > /dev/null then rm $i.tmp$$ -- cgit v1.2.3