An implementation of PseudoPrimeGenerator.
Uses EratosthenesSieve.
[Source]
# File lib/backports/1.9.1/stdlib/prime.rb, line 291 291: def initialize 292: @last_prime = nil 293: super 294: end
Alias for succ
# File lib/backports/1.9.1/stdlib/prime.rb, line 299 299: def rewind 300: initialize 301: end
# File lib/backports/1.9.1/stdlib/prime.rb, line 296 296: def succ 297: @last_prime = @last_prime ? EratosthenesSieve.instance.next_to(@last_prime) : 2 298: end
[Validate]