Rot-13: Difference between revisions

→‎{{header|D}}: Add Déjà Vu example
m (→‎{{header|Lasso}}: Added another example)
(→‎{{header|D}}: Add Déjà Vu example)
Line 720:
"Gur Dhvpx Oebja Sbk Whzcf Bire Gur Ynml Qbt!".rot13().writeln();
}</lang>
 
=={{header|Déjà Vu}}==
 
<lang dejavu>rot-13:
)
for ch in chars swap:
ord ch
if <= 65 dup:
if >= 90 dup:
+ 13 - swap 65
+ 65 % swap 26
if <= 97 dup:
if >= 122 dup:
+ 13 - swap 97
+ 97 % swap 26
chr
concat(
 
!print rot-13 "Snape kills Frodo with Rosebud."</lang>
{{out}}
<pre>Fancr xvyyf Sebqb jvgu Ebfrohq.</pre>
 
=={{header|E}}==
Anonymous user