I simple (not type safe) generic hash table implemented in ANSI C. Collisions and duplicates are kept in a 2-dimentional linked list.