[#40130] Ruby/Tk の講習会 — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

12 messages 2004/10/25

[ruby-list:40119] Re: require 中に例外が発生したときの対処について

From: Yukihiro Matsumoto <matz@...>
Date: 2004-10-19 08:03:23 UTC
List: ruby-list #40119
まつもと ゆきひろです

In message "Re: [ruby-list:40105] Re: require 中に例外が発生したときの対処について"
    on Sat, 16 Oct 2004 19:06:44 +0900, nobu@ruby-lang.org writes:

|>   provideはrequireが成功してから
|> 
|> という風に実装すべきなんですが、これをするとrequire中にふた
|> たび同じライブラリをrequireしたときに無限ループに陥ると言う
|> 問題が生じます。おそらく、現在require中のものとすでにrequire
|> したものの両方のリストを見ればよいのでしょうね。
|
|loading_tblを使えばすぐできますが、失敗したrequireまでの部分は
|二度実行されることになってしまいます。どっちがいいんでしょうねぇ。

二度実行されるのはしょうがないでしょう。ということでコミット
希望。

In This Thread

Prev Next