Dlist Home Page


This is code for generic doubly-linked lists

James S. Plank, University of Tennessee.


There is a newer and better version of the doubly linked list code in the Libfdr library, which also contains the fields code and red-black tree code. I recommend you port that and use it instead of this code, because it is safer and easier to use.


Brief Description

Dlist.c and dlist.h are files for doing general doubly-linked lists.

The code is straight c, but works fine with ansi compilers.

If you'd like some examples of working with the dlist library, please see the dlist lecture notes.