Perl | Sjis.pm | UTF2.pm | jacode.pl | Char.pm | SjisTk
EUCJPソフトウェア
EUCJPソフトウェアはEUC-JPを扱うための Perl プログラムです。Sjisソフトウェアと同様のコンセプトによって Perl のマルチバイト文字対応を行います。つまり、外部コードであるEUC-JPそのものを内部コードとして処理します。
主な特徴
Perl関連の成功したソフトウェアからいいところをとってきました。
- 互換性: Perl4→Perl5 のように追加によって新機能を実現している
- 文字列の長さや文字の位置を示す単位は今までどおりオクテット
- 文字単位の関数は別の名前で新設(EUCJP::length, EUCJP::substr など)
- 制御性: JPerl のようにプログラマの意図を汲む
- EUC-JPそのままの値を扱うことができる
- UTF8フラグがない
- オブジェクト指向は導入していない(これは利点!!)
- 可搬性: jcode.pl のように単体のPerlスクリプト
- 他に必要なモジュールがない
- インタプリタ本体、XS などのバイナリファイルに依存しない
- perl5.005で実行することができる
- それなのにperl5.005のXSに束縛されない
- 欠点:残念ながら...
- Latin-1を扱えない(UTF8フラグをなくした代償として)
インストール方法
以下のファイルを C:\Perl\site\lib にコピーするとインストール完了です
関連情報