SGLIB - A Simple Generic Library for C (updated from Marian Vittek's)