I'm also wondering this. The compiler itself is written in C99, but looking from the tests, it can parse some C++ features such as templates.