Begin
From Free Pascal wiki
Jump to navigationJump to searchThe keyword begin is used to indicate the start of the executable section of a function, method of an object, procedure, program, property of an object, or is used to delineate the start of a block statement.
For a function, method, procedure, program, or property, it is used after all const, type and var declarations, and before the first executable statement. It is always terminated by an end statement:
<delphi>
program Project1; var (..); begin (..); end.
</delphi>
For a block statement, it delineates the top of the block, and is also terminated by an end statement:
<delphi>
if (..) then begin (..) end else begin (..) end;
</delphi>
A begin must be closed with end.
Keywords: begin — do — else — end — for — if — repeat — then — until — while