[#2023] Class Method の index — (Dezawa Shin-ichiro) <dezawa@...>

出沢です

13 messages 1997/02/02

[#2158] [Req] pack/unpack — keiju@... (Keiju ISHITSUKA)

けいじゅ@SHLジャパンです.

14 messages 1997/02/18
[#2166] Re: [Req] pack/unpack — matz@... (Yukihiro Matsumoto) 1997/02/18

まつもと ゆきひろです.

[#2277] ruby 1.0-970228 available — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです.

16 messages 1997/02/28

[ruby-list:2030] Re: [Req] no-name module (Re: [Request] static var?)

From: matz@... (Yukihiro Matsumoto)
Date: 1997-02-04 01:41:39 UTC
List: ruby-list #2030
まつもと ゆきひろです.

In message "[ruby-list:2026] [Req] no-name module (Re: [Request] static var?)"
    on 97/02/03, sinara@blade.nagaokaut.ac.jp <sinara@blade.nagaokaut.ac.jp> writes:
|原です。

|perl5 との違いは極めて大きい。

perl5使いの人からrubyの印象を聞いてみたいですね.
|
|懲りずに、リクエストの続きです。
|
|(4)無名のモジュール
|
|特に特異メソッドの定義において、
|
|  module Foo
|    def foo() print "foo\n" end
|    def bar() print "bar\n" end
|  end
|  baz.extend Foo
|
|と書くところを
|
|  baz.extend begin
|    def foo() print "foo\n" end
|    def bar() print "bar\n" end
|  end
|
|などと書けないものでしょうか。

うーん,これができてどのくらい嬉しいのかというとはなはだ疑問
ではあるのですが,ちょうどextendに手を入れていたところでもあ
るし,実装は全然むずかしくないので,undocumented featureとし
て追加してみましょう.なお,この仕様は予告なく削除されること
があります.

|include も出来てもいいかもしれない。

includeには不要でしょう.includeされるということはそもそも名
前付きクラス(モジュール)がそこに存在するということなので.

                                まつもと ゆきひろ /:|)

In This Thread