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

我要开发同款
匿名用户2018年10月12日
126阅读

技术信息

开源地址
https://github.com/ballercat/walt
授权协议
MIT

作品详情

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

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

功能特性

编写接近原生的JavaScript代码

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

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

快速编译,集成到Webpack

示例代码

export fuctio fiboacci(: i32): i32 {  if ( <= 0) retur 0;  if ( == 1) retur 1;  retur fiboacci( - 1) + fiboacci( - 2);}

功能介绍

Walt 是一种类似于 JavaScript 的 WebAssembly 文本格式语法。通过 Walt 将 JS 代码稍加修改,把 JS 代码编译成 WebAssembly,然后用 Webpac...

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

评论