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