Rev 26568 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{get}\alias{get}\title{Return the Value of a Named Object}\description{Search for an \R object with a given name and return it.}\usage{get(x, pos=-1, envir=as.environment(pos), mode="any", inherits=TRUE)}\arguments{\item{x}{a variable name (given as a character string).}\item{pos}{where to look for the object (see the details section); ifomitted, the function will search as if the name of the objectappeared unquoted in an expression.}\item{envir}{an alternative way to specify an environment to look in;see the details section.}\item{mode}{the mode of object sought.}\item{inherits}{should the enclosing frames of the environment besearched?}}\details{The \code{pos} argument can specify the environment in which to lookfor the object in any of several ways: as an integer (the position inthe \code{\link{search}} list); as the character string name of anelement in the search list; or as an \code{\link{environment}}(including using \code{\link{sys.frame}} to access the currently activefunction calls). The \code{envir} argument is an alternative way tospecify an environment, but is primarily there for back compatibility.This function looks to see if the name \code{x} has a value bound toit in the specified environment. If \code{inherits} is \code{TRUE} anda value is not found for \code{x} in the specified environment, theenclosing frames of the environment (and the search path) are searcheduntil the name \code{x} is encountered. \bold{Warning:}\code{inherits=TRUE} is the default behaviour for \R but not for S.The \code{mode} may specify collections such as \code{"numeric"} and\code{"function"}: any member of the collection will suffice.Using a \code{NULL} environment is equivalent to using the currentenvironment.}\value{The object found. (If no object is found an error results.)}\references{Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988)\emph{The New S Language}.Wadsworth \& Brooks/Cole.}\seealso{\code{\link{exists}}.}\examples{get("\%o\%")}\keyword{data}