COBOL2002 使用の手引 手引編
環境変数LANGに,日本語EUCに対応した設定値が設定された環境(日本語EUC環境)では,コンパイル時および実行時の動作環境が日本語EUCとなります。日本語EUC環境では,日本語EUCコードで記述されたCOBOLソースをコンパイルおよび実行できます。日本語EUCに対応した環境変数LANGの設定値を次に示します。
表A-3 動作環境が日本語EUCとなる環境変数LANGの設定値
OS | 環境変数LANGの設定値 |
---|---|
HP-UX(IPF) HP-UX(IPF64) |
ja_JP.eucJP |
AIX(32) AIX(64) |
ja_JP |
Solaris(SPARC) | ja |
Linux(x86) Linux(x64) |
設定できません。 |
Linux(IPF64) | ja_JP.eucJP ja_JP.ujis |
日本語EUC環境で作成したCOBOLプログラム(オブジェクト,アーカイブライブラリ,共用ライブラリ,または実行可能ファイル)は,日本語EUC環境で実行する必要があります。また,ほかの環境で作成したCOBOLプログラムと混在して使用することはできません。日本語EUC環境以外で実行した場合,およびほかの環境で作成したCOBOLプログラムと混在して使用した場合は,動作は保証しません。
次の内容に反した場合の結果は保証しません。また,エラーチェックもその旨の記述がないときは行われません。
EUCコード使用時に見かけ上の文字位置で,固定形式正書法の境界を決定するときに指定します。このオプションを指定した場合,半角かたかな文字は2バイトとして扱われます。しかし,固定形式正書法の境界を決定するときには,見かけ上の1バイトとして扱われます。
コンパイル時に,-EucPositionオプションを指定します。
All Rights Reserved. Copyright (C) 2014, 2017, Hitachi, Ltd.