getEnv {refer} | R Documentation |
Functions to obtain or set the environment to which a ref
or sref
object points.
getEnv(x)
setEnv(x, e)
x |
object of class |
e |
new environment to which the reference points |
environment for getEnv
or reference object for setEnv
x <- 1:10
ref_to_x <- ref(x)
ref_env <- getEnv(ref_to_x)
ref_sym <- getSym(ref_to_x)
identical(ref_env, .GlobalEnv)
identical(ref_sym, "x")
e <- new.env()
e$x <- 100
ref_to_x <- setEnv(ref_to_x, e)
!ref_to_x