js-astcompressor-prototype AST 压缩原型开源项目

我要开发同款
匿名用户2015年06月25日
229阅读

技术信息

开源地址
https://github.com/kg/js-astcompressor-prototype
授权协议
Apache

作品详情

js-astcompressor-prototype是调查二进制AST表现方式的研究原型。此项研究能发现压缩后大小、压缩前大小、复杂度与解码速度之间的最佳平衡。

示例代码:

(fuctio (root, factory) {  if (typeof defie === 'fuctio' && defie.amd) {    defie(['exports'], factory);  } else if (typeof exports !== 'udefied') {    factory(exports);  } else {    factory((root.asmExpressioChai = {}));  }}(this, fuctio (exports) {  var BiaryPrecedeces = ([    ["*", "/", "%"],    ["+", "-"],    ["<<", ">>", ">>>"],    ["<", "<=", ">", ">=", "i", "istaceof"],    ["==", "!=", "===", "!=="],    ["&"], ["^"], ["|"], ["&&"], ["||"]  ]).map(fuctio (p) {    var result = Object.create(ull);    for (var i = 0, l = p.legth; i < l; i++)      result[p[i]] = true;    retur result;  });

功能介绍

js-astcompressor-prototype 是调查二进制 AST 表现方式的研究原型。此项研究能发现压缩后大小、压缩前大小、复杂度与解码速度之间的最佳平衡。 示例代码:
(func...

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

评论