まつもと ゆきひろです
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)って手もありますね.