在CLR上实施语言的书籍和文献
我正在寻找有关CLR(和/或可能是DLR)内部工作的书籍和文献,我的长期目标是在CLR上实现一种简单的语言。
一些CLR的先发:
DLR本身就是开源的 ,它的文档非常方便。
我想可能Mono的源代码可能有话要说。 C#编译器本身是用C#编写的,源代码可用。
反讽 – .NET语言实现工具包。
IronPython和IronRuby是DLR之上的开源实现(本身在Codeplex上开源); 一些IronPython版本中包含一个ToyScript语言,该语言旨在作为一般DLR语言实现的一个例子 – 它现在可能仍然是DLR包的一部分。
我不确定DLR,但是这里有一些开源.NET语言,您可以查看源代码,看看它们是如何做到的:
如果我能记住任何其他人,我会发布更多内容……
专家.NET 2.0 IL汇编程序也很有用,因为它描述了.NET应用程序的许多细节。
上述就是C#学习教程:在CLR上实施语言的书籍和文献分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/942948.html