A compound statement enclosed in parentheses may appear as an expression in GNU C. This allows ...
gcc.gnu.org