Sign in Join
Wiki copytemporary

$extendedSyntax/de: what changed

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

Title: $extendedSyntax/de

OldNewLine
1+Die globale Compiler Direktive <b>\$X</b> oder <b>\$EXTENDEDSYNTAX</b> weist den Compiler an, Funktionen aufzurufen, ohne das Rückgabewert entgegengenommen werden muss.\
2+Die globale Compiler Direktive <b>\$X</b> hat zwei Schalter + und -.\
3+Die globale Compiler Direktive <b>\$EXTENDEDSYNTAX</b> hat zwei Schalter ON und OFF.\
4+\
5+Beispiele:\
6+
7+``` pascal
8+...
9+// **************** Grundgerüst *****************
10+var
11+ intUebergabe: integer;
12+ intEntgegennahme: longint;
13+...
14+// Erstellen der Beispiel Funktion
15+function Func(var intZahl: integer): longint;
16+begin
17+ ...
18+end;
19+...
20+// **************** Verwendung ******************
21+...
22+// mit der erweiterten Syntax
23+// muss der Rückgabewert nicht entgegengenommen werden
24+{$X+}
25+Func(intUebergabeA);
26+...
27+// ohne die erweiterte Syntax
28+// muss der Rückgabewert entgegengenommen werden
29+{$X-}
30+intEntgegennahme := Func(intUebergabeA);
31+...
32+```
33+
34+\
35+Die Globale Compiler Direktive <b>{\$X+}</b> hat ihr Gegenstück in der Kommandozeilen-Option -Sa1.\
36+\
37+\
38+--Olaf 12:19, 12 February 2013 (UTC)
39+
40+---
41+*From the Free Pascal wiki, page "$extendedSyntax/de", as it stood on 2021-02-23 after a change by Kai Burghardt, 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).*
42+Category: Free Pascal Programmers Guide/de

Back to history