我正在尋找Java中的通用源解析器。 圖書館,可以幫助我解析PL/SQL代碼。提取函數,過程,包和顯示它們之間的依賴關係。PL/SQL源代碼解析器(用Java編寫)
1
A
回答
2
1
有在GitHub一個plsql-parser,報價:
這是爲PL/SQL語言[幾乎]完全解析器,其包括詞法分析器,分析器(其任選地生成抽象語法樹),並一個TreeWalker。當前版本是Java語言的目標,但可能很容易將其移植到任何其他目標。
我對將PL/SQL數據結構移植到Java感興趣,並且會在接下來的幾周嘗試它。
另一個選項可能是https://stackoverflow.com/a/6631453/734687,但請注意,您必須將目標語言從C移植到Java。
相關問題
- 1. Java源代碼解析器
- 2. Ruby中的Java源代碼解析器
- 3. 爲javascript代碼編寫解析器
- 4. 用JavaScript編寫的Java解析器
- 5. 用JAVA編寫的COBOL解析器
- 6. 用Java解析Java代碼
- 7. 如何解析Java源代碼?
- 8. 用Python編寫源代碼
- 9. 使用Java代碼的XML解析器
- 10. 用Wisent編寫解析器
- 11. 用於Java源代碼的靜態代碼解析器提取方法/評論
- 12. eclipse CDT源代碼解析器錯誤?
- 13. 從Java源代碼調用用Java編寫的腳本
- 14. C++解析代碼(手寫)
- 15. 支持註釋的Java源代碼解析器
- 16. 用於編寫解析器生成器的在線資源
- 17. Java代碼中的解析器入門
- 18. 如何在JSON解析器中爲我的代碼編寫AsyncTask?
- 19. 解析:在解析服務器上寫入雲代碼
- 20. 使用awk解析源代碼
- 21. Mediawiki標記的開放源代碼解析器代碼
- 22. 編寫序言解析器
- 23. 試圖編寫解析器
- 24. Intellij解析java代碼
- 25. 編譯java源代碼?
- 26. JavaScript源代碼分析器
- 27. Java:解析java源代碼,提取方法
- 28. 是否有任何用Javascript編寫的開源JSDoc解析器?
- 29. 庫用於解析/修改C#源代碼(和之後編譯)
- 30. 用java編寫的java解釋器
您需要的不僅僅是一個解析器來計算「依賴關係」。查看我的解析後生活文章(www.semanticdesigns.com/Products/DMS/LifeAfterParsing.html)。 –