[#7631] 1.3 to 1.4 — Katsuyuki Komatsu <komatsu@...>

小松です。

26 messages 1999/08/12
[#7632] Re: 1.3 to 1.4 — matz@... (Yukihiro Matsumoto) 1999/08/12

まつもと ゆきひろです

[#7634] Re: 1.3 to 1.4 — Katsuyuki Komatsu <komatsu@...> 1999/08/13

小松です。

[#7636] Re: 1.3 to 1.4 — matz@... (Yukihiro Matsumoto) 1999/08/13

まつもと ゆきひろです

[#7638] cvs HEAD (Re: Re: 1.3 to 1.4) — EGUCHI Osamu <eguchi@...> 1999/08/13

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

[#7647] Re: cvs HEAD (Re: Re: 1.3 to 1.4) — matz@... (Yukihiro Matsumoto) 1999/08/13

まつもと ゆきひろです

[#7641] Re: [ruby-ext:00382] New coerce scheme — keiju@... (石塚圭樹)

けいじゅ@日本ラショナルソフトウェアです.

26 messages 1999/08/13

[ruby-dev:7623] Re: require multiple libraries.

From: EGUCHI Osamu <eguchi@...>
Date: 1999-08-12 03:50:34 UTC
List: ruby-dev #7623
えぐち@エスアンドイー です。

>>> 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 しなければ ^^;;

	えぐち

In This Thread