class Prime::EratosthenesGenerator
Uses EratosthenesSieve.
An implementation of PseudoPrimeGenerator.
def initialize
def initialize @last_prime_index = -1 super end
def rewind
def rewind initialize end
def succ
def succ @last_prime_index += 1 EratosthenesSieve.instance.get_nth_prime(@last_prime_index) end