Vigenère cipher: Difference between revisions

m
m (Change `<\lang>` to `</lang>`)
Line 3,362:
{{trans|C}}
<lang zkl>fcn encipher(src,key,is_encode){
upperCase:=["A".."Z"].pump(String);
src=src.toUpper().inCommon(Utils.Helpers.upperLetters); // only uppercase
keysrc=keysrc.toUpper().inCommon(Utils.Helpers.upperLetters).pump(List,"toAsc"upperCase); // only uppercase
key=key.toUpper().inCommon(upperCase).pump(List,"toAsc");
 
const A="A".toAsc();
Anonymous user