# NOT RUN {
## Primes up to a thousand
primeSieve(1000)
## Primes between 42 and 1729
primeSieve(42, 1729)
## Equivalent to
primeSieve(1729, 42)
## Primes up to one hundred million in no time
system.time(primeSieve(10^8))
## Quickly generate large primes over small interval
system.time(myPs <- primeSieve(1000001000, 10^9))
## Object created is small
object.size(myPs)
## Compared to generating all primes up to the
## upper bound and subsetting (see below)
# }
# NOT RUN {
## Takes a decent amount of time
system.time(p <- primeSieve(1000001000))
system.time(p[p >= 10^9])
## Creates large object
object.size(p)
# }
Run the code above in your browser using DataLab