|
|
- 1 Итератор объявляется почти так же, как `proc`. Оператор `..<` принимает два целых числа и возвращает целое число.
|
|
- 1 Итератор объявляется почти так же, как `proc`. Оператор `..<` принимает два целых числа и возвращает целое число.
|
|
|
- 2 Итератор не возвращает результат, вместо этого предоставляется `yield`. Цикл `for`, вызывающий итератор `..<`, вызывает `..<` снова и снова, и каждый раз поток управления возобновляется с того места, на котором остановился итератор, до тех пор, пока не завершится цикл `while` итератора. (Когда `i >= b`.)
|
|
- 2 Итератор не возвращает результат, вместо этого предоставляется `yield`. Цикл `for`, вызывающий итератор `..<`, вызывает `..<` снова и снова, и каждый раз поток управления возобновляется с того места, на котором остановился итератор, до тех пор, пока не завершится цикл `while` итератора. (Когда `i >= b`.)
|