Closed mrolle45 closed 8 months ago
FYI, the enhancements I'm working on are in the area of diagnostic logging. Even if my changes don't get published, I'll use my code to diagnose some C code of mie that makes heavy use of macros, and I want to understand how the C99 Standard is being applied to their expansion (so that I can get the expansion that I want).
pcpp_debug.log
file easier to read.#include
'd files, sections controlled by #if
and friends, and macro expansion.--debug
switch.-v
repeatable switch to control the level of verbosity of the log output.I'd also like to include comments in the preprocessed output, as GCC does, with -C
and -CC
switches.
I'd like to contribute some modest enhancements to pcpp. But I find that code that is Python 2 compatible is a nuisance to work with. I'd like to be able to use Python 3.7 (at least) features.
Questions for you, Ned:
Please let me know right away at m@rolle.name, so I can know whether I could use 3.7 features or not. Thanks.