Rev 13984 | Rev 26000 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{Last.value}\alias{.Last.value}\title{Value of Last Evaluated Expression}\usage{.Last.value}\description{The value of the internal evaluation of a top-level \R expressionis always assigned to \code{.Last.value} (in \code{package:base})before further processing (e.g. printing).}\details{The value of a top-level assignment \emph{is} put in \code{.Last.value},unlike S.Do not assign to \code{.Last.value} in the workspace, because thiswill always mask the object of the same name in \code{package:base}.}\seealso{\code{\link{eval}}}\examples{## These will not work correctly from example(),## but they will in make check or if pasted in,## as example() does not run them at the top levelgamma(1:15) # think of some intensive calculation...fac14 <- .Last.value # keep themlibrary("eda") # returns invisibly.Last.value # shows what library(.) above returned\testonly{detach("package:eda")}}\keyword{programming}