next up previous contents index
: フォーマット出力 : 入出力関数 : データの入出力   目次   索引

文字の入出力

(read-char [〈ポート〉]) 【関数】

指定された 〈ポート〉 から文字を$1$つ読み込み,その文字を表す 文字データを返す. 〈ポート〉がend of file であれば,end-of-fileオブジェクトを返す.
(peek-char [〈ポート〉]) 【関数】

指定された 〈ポート〉 から文字を$1$つ読み込み,その文字を表す 文字データを返す. ただし,その文字は〈ポート〉 に残り,次に1文字の入力を 行うと,同じ文字が読み込まれる. 〈ポート〉がend of file であれば,end-of-fileオブジェクトを返す.
(char-ready? [〈ポート〉]) 【関数】

指定された 〈ポート〉 から文字を直ちに読み込むことができるか, あるいはすでにend of fileに達していれば#tを返す. それ以外の場合は#fを返す.
(newline [〈ポート〉]) 【関数】

改行文字を 〈ポート〉 に出力する. 返す値は#tである.
(write-char 〈文字〉[〈ポート〉]) 【関数】

〈文字〉 を 〈ポート〉 に出力する. 返す値は 〈文字〉 である.


Tsuneyasu KOMIYA 平成14年2月22日