[Gauche-devel-jp] 変換ポートの問題

アーカイブの一覧に戻る

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



Gauche-devel-jp メーリングリストの案内
アーカイブの一覧に戻る