[ruby-list:50278] Re: 質問:定義済みメソッドの引数デフォルト値を取得する方法
From:
SASADA Koichi <ko1@...>
Date:
2016-02-20 13:23:50 UTC
List:
ruby-list #50278
On 2016/02/20 21:27, Dice wrote: > Diceです。 > 迅速なご回答ありがとうございます。 > >> デフォルト値ではなくデフォルト式なので、Procか何かを返すしかないのですが、 >> その中からその前の引数も参照できるので、(2)も困難です。 > > 失念していました。そういえば引数のデフォルト部分には式なども書けるんでしたね。 > そうすると、拡張ライブラリを書いたとしても、デフォルト部分の取得は難しそうですね。 ちなみに、どこまで欲しいか、例えば、Fixnum の即値を特別にとりたい、程 度でしたら、なんかゴニョゴニョすれば出来ます。が、Ruby のバージョンに強 く依存する話になります。 -- // SASADA Koichi at atdot dot net