Peter Dalgaard BSA writes:
Robert Gentleman <rgentlem@stat.auckland.ac.nz> writes:
Ross and I have been back and forth on this one a few times already;
it's probably a faq (Kurt);
This belongs on the *manual page*. I suggest something along these
lines:
NOTE( Calling LANG(eval(x+y,e)) does not do what one might think. To
get values of LANG(x) and LANG(y) looked up in the environment
LANG(e), use LANG(eval(expression(x+y),e)). The logic is that
LANG(expr) is usually a simple variable ITALIC(containing) an
expression to evaluate or a LANG(substitute(...)) call
ITALIC(resulting) in an expression. Hence, the value of LANG(expr) is
passed to the evaluator.
)