J
Jacek
Hi All!
Currently I am in testing phase of developed by me in C# parser for ISO C++
and hopefully providing full support for VC++ as well. Unfortunately
preprocessor has to be off now so for tests I use files preprocessed with /P
option set on cl.exe command line.
Despite the fact that parser successfully passes all current tests (STL
source code and all of ATL/MFC plus many source bases available publicly) I
do plan to run it on all headers available in PlatformSDK. Unfortunately
creating by hand custom made "PlatformSDK.i" file which would include all
headers in correct order and with all macro definitions set to right values
is really tedious while doing it automatically without parsing files and
recreating graph of include statements is rather error prone.
Has anyone any idea or can point me to any article or documentation which
may help me to do it fast and right?
Cheers
Jacek
Currently I am in testing phase of developed by me in C# parser for ISO C++
and hopefully providing full support for VC++ as well. Unfortunately
preprocessor has to be off now so for tests I use files preprocessed with /P
option set on cl.exe command line.
Despite the fact that parser successfully passes all current tests (STL
source code and all of ATL/MFC plus many source bases available publicly) I
do plan to run it on all headers available in PlatformSDK. Unfortunately
creating by hand custom made "PlatformSDK.i" file which would include all
headers in correct order and with all macro definitions set to right values
is really tedious while doing it automatically without parsing files and
recreating graph of include statements is rather error prone.
Has anyone any idea or can point me to any article or documentation which
may help me to do it fast and right?
Cheers
Jacek