diff options
| author | herbelin | 2008-01-05 14:24:26 +0000 |
|---|---|---|
| committer | herbelin | 2008-01-05 14:24:26 +0000 |
| commit | f95f96b8a86f55226e0886c30db2b93d9117041f (patch) | |
| tree | 187d32c2eeaa5320f465899e135ecd4c47943422 | |
| parent | 1fea3d95ea731826c4c0e4b6943c0d421c9d5271 (diff) | |
Added a note about the ambiguity of the syntax "qualid" in "tacarg"
(see coq-club message from 3 Jan 2008).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@10422 85f007b7-540e-0410-9357-904b9bb8a0f7
| -rw-r--r-- | doc/refman/RefMan-ltac.tex | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/refman/RefMan-ltac.tex b/doc/refman/RefMan-ltac.tex index 48d27a50a2..af9241e9dc 100644 --- a/doc/refman/RefMan-ltac.tex +++ b/doc/refman/RefMan-ltac.tex @@ -59,6 +59,14 @@ Figure~\ref{ltactop}. \item The infix tacticals ``\dots\ {\tt ||} \dots'' and ``\dots\ {\tt ;} \dots'' are associative. +\item In {\tacarg}, there is an overlap between {\qualid} as a +direct tactic argument and {\qualid} as a particular case of +{\term}. The resolution is done by first looking for a reference of +the tactic language and if it fails, for a reference to a term. To +force the resolution as a reference of the tactic language, use the +form {\tt ltac :} {\qualid}. To force the resolution as a reference to +a term, use the syntax {\tt ({\qualid})}. + \item As shown by the figure, tactical {\tt ||} binds more than the prefix tacticals {\tt try}, {\tt repeat}, {\tt do}, {\tt info} and {\tt abstract} which themselves bind more than the postfix tactical |
