sBooleval/de

From Lazarus wiki
Revision as of 20:06, 19 November 2012 by Olaf (talk | contribs) (Created page with "{{sB}} =$B= Die Direktive $B bestimmt, wie Boolean-Operatoren ausgewertet werden.<br> Die Direktive $B kennt die Schalter ON und OFF.<br> Ist Direktive {$B ON} gesetzt dann wi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Deutsch (de)

$B

Die Direktive $B bestimmt, wie Boolean-Operatoren ausgewertet werden.
Die Direktive $B kennt die Schalter ON und OFF.
Ist Direktive {$B ON} gesetzt dann wird der Ausdruck komplett ausgewertet. Damit ist die Auswertung langsamer ist als wenn die Direktive {$B OFF} ist.
Standardeinstellung für die Direktive ist {$B OFF}.
Mit der Standardeinstellung wird, im Fall dass das Ergebnis bereits feststeht, die Auswertung eines Ausdrucks vorzeitig abgebrochen.
Diese Art der Optimierung führt besonders in Schleifen zu einem Geschwindigkeitsvorteil.


--Olaf 18:06, 19 November 2012 (UTC)