> For the complete documentation index, see [llms.txt](https://trizen.gitbook.io/sidef-lang/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://trizen.gitbook.io/sidef-lang/programming_tasks/p/phrase_reversals.md).

# Phrase reversals

```ruby
var str    = "rosetta code phrase reversal";
 
say str.reverse;                            # reversed string
say str.words.map{.reverse}.join(' ');      # words reversed
say str.words.reverse.join(' ');            # word order reversed
```

#### Output:

```
lasrever esarhp edoc attesor
attesor edoc esarhp lasrever
reversal phrase code rosetta
```
