модуль Prime::OldCompatibility
Предоставляет объект Prime с совместимостью с Ruby 1.8 при создании через Prime.new.
Публичные методы экземпляров
# File lib/prime.rb, line 480
def each
return @generator.dup unless block_given?
loop do
yield succ
end
end Переопределяет Prime#each.
Итерирует данный блок по всем простым числам. Обратите внимание, что перечисление начинается с текущей позиции внутреннего указателя, а не с перемотки.
next()
Псевдоним для: succ
# File lib/prime.rb, line 471 def succ @generator.succ end
Возвращает следующее простое число и перемещает внутренний указатель.
Также используется как псевдоним: next
Ruby Core © 1993–2017 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.