From: matz@... (Yukihiro Matsumoto) Date: 2001-06-28T15:48:26+09:00 Subject: [ruby-dev:13690] Re: ruby_m17n make error まつもと ゆきひろです In message "[ruby-dev:13685] Re: ruby_m17n make error" on 01/06/28, TAKAHASHI Masayoshi writes: |「latin1じゃないっしょ」と自分で突っ込みたくなってくるので、 |バイト列用の「encoding(というか何というか)」は用意して |おいてほしいです。 asciiってのがバイト列用です。もっと適切な別名を付けようかし ら。bytesとかbinaryとか。 |# というか、デフォルトのencodingはeuc-jpなんですか? |# ていうか、それってparse.yに直接書かれるものなんですか?(汗; 最終的にはそれではまずいでしょう。 デフォルトエンコーディングの決め方について ファイルそのものに記述する方法 コマンドラインで指定する方法 プログラムから指定する方法 のそれぞれを用意する必要があります。一番最初のが一番難しいで すけど。 |もう一点。rubiconのTestString.rbを試したらエラーが出ます。 |str_strlenにencが渡されてませんでした。 ありがとうございます。