Composing and deciphering C (or C++) declarations or casts, aka "gibberish."
https://github.com/paul-j-lucas/cdecl