# 半角カタカナの変換

以下のEBCDIC系コードセットには半角カタカナがありません。

- EBCDIC英小文字

- EBCDIC ASCII

- IBM英小文字

ASCII系コードセットの半角カタカナのコードを、これらのコードに変換する場合、配信側変換か集信側変換かによって以下のように変換結果が異なります。

- 配信側変換の場合

  配信側ホストの機種によらず、半角カタカナはEBCDICの半角スペース（0x40）に変換されます。

- 集信側変換の場合

  集信側ホストの機種によって変換結果が異なります。

  - 集信側ホストがHULFT for IBMiの場合

    半角カタカナはEBCDICの半角スペース（0x40）に変換されます。

  - 集信側ホストがHULFT for Mainframeの場合

    半角カタカナはEBCDICのハイフン（0x60）に変換されます。

また、半角カタカナを持つEBCDIC系コードセットのコードから半角カタカナを持たないEBCDIC系コードセットのコードに変換する場合、どの機種で変換するかに関係なく、EBCDICの半角スペース（0x40）に変換されます。

<半角カタカナの変換例>

以下に示す例は、HULFT for Linux/AIX、HULFT for NonStop、またはHULFT for WindowsからHULFT for IBMiへの転送で、かつ集信側変換の場合について示しています。