next up previous contents index
: 入出力関数 : ポート : ネットワークインタフェース   目次   索引

日本語文字コード

(change-kanji-input-code [〈ポート〉] 〈日本語文字コード系〉) 【関数】

(change-kanji-output-code [〈ポート〉] 〈日本語文字コード系〉) 【関数】

指定されたポートで使用する日本語文字コード系を指定する.〈ポート〉のデフォルト値 はそれぞれ標準入力と標準出力である.〈ポート〉に文字列ポートを指定した場合はエラー となる.日本語文字コード系として EUC(拡張UNIXコード),SJIS(シフトJIS),JISの 3つに対応することができ,それぞれ以下のように指定する.

(change-kanji-input-code 〈ポート〉 'euc)

(change-kanji-input-code 〈ポート〉 'jis)

(change-kanji-input-code 〈ポート〉 'sjis)

その他日本語文字として認識せず無変換(No Conversion)で入出力を行いたい場合は次 のように指定する.

(change-kanji-input-code 〈ポート〉 'noc)

(kanji-input-code [〈ポート〉]) 【関数】

(kanji-output-code [〈ポート〉]) 【関数】

指定されたポートで現在使われている日本語文字コード系を返す.〈ポート〉の デフォルト値はそれぞれ標準入力と標準出力である.〈ポート〉に文字列ポートを指定し た場合はエラーとなる.

*default-kanji-input-code* 【変数】

*default-kanji-output-code* 【変数】

ファイルに対する入出力ポートが開かれた時,そのポートで使用す る日本語文字コード系を指定する.初期値は euc である.文字列ポートには日本 語文字コード系を指定することはできない.

*default-network-kanji-input-code* 【変数】

*default-network-kanji-output-code* 【変数】

ネットワーク$\cdot $インタフェースに対する入出力ポートが開かれた時,そ のポートで使用する日本語文字コード系を指定する.初期値は jisであ る.



Tsuneyasu KOMIYA 平成14年2月22日