Lucas-Lehmer test: Difference between revisions
→{{header|langur}}
Langurmonkey (talk | contribs) |
Langurmonkey (talk | contribs) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 2,281:
=={{header|langur}}==
{{trans|D}}
<syntaxhighlight lang="langur">val .isPrime =
not any(fn .x: .i div .x, pseries 2 .. .i ^/ 2)
}
val .isMersennePrime =
if .p == 2: return true
if not .isPrime(.p): return false
Line 2,296 ⟶ 2,298:
}
writeln join " ", map
</syntaxhighlight>
{{out}}
|