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[3])())[5])(int) or (double (^)(int , long long ))foo actually means. Give it a try!

cdecl screenshot

The public domain source code for the tool is available, as well. Thanks ridiculous_fish!