我正在寻找关于如何通过 DLR 从 AST 到工作代码的高级概述,有没有人有(链接)类似的东西?
问问题
611 次
2 回答
5
这是一个很好的 3 部分教程,关于构建从解析到实际树构造到 dlr 映射的基本语言。
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 经验:)
于 2009-12-18T18:24:21.903 回答
4
这是一个可能有帮助的链接:http: //www.codeproject.com/KB/codegen/astdlrtest.aspx
于 2009-12-09T07:51:32.027 回答