From 492062bac01f8348e0f517438469fb6cc54e3a7d Mon Sep 17 00:00:00 2001 From: herbelin Date: Tue, 26 Dec 2000 00:13:11 +0000 Subject: MAJ git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@8159 85f007b7-540e-0410-9357-904b9bb8a0f7 --- doc/Changes.tex | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/doc/Changes.tex b/doc/Changes.tex index 1eec3216d8..025294b7de 100755 --- a/doc/Changes.tex +++ b/doc/Changes.tex @@ -85,8 +85,8 @@ two = `1 + 1` in `two + two`}. \label{Names} \paragraph{Identifiers} An identifier is any string beginning by a -letter and followed by letters, digits or simple quotes. The bug with -identifier ended by a number greater than $2^{31}$ behave now correctly. +letter and followed by letters, digits or simple quotes. The bug +with identifiers ended by a number greater than $2^{30}$ is fixed! \paragraph{Libraries} @@ -200,11 +200,20 @@ Remark: A constant, say \verb:``4``:, is equivalent to \paragraph{{\tt Infix}} was inactive on pretty-printer. Now it works. +\paragraph{Consecutive tokens} should now be separated (e.g. by a +space). Typically, the string \verb:A->~O=O: is no longer +recognized. It should be written \verb:A-> ~ O=O:... or simply +\verb:A->~ O=O: because of a special treatment for \verb:->:!. +Similarly, an expression such as \verb!(EX x:X |x=y)! should be +written \verb!(EX x:X | x=y)!. + \paragraph{Consecutive symbols} are now considered as an unique token. -Exceptions has been coded in the lexer to separate tokens we do not want to +Exceptions have been coded in the lexer to separate tokens we do not want to separate (for example \verb:A->~B:), but this is not exhaustive and some spaces may have to be inserted in some cases which have not been treated (incompatibility). +Also, tokens mixing specials characters and letters or digits +are currently forbidden (e.g. token \verb:=_S: cannot be used). %should now be separated (e.g. by a %space). Typically, the string \verb:A->~O=O: is no longer @@ -249,6 +258,11 @@ The syntax {\tt [ {\it phrase$_1$} ... {\it phrase$_n$} ].} is now available to group several commands into a single one (useful for {\tt Time} or for grammar extensions abbreviating sequence of commands). +\subsection{Miscellaneous} + +\paragraph{Pattern aliases} of dependent type in \verb=Cases= +expressions are currently not supported. + \section{Tactics} \label{Tactics} \def\oc{{\sf Objective~Caml}} @@ -432,7 +446,7 @@ Add Rec LoadPath & AddRecPath \\ Remove LoadPath & DelPath \\ Set Silent & Begin Silent \\ Unset Silent & End Silent \\ -Print Section Path & Print Path\\ +Print Coercion Paths & Print Path\\ \end{tabular} \end{tt} @@ -505,6 +519,9 @@ documentation tool (see the ``doc'' directory in {\Coq} source). \item {\tt Extraction} is currently not available in {\Coq} V7. + \item Pattern aliases of dependent type in \verb=Cases= + expressions are currently not supported. + \end{itemize} A shell script \verb=translate6-3-1to7= is available in the archive to -- cgit v1.2.3