ブロックを実行した回数 (?) を返す特殊変数が欲しいなあと思ったり。

i = 0
text.each_line { |l| p [i, l] }

を、こんな風に書きたい。

text.each_line { |l| p [$|, l] }