Phrase reversals: Difference between revisions

Line 2,267:
say str.words.map{.reverse}.join(' '); # words reversed
say str.words.reverse.join(' '); # word order reversed</lang>
{{out}}
<pre>lasrever esarhp edoc attesor
attesor edoc esarhp lasrever
reversal phrase code rosetta</pre>
 
=={{header|Smalltalk}}==
<lang smalltlak>|str|
str := 'rosetta code phrase reversal'.
 
Transcript showCR:(str reversed).
Transcript showCR:(((str splitBy:$ ) collect:#reversed) join:$ ).
Transcript showCR:(((str splitBy:$ ) reversed) join:$ ).</lang>
{{out}}
<pre>lasrever esarhp edoc attesor
Anonymous user