Pętla Aby zaimplementować pętle w języku Rexx należy użyć wyrazów DO oraz END. DO wskazuje na początek pętli i jest umieszczane przed pierwszą instrukcją w pętli, natomiast END kończy pętlę i jest umieszczane po ostatniej instrukcji w pętli. Standardowa pętla DO UNTIL [warunek] [instrukcje] END
DO WHILE [warunek] [instrukcje] END Inne przykłady wykorzystania pętli: /* Powtórzy "Hello" 10 razy */ DO 10 SAY "Hello" END Wykorzystanie słowa FOREVER spowoduje wykonanie się pętli nieskończenie wiele razy. Taką pętle można przerwać przy pomocy instrukcji opuszczenia LEAVE /* Słowo "Hello" będzie powtarzane nieskończenie */ DO FOREVER SAY "Hello" END
DO FOREVER [instrukcja] IF [warunek] THEN LEAVE END
Przykładowy program Należy pamiętać, że każdy program w REXX'ie rozpoczyna się od komentarza. Jako rozszerzenie pliku przyjmuje się ".rexx" lub ".rex". /* REXX Calculator */ /* program główny */ say "Please enter two numbers" parse pull a b .