C++ Stack STL implemented in C, with generic template support.
A stack that is based off GNU's List implementation. This is inspired by C++ stack STL, with generic support. The stack does not require dynamic memory allocation and can take any struct, regardless of typing, which has a pointer to a struct_elem.