RosettaCodeData/Task/Caesar_cipher/PicoLisp/caesar_cipher.l
Ingy döt Net 80737d5a6a new tasks
2013-04-09 00:46:50 -07:00

6 lines
179 B
Text

(setq *Letters (apply circ (mapcar char (range 65 90))))
(de caesar (Str Key)
(pack
(mapcar '((C) (cadr (nth (member C *Letters) Key)))
(chop (uppc Str)) ) ) )