Ruby 4.1 リファレンスマニュアル

instance method Enumerator::Generator#each

each(*args) { ... } -> objectRuby 1.9.1 から[permalink][rdoc][edit]

Enumerator.new で使われるメソッドです。

新しく生成した Enumerator::Yielder オブジェクトを先頭に、それ以降に引数 args を続けたものを引数として、Enumerator.new に渡したブロックを実行します。ブロックの実行結果をそのまま返します。