home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Misc / MODULAV2GERMAN.DMS / in.adf / Def.zoo / Heap.def < prev    next >
Encoding:
Modula Definition  |  1988-10-16  |  482 b   |  20 lines

  1. (* $N- *)
  2. DEFINITION MODULE Heap;
  3. (* 16.10.88 / ms *)
  4.  
  5. FROM SYSTEM IMPORT
  6.  ADDRESS;
  7.  
  8. PROCEDURE Allocate(VAR adr: ADDRESS; size: LONGINT);
  9. PROCEDURE Deallocate(VAR adr: ADDRESS);
  10.  
  11. PROCEDURE Available(chipMem: BOOLEAN): LONGINT;
  12. PROCEDURE Largest(chipMem: BOOLEAN): LONGINT;
  13.  
  14. PROCEDURE AllocMem(VAR adr: ADDRESS; size: LONGINT; chipMem: BOOLEAN);
  15. PROCEDURE Alloc(VAR adr: ADDRESS;size: LONGINT;chipMem: BOOLEAN;level: INTEGER);
  16.  
  17. PROCEDURE BlockSize(adr: ADDRESS): LONGINT;
  18.  
  19. END Heap.
  20.