Sign in Join
Wiki copytemporary

End/de: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-\
21Zurück zu den [[Reserved words/de|reservierten Wörtern]].\
3-\
2+
43Das reservierte Wort **end** schliesst:\
54* Einen Anweisungsblock der mit [[Begin/de|begin]] anfängt.
65
76- Einen Entscheidungsblock der mit [[Case/de|case]] anfängt.
87- Eine [[Record/de|Recorddeklaration]].
98- Eine [[Object/de|Objectdeklaration]].
109- Eine [[Class/de|Classendeklaration]].
1110- Einen [[Try/de|try ... finally]] oder [[Try/de|try ... except]] Block.
1211- Ein [[Asm/de|asm]] Block.
1312
14-\
1513Beispiel **begin**:\
1614
1715``` pascal
1816 ...
1917 begin
2018 ...
2119 end;
2220 ...
2321```
2422
25-\
2623Beispiel **case**:\
2724
2825``` pascal
2926 ...
3027 case ... of
3128 ...
3229 end;
3330 ...
3431```
3532
36-\
3733Beispiel **record**:\
3834
3935``` pascal
4036 ...
4137type TDaten = record
4238 ...
4339 end;
4440 ...
4541```
4642
47-\
4843Beispiel **object**:\
4944
5045``` pascal
5146 ...
5247type TDaten = object
5348 ...
5449 end;
5550 ...
5651```
5752
58-\
5953Beispiel **class**:\
6054
6155``` pascal
6256 ...
6357type TDaten = class(TObject)
6458 ...
6559 end;
6660 ...
6761```
6862
69-\
7063Beispiel **Try-Finally**:\
7164
7265``` pascal
7366 ...
7467 try
7568 ...
7669 finally
7770 ...
7871 end;
7972 ...
8073```
8174
82-\
8375Beispiel **Try-Except**:\
8476
8577``` pascal
8678 ...
8779 try
8880 ...
8981 except
9082 ...
9183 end;
9284 ...
9385```
9486
95-\
9687Beispiel **asm**:\
9788
9889``` pascal
9990 ...
10091 asm
10192 ...
10293 end;
10394 ...
10495```
10596
10697---
10798*From the Free Pascal wiki, page "End/de", as it stood on 2020-02-14 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history