Re:Named parameters in C
by micampe on Monday July 14, 2014 @10:02AM
(#8030928)
I find your statement puzzling. A GNU extension is by definition not “strictly valid C”, compound literals are valid C because they are defined in C99.
[ Parent
| on HN ]
Compound literals are valid C; compound statements, used in the macros in the article, are a GNU extension.