yarv-dev:549
From: SASADA Koichi <ko1 atdot.net>
Date: Fri, 29 Jul 2005 05:11:01 +0900
Subject: [yarv-dev:549] line no on backtrace
ささだです。
バックトレースを作り直してたんですが、
01: def iter
02: yield
03: end
04:
05: begin
06: iter{
07: raise
08: }
09: rescue => e
10: p e.backtrace
11: end
こんなプログラムにおいて、
Ruby: ["../t.rb:7", "../t.rb:6:in `iter'", "../t.rb:6"]
YARV: ["../t.rb:7", "../t.rb:2:in `iter'", "../t.rb:6"]
^
ここの行番号が違う
こんなふうに違っちゃったんですが、どっちが好ましいですかねえ。
--
// SASADA Koichi at atdot dot net
//
--
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml
-> 549 2005-07-29 05:11 [ko1 atdot.net ] line no on backtrace 550 2005-07-29 07:25 ┣[matz ruby-lang.org ] 551 2005-07-29 09:28 ┃┗[nobu.nokada softhome] 552 2005-07-29 09:45 ┃ ┗[matz ruby-lang.org ] 553 2005-07-29 17:32 ┗[ko1 atdot.net ] 557 2005-07-30 16:55 ┗[ko1 atdot.net ] 559 2005-07-30 17:27 ┗[matz ruby-lang.org ]