pure procedure

pure procedure procedure pura


Qualquer procedure que modifique apenas os dados alocados dinamicamente (em geral, na pilha). Um procedure pura não pode alterar dados globais nem seu próprio código. Esta restrição permite que uma procedure pura seja chamada simultaneamente por mais de uma tarefa. Pesquise também reentrant code (código reentrante).