16 進各国文字リテラル

16 進各国文字リテラルは、Unicode (UTF-16) 文字を 16 進形式で直接指定し、コードの移植性を有効にします。次の形式を使用します。

NX"string"

文字列内の各文字は 2 バイトで構成され、そのペアの MSB が最初に指定されます。 たとえば、UTF-16 では文字「A」はバイトペア (0x00, 0x41) で表され、文字「B」は (0x00, 0x42) で表されます。 したがって、文字列「AB」は16 進各国文字リテラルでは次のように指定できます。

NX"00410042"

See the section National Literals in the chapter Concepts of the COBOL Language in your Language Reference.