Rot-13: Difference between revisions

Content added Content deleted
m (→‎{{header|Lasso}}: Added another example)
(→‎{{header|D}}: Add Déjà Vu example)
Line 720: Line 720:
"Gur Dhvpx Oebja Sbk Whzcf Bire Gur Ynml Qbt!".rot13().writeln();
"Gur Dhvpx Oebja Sbk Whzcf Bire Gur Ynml Qbt!".rot13().writeln();
}</lang>
}</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}}==
=={{header|E}}==