home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
032.lha
/
include
/
exec
/
lists.g
< prev
next >
Wrap
Text File
|
1987-05-16
|
604b
|
26 lines
type
List_t = struct {
*Node_t lh_Head;
*Node_t lh_Tail;
*Node_t lh_TailPred;
byte lh_Type;
byte l_pad;
},
MinList_t = struct {
*MinNode_t mlh_Head;
*MinNode_t mlh_Tail;
*MinNode_t mlh_TailPred;
};
extern
AddHead(*List_t list; *Node_t node)void,
AddTail(*List_t list; *Node_t node)void,
Enqueue(*List_t list; *Node_t node)void,
FindName(*List_t list; *char name)*Node_t,
Insert(*List_t list; *Node_t node; *List_t listNode)void,
NewList(*List_t list)void,
RemHead(*List_t list)*Node_t,
Remove(*Node_t node)void,
RemTail(*List_t list)*Node_t;