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