8

昨日誰かが splat 演算子について尋ねたので、ソースコードを見たいと思ったのですが、それは C で書かれているのでしょうか、それとも Ruby で書かれているのでしょうか? それはどこにありますか?

4

2 に答える 2

7

Google で簡単に検索したところ、eval.cに実装されていることがわかりました。ファイル内のいくつかの場所で「splat」への参照を見つけることができますが、私は Ruby の内部の仕組みについて十分に理解していません。

于 2009-05-28T15:30:58.397 に答える