[Rd] Eval and the enclos argument
Hadley Wickham
hadley at rice.edu
Sat Oct 2 13:57:32 CEST 2010
Hi all,
I'm trying to understand the default value of the enclos argument of eval:
enclos = if(is.list(envir) || is.pairlist(envir)) parent.frame()
else baseenv()
Why isn't it just
enclos = parent.frame()
given that enclos is only meaningful (given my reading of the
documentation) when envir is not an environment already.
Hadley
--
Assistant Professor / Dobelman Family Junior Chair
Department of Statistics / Rice University
http://had.co.nz/
More information about the R-devel
mailing list