Functions to manage commands to be evaluated.
.textEval(cmd, envir)
A character vector containing commands to be executed.
An environment in which to execute the commands.
.textEval
returns the output of eval(parse(text=cmd), envir)
,
unless cmd
is empty in which case it returns NULL
.
myenv <- new.env()
myenv$x <- "Hello world!"
.textEval("print(x)", myenv)
#> [1] "Hello world!"