> -- Info21 писал(а):
> Надо выбрасывать. Это же тривиально выражается через while.Есть вариант
## Код:
```
PROCEDURE loop;
BEGIN
  block1;
  WHILE ~cond DO
    block2;
    block1
  END
END loop
```
Его минус - дублирование block1.