From: ts Date: 2001-10-04T00:06:40+09:00 Subject: [ruby-talk:22012] Re: Backtrace with eval >>>>> "P" == Paul Brannan writes: P> Interesting, this is also the same (since "(eval)" is the default value P> for the third argument). However, P> eval "bar", nil, "eval" In reality eval "bar" is equivalent to eval "bar", nil, "(eval)", 1 P> I'm not sure what the ruby_sourceline stuff is (perhaps you could P> enlighten me?), When ruby compile a file (or a string) it store in each node the line number, ruby_sourceline is just this line number Guy Decoux