Difference between revisions of "Begin"
m (Text replace - "delphi>" to "syntaxhighlight>") |
m |
||
Line 1: | Line 1: | ||
+ | {{Begin}} | ||
+ | |||
The [[Keyword|keyword]] '''begin''' is used to indicate the start of the executable section of a [[Function|function]], [[Method|method]] of an [[Object|object]], [[Procedure|procedure]], [[Program|program]], [[property]] of an object, or is used to delineate the start of a [[block]] statement. | The [[Keyword|keyword]] '''begin''' is used to indicate the start of the executable section of a [[Function|function]], [[Method|method]] of an [[Object|object]], [[Procedure|procedure]], [[Program|program]], [[property]] of an object, or is used to delineate the start of a [[block]] statement. | ||
Revision as of 14:17, 9 April 2012
│
Deutsch (de) │
English (en) │
español (es) │
suomi (fi) │
français (fr) │
русский (ru) │
中文(中国大陆) (zh_CN) │
The 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:
program Project1;
var (..);
begin
(..);
end.
For a block statement, it delineates the top of the block, and is also terminated by an end statement:
if (..) then
begin
(..)
end
else
begin
(..)
end;
A begin must be closed with end.
Keywords: begin — do — else — end — for — if — repeat — then — until — while