[Gauche-devel-jp] incomplete-string

Back to archive index

Shiro Kawai shiro****@lava*****
2002年 11月 16日 (土) 18:27:17 JST


From: Kimura Fuyuki <fuyuk****@hadal*****>
Subject: [Gauche-devel-jp] incomplete-string
Date: Sat, 16 Nov 2002 14:33:14 +0900

> あと、不完全な文字列とはなんぞやの説明がもうちょっと info にほしいです。
> 日本語が読めるならデザインメモが使えますが。
> 
> (もしかして仕様が確定してない??)

あいたたた。その通りです。
不完全な文字列に対する見方が二通りあって、まだ確定していません。

当初は、文字通り「完全ではない」とする見方をしていました。
例えば「ほとんど正規のマルチバイト文字列だが一箇所だけおかしな
バイト列が紛れている」というような場合でも、残りの部分はできる
だけ正規の文字列として解釈してあげたいなと。

ただ、次第に実装を進めて行くうちに、不完全な文字列の「正しい
解釈」を決めるのが不可能に思えて来たので、いっそのこと不完全な
文字列を「バイトストリング」と改名してしまおうか…とも考えて
います。正規のマルチバイト文字列にならなければあくまでただの
バイトアレイとして扱うと。

そのへん、今だ思案中です。良いアイディアがありましたら
お寄せ下さい。

--shiro










Gauche-devel-jp メーリングリストの案内
Back to archive index