1. 初めに 前回までで、関数定義について一通り説明したので、対話的な環境で関数を書いて、動かすことが できるようになったと思います。 今回は入出力について説明します。入出力ができればかなり実用的なプログラムを書くことができます。 2. ファイルからの入力 2.1. open-input-file, read-char, eof-object? 入力用にファイルを開くには (open-input-file filename) を使います。 この関数は入力用ポートを返します。 ポートから1文字読み込むには (read-char port) を使います。 read-char はファイルの終端に達すると eof-object を返すので、 eof-object? を使って、ファイルが終わったかどうか調べます。ファイルを閉じるときは (close-input-port port) を使います。 フ