まつもと ゆきひろです

In message "[ruby-dev:6082] Re: [REQ] 中置の def"
    on 99/03/08, nagai / dumbo.ai.kyutech.ac.jp <nagai / dumbo.ai.kyutech.ac.jp> writes:

|深く考えてないんで,茶々レベルの気がしますが,
|1 行定義の件も含め.これって
|
|class Foobar
|  multidef
|    func1(arg...)  expr
|    func2(arg...)  expr
|    func3(arg...)  expr
|      :
|      :
|  end
|end
|
|というようなのもダメですか?

それは解決したい問題を解決する提案だと思いますが,この場合は
「multidefって名前にするのお?」という問題(?)がありますね.

文法を修正せず

  defexpr "aaa(aa) expr"

なんて普通のメソッドにする(内部でeval)って手もありますね.