1
你知道爲什麼當我創建一個空語法時不生成解析器嗎? (是的,我保存了文件)ANTLR myParser.java not generated
我希望在Eclipse中集成antlr。我安裝了Eclipse indigo 3.7,所需更新(GEF 3.2,ZEST 1.3,DLTK 3.0),然後安裝了antlr IDE插件v2.1.2和antlr3.4。
將所有東西放在一起時,我意識到沒有.java文件(詞法分析器/解析器)是從我定義的語法(組合/詞法分析器+解析器)生成的。
它絕對與語法代碼本身無關..它必須是在設置或一個惱人的錯誤的錯誤。
運行Eclipse靛藍3.7 ANTLR的3.4
-------固定NOW ------------ 我肯定有一個工作的語法。我設法通過使用舊版本來修復它。 (antlr 3.2和eclipse 3.5.1)
你的語法是否正確,沒有左遞歸...,如果是,那麼嘗試使用舊版本的ANTLR,也許是3.3。 – sm13294 2012-04-25 11:25:13