environment {base} | R Documentation |
Get, set, test for and create environments.
environment(fun = NULL) environment(fun) <- value is.environment(obj) .GlobalEnv new.env()
fun |
a function , a formula , or
NULL , which is the default. |
value |
|
obj |
an arbitrary R object. |
If fun
is a function or a formula then environment(fun)
returns the environment associated with that function or formula.
If fun
is NULL
then the global environment,
.GlobalEnv
, is returned. This variable is currently defined
as globalenv()
.
The assignment form sets the environment of the function or formula
fun
to the value
given.
is.environment(obj)
returns TRUE
iff obj
is an
environment
.
new.env
returns a new (empty) environment enclosed in the
parent's environment.
The envir
argument of eval
.
##-- all three give the same: environment() environment(environment) .GlobalEnv ls(envir=environment(approxfun(1:2,1:2, method="const"))) is.environment(.GlobalEnv)# TRUE