Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library _builtin > class Range > each

instance method Range#each

each {|item| ... } -> self
each -> Enumerable::Enumerator

範囲内の要素に対して繰り返します。

Range#each は各要素の succ メソッドを使用してイテレーションするようになりました。

[EXCEPTION] TypeError:
succ メソッドを持たないクラスの範囲オブジェクトに対してこのメソッドを呼んだ場合に発生します。