$X: Rozšířená syntaxe: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
m (1 revízia: Direktivy překladača) |
|
(Žádný rozdíl)
|
Aktuální verze z 8. 10. 2012, 11:35
Povoluje nebo zakazuje rozšířenou syntaxi Turbo Pascalu.
Syntaxe: {$X+} nebo {$X-} Implicitně: z{$X-} Typ: Globální Povel menu: Options|Compiler|Extended Syntax
- Režim $X+
V režimu $X+ mohou být volání funkcí použita jako příkazy; výsledek funkce je zapomenut.
- Všeobecně jsou výpočty vykonávané funkce reprezentovány jejím výsledkem, takže zapomínání výsledku nemá takřka smysl.
- Ale v některých případech může funkce vykonat několik operací založených na jejích parametrech. A některé z těchto případů nemusí produkovat smysluplný výsledek.
- V takových případech rozšířená syntaxe dovoluje volat funkci jako proceduru.
- Direktivu $X+ nelze aplikovat na vestavěné funkce (funkce definované v jednotce System).