Section 4.3.4 of R-lang.texi version 41191 in the paragraph that starts "When h(3) is..." explains that x and y are unbound variables in the function body of g in this example:
f <- function(x) { y <- 10 g <- function(x) x + y return(g) } h <- f() h(3) while the paragraph following the example explains that "bound variables are those that match the formal arguments to the function." So wouldn't x be bound? Jeff -- http://biostat.mc.vanderbilt.edu/JeffreyHorner ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel