パラメーター |
オプション |
説明 |
プラットフォーム |
|
COBOL プログラムが稼働するプラットフォーム。あるプラットフォームを選択すると、
他のプラットフォーム情報属性が、そのプラットフォームに適したデフォルト値に設定されます。
プラットフォームのデフォルト値は、必要に応じて個別に変更することもできます。
IMS™ の場合は、z/OS® を選択してください。 |
コード・ページ選択 |
|
ターゲット・プラットフォーム上の COBOL プログラムのコード・ページ。 |
浮動小数点フォーマット |
- IEEE 754
- IBM® Hexadecimal
|
浮動小数点フォーマット (IBM または IEEE)。浮動小数点数のバイト表記が
IBM z/Architecture® Principles of Operation で定義されている場合、
IBM 390 Hexadecimal 浮動小数点フォーマットと呼ばれます。浮動小数点数の
バイト表記が IEEE 標準 754 で定義される場合、
これは IEEE Non-Extended 浮動小数点フォーマットと呼ばれます。 |
エンディアン |
Little |
整数データのリトル・エンディアン表記。整数のバイト表記が
最小重みバイトから最大重みバイトへ順序付けられる場合、
リトル・エンディアン表記と呼ばれます。 |
Big |
整数データのビッグ・エンディアン表記。整数のバイト表記が
最大重みバイトから最小重みバイトへ順序付けられる場合、
ビッグ・エンディアン表記と呼ばれます。 |
リモート整数エンディアン |
Little |
このプロパティーは、
DFHCNV マクロなどの、ユーザー出口での作業を補完します。提供された DFHCNV マクロは、2 および 4 バイトの整数を取り扱いますが、
8 バイトの整数は取り扱いません。エンディアン・プロパティーを使用して 8 バイトの整数のフォーマットを制御したり、
リモート整数エンディアン・プロパティーを使用して、2 および 4 バイトの整数のフォーマットを制御したりすることができます。
ユーザー出口が存在しない場合、またはユーザー出口がエンディアン文字整数を取り扱わない場合、
エンディアン・プロパティーに使用される値と同じ値を指定する必要があります。 |
Big |
このプロパティーは、
DFHCNV マクロなどの、ユーザー出口での作業を補完します。提供された DFHCNV マクロは、2 および 4 バイトの整数を取り扱いますが、
8 バイトの整数は取り扱いません。エンディアン・プロパティーを使用して 8 バイトの整数のフォーマットを制御したり、
リモート整数エンディアン・プロパティーを使用して、2 および 4 バイトの整数のフォーマットを制御したりすることができます。
ユーザー出口が存在しない場合、またはユーザー出口がエンディアン文字整数を取り扱わない場合、
エンディアン・プロパティーに使用される値と同じ値を指定する必要があります。 |
外部 10 進符号 |
ASCII |
外部 10 進 COBOL データ型のデータ型変換を制御します。
コード・ページが
American Standard Coded Information Interchange フォーマット (ascii) であるマシン上で COBOL プログラムが稼働している場合は、ASCII を選択します。 |
EBCDIC |
外部 10 進 COBOL データ型のデータ型変換を制御します。
コード・ページが Extended Binary Coded Decimal Interchange フォーマット (EBCDIC) である
マシン上で COBOL プログラムが稼働している場合は、EBCDIC を選択します。 |
EBCDIC カスタム |
外部 10 進 COBOL データ型のデータ型変換を制御します。
このプロパティーにより、DFHCNV マクロを使用して外部 10 進データ型を変換して、
符号ビットが含まれるコード・ポイントを訂正することが可能になります。
- ホスト・コード・ページ:
- ASCII と EBCDIC 間のデータ変換が、
CICS® 領域内の DFHCNV マクロによって
実行される場合、EBCDIC コード・ページ内の一部のコード・ポイントは、ホスト・システムの
EBCDIC コード・ページに応じて異なります。外部 10 進データを正常に変換するには、
EBCDIC コード・ページが、符号ビット型変換用に指定されている必要があります。
|
引用符 (Quote) |
|
- DOUBLE (二重): QUOTE コンパイラー・オプションが有効である場合に、
1 つ以上の引用符文字 (") の出現箇所を表す形象定数または予約語。
この値は、ターゲットにしている COBOL プログラムをコンパイルするために使用されたものと一致しなければなりません。
これらのオプションの詳細については、「COBOL Programming Guide」を参照してください。
- SINGLE (単一): APOST コンパイラー・オプションが有効である場合に、
1 つ以上のアポストロフィ文字 (') の出現箇所を表す形象定数または予約語。
この値は、ターゲットにしている COBOL プログラムをコンパイルするために使用されたものと一致しなければなりません。
これらのオプションの詳細については、「COBOL Programming Guide」を参照してください。
|
TRUNC |
|
- STD: COBOL BINARY、COMP、および COMP-4 タイプに影響を及ぼします。STD の場合、
設定される値は PICTURE ストリングに制限されます。この値は、ターゲットにしている COBOL プログラムをコンパイルするために使用されたものと一致しなければなりません。
例えば、PIC S999 の
PICTURE 文節を持つ場合、ユーザーが設定できる値の範囲は
-999 から 999 までです。通常、CICS または IMS COBOL プログラムは、
TRUNC(BIN) オプションを使用してコンパイルされます。
これらのオプションの詳細については、「COBOL Programming Guide」を参照してください。
- OPT: COBOL BINARY、COMP、および COMP-4 タイプに影響を及ぼします。OPT の場合、
値は PICTURE ストリングと一致します。例えば、02 ANUM PIC 9999 BINARY の場合、
可能な値の範囲は 0 から 9999 までです。この値は、ターゲットにしている COBOL プログラムをコンパイルするために使用されたものと一致しなければなりません。
通常、CICS または IMS COBOL プログラムは、
TRUNC(BIN) オプションを使用してコンパイルされます。
これらのオプションの詳細については、「COBOL Programming Guide」を参照してください。
- BIN: COBOL BINARY、COMP、および COMP-4 タイプに影響を及ぼします。BIN の場合、
値は、PICTURE ストリングで必要なストレージのサイズによって制限されます。
例えば、02 ANUM PIC 9999 BINARY (4 つの 9 を持つ符号なしの PICTURE ストリング) の場合、
必要なストレージ・サイズは 2 バイトです。有効な値の範囲は 0 から 65535 までです。
この値は、ターゲットにしている COBOL プログラムをコンパイルするために使用されたものと一致しなければなりません。
通常、CICS または IMS COBOL プログラムは、
TRUNC(BIN) オプションを使用してコンパイルされます。
これらのオプションの詳細については、「COBOL Programming Guide」を参照してください。
|
NSYMBOL |
|
- NATIONAL: リテラルおよびピクチャー文節で使用される "N" 記号の解釈を制御します。
NATIONAL は、USAGE NATIONAL 文節が指定されることを意味します。
これは、保管されているデータが UNICODE データであり、
UTF-16 を使用して保管されていることを示します。この値は、ターゲットにしている COBOL プログラムをコンパイルするために使用されたものと一致しなければなりません。
これらのオプションの詳細については、「COBOL Programming Guide」を参照してください。
- DBCS: リテラルおよびピクチャー文節で使用される "N" 記号の解釈を制御します。
DBCS は、USAGE DISPLAY-1 文節が指定されることを意味します。
これは、保管されているデータが DBCS データであることを示します。この値は、ターゲットにしている COBOL プログラムをコンパイルするために使用されたものと一致しなければなりません。
これらのオプションの詳細については、「COBOL Programming Guide」を参照してください。
|