DLR概述是什么?

4

我希望了解从AST到通过DLR生成工作代码的高级概述,是否有相关链接或信息可以提供?

2个回答

5

这是一份关于从解析到实际树构建再到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经验:)


4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接