From: matz@... (Yukihiro Matsumoto) Date: 2003-11-20T00:44:59+09:00 Subject: [ruby-list:38813] Re: バックトレースの表示指定 まつもと ゆきひろです In message "[ruby-list:38812] Re: バックトレースの表示指定" on 03/11/19, "U.Nakamura" writes: || begin || foo || rescue => e || cb = e.backtrace || print cb.shift, ":", e.message, "\n" || cb.each{|c| print "\tfrom ", c, "\n"} || exit 1 || end || || とでもすればいくらでも表示できると思うのですが、それではだめ || ということ? | |さしあたっては、そのようにしてるんですけど、なんかもっとマシ |な書き方ができてしかるべきなんじゃないか、ということです。 |「だめということ?」と言われると、「だめってほどでもない」と |いう気もしなくはない、かなぁ。 仮に「だめってほどでもない」にしても「できた方が良い」のだと 仮定して、それはどのようにしてできた方が良いと思いますか? そしてその変更による嬉しさは、たとえばコマンドライン引数が増 えるなどの「コスト」に見合うものですか? まつもと ゆきひろ /:|)