aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc/refman/RefMan-tac.tex
diff options
context:
space:
mode:
Diffstat (limited to 'doc/refman/RefMan-tac.tex')
-rw-r--r--doc/refman/RefMan-tac.tex16
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/refman/RefMan-tac.tex b/doc/refman/RefMan-tac.tex
index a8300da37..ca5be4d98 100644
--- a/doc/refman/RefMan-tac.tex
+++ b/doc/refman/RefMan-tac.tex
@@ -1004,6 +1004,22 @@ equal modulo alpha conversion and casts.
\ErrMsg \errindex{Not equal}
+\subsection{\tt unify \term$_1$ \term$_2$
+\tacindex{unify}
+\label{unify}}
+
+This tactic applies to any goal. It checks whether its arguments are
+unifiable, potentially instantiating existential variables.
+
+\ErrMsg \errindex{Not unifiable}
+
+\begin{Variants}
+\item {\tt unify \term$_1$ \term$_2$ with \ident}
+
+ Unification takes the transparency information defined in the
+ hint database {\tt \ident} into account (see Section~\ref{HintTransparency}).
+\end{Variants}
+
\subsection{\tt is\_evar \term
\tacindex{is\_evar}
\label{isevar}}