home *** CD-ROM | disk | FTP | other *** search
Modula Definition | 1990-05-02 | 986 b | 48 lines |
- DEFINITION MODULE DynItemList;
-
- (* Product: Incremental Storage Manager
-
- Version: 1.0
-
- Author:
- Daniel B. Hankins
- 143 Montgomery Street
- Poughkeepsie, NY 12601
- dan-hankins@cup.portal.com
-
- Creation Date: 1989
-
- Release Date: November 21, 1989
-
- Notice of Intellectual Property:
- This material is *NOT COPYRIGHTED*. By this notice, I hereby place
- this program and all its parts in the public domain, under the definitions
- and restrictions of United States law.
-
- History of Revisions:
- None yet.
- *)
-
- FROM SYSTEM IMPORT ADDRESS;
-
- TYPE
- Object;
-
- PROCEDURE GetListWithSpace(Size: LONGCARD): Object;
-
- PROCEDURE GetChunk(List: Object; Size: LONGCARD): ADDRESS;
-
- PROCEDURE LinkItem(List: Object; Item: ADDRESS);
-
- PROCEDURE Percolate(List: Object);
-
- PROCEDURE UnlinkItem(List: Object; Item: ADDRESS);
-
- PROCEDURE NextAddr(List: Object): ADDRESS;
-
- PROCEDURE DisposeAll();
-
- PROCEDURE Nil(List: Object): BOOLEAN;
-
- END DynItemList.
-