\Header{warnings}{Print Warning Messages}
\keyword{programming}{warnings}
\keyword{error}{warnings}
\begin{Description}\relax
\code{warnings} prints the top-level variable \code{last.warning} in a
pleasing form.\end{Description}
\begin{Usage}
\begin{verbatim}
warnings(...)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{...}] arguments to be passed to \code{\Link{cat}}.
\end{ldescription}
\end{Arguments}
\begin{References}\relax
Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988)
\emph{The New S Language}.
Wadsworth \& Brooks/Cole.\end{References}
\begin{SeeAlso}\relax
\code{\Link{warning}}.\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
ow <- options("warn")
for(w in -1:1) {
   options(warn = w); cat("\n warn =",w,"\n")
   for(i in 1:3) { cat(i,"..\n"); m <- matrix(1:7, 3,4) }
}
warnings()
options(ow) # reset
\end{ExampleCode}
\end{Examples}

