ルビーコードは次のとおりです。
[:val1, :val2, :val3].each do |method_name|
define_method(met_n) do |param1, param2|
inflect(param1, param2, SOME_CONST[met_n.to_s])
end
end
それは私のコードではありません。inflect
rubyの標準機能のはずなのに、何なのか調べてみたところ失敗。
では、それはどのように定義されているのでしょうか、またはそれに関するドキュメントはどこにありますか?