このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ
eof -> bool
eof? -> bool
IO#eof, IO#eof? に委譲します。