擅长:python、mysql、java
<p>看看<a href="https://github.com/gccxml/pygccxml" rel="nofollow noreferrer">pygccxml</a>。我用它来构建我的C/C++源代码的内存图,我可以用它来作为许多代码生成任务的基础。</p>
<p>PS:当我第一次开始基于Python的代码生成时,我实际上试图自己编写一个解析器:省省痛苦,甚至不要去那里!(看起来你的已经结束了……)pygccxml是你想要的一切,而且更多:)</p>