(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* 【変数】
ネットワークインタフェースに対する入出力ポートが開かれた時,そ のポートで使用する日本語文字コード系を指定する.初期値は jisであ る.