いちおう階、部屋を移動しました。
Bruce.さん、あ、ありがとうございます(T_T) 感涙。
ここまで全部分かっていただける方からレスを頂ける、この幸せ。
まず大事な点から。
use encoding 'shiftjis';
はどこに入れるのでしょう?
思いつく2通りはやったのですが、駄目です。
2通りとは、
use encoding 'shiftjis';
while (<>) {
while (<>) {
use encoding 'shiftjis';
なのですが。
>jperl は 5.0.4 より後は存在していません。
上の方法で目的が達せるなら、とりわけ必要ではありませんが、情報に多謝。
ドコモバでは、Perl4 が動くことだけは確認しましたが。
>ActivePerlの最新は 5.8.8 まで来ていますが、5.8.4でも以下のようにして
>対応できます。
ご存じのとおり、そんな最新の最新は、またいつかで。それでも、(繰り返し
ですが)情報に多謝。
>1) とりあえずShiftJISのデータが処理できればよくて、ほかの人の書いた
> モジュールなんて使わないもんねなら
はい、ビンゴー!です。Vzでスクリプト書いてますし。
>という use encoding ... の行を追加してください。
これはどこ? という情けないようなお話で。
>多分これが一番お手軽な回避策ですが、CPANなどにあるモジュールをばりばり
>使おうというのなら*やってはいけません*
それは10年先でしょう。
>2) Perlを日本語処理で使いこなしたい。便利なモジュールもあるなら使いたい
>なら
欲望がなくはないですが、まだ、おお、or と || なら、|| のほうが安全なん
だ、のレベルですので。(モバでも困らない)dieってきたかぁ、とか。stopとか
ceaseとかcancelとか使えなかったのかなぁ、とか。なんか物騒。
>・スクリプトをutf-8で書く
>・入力と出力のコード変換を自分で陽に書く
想像の外ですぅ、ご存じのとおり。
>くわしくはまたあとでということでとりあえず。
あともう一息。お願いいたします。m(__)m
文太