From: SASADA Koichi Date: 2007-02-06T02:04:01+09:00 Subject: [ruby-dev:30269] Re: 質問: 関数風メソッド呼び出しのYARV命令列について  ささだです. Yoshinori Sano wrote: >>  あります.具体的には method_missing 対策です.また,スタックレイアウト >> が異なると嫌なことがあるかもしれないので,それを避けるためでもあります. > > 了解しました。 > でも、それがなぜmethod_missing 対策になるのか、まだ理解できません。。。 > もう少し頑張ってコードリーディングします!  理由はどちらかというと後者(何が起こるかわからない)なのですが, method_missing の場合,スタックにつんだ引数はそのままで,mid を第一引数 としてつむので,一番目が空いているのが都合がいいんです. -- // SASADA Koichi at atdot dot net