在哪里可以找到如何解析c ++头文件的好指令?

lkn*_*dhu 1 c++ header

在哪里可以找到如何解析c ++头文件的好指令?

编辑:我想用haskell解析它,有一个parsec libraray但我需要一些例子.

Mat*_* M. 5

使用现有的C++解析器(你不可能自己编写一个覆盖语法的所有极端情况的解决方案,这是可怕的).

我只能推荐Clang库.