えぐち@エスアンドイー です。

>>> In message [ruby-dev:7622] Re: require multiple libraries.
    On Thu, 12 Aug 1999 12:33:15 +0900, matz / netlab.co.jp (Yukihiro Matsumoto) said:

matz> まつもと ゆきひろです
matz> 
matz> In message "[ruby-dev:7609] require multiple libraries."
matz>     on 99/08/11, "NAKAMURA, Hiroshi" <nakahiro / sarion.co.jp> writes:

matz> |こちらはどうしましょう.今のところまだnilが一つ帰ってきます.
matz> |複数指定できるのであれば,確かにtrue/falseの配列が返ってくるといいかも.
...
matz> |もちろん,「やっぱ1つだけしかだめ」というのでもいいと思います.
matz> |この場合は元の仕様(nilでなくtrue/falseが返る)に戻るんですよねたぶん.
matz> 
matz> ひとつにしておきましょうかねえ。
matz> # 反対者は今日中に挙手を。

すむません、賛成でも反対でもなく、新しい案で恐縮ですが、、

    [ "file1", "file2", "file3" ].require

ってどうでしょうか?

あとイテレタの変数に通常の require の戻り値 と
ファイル名の対を与えて、

    [ "file1", "file2", "file3" ].require { |live,name| live or die name }

とするとか、、あと、対象性を気にすると、

    "filename".require

かなぁ?
、、まぁ、ユーザランドでも掛けるけど、
最初にそれを require しなければ ^^;;

	えぐち