minisharp:从C#子集到JavaScript的优化编译器

时间:2024-06-09 11:30:56
【文件属性】:

文件名称:minisharp:从C#子集到JavaScript的优化编译器

文件大小:24KB

文件格式:ZIP

更新时间:2024-06-09 11:30:56

C#

迷你锐器 从C#子集到JavaScript的优化编译器 这是一个实验,以查看C#是否可以成为Web的良好语言。 有很多现有的C#到JavaScript编译器,但是它们专注于兼容性而不是生成紧凑的代码。 它们中的大多数也是专有的和/或仅Windows。 目标: 跨平台(使用 ) 可读的调试输出 源图 缩小 摇树 不断折叠 去虚拟化 内联 非目标: 支持所有C#语言功能(例如反射) 编译为asm.js / WebAssembly


【文件预览】:
minisharp-master
----.gitignore(31B)
----Makefile(1KB)
----src()
--------SourceMap.cs(5KB)
--------Mangle.cs(6KB)
--------MiniSharp.cs(4KB)
--------Input.cs(7KB)
--------Extensions.cs(1KB)
--------Output.cs(34KB)
--------Lower.cs(21KB)
----README.md(627B)
----web()
--------index.html(2KB)
--------textarea.js(4KB)
----tests()
--------MangleEndToEnd.cs(1KB)
--------EndToEnd.cs(5KB)

网友评论