Multi-pass C preprocessor [closed]
问题 Closed . This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 5 months ago . Is it remotely sane to apply the C preprocessor to the same codebase multiple times (specifically, twice in sequence?) For instance, having declarations such as the following: ##define DECLARE(FILE) # define DECLARATIONS \ # include FILE \ # undef DECLARATIONS Have you ever