我正在尋找一個如何從AST到工作代碼通過DLR的高層次的概述,沒有人有(類似的東西的鏈接)?DLR的概述?
Q
DLR的概述?
4
A
回答
5
下面是關於從語法分析構建一個基本的語言實際樹型結構的DLR映射一個很好的3部分教程。
http://www.bitwisemag.com/2/DLR-Build-Your-Own-Language
目前所有的DLR規格和文件都設在這裏:
http://dlr.codeplex.com/wikipage?title=Docs%20and%20specs&referringTitle=Documentation
本教程是我用來學習DLR之一:
http://www.dotnetguru.org/us/dlrus/DLR2.htm
它在DLR上構建了一個定製的javascript版本。
如果一切都失敗了,你可以看看這裏: http://myjscript.codeplex.com/sourcecontrol/changeset/view/8678?projectName=MyJScript#109043
看到實際的解析器實現,但我可能會建議使用ANTLR的爲您解析。這就是我使用,雖然我有一些Antlr的經驗:)
4
這裏是一個鏈接,也許可以幫助:http://www.codeproject.com/KB/codegen/astdlrtest.aspx
相關問題
- 1. 概述:無VS概述:0
- 2. CakePHP的概述
- 3. Sitecollection概述Page
- 4. TopDesk概述
- 5. SSMS - MiniMap概述
- 6. 概述圖表
- 7. JavaScript庫概述
- 8. WebViewClient類概述?
- 9. WebService - 概述
- 10. OmniThreadLibrary概述
- 11. iOS內核概述!
- 12. git分支概述
- 13. XML顯示概述
- 14. 靜態類概述
- 15. CSS - 具體概述
- 16. UILabel文本概述
- 17. Ember.js代碼概述
- 18. EmberJS架構概述
- 19. Redis架構概述?
- 20. HTML概述,幫我
- 21. WPF控件概述
- 22. SIP標頭概述
- 23. SQL - 概述查詢
- 24. Python語言概述
- 25. 可可tableview概述
- 26. Eclipse Classic中的概述欄
- 27. 概述sublimetext的功能3
- 28. 概述骨幹,等的NodeJS
- 29. 文檔概述VS2008的類
- 30. Maven:Maven屬性值的概述
這應該有很大的幫助! – RCIX 2009-12-09 07:53:36