babel-plugin-asm-js:将JavaScript + Flow编译为asm.js(WIP)

时间:2024-06-02 05:07:28
【文件属性】:

文件名称:babel-plugin-asm-js:将JavaScript + Flow编译为asm.js(WIP)

文件大小:12KB

文件格式:ZIP

更新时间:2024-06-02 05:07:28

JavaScript

babel-plugin-asm-js 将静态类型的ES6(流式)模块编译为asm.js,同时保留ES6模块接口。 仍然是JavaScript的子集,但更适合手写(这样您就不需要使用C / C ++-> Emscripten-> asm.js进行数学运算) 工作正在进行中。 目前支持: ES6 import并命名export 自动var , let , const提取和转换 自动功能布局 功能参数注释 函数返回类型注释 带自动类型转换的赋值 流类型转换为asm.js类型转换 自动将asm.js导入以供stdlib和外部引用 自动程序布局 自动包装到带有initialize以传递自己的heap asm.js模块中 去做: 错误修复 全局变量支持 字符串支持(文字已经转换为ID,需要支持操作) 更好的asm.js <->正常代码通信 有限的对象和数组支持 安装 $ npm inst


【文件预览】:
babel-plugin-asm-js-master
----.babelrc(96B)
----package.json(550B)
----test()
--------.babelrc(134B)
--------fixtures()
----src()
--------index.js(3KB)
--------program.js(3KB)
--------tables.js(4KB)
--------func.js(6KB)
--------util.js(3KB)
--------types.js(3KB)
----.npmignore(23B)
----.gitignore(29B)
----README.md(1KB)
----.editorconfig(206B)

网友评论