Рубин для петли ловушка?

В обсуждении Ruby-циклов, Никлас Б. недавно говорил о цикле «не вводить новую область видимости» по сравнению с каждым циклом. Я хотел бы увидеть несколько примеров того, как это чувствуется.

O.K., Я расширяю вопрос: где еще в Ruby мы видим, что apears делают / заканчивают разделители блоков, но внутри фактически нет области видимости? Что-нибудь еще, кроме ... сделать ... конец?

O.K., Еще одно расширение вопроса, есть ли способ написать цикл с фигурными скобками {блок}?

Ответы на вопрос(3)

Ваш ответ на вопрос