Difference between revisions of "Begin/de"
m (updated links) |
(remove link to English page block [now nominated for deletion]) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{Begin}} | {{Begin}} | ||
− | + | ||
− | Zurück zu den [[Reserved words/de|reservierten Wörtern]]. | + | Zurück zu den [[Reserved words/de|reservierten Wörtern]]. |
− | + | ||
− | Das [[keyword/de|Schlüsselword]] '''begin''' wird benutzt, um den Anfang eines ausführbaren Bereichs einer [[Function/de|Funktion]], [[Method|Methode]] eines [[Object|Objekts]], [[Procedure/de|Prozedur]], eines [[Program/de|Programmes]], einer [[Property/de|Eigenschaft]] eines Objektes, oder den Anfang einer | + | |
+ | Das [[keyword/de|Schlüsselword]] '''begin''' wird benutzt, um den Anfang eines ausführbaren Bereichs einer [[Function/de|Funktion]], [[Method|Methode]] eines [[Object|Objekts]], [[Procedure/de|Prozedur]], eines [[Program/de|Programmes]], einer [[Property/de|Eigenschaft]] eines Objektes, oder den Anfang einer Blockanweisung zu kennzeichnen. | ||
Innerhalb einer Funktion, Methode, Prozedur, Eigenschaft oder eines Programmes folgt es direkt nach allen [[Const/de|const]], [[Type/de|type]] und [[Var/de|var]] Deklarationen und unmittelbar vor der ersten ausführbaren Anweisung. Der Block wird immer durch die [[End/de|end]] Anweisung abgeschlossen: | Innerhalb einer Funktion, Methode, Prozedur, Eigenschaft oder eines Programmes folgt es direkt nach allen [[Const/de|const]], [[Type/de|type]] und [[Var/de|var]] Deklarationen und unmittelbar vor der ersten ausführbaren Anweisung. Der Block wird immer durch die [[End/de|end]] Anweisung abgeschlossen: | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang="pascal"> |
program Project1; | program Project1; | ||
var (..); | var (..); | ||
Line 17: | Line 18: | ||
Bei einer Blockanweisung steht es am Anfang des Blocks, der auch mit einer 'end'-Anweisung endet: | Bei einer Blockanweisung steht es am Anfang des Blocks, der auch mit einer 'end'-Anweisung endet: | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang="pascal"> |
if (..) then | if (..) then | ||
begin | begin | ||
Line 29: | Line 30: | ||
Ein '''begin''' ''muss'' immer mit '''[[End/de|end]]''' abgeschlossen werden. | Ein '''begin''' ''muss'' immer mit '''[[End/de|end]]''' abgeschlossen werden. | ||
− | |||
− | |||
− | |||
− |
Latest revision as of 19:49, 24 January 2021
│
Deutsch (de) │
English (en) │
español (es) │
suomi (fi) │
français (fr) │
русский (ru) │
中文(中国大陆) (zh_CN) │
Zurück zu den reservierten Wörtern.
Das Schlüsselword begin wird benutzt, um den Anfang eines ausführbaren Bereichs einer Funktion, Methode eines Objekts, Prozedur, eines Programmes, einer Eigenschaft eines Objektes, oder den Anfang einer Blockanweisung zu kennzeichnen.
Innerhalb einer Funktion, Methode, Prozedur, Eigenschaft oder eines Programmes folgt es direkt nach allen const, type und var Deklarationen und unmittelbar vor der ersten ausführbaren Anweisung. Der Block wird immer durch die end Anweisung abgeschlossen:
program Project1;
var (..);
begin
(..);
end.
Bei einer Blockanweisung steht es am Anfang des Blocks, der auch mit einer 'end'-Anweisung endet:
if (..) then
begin
(..)
end
else
begin
(..)
end;
Ein begin muss immer mit end abgeschlossen werden.