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 or NULL , which is the
default. |
value |
|
obj |
an arbitrary R object. |
If fun
is a function then environment(fun)
returns the
environment associated with that function. 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 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