\Header{Primitive}{Call a ``Primitive'' Internal Function}
\alias{.Primitive}{Primitive}
\keyword{interface}{Primitive}
\begin{Usage}
\begin{verbatim}
--no real usage--
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\texttt{name}] name of the \R\ function.
\end{ldescription}
\end{Arguments}
\begin{Description}
\texttt{.Primitive} is not a real \R\ object, but rather the result of a
syntactically pleasing print method for so called ``primitive''
internal \R\ functions.

The advantage of \texttt{.Primitive} over \texttt{\Link{.Internal}}
functions is the potential efficiency of argument passing.\end{Description}
\begin{SeeAlso}
\texttt{\Link{.Internal}}.\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
c
.Internal # this one *must* be primitive!
get("if") # just `if' or `print(if)' are not syntactically ok.
\end{ExampleCode}
\end{Examples}

