\Header{invisible}{Change the Print Mode to Invisible}
\keyword{programming}{invisible}
\begin{Usage}
\begin{verbatim}invisible(expr)\end{verbatim}
\end{Usage}
\begin{Value}
This function returns a (temporarily) invisible copy of its argument.
This can be useful when it is desired to have functions
return values which can be assigned, but which do not
print when they are not assigned.\end{Value}
\begin{SeeAlso}
\texttt{\Link{return}} and \texttt{\Link{function}}.\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
# These functions both return their argument
f1 <- function(x) x
f2 <- function(x) invisible(x)
f1(1)# prints
f2(1)# does not
\end{ExampleCode}
\end{Examples}

