diff options
author | Jason Gross <jgross@mit.edu> | 2014-08-12 11:14:04 -0400 |
---|---|---|
committer | Pierre Boutillier <pierre.boutillier@pps.univ-paris-diderot.fr> | 2014-08-25 15:22:40 +0200 |
commit | 4fef230a1ee1964712e3ac7f325ce00968ac4769 (patch) | |
tree | 7be49300bc9c989a4ec716685356cb8f5aab752e /doc/refman/RefMan-tac.tex | |
parent | 876b1b39a0304c93c2511ca8dd34353413e91c9d (diff) |
"allows to", like "allowing to", is improper
It's possible that I should have removed more "allows", as many
instances of "foo allows to bar" could have been replaced by "foo bars"
(e.g., "[Qed] allows to check and save a complete proof term" could be
"[Qed] checks and saves a complete proof term"), but not always (e.g.,
"the optional argument allows to ignore universe polymorphism" should
not be "the optional argument ignores universe polymorphism" but "the
optional argument allows the caller to instruct Coq to ignore universe
polymorphism" or something similar).
Diffstat (limited to 'doc/refman/RefMan-tac.tex')
-rw-r--r-- | doc/refman/RefMan-tac.tex | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/doc/refman/RefMan-tac.tex b/doc/refman/RefMan-tac.tex index 27f8e3024..aaca07321 100644 --- a/doc/refman/RefMan-tac.tex +++ b/doc/refman/RefMan-tac.tex @@ -443,7 +443,7 @@ apply (Rtrans _ m). Undo. \end{coq_eval} -More elegantly, {\tt apply Rtrans with (y:=m)} allows to only mention +More elegantly, {\tt apply Rtrans with (y:=m)} allows only mentioning the unknown {\tt m}: \begin{coq_example*} @@ -1093,7 +1093,7 @@ matching the pattern. \item {\tt set ( {\ident} := {\term} ) in {\occgoalset}} -This notation allows to specify which occurrences of {\term} have to +This notation allows specifying which occurrences of {\term} have to be substituted in the context. The {\tt in {\occgoalset}} clause is an occurrence clause whose syntax and behavior are described in Section~\ref{Occurrences clauses}. @@ -1151,7 +1151,7 @@ Section~\ref{Occurrences clauses}. \label{decompose} \tacindex{decompose} -This tactic allows to recursively decompose a +This tactic recursively decomposes a complex proposition in order to obtain atomic ones. \Example @@ -1392,7 +1392,7 @@ existential variable. \tacindex{instantiate} \label{instantiate} -The {\tt instantiate} tactic allows to refine (see Section~\ref{refine}) +The {\tt instantiate} tactic refines (see Section~\ref{refine}) an existential variable with the term \term. The \num\ argument is the position of the existential variable from right to left in the conclusion. This cannot be @@ -1430,7 +1430,7 @@ a hypothesis or in the body or the type of a local definition. \label{admit} The {\tt admit} tactic ``solves'' the current subgoal by an -axiom. This typically allows to temporarily skip a subgoal so as to +axiom. This typically allows temporarily skiping a subgoal so as to progress further in the rest of the proof. To know if some proof still relies on unproved subgoals, one can use the command {\tt Print Assumptions} (see Section~\ref{PrintAssumptions}). Admitted subgoals @@ -1473,7 +1473,7 @@ The proof of {\tt False} is searched in the hypothesis named \ident. \label{contradict} \tacindex{contradict} -This tactic allows to manipulate negated hypothesis and goals. The +This tactic allows manipulating negated hypothesis and goals. The name \ident\ should correspond to a hypothesis. With {\tt contradict H}, the current goal and context is transformed in the following way: @@ -1834,8 +1834,8 @@ induction n. Allows the user to give explicitly an elimination predicate {\term$_2$} that is not the standard one for the underlying inductive -type of {\term$_1$}. The {\bindinglist} clause allows to -instantiate premises of the type of {\term$_2$}. +type of {\term$_1$}. The {\bindinglist} clause allows +instantiating premises of the type of {\term$_2$}. \item{\tt elim {\term$_1$} with {\bindinglist$_1$} using {\term$_2$} with {\bindinglist$_2$}}\\ {\tt eelim {\term$_1$} with {\bindinglist$_1$} using {\term$_2$} with {\bindinglist$_2$}} @@ -2055,7 +2055,7 @@ details. as {\disjconjintropattern} using \term$_{m+1}$ with \bindinglist} Similarly to \texttt{Induction} and \texttt{elim} - (see Section~\ref{Tac-induction}), this allows to give explicitly the + (see Section~\ref{Tac-induction}), this allows giving explicitly the name of the introduced variables, the induction principle, and the values of dependent premises of the elimination scheme, including \emph{predicates} for mutual induction @@ -2312,13 +2312,13 @@ Abort. \item \texttt{inversion {\num} as \intropattern} - This allows to name the hypotheses introduced by + This allows naming the hypotheses introduced by \texttt{inversion \num} in the context. \item \tacindex{inversion\_clear \dots\ as} \texttt{inversion\_clear {\ident} as \intropattern} - This allows to name the hypotheses introduced by + This allows naming the hypotheses introduced by \texttt{inversion\_clear} in the context. \item \tacindex{inversion \dots\ in} \texttt{inversion {\ident} @@ -2332,7 +2332,7 @@ Abort. {\ident} as {\intropattern} in \ident$_1$ \dots\ \ident$_n$} - This allows to name the hypotheses introduced in the context by + This allows naming the hypotheses introduced in the context by \texttt{inversion {\ident} in \ident$_1$ \dots\ \ident$_n$}. \item \tacindex{inversion\_clear \dots\ in} \texttt{inversion\_clear @@ -2346,7 +2346,7 @@ Abort. \texttt{inversion\_clear {\ident} as {\intropattern} in \ident$_1$ \dots\ \ident$_n$} - This allows to name the hypotheses introduced in the context by + This allows naming the hypotheses introduced in the context by \texttt{inversion\_clear {\ident} in \ident$_1$ \dots\ \ident$_n$}. \item \tacindex{dependent inversion} \texttt{dependent inversion \ident} @@ -2358,7 +2358,7 @@ Abort. \item \tacindex{dependent inversion \dots\ as } \texttt{dependent inversion {\ident} as \intropattern} - This allows to name the hypotheses introduced in the context by + This allows naming the hypotheses introduced in the context by \texttt{dependent inversion} {\ident}. \item \tacindex{dependent inversion\_clear} \texttt{dependent @@ -2370,7 +2370,7 @@ Abort. \item \tacindex{dependent inversion\_clear \dots\ as} \texttt{dependent inversion\_clear {\ident} as \intropattern} - This allows to name the hypotheses introduced in the context by + This allows naming the hypotheses introduced in the context by \texttt{dependent inversion\_clear} {\ident}. \item \tacindex{dependent inversion \dots\ with} \texttt{dependent @@ -2387,7 +2387,7 @@ Abort. \texttt{dependent inversion {\ident} as {\intropattern} with \term} - This allows to name the hypotheses introduced in the context by + This allows naming the hypotheses introduced in the context by \texttt{dependent inversion {\ident} with \term}. \item \tacindex{dependent inversion\_clear \dots\ with} @@ -2400,7 +2400,7 @@ Abort. \texttt{dependent inversion\_clear {\ident} as {\intropattern} with \term} - This allows to name the hypotheses introduced in the context by + This allows naming the hypotheses introduced in the context by \texttt{dependent inversion\_clear {\ident} with \term}. \item \tacindex{simple inversion} \texttt{simple inversion \ident} @@ -2412,7 +2412,7 @@ Abort. \item \tacindex{simple inversion \dots\ as} \texttt{simple inversion {\ident} as \intropattern} - This allows to name the hypotheses introduced in the context by + This allows naming the hypotheses introduced in the context by \texttt{simple inversion}. \item \tacindex{inversion \dots\ using} \texttt{inversion {\ident} @@ -4400,11 +4400,11 @@ defined using \texttt{Function} (see Section~\ref{Function}). \item {\tt functional inversion \ident\ \qualid}\\ {\tt functional inversion \num\ \qualid} - In case the hypothesis {\ident} (or {\num}) has a type of the form + If the hypothesis {\ident} (or {\num}) has a type of the form \texttt{\qualid$_1$\ \term$_1$\dots\term$_n$\ =\ \qualid$_2$\ \term$_{n+1}$\dots\term$_{n+m}$} where \qualid$_1$ and \qualid$_2$ - are valid candidates to functional inversion, this variant allows to - choose which must be inverted. + are valid candidates to functional inversion, this variant allows + choosing which {\qualid} is inverted. \end{Variants} |