Guarded Command Language - Repetition: do

Repetition: do

The repetition executes the guarded commands repeatedly until none of the guards are true. Usually there is only one guard.

Read more about this topic:  Guarded Command Language