So, consider the following:
> example(glm)
> g = function(model) { w = runif(9);glm(model,weights=w); }
> g(counts ~ outcome + treatment)
Error in eval(expr, envir, enclos) : object "w" not found
Huh?! I suspect that somebody is lazily evaluating arguments in the
wrong environment (probably GlobalEnv in this case). I'm willing to
accept the fact that there's some mysterious reason you'd actually
want this behavior, but this looks like it should be filed as a bug
to me.
---
Byron Ellis ([EMAIL PROTECTED])
"Oook" -- The Librarian
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel