Skip to content
Prev 45456 / 63421 Next

source, sys.source and error line numbers

It turns out the reason for this is pretty simple:

sys.source does:
for (i in exprs) eval(i, envir)

where source basically does
n <- length(exprs)
for (i in seq_len(n)) eval(expr[i], envir)

so the problem is presumably related to the way that for strips attributes.

Hadley

On Tue, Mar 19, 2013 at 4:03 AM, Renaud Gaujoux
<renaud at mancala.cbio.uct.ac.za> wrote: