Module: Prime::OldCompatibility
Relationships & Source Files | |
Defined in: | lib/prime.rb |
Overview
Instance Method Summary
Instance Method Details
#each
Overwrites Prime#each.
Iterates the given block over all prime numbers. Note that enumeration starts from the current position of internal pointer, not rewound.
# File 'lib/prime.rb', line 480
def each return @generator.dup unless block_given? loop do yield succ end end
#next
Alias for #succ.
# File 'lib/prime.rb', line 474
alias next succ
#succ Also known as: #next
Returns the next prime number and forwards internal pointer.
# File 'lib/prime.rb', line 471
def succ @generator.succ end