Lucas-Lehmer test: Difference between revisions

Content added Content deleted
Line 2,284: Line 2,284:


<syntaxhighlight lang="langur">val .isPrime = fn(.i) .i == 2 or
<syntaxhighlight lang="langur">val .isPrime = fn(.i) .i == 2 or
.i > 2 and not any fn(.x) .i div .x, pseries 2 .. .i ^/ 2
.i > 2 and not any(fn(.x) .i div .x,
pseries 2 .. .i ^/ 2)


val .isMersennePrime = fn(.p) {
val .isMersennePrime = fn(.p) {