Csharp/C#教程:在CLR上实施语言的书籍和文献分享


在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

(0)
上一篇 2021年11月13日
下一篇 2021年11月13日

精彩推荐