Shiro Kawai
shiro****@lava*****
2003年 9月 8日 (月) 14:58:42 JST
From: Kimura Fuyuki <fuyuk****@nigre*****> Subject: Re: [Gauche-devel-jp] 変換ポートの問題 Date: Mon, 08 Sep 2003 14:36:07 +0900 > そもそもやりたかったことは、これです。 > > (receive (out _) (sys-mkstemp "temp") > (with-output-to-port (wrap-with-output-conversion out "ISO-2022-JP") > (lambda () (print "文字列")))) なるほど。portが渡された時にどうするかですね。 with-output-to-portはあくまで「current-output-portを ダイナミックに変える」というものなので、機能をオーバーロード するのは好ましくないですね。やるとしたら call-with-output-conversionみたいなAPIかなあ。 --shiro