repeat
O comando repeat executa repetidamente uma sequência de comandos até que uma dada condição, resultantes da avaliação de uma expressão booleana, seja verdadeira.
Sintaxe
repeat
comando1 ;
...
comandon ;
until expressão ;
Onde expressão é uma expressão condicional.
Os comandos internos ao repeat são executados no mínimo uma vez, pois a condição de parada da repetição é avaliada somente após a primeira repetição.
Exemplo
repeat
k := i mod j ;
i := j ;
j := k ;
until j = 0 ;
Created with the Freeware Edition of HelpNDoc: Easily create Help documents