[英]Antlr c++ target sample
我是新來的。
有人可以為C ++目標的antlr中的任何簡單語法提供一個可行的示例。 我嘗試了antlrworks,並創建了詞法分析器和解析器。 但是在編譯時無法繼續。 在codeproject中也搜索了一個有效的示例,但是沒有找到任何示例。
我打算使用Visual Studio2013。在此先感謝...
我已經在C ++應用程序中使用ANTLR3多年了,但是實際上使用了C目標,而不是C ++。 事實證明,后者在編譯速度(對於高度復雜的解析器)和復雜度(均基於模板)方面都是問題。 因此,我確定了易於集成到C ++應用程序中的C目標。 您只需要為應用程序提供一個小型C ++包裝器,便會獲得一個真正快速的解析器。
如果是C ++目標,請嘗試以下分支: https : //github.com/ibre5041/antlr3/tree/master/runtime/Cpp/tests 。 這是最新版本,包括各種性能錯誤修復,內存泄漏修復以及AST生成。
在tests
目錄中,您可以找到一些示例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.