Přidáno 1 472 bajtů,
7. 10. 2012, 21:29 Direktivy přepínače zapínají nebo vypínají vlastnosti překladače.
Direktivy-přepínače jsou lokální nebo globální.
* Lokální se může objevit kdekoliv v programu nebo jednotce. Má vliv pouze na část překladu.
* Globální musí být uvedena před překladem deklarační částí programu nebo jednotky. Má vliv na celý překlad.
[[$A]] Zarovnání dat
[[$B]] Vyhodnocení výrazu typu Boolean
[[$D]] Informace pro ladění
[[$E]] Emulace
[[$F]] Mezisegmentové volání
[[$G]] Generování kódu 80286
[[$I]] Kontrola vstupů a výstupů
[[$K]] Chytrá zpětná volání (pouze Windows)
[[$L]] Informace o lokálních symbolech
[[$N]] Režim matematického koprocesoru
[[$O]] Generování ovrlejového kódu (pouze reálný režim)
[[$P]] Otevřené řetězcové parametry
[[$Q]] Kontrola přetečení
[[$R]] Kontrola rozsahu
[[$S]] Kontrola přetečení zásobníku
[[$T]] Kontrola typu ukazatelů
[[$V]] Kontrola řetězcových parametrů
[[$W]] Zásobníkový rámec pro Windows
[[$X]] Rozšířená syntaxe
[[$Y]] Informace o odkazech na symboly (není v TPC a Turbo)
V jediném komentáři může být seskupeno více přepínačových direktiv oddělených čárkou:
$F+,R-,E-,D+
[[Category:Pascal]]
[[Category:Direktívy prekladače]]