Comment Comment by teo_zero There are a couple of constructs that you end up re-creating as soon as you need non-trivial preprocessing.One of those is the two-stage CAT, another one is the NARG the article talks about.__COUNTER__ is going to be added to C29, the next version of the standard, maybe there's hope for __VA_COUNT__ and __CAT__ too! parent teo_zero 14 days ago
One of those is the two-stage CAT, another one is the NARG the article talks about.
__COUNTER__ is going to be added to C29, the next version of the standard, maybe there's hope for __VA_COUNT__ and __CAT__ too!