doc/developer.texi: Add variadic macros to allowed C language features

They are used in several places like CBS.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
This commit is contained in:
Andreas Rheinhardt 2020-03-23 03:26:58 +01:00
parent 59c993e227
commit ed18ec5577

View File

@ -131,6 +131,9 @@ compound literals (@samp{x = (struct s) @{ 17, 23 @};}).
@item @item
for loops with variable definition (@samp{for (int i = 0; i < 8; i++)}); for loops with variable definition (@samp{for (int i = 0; i < 8; i++)});
@item
Variadic macros (@samp{#define ARRAY(nb, ...) (int[nb + 1])@{ nb, __VA_ARGS__ @}});
@item @item
Implementation defined behavior for signed integers is assumed to match the Implementation defined behavior for signed integers is assumed to match the
expected behavior for two's complement. Non representable values in integer expected behavior for two's complement. Non representable values in integer