>>-.---.--DEFAULTBYTE--"integer"----------->< +-/-+
integer | 0 から 254 の 10 進数の ASCII コード |
デフォルト: | DEFAULTBYTE"32" |
段階: | 構文チェック |
$SET: | 最初の行 |
CHARSET"ASCII" を指定するとすぐに DEFAULTBYTE"32" に設定されます。
CHARSET"EBCDIC"、DIALECT"SAA1"、DIALECT"SAA2"、DIALECT"OSVS"、DIALECT"DOSVS"、DIALECT"VSC2"、DIALECT"COBOL37[012]"、DIALECT"BS2000"、DIALECT"SNI"、MS、IBM-MS、または PC1 を指定するとすぐに DEFAULTBYTE"00" に設定されます。
説明:
integer は 10 進値です。たとえば、EBCDIC の空白文字を指定する場合は、DEFAULTBYTE"64" を使用します。ASCII の空白文字を指定する場合は、DEFAULTBYTE"32" を使用します。
10 進値 255 は使用できません。
ILNATIVE コンパイラ指令を使用してコンパイルした場合、IL ネイティブ型として公開される項目は DEFAULTBYTE に従って初期化されません。該当する項目が DEFAULTBYTE に従って初期化されるようにするには、NOILNATIVE 指令を使用してコンパイルしてください。