aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorherbelin2000-12-26 00:13:11 +0000
committerherbelin2000-12-26 00:13:11 +0000
commit492062bac01f8348e0f517438469fb6cc54e3a7d (patch)
treef54b4cfdfc54538036b0fe4cc1e3a90180840c14 /doc
parent3be6c3c51cc832b1819f47fd41639885cc0aea10 (diff)
MAJ
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@8159 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'doc')
-rwxr-xr-xdoc/Changes.tex25
1 files 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->~<nat>O=O: is no longer
+recognized. It should be written \verb:A-> ~ <nat>O=O:... or simply
+\verb:A->~ <nat>O=O: because of a special treatment for \verb:->:!.
+Similarly, an expression such as \verb!(EX x:X |<X>x=y)! should be
+written \verb!(EX x: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->~<nat>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