[Gauche-devel-jp] slib:format

アーカイブの一覧に戻る

Kimura Fuyuki fuyuk****@nigre*****
2003年 12月 18日 (木) 10:18:45 JST


At Mon, 24 Nov 2003 18:34:32 -1000 (HST),
Shiro Kawai <shiro****@lava*****> wrote:
> 
> >    として、slib の format を利用しようとしたのですが、slib/format.scm
> >    がロードされません。
> >    lib/slib.scm で *features* に format を設定していますが、Gauche の
> >    format と slib の format はサポートしているフォーマット指示子が違う
> >    ため、これではまずいと思います。
> 
> はい、これは以前指摘があって、0.7.3より *features* にformatが含まれなく
> なります。

あれ、直ってませんね…

なお、さっき指摘されて気づいたのですが、2d6以降のslibからはformatが抜
かれています。

The `format.scm' package was removed because it was not reentrant.

だそうです。(infoのサンプルでは使っていたりするので注意が必要)

ついでに書いておくと、scm以外でslibを完全に動かすのは不可能に近いので
はないかという結論に達しつつあります。たとえばopen-fileの仕様は

If the file cannot be opened, either #f is returned or an error is
signalled.

ということになっているのですが、実際は#fを返さないといくつかの機能が使
えません。

-- 
木村 冬樹



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