next up previous contents
Next: Elementární funkce a procedury Up: Nové prvky Previous: Rozšířené ELSEWHERE   Obsah

Čisté funkce a procedury

O funkci či proceduře řekneme, že je ``čistá'', pokud nemá postranní účinky. To znamená, že kromě proměnných lokálních (platných pouze v jejím těle) a předávaných (v hlavičce) nemění už žádné jiné. Čisté funkce a procedury jsou podstatně výhodnější v paralelním programování a své uplatnění nalézají i v deklaracích. Explicitně se označují prefixem PURE.



Pavel Vachal
2001-05-31