.日本語入力、コード変換。

#ifdef UNX

    #ifdef AIX
      SJIS 使用。表示と入力が可能です。
    #endif

    #ifdef LNX
      EUC 使用。 CONSOLE上では kon の時に表示が可能です。konだけでは入力はできません。
      gnome-terminal,ktermなどのターミナルエミュレーターで入力が可能です。

      半角カタカナの扱い。
      EUC-JPでは半角カタカナは SS2(0x8e)+xx(例えば"ア"は0x8eb1) 形式の2バイト1桁表示です。
      RH9版では印刷不能文字扱いでしたが、FC版から2桁(gxe:2桁表示,xe:半角カタカナ+タブ表示文字)表示になります。
      タブ表示文字は "Tab on/off" コマンドで表示を On/Off 出来ます。
      また3バイト漢字(補助漢字:SS3(0x8f)+DBCS)は"漢字"(2桁)+"タブ拡張文字"(1桁)で表示します。
    #endif

#else
      SJIS(MS932)使用。
#endif

      CVコマンドがSJIS,EUC,IBM-EBCDIC,unicode,UTF-8のコード変換を
      サポート。英小文字拡張<->カタカナ拡張の変換設定ミスによるの
      文字化けの戻しもサポート。
      またHEX表記の文字列の文字コードへの戻しもできます。
      例えばメインフレームとの通信ログなどはHEXダンプ行のみを
      表示して(例えば、xx;f 0 1 all)
      "cv x2c ebc 5-80:100 mult nx"
      とすれば HEX表記->EBCDIC->ASCII 変換結果を 100桁以降に書き出します。
      添付の xcv は同様の機能の 外部ツールです。