From: "たけ (tk)" Date: 2000-11-11T22:28:34+09:00 Subject: [ruby-dev:11477] Re: Proposal of "Array of CharCode" たけ(tk)です。 たけ (tk) さん曰く。 》Yukihiro Matsumoto さん曰く。 》》| 16ビットを越える大きな文字コード系の内部データは、4バイトプレーンな 》》|文字コードそのままにするのがいいのではないか、という提案です。 》》 》》この「内部データ」ってなんでしょう? 》》Regexpの内部データ? 文字列の内部データ? 》 》 この「内部データ」というのは Regex が、与えられた文字列(バイト列)を 》re_compile_pattern でコンパイルして作った内部データの意味でした。「文字 》列」ではありません。  あ、すみません。 》》| 16ビットを越える大きな文字コード系の内部データは、4バイトプレーンな 》》|文字コードそのままにするのがいいのではないか、という提案です。 の「内部データ」は String::Bigsize などの、大きな文字コード系を扱う文字 列クラスのサブクラスの「内部データ」です。 その次の行の、 》(1)Regexp.c を見ていたんですが、Regexp の内部のリストではMBCを4バ 》イトプレーンな文字コードで保存している。(SROTE_MBC、RESTORE_MBC マクロ の「内部データ」が 》 この「内部データ」というのは Regex が、与えられた文字列(バイト列)を 》re_compile_pattern でコンパイルして作った内部データの意味でした。「文字 》列」ではありません。 です。 たけ(tk) ggb03124@nifty.ne.jp http://member.nifty.ne.jp/take_tk