On Aug 15, 2013, at 01:46 , Gabriel Becker wrote:
R-team,
The $value element of the return value of *withVisible* does not agree with
the return value of *eval* when *withVisible* is passed a variable (symbol)
containing an expression object or anonymous code/expressions which
generates
I agree that the present behavior of withVisible is the Right Thing, but
the documentation is confusing. The documentation claims that withVisible
evaluates an expression.
This may capture an inside view of how the .Internal function is
implemented, but is nonsense from the R user's standpoint,
On Wed, Aug 14, 2013 at 11:14 PM, Peter Meilstrup peter.meilst...@gmail.com
wrote:
I agree that the present behavior of withVisible is the Right Thing, but
the documentation is confusing. The documentation claims that withVisible
evaluates an expression.
This may capture an inside view of
On Aug 15, 2013, at 3:06 AM, Gabriel Becker wrote:
On Wed, Aug 14, 2013 at 11:14 PM, Peter Meilstrup peter.meilst...@gmail.com
wrote:
I agree that the present behavior of withVisible is the Right Thing, but
the documentation is confusing. The documentation claims that withVisible
Part of the confusion actually comes from the overspecificity of the
documentation. When the actual majority of the verbiage in a manual page is
given to how a function evaluates its argument, one tends to infer (by
the flouting of Grice's maxim of quantity) that this term evaluation
refers to
On Thu, Aug 15, 2013 at 5:59 AM, Simon Urbanek
simon.urba...@r-project.orgwrote:
Note that this is documented very explicitly:
evalÂ’ evaluates its first argument in the current scope before passing it
to the evaluator
But the same man page also describes eval like this:
'eval' evaluates
R-team,
The $value element of the return value of *withVisible* does not agree with
the return value of *eval* when *withVisible* is passed a variable (symbol)
containing an expression object or anonymous code/expressions which
generates an expression object when evaluated (such as calls to