7 ms·
This looks like a cool project! I really like the extensions they’ve implemented for things like recursive macros, certainly an interesting space to experiment
by foundry27 6y ago
This looks like a cool project! I really like the extensions they’ve implemented for things like recursive macros, certainly an interesting space to experiment in.
It isn’t quite as standard-compliant as advertised though, for anyone who might be interested. It looks like it gets hung up on the same case that Boost.Wave has trouble with: macro expansions resulting in partial macro expansions, like getting “MY_MACRO (“ out of an expansion. So far GCC has the only preprocessor I’ve seen to get that bit right.