a collection of C idioms