ENH: add C++-based wmkdepend parser (uses Coco/R grammar).
- This avoids dependency on lex/flex and provides better encapsulation for buffer switching. As a result, the maximum number of open files only corresponds to the include depth.
Showing
- wmake/src/Makefile 13 additions, 3 deletionswmake/src/Makefile
- wmake/src/wmkdepend.cpp 164 additions, 0 deletionswmake/src/wmkdepend.cpp
- wmake/src/wmkdependParser.atg 497 additions, 0 deletionswmake/src/wmkdependParser.atg
- wmake/src/wmkdependParser.cpp 575 additions, 0 deletionswmake/src/wmkdependParser.cpp
- wmake/src/wmkdependParser.h 310 additions, 0 deletionswmake/src/wmkdependParser.h
- wmake/src/wmkdependScanner.cpp 1022 additions, 0 deletionswmake/src/wmkdependScanner.cpp
- wmake/src/wmkdependScanner.h 477 additions, 0 deletionswmake/src/wmkdependScanner.h
Please register or sign in to comment