【文件属性】:
文件名称:cil.js:.NET字节码(CIL)到JavaScript的翻译
文件大小:1.14MB
文件格式:ZIP
更新时间:2021-05-12 17:06:33
JavaScript
cil.js
cil.js是MIT许可的.NET CIL到JavaScript Transpiler的程序集。 换句话说,cil.js使您可以编写C#代码并在Web浏览器中运行它,而无需任何插件。
它提供了一个小的运行时库和一个小版本的mscorlib.dll。
尽管它不是生产质量,并且主要是一个业余项目,但它支持最重要的CIL功能:
类,结构和枚举类型
虚拟和接口方法
泛型
Int64(仿真)
基本思考
缺少的功能:
多维数组
不安全的代码
等待/异步
反射
动态的
其他。
致谢
cil.js使用IKVM Reflection来处理装配。
一些测试和一些mscorlib代码最初来自mono项目。