Will Wray

Results 13 issues of Will Wray

`__VA_OPT__` is a very useful feature. Implementations enable it across all std modes (though nominally C++20 / C23). It ousts non-standard use of the 'comma eating' `__VA_ARGS__` extension. There's no...

enhancement

Here's a reduced reproducer: ``` #define Ox 0x #if Ox #endif ``` then `pcpp test.h` gives ``` test.h:3 error: Could not evaluate expression due to SyntaxError("around token 'x' type CPP_ID")...

bug

A simple proof of concept change that fixes #79. With it, pcpp can do codegen using the IREPEAT library. I believe it's conceptually correct, but my Python may not be;...