[#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:7622] Re: require multiple libraries.

From: matz@... (Yukihiro Matsumoto)
Date: 1999-08-12 03:33:15 UTC
List: ruby-dev #7622
まつもと ゆきひろです

In message "[ruby-dev:7609] require multiple libraries."
    on 99/08/11, "NAKAMURA, Hiroshi" <nakahiro@sarion.co.jp> writes:

|> |require 'A', 'B', 'C'
|> |という記述が出来るということでしょうか?
|> 
|> できます.
|
|もし今後も複数指定できるのであれば,
|requireの後ろに配列を指定した時も動くようになると嬉しいです.

それには *args を使ってくださいってのは、わたなべさんから出
てましたが、実はこの仕様、まだ悩んでいるんです。

|> |実害がない(requireの戻り値を処理に使用しない)というので
|> |あれば(2)でいいと思うのですが、
|> |(3)の案として、require の戻り値をArrayで返すというのは
|> |どうでしょう?
|> 
|> どうなんでしょうね.将来,requireにパラメータを渡す(Perlの
|> useみたいに)ことができる拡張のためにひとつずつにしておくとい
|> うのもアリだと思うのです.
|
|こちらはどうしましょう.今のところまだnilが一つ帰ってきます.
|複数指定できるのであれば,確かにtrue/falseの配列が返ってくるといいかも.
|
|	/	/	/
|
|もちろん,「やっぱ1つだけしかだめ」というのでもいいと思います.
|この場合は元の仕様(nilでなくtrue/falseが返る)に戻るんですよねたぶん.

ひとつにしておきましょうかねえ。
# 反対者は今日中に挙手を。
                                まつもと ゆきひろ /:|)

In This Thread