我在Eclipse Indigo上使用ANTLR的antlr-3.4-complete-no-antlrv2.jar版本。由Eclipse自動生成的解析器和詞法分析器文件
我已經安裝了ANTLR IDE插件以及ZEST和GEF。在生成組合語法文件並添加標頭,詞法分析器標頭和規則時,Eclipse不會生成解析器和Lexer文件。
如果我使用antlr-3.2.jar它的確如此。我可以使用java -classpath antlr-3.4-complete-no-antlrv2.jar org.antlr.Tool Sample.g在Eclipse之外生成Lexer和Parser文件(使用antlr-3.4。*)。
有沒有什麼辦法在3.4版本的Eclipse中打開它?
該鏈接中的主要部分是「爲包含項目啓用ANTLR支持,在Package Explorer窗口(左窗格)中,右鍵單擊剛剛創建的項目並選擇Configure,Convert to ANTLR project。」。這爲我修好了。 – 2012-07-23 18:35:26