7
A
回答
8
首先簡單的部分 - ANTLR 4工具只對語法進行最小限度的分析,特別是不需要像ANTLR 3那樣靜態計算DFA表。因此,它比ANTLR 3更快地生成解析器。
根據語法和輸入的不同,ANTLR 4的最初4.0版本比ANTLR 3略快一點。但是,ANTLR 4能夠處理ANTLR 3根本無法處理的許多語法和輸入。此外,ANTLR 4運行時間的優化版本已經在開發中,其性能優於ANTLR 3。
調試幫助和方法文檔即將到來,它可以幫助用戶找到並糾正(或避免)與語法設計相關的性能問題。我相信其中的一些內容也可以在ANTLR 4書中找到。
相關問題
- 1. 轉換ANTLR 3語法ANTLR 4
- 2. 句法謂詞 - 從Antlr 3升級到Antlr 4
- 3. ANTLR 3含糊
- 4. ANTLR 3偶數
- 5. ANTLR 4 Python文檔
- 6. 在ANTLR版本4
- 7. ANTLR 4:語法錯誤和
- 8. 相互左遞歸ANTLR 4
- 9. ANTLR 4和AST遊客
- 10. 如何更改ANTLR-3中的父類?
- 11. ANTLR的4錯誤恢復
- 12. Antlr 4 C#語法文件
- 13. ANTLR 4 $ channel = HIDDEN和options
- 14. 設置antlr ide和antlr包
- 15. 尋找Antlr 3/C sample main()
- 16. ANTLR樹
- 17. 在ANTLR
- 18. ANTLR樹有必要嗎?
- 19. ANTLR NoViableAltException
- 20. 在ANTLR
- 21. 與ANTLR
- 22. Antlr StringTemplate
- 23. 解析ANTLR 4不匹配的輸入
- 24. ANTLR歧義
- 25. ANTLR - 調試
- 26. xText和ANTLR
- 27. ANTLR 4如何解析註釋
- 28. ANTLR和數組
- 29. 將ANTLR v3語法遷移到ANTLR v4
- 30. Antlr Grammer for Java的更改
@無色https://github.com/sharwell/antlr4/releases/latest –