Rev 1497 | Rev 5209 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{quit}\title{Terminate an R Session}\usage{quit(save="ask")q(save="ask").Last <- function(x) { \dots\dots }}\alias{quit}\alias{q}\alias{.Last}\arguments{\item{save}{a character string indicating whether theenvironment (workspace) should be saved.}}\description{The function \code{quit} or its alias \code{q} terminate the current \Rsession.\code{save} must be one of \code{"no"}, \code{"yes"},or \code{"ask"}.In the first case the workspace is not saved, in the secondit is saved and in the third the user is prompted and can also decide\emph{not} to quit.Immediately \emph{before} terminating, the function \code{.Last()} isexecuted if it exists.}\seealso{\code{\link{.First}} for setting things on startup.}\examples{.Last <- function() {cat("Now printing PostScript graphic:\n")system("lpr Rplots.ps")cat("bye bye...\n")}## Not really: quit("yes")}\keyword{environment}