\Header{print}{Print Values}
\alias{print.factor}{print}
\alias{print.ordered}{print}
\alias{print.htest}{print}
\alias{print.listof}{print}
\alias{print.simple.list}{print}
\alias{print.table}{print}
\keyword{print}{print}
\begin{Usage}
\begin{verbatim}
print(x, ...)

print.factor(x, quote = FALSE)
print.ordered(x, quote = FALSE)
\end{verbatim}
\end{Usage}
\begin{Description}
\texttt{print} prints its argument and returns it \emph{invisibly} (via
\texttt{\Link{invisible}(x)}).  It is a generic function which means that
new printing methods can be easily added for new \texttt{\Link{class}}es.\end{Description}
\begin{Details}
The default method, \texttt{\Link{print.default}} has its own help page.
Use \texttt{\Link{methods}("print")} to get all the methods for the
\texttt{print} generic.

See \texttt{\Link{noquote}} as an example of a class whose main
purpose is a specific \texttt{print} method.\end{Details}
\begin{SeeAlso}
The default method \texttt{\Link{print.default}}, and help for the
methods above; further \texttt{\Link{options}}, \texttt{\Link{noquote}}.\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
ts(1:20)#-- print  is the ``Default function'' --> print.ts(.) is called
rr <- for(i in 1:3) print(1:i)
rr
\end{ExampleCode}
\end{Examples}

