rubyでyieldsが渡されたときに何が起こるか、レールのcapture_helper.rbで何が起こるか* argsがyield文に渡されるステートメントを見た。そう。最初のパラメータは、ビルダーオブジェクトと第二パラメータであるルビでyieldするために* argsが渡されたときどうなるか
buffer = with_output_buffer { value = yield(*args) }
は*
オペレータ(splat operator)(配列やハッシュでなければならない)変数を接頭辞、配列の値であると
[ルビスプラット演算子を使用するにはどうすればよいですか?](http://stackoverflow.com/questions/776462/where-is-it-legal-to-use-ruby-splat-operator) –
* argsは可変長引数を指定します。 –