|
Volunteering: Making OpenC++ understand preprocessorOpenC++ Core aims to provide refactoring functionality for C++. The main obstacle in refactoring C++ is the preprocessor. The refactoring tool is expected to work on the code obtained from expansion of preprocessor constructs, yet at the same time be capable of retaining the original, unexpanded structure of the code (otherwise any refactoring expands all the macros and pulls in all the headers). The aim of this subproject is to leverage OpenC++ Core by making it understand the preprocessor constructs (at least partially), so that it can keep them unexpanded in the output file. For more info send an e-mail to Grzegorz Jakacki. If you don't get any answer within 3 working days, please resend.
|