Preprocessing parser This project is a tool which allows for parsing of unpreprocessed code using a preprocessor language parser, a language lexer and a language grammar. Developed as part of my Master's thesis work at St.Petersburg Academic University.