Cdecl Tells You What Your C Code Means
The new, AJAX-powered version of the “C gibberish ↔ English” translation tool cdecl is a gem for any C programmer who has ever scratched their head wondering what a complex statement like
char (((* const x)()))(int) or
(double (^)(int , long long ))foo actually means. Give it a try!