From 866160fc90f9769f098995655ad4f242a267e0b5 Mon Sep 17 00:00:00 2001 From: coq Date: Fri, 19 Dec 2003 10:31:55 +0000 Subject: Petits changements dans la doc de functional scheme et functional induction. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@8418 85f007b7-540e-0410-9357-904b9bb8a0f7 --- doc/RefMan-tac.tex | 21 ++++++++++----------- doc/RefMan-tacex.tex | 5 +++-- 2 files changed, 13 insertions(+), 13 deletions(-) (limited to 'doc') diff --git a/doc/RefMan-tac.tex b/doc/RefMan-tac.tex index af1ed0f29f..75a9089216 100644 --- a/doc/RefMan-tac.tex +++ b/doc/RefMan-tac.tex @@ -1335,21 +1335,20 @@ command \texttt{Functional Scheme} which builds induction principles following the recursive structure of (possibly mutually recursive) functions. -\texttt{functional induction} does not work on dependently typed -function yet. It may also fail on functions built by certain -tactics. +\Rem \texttt{functional induction} does not work on polymorphic +and dependently typed functions yet. It may also fail on +functions built by certain tactics. \SeeAlso{\ref{FunScheme},\ref{FunScheme-examples}} \section{Equality} -These tactics use the equality {\tt -eq:(A:Set)A->A->Prop} defined in file {\tt Logic.v} and the equality -{\tt eqT:(A:Type)A->A->Prop} defined in file {\tt -Logic\_Type.v} (see section \ref{Equality}). They -are simply written {\tt t=u} and {\tt t==u}, -respectively. In the following, the notation {\tt -t=u} will represent either one of these two -equalities. + +These tactics use the equality {\tt eq:(A:Set)A->A->Prop} defined +in file {\tt Logic.v} and the equality {\tt + eqT:(A:Type)A->A->Prop} defined in file {\tt Logic\_Type.v} (see +section \ref{Equality}). They are simply written {\tt t=u} and +{\tt t==u}, respectively. In the following, the notation {\tt + t=u} will represent either one of these two equalities. \subsection{\tt rewrite \term} \label{rewrite} diff --git a/doc/RefMan-tacex.tex b/doc/RefMan-tacex.tex index 8503630a5c..57b779281f 100644 --- a/doc/RefMan-tacex.tex +++ b/doc/RefMan-tacex.tex @@ -359,8 +359,9 @@ a induction principle, so be warned that each time it is used, a term mimicking the structure of \texttt{div2} (roughly the size of {\tt div2\_ind}) is built. Using \texttt{Functional Scheme} is generally faster and less memory consuming. On the other hand -\texttt{functional induction} performs some extra simplification -steps that \texttt{Functional Scheme} does not. +\texttt{functional induction} performs some extra simplifications +that \texttt{Functional Scheme} does not, and as it is a tactic +it can be used in tactic definitions. -- cgit v1.2.3