A simple and generic C library for commonly used data structures and algorithms. It tries to imitate the C++ Standard Library by providing a similar architecture of containers and iterators, also the functionality provided is similar.
- vector (Automatic and dynamically resizable array)
- list (Doubly Linked List)
- slist (Singly Linked List)
- clist (Circular Linked List)
- stack (Implemented with list)
- queue (Implemented with list)
- string (barebone implementation)
- utility (provides static_cast equivalent of C++ for C)
Contribute to this repository by testing out the library and reporting/fixing bugs and issues.