Phrase reversals: Difference between revisions
Content added Content deleted
(Added Rust) |
(→{{header|AppleScript}}: Added alternative code.) |
||
Line 316: | Line 316: | ||
attesor edoc esarhp lasrever |
attesor edoc esarhp lasrever |
||
reversal phrase code rosetta"</pre> |
reversal phrase code rosetta"</pre> |
||
--- |
|||
Alternatively: |
|||
<lang applescript>set aString to "rosetta code phase reversal" |
|||
set astid to AppleScript's text item delimiters |
|||
set AppleScript's text item delimiters to "" |
|||
set phase1 to (reverse of characters of aString) as text |
|||
set AppleScript's text item delimiters to space |
|||
set phase2 to (reverse of words of phase1) as text |
|||
set phase3 to (reverse of words of aString) as text |
|||
set AppleScript's text item delimiters to linefeed |
|||
set output to {phase1, phase2, phase3} as text |
|||
set AppleScript's text item delimiters to astid |
|||
return output</lang> |
|||
{{out}} |
|||
<pre>"lasrever esahp edoc attesor |
|||
attesor edoc esahp lasrever |
|||
reversal phase code rosetta"</pre> |
|||
=={{header|AWK}}== |
=={{header|AWK}}== |