Walt 将 JS 代码编译成 WebAssembly开源项目

我要开发同款
匿名用户2018年10月12日
53阅读
开发技术JavaScript
所属分类Web应用开发
授权协议MIT

作品详情

Walt是一种类似于JavaScript的WebAssembly文本格式语法。通过Walt将JS代码稍加修改,把JS代码编译成WebAssembly,然后用Webpack打包成WASM在浏览器加载。

.walt文件可直接编译为WebAssembly二进制格式。

功能特性

编写接近原生的JavaScript代码

不需要编写C/C++或Rust代码,只需编写JavaScript代码

不需要LLVM/binary工具包,零依赖,100%使用JavaScript编写

快速编译,集成到Webpack

示例代码

export function fibonacci(n: i32): i32 {  if (n <= 0) return 0;  if (n == 1) return 1;  return fibonacci(n - 1) + fibonacci(n - 2);}
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论