DEFINITION MODULE Storage;

FROM SYSTEM IMPORT ADDRESS;

PROCEDURE ALLOCATE(VAR Addr : ADDRESS; Amount : CARDINAL);

PROCEDURE DEALLOCATE(VAR Addr : ADDRESS; Amount : CARDINAL);

PROCEDURE Allocate(VAR Addr : ADDRESS; Amount : LONGCARD);

PROCEDURE DeAllocate(VAR Addr : ADDRESS; Amount : LONGCARD);

PROCEDURE CreateHeap(Amount : LONGCARD; GiveNIL : BOOLEAN) : BOOLEAN;

END Storage.
