Пустой оператор ничего не делает.
empty-statement:
;
Пустой оператор используется когда не требуется выполнять каких-либо операторов в контексте где с точки зрения синтаксиса языка требуется оператор. В большинстве случаев, пустой оператор используется как завершающий оператор других операторов, типов или членов типов в Fore.NET.
Var
b: Boolean;
Begin
While b Do
End While;
См.также: