relase

Relase - procedura

Usuwa z obszaru stosu zmiennych dynamicznych podaną zmienną i wszystkie zmienne umieszczone za nią.

Deklaracja:

Relase(var p: pointer)

p - zmienna dowolnego typu wskaźnikowego.

Procedura usuwa z obszaru stosu zmiennych dynamicznych zmienną wskazywaną przez p oraz wszystkie zmienne znajdujące się na stosie za tą zmienną (wskaźnik wolnego obszaru stosu ustawiany jest na adres usuwanej zmiennej, wskazywanej przez p). Zmienna wskazywana przez p powinna być utworzona przy użyciu procedury Mark.