是否有基于.NET/CLI的C#编译器实现?

Lot*_*har 5 c# compiler-construction

我只是想将ECMA语言翻译成具有基本运行时(垃圾收集器)等的本机代码.我不是在谈论.NET只是C#的语言规范.

像任何其他本机编译语言一样使用C#作为Delphi,D或C++的替代品,因为它提供了泛型,扩展类型,垃圾收集和许多其他不错的功能.作为一个语言,它非常好.

但我不喜欢.NET,也不觉得它非常便携(适用于PA-RISC的HP-UX的.NET?).

所以对C99的编译会比编译到本机要好得多(这对于Eiffel来说效果非常好).

Luc*_*ero 0

也许Salamander .NET Mini-Deployment工具可以帮助您,它确实将代码转换为本机并且具有嵌入式运行时,因此您不需要.NET框架进行部署。