@ideasman42 Не ми е удобно да правя for-each-vararg в препроцесора, но нещо като: #define declare_var(a) __attribute__((unused)) int _duplicate ## a; #define ELEM(var, ...) ({ FOREACH(declare_var, __VA_ARGS__); ELEM_NODUPLICATECHECK(var, __VA_ARGS__); })

person TheMasterProgrammer Idev    schedule 06.07.2018    source източник