aboutsummaryrefslogtreecommitdiff
path: root/doc/refman/Program.tex
diff options
context:
space:
mode:
authorherbelin2008-01-05 14:06:51 +0000
committerherbelin2008-01-05 14:06:51 +0000
commit1fea3d95ea731826c4c0e4b6943c0d421c9d5271 (patch)
tree5c125c7632348d4fad7ea7f341f432b91460fdef /doc/refman/Program.tex
parente284a8bec3b4263596d058d193ab81d9f50b06dd (diff)
Standardisation du format des références croisées vers Figure, Section, Chapter
Remplacement pageref par ref parce que pageref n'a pas de sens pour la version HTML git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@10421 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'doc/refman/Program.tex')
-rw-r--r--doc/refman/Program.tex8
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/refman/Program.tex b/doc/refman/Program.tex
index 6c30e23fc0..0d9422dd9a 100644
--- a/doc/refman/Program.tex
+++ b/doc/refman/Program.tex
@@ -14,7 +14,7 @@
We present here the new \Program\ tactic commands, used to build certified
\Coq\ programs, elaborating them from their algorithmic skeleton and a
rich specification \cite{Sozeau06}. It can be sought of as a dual of extraction
-(chapter \ref{Extraction}). The goal of \Program~is to program as in a regular
+(see Chapter~\ref{Extraction}). The goal of \Program~is to program as in a regular
functional programming language whilst using as rich a specification as
desired and proving that the code meets the specification using the whole \Coq{} proof
apparatus. This is done using a technique originating from the
@@ -44,7 +44,7 @@ generate an obligation for every such coercion. In the other direction,
Another distinction is the treatment of pattern-matching. Apart from the
following differences, it is equivalent to the standard {\tt match}
-operation (section \ref{Caseexpr}).
+operation (see Section~\ref{Caseexpr}).
\begin{itemize}
\item Generation of equalities. A {\tt match} expression is always
generalized by the corresponding equality. As an example,
@@ -82,7 +82,7 @@ fall back directly to \Coq's usual typing of dependent pattern-matching.
The next two commands are similar to their standard counterparts
-Definition (section \ref{Simpl-definitions}) and Fixpoint (section \ref{Fixpoint}) in that
+Definition (see Section~\ref{Simpl-definitions}) and Fixpoint (see Section~\ref{Fixpoint}) in that
they define constants. However, they may require the user to prove some
goals to construct the final definitions.
@@ -129,7 +129,7 @@ obligations. Once solved using the commands shown below, it binds the final
\label{ProgramFixpoint}}
The structural fixpoint operator behaves just like the one of Coq
-(section \ref{Fixpoint}), except it may also generate obligations.
+(see Section~\ref{Fixpoint}), except it may also generate obligations.
It works with mutually recursive definitions too.
\begin{coq_example}