指定された 〈ポート〉 から文字を(peek-char [〈ポート〉]) 【関数】つ読み込み,その文字を表す 文字データを返す. 〈ポート〉がend of file であれば,end-of-fileオブジェクトを返す.
指定された 〈ポート〉 から文字を(char-ready? [〈ポート〉]) 【関数】つ読み込み,その文字を表す 文字データを返す. ただし,その文字は〈ポート〉 に残り,次に1文字の入力を 行うと,同じ文字が読み込まれる. 〈ポート〉がend of file であれば,end-of-fileオブジェクトを返す.
指定された 〈ポート〉 から文字を直ちに読み込むことができるか, あるいはすでにend of fileに達していれば#tを返す. それ以外の場合は#fを返す.(newline [〈ポート〉]) 【関数】
改行文字を 〈ポート〉 に出力する. 返す値は#tである.(write-char 〈文字〉[〈ポート〉]) 【関数】
〈文字〉 を 〈ポート〉 に出力する. 返す値は 〈文字〉 である.