+===============================================================================
+ DEVI NIVAS DEPARTMENT OF INFORMATION TECHNOLOGY
+ DATA STRUCTURES AND ALGORITHMS LIBRARY
+===============================================================================
+
+
+ABSTRACT
+========
+ This library aims to be a comprehensive data structures and algorithms
+ library, aimed for generic use within Devi Nivas applications.
+ Implementations are based on Georgia Tech's CS 1332 course.
+
+ There are two sets of implementations - one using generics with unions,
+ which can be linked at run time, and the other using macros (similar to C++
+ templates), which must be linked at compile time.
+
+
+DATA STRUCTURES
+===============
+ Lists:
+
+ (*) Contiguous Dynamically Allocated List (dn_cdal_t)
+ (*) Single-End Unidirectionally Linked Dynamically Allocated List
+ (dn_suldal_t)
+ (*) Dual-End Unidirectionally Linked Dynamically Allocated List
+ (dn_duldal_t)
+ (*) Dual-End Bidirectionally Linked Dynamically Allocated List
+ (dn_dbldal_t)