[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

In This Thread