Большинство управляющих структур Паскаля имеют для меня смысл, например:
for ... do {statement};
if (condition) then {statement};
while (condition) do {statement};
где {оператор} является либо одним оператором, либо begin ] ... конец блок. У меня проблема с:
repeat {statement-list} until (expression);
try {statement-list} except {statement-list} end;
Не лучше, чтобы repeat и try имели одинаковую общую структуру, принимая только один оператор или begin ] ... end блок, вместо того, чтобы иметь список операторов, который ' s формально не заблокированы с помощью begin и end ?