// Tests the nextPrime[n] function for a=2^31 - million to 2^31+million { np = nextPrime[a] if (np != oldNextPrime[a]) println["Error at $a"] if (a mod 100000 == 0) print["$a "] } oldNextPrime[n] := { if (n mod 2 == 0) n = n - 1 do { n = n + 2 } while (! isPrime[n]) return n }