$S: Kontrola přetečení zásobníku
Verze z 8. 10. 2012, 11:35, kterou vytvořil Zdeno Sekerák (diskuse | příspěvky) (1 revízia: Direktivy překladača)
Zapíná a vypíná generování kódu pro kontrolu přetečení zásobníku.
Syntaxe: {$S+} nebo {$S-} Implicitně: {$S+} Typ: Lokální Povel menu: Options|Compiler|Stack Checking
- Režim $S+
Režim $S+ způsobí generování kódu, který na začátku každé procedury a funkce zjišťuje, zda-li je na zásobníku dostatek místa pro uložení lokálních proměnných.
Je-li v zásobníku málo místa, způsobí volání procedury a funkce zastavení programu a zobrazení chybového hlášení.
- Režim $S-
V případě $S- povede předchozí situace pravděpodobně ke zhroucení systému.