Vigenère cipher: Difference between revisions
m
→{{header|Wren}}: Minor tidy
imported>Arakov |
m (→{{header|Wren}}: Minor tidy) |
||
(One intermediate revision by one other user not shown) | |||
Line 1,179:
class VCipher
{
▲ txt.toUpper().forEach::(t)
foreach(char t; in TXT)
if (t <
int tmp := t - 65 +
if (tmp < 0) tmp +=
output.write((65
if (pwi == PW.Length) { pwi :=
^
}
Line 4,636 ⟶ 4,633:
{{trans|Kotlin}}
{{libheader|Wren-str}}
<syntaxhighlight lang="
var vigenere = Fn.new { |text, key, encrypt|
|