rusty-typescript:用Rust编写的TypeScript编译器

时间:2021-02-05 18:34:30
【文件属性】:
文件名称:rusty-typescript:用Rust编写的TypeScript编译器
文件大小:213KB
文件格式:ZIP
更新时间:2021-02-05 18:34:30
rust typescript webassembly RustTypeScript 生锈的打字稿 用Rust编写的TypeScript编译器。 这是一个处于初期阶段的实验性项目。 它的目标是创建一个用编写的的实现。 请注意,这仍然是普通的TypeScript编译器,它将TypeScript代码编译为JavaScript。 它仅利用Rust和WebAssembly获得更好的性能。 这里采用的方法是将WebAssembly二进制文件内联到JavaScript中,并将所有内容捆绑到一个TypeScript文件中(禁用类型检查和插入)。 这使得结果独立于平台(浏览器vs. nodejs ),并且易于注入的。 这样,可以对照TypeScript本身使用的相同测试来验证新的实现。
【文件预览】:
rusty-typescript-master
----.travis.yml(264B)
----.gitmodules(95B)
----package.json(1KB)
----TypeScript()
----LICENSE(11KB)
----package-lock.json(186KB)
----src()
--------types.rs(11KB)
--------compiler()
--------lib.rs(33B)
----Cargo.toml(356B)
----.gitignore(346B)
----build.ts(5KB)
----README.md(2KB)
----TypeScript-replace()
--------tests()
--------src()

网友评论