Sign in Join
Wiki copytemporary

sIfopt/de: what changed

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

Title: sIfopt/de

OldNewLine
1+Zurück zu den [[local compiler directives/de|lokalen Compiler Direktiven]].\
2+
3+=\$IFOPT= Die Direktive \$IFOPT gehört zur bedingten Compilierung.\
4+Die Direktive \$IFOPT ist der Bedingungsteil.\
5+Ist die in der Bedingung verlangte Direktive wie im Ausdruck der Direktive \$IFOPT gesetzt, dann wird der Anweisungsblock compiliert.\
6+
7+Beispiel:\
8+
9+ {$IFOPT M+} // Die Bedingung fragt ab, ob die Direktive $M mit dem Schalter + gesetzt ist
10+ // Einzelanweisung oder Anweisungsblock
11+ {$ELSE} // Sonstzweig
12+ // Einzelanweisung oder Anweisungsblock
13+ {$ENDIF} // Ende der bedingten Kompilierung.
14+ // Der Bedingungsblock kann auch mit {$IFEND} anstelle von {$ENDIF} abgeschlossen werden.
15+
16+Hinweis:\
17+Die Direktive \$IFOPT akzeptiert nur die Kurzschreibweise einer Direktive.\
18+Die lange Schreibwiese {\$IFOPT TYPEINFO} wird vom Compiler nicht akzeptiert.\
19+
20+--Olaf 13:02, 9 December 2012 (UTC)
21+
22+---
23+*From the Free Pascal wiki, page "sIfopt/de", as it stood on 2013-04-21 after a change by Olaf, 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).*
24+Category: Free Pascal Programmers Guide/de

Back to history