types.h (302B)
1 typedef struct dl_list { 2 char *str; 3 struct dl_list *next, *prev; 4 } dl_list; 5 6 dl_list *new_dl_list(char *); 7 dl_list *end_dl_list(dl_list *); 8 dl_list *start_dl_list(dl_list *); 9 void append_dl_list(dl_list *, dl_list *); 10 dl_list *insert_dl_list(dl_list *, dl_list *); 11 void free_dl_list(dl_list *);