From: nobu.nakada@... Date: 2003-10-09T14:17:45+09:00 Subject: [ruby-dev:21571] Re: rewinding for Thread なかだです。 At Thu, 9 Oct 2003 13:19:45 +0900, Yukihiro Matsumoto wrote: > |以前、スレッドの中でスレッドを作るというのを繰り返すとstack > |level too deepになる、という話があったような気がするので、Proc > |を作ってからトップレベルまで巻き戻してブランチするようにしてみ > |ました。 > > アイディアそのものは気に入りました。ただ、 > > * block_pass()は近い将来削ろうと思っているので(rb_call()の > 引数を増やして併合)、exportしたくない。 引数の評価順序の話ですか。 rb_block_pass()はstaticでもまったく問題はありませんが、ブロック を積んで任意の関数を呼べるというのは、内部的には何かと便利のよ うな気がします。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦