I recently got the following error when trying to compile with gcc:
error: missing binary operator before token "("
Web and SO searches came up with several specific examples of this error, with specific code changes to fix them. But I found no general description of what condition causes this error to be issued.
When and why does gcc emit this error?