Comment Comment by heywhatupboys _t is even a "reserved" suffix in C. Stop using it. If you want compile-time type safety, pick another language like Haskell. A "typedef" is by no means a contract declaration in C. parent heywhatupboys 3 years ago