В книге  Eloquent Ruby (стр. 21, первая редакция, шестая печать) автор (Russ Olsen) выступает за использование метода each вместо цикла for, и это находится в линии со всем, что я читал в другом месте.
Однако автор также утверждает, что одна из причин этого - цикл for на самом деле вызывает метод each, так почему бы просто не вырезать среднего человека и использовать each? Поэтому мне было интересно, как это работает.
Для исследования я выполнил поиск в Ruby repo на github, но мне было трудно определить, где/как я мог видеть это в действии.
Чтобы повторить вопрос:
  Как я могу показать, что цикл Ruby for фактически реализован с использованием метода each?
