本人正在用java寫一個代碼相似度匹配檢測,需要使用ANTLR對傳入的C++代碼進(jìn)行語法分析并生成抽象語法樹,搜了一下基本沒看懂教程?,F(xiàn)在提問如下:1.ANTLR的jar包中是否已經(jīng)包含了C++的文法,可以直接對C++代碼進(jìn)行語法分析?2.如何對C++代碼進(jìn)行語法分析并生成抽象語法樹?3.如何遍歷這顆樹?4.是否有關(guān)于這方面的論文可以參考下?
使用ANTLR對C++代碼進(jìn)行語法分析并生成抽象語法樹
大話西游666
2019-04-08 11:17:42