经过几天的研究,我转向你。 我搜索分析C ++文件:
要做到这一点,我首先尝试使用正则表达式,但它没有成功(处理的案例太多,正则表达式真的变得太难以辨认)。
现在我尝试使用ANTLR4。不幸的是我似乎找不到C ++的语法(我在这里找到C的语法https://github.com/antlr/grammars-v4)
(我也试过ANTLR3,但是用这个语法,我有一个C ++代码!) http://www.antlr3.org/grammar/1295920686207/antlr3.2_cpp_parser4.1.0.zip
那么你知道我在哪里可以找到ANTLR4的C ++语法吗?
或者你知道另一种方法可以做我想做的事吗?
提前感谢您的帮助
PS:对不起我的英语,我是法国学生