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

时间:2024-02-26 12:21:10
【文件属性】:

文件名称:rusty-typescript:用Rust编写的TypeScript编译器

文件大小:213KB

文件格式:ZIP

更新时间:2024-02-26 12:21:10

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()

网友评论