Shiro Kawai
shiro****@lava*****
2005年 10月 7日 (金) 07:28:07 JST
From: YamaKen <yamak****@bp*****> Subject: [Anthy-dev 2499] Re: ScmObjInternalのCompacting Date: Fri, 07 Oct 2005 06:46:57 +0900 > で、ちょっと考えてるうちに反則気味の手を思い付いたんですが、gc > bitを多値フラグとして借用したvalueconsはどうでしょう。 > ScmOp_values()が値を返してからScmOp_call_with_values()と > ScmOp_SRFI8_receive()が値を受け取るまでの間にはGCが起動する機会 > は無いのでいけるはずです。 (call-with-values (lambda () (dynamic-wind (lambda () ...) (lambda () (values 1 2)) (lambda () ...))) consumer) でも大丈夫ですか? --shiro