mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-04-25 23:12:19 +00:00
2 lines
5.6 KiB
JavaScript
2 lines
5.6 KiB
JavaScript
!function(A,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.asparse=n():A.asparse=n()}("undefined"!=typeof self?self:this,function(){return function(A){var n={};function e(Q){if(n[Q])return n[Q].exports;var o=n[Q]={i:Q,l:!1,exports:{}};return A[Q].call(o.exports,o,o.exports,e),o.l=!0,o.exports}return e.m=A,e.c=n,e.d=function(A,n,Q){e.o(A,n)||Object.defineProperty(A,n,{configurable:!1,enumerable:!0,get:Q})},e.r=function(A){Object.defineProperty(A,"__esModule",{value:!0})},e.n=function(A){var n=A&&A.__esModule?function(){return A.default}:function(){return A};return e.d(n,"a",n),n},e.o=function(A,n){return Object.prototype.hasOwnProperty.call(A,n)},e.p="",e(e.s=2)}([function(A,n,e){"use strict";n.__esModule=!0,function(A){A[A.i32=127]="i32",A[A.i64=126]="i64",A[A.f32=125]="f32",A[A.f64=124]="f64",A[A.anyfunc=112]="anyfunc",A[A.func=96]="func",A[A.none=64]="none"}(n.Type||(n.Type={})),function(A){A[A.Custom=0]="Custom",A[A.Type=1]="Type",A[A.Import=2]="Import",A[A.Function=3]="Function",A[A.Table=4]="Table",A[A.Memory=5]="Memory",A[A.Global=6]="Global",A[A.Export=7]="Export",A[A.Start=8]="Start",A[A.Element=9]="Element",A[A.Code=10]="Code",A[A.Data=11]="Data"}(n.SectionId||(n.SectionId={})),function(A){A[A.Function=0]="Function",A[A.Table=1]="Table",A[A.Memory=2]="Memory",A[A.Global=3]="Global"}(n.ExternalKind||(n.ExternalKind={})),n.MAX_PAGES=65535,n.MAX_TABLES=1,function(A){A[A.end=11]="end",A[A.get_global=35]="get_global",A[A.i32_const=65]="i32_const",A[A.i64_const=66]="i64_const",A[A.f32_const=67]="f32_const",A[A.f64_const=68]="f64_const"}(n.Opcode||(n.Opcode={}))},function(A,n,e){"use strict";n.__esModule=!0;var Q=e(0);n.Type=Q.Type,n.SectionId=Q.SectionId,n.ExternalKind=Q.ExternalKind;var o=null;n.parse=function A(n,e){e||(e={}),o||(o=new WebAssembly.Module(function(A){var n=A.length;if(n){for(var e=0,Q=n;--Q%4>1&&61===A.charCodeAt(Q);)++e;n=Math.ceil(3*n)/4-e}for(var o=new Uint8Array(n),B=0,r=0,C=0,I=0,E=A.length;I<E;){var i=A.charCodeAt(I++);if(61===i&&B>1)break;if(void 0===(i=t[i]))throw Error();switch(B){case 0:C=i,B=1;break;case 1:o[r++]=C<<2|(48&i)>>4,C=i,B=2;break;case 2:o[r++]=(15&C)<<4|(60&i)>>2,C=i,B=3;break;case 3:o[r++]=(3&C)<<6|i,B=0}}if(1===B)throw Error();return o}("AGFzbQEAAAABPQpgAABgAX8Bf2AFf39/f38Bf2ACf38AYAN/f38AYAZ/f39/f38AYAV/f39/fwBgBH9/f38AYAABfmABfwACgQIPA2VudglvblNlY3Rpb24AAgNlbnYGb25UeXBlAAMDZW52C29uVHlwZVBhcmFtAAQDZW52DG9uVHlwZVJldHVybgAEA2VudghvbkltcG9ydAAFA2VudhBvbkZ1bmN0aW9uSW1wb3J0AAMDZW52DW9uVGFibGVJbXBvcnQABgNlbnYOb25NZW1vcnlJbXBvcnQABwNlbnYOb25HbG9iYWxJbXBvcnQABANlbnYKb25GdW5jdGlvbgADA2Vudghvbk1lbW9yeQAHA2Vudghvbkdsb2JhbAAEA2VudghvbkV4cG9ydAAGA2VudgdvblN0YXJ0AAkDZW52Bm1lbW9yeQIAAAMGBQEBCAAABgYBfwFBAAsIARIKlAoFRgEDfyMAIQACQANAIAECfyAAIgFBAWohACABLQAAIgNB/wBxIAJ0C3IhASADQYABcUUNASACQQdqIQIMAAsACyAAJAAgAQthAQR/IwAhAwNAIAECfyADIgFBAWohAyABLQAAIgRB/wBxIAJ0C3IhASACQQdqIQIgBEGAAXENAAsgAyQAIAFBfyACdHIgASACIABJIgEEfyAEQcAAcUEARwUgAQtBAXEbC2QCAn8DfiMAIQADQCAAIgFBAWohACADIAExAAAiBEL/AIMgAoaEIQMgAkIHfCECIARCgAGDQgBSDQALIAAkACADQn8gAoaEIAMgAkLAAFQiAQR/IARCwACDQgBSBSABC0EBcRsL/gcCCX8BfgJ/IwAiACgCACECIABBBGokACACQYDCzesGRwsEQAALAn8jACIAKAIAIQIgAEEEaiQAIAJBAUcLBEAACz8AQRB0IQcCQANAIwAgB0kEQCMAIQNBBxAOIQJBIBAOIQFBACEEQQAhACACBEAgAkELSwRAAAsFQSAQDiIARQRAIAMkAAwECyMAIQQjACAAaiQACyACIwAgASAEIAAQAARAAkACQAJAAkACQAJAAkACQAJAAkACQCACDgsIAQIDAAQFBgcACAALDAgLQSAQDiECQQAhAANAIAAgAkkEQCAAQQcQD0H/AHEQAUEgEA4hA0EAIQUDQCAFIANJBEAgACAFQQcQD0H/AHEQAiAFQQFqIQUMAQsLQQEQDiEFQQAhBANAIAQgBUkEQCAAIARBBxAPQf8AcRADIARBAWohBAwBCwsgAEEBaiEADAELCwwIC0EgEA4hAkEAIQADQCAAIAJJBEBBIBAOIQUjACMAIgNqJABBIBAOIQYjACMAIgRqJAAgAAJ/IwAiAS0AACEIIAFBAWokACAIIgELIAMgBSAEIAYQBAJAAkACQAJAAkACQAJAIAEOBAECAwQACwwECyAAQSAQDhAFDAQLQQcQD0H/AHEhAUEBEA4hBCAAIAFBIBAOIARBAXEEf0EgEA4FQQELIAQQBgwDC0EBEA4hASAAQSAQDiABQQFxBH9BIBAOBUH//wMLIAEQBwwCCyAAQQcQD0H/AHFBARAOEAgMAQsACyAAQQFqIQAMAQsLDAcLQSAQDiECQQAhAANAIAAgAkkEQCAAQSAQDhAJIABBAWohAAwBCwsMBgtBIBAOIQJBACEAA0AgACACSQRAQQEQDiEBIABBIBAOIAEEf0EgEA4FQf//AwsgARAKIABBAWohAAwBCwsMBQtBIBAOIQJBACEAA0AgACACSQRAQQcQD0H/AHEhBkEBEA4hBAJAAkACQAJAAkACQAJ/IwAiAS0AACEDIAFBAWokACADIgNBwQBHCwRAIANBwgBGDQEgA0HDAEYNAiADQcQARg0DIANBI0YNBAwFC0EgEA8aDAULEBAaDAQLIwAiASgCACEDIAFBBGokAAwDCyMAIgEpAwAhCSABQQhqJAAMAgtBIBAOGgwBCwALAn8jACIBLQAAIQMgAUEBaiQAIANBC0cLBEAACyAAIAYgBBALIABBAWohAAwBCwsMBAtBIBAOIQJBACEAA0AgACACSQRAQSAQDiEBIwAhBCMAIAFqJAAgAAJ/IwAiAy0AACEFIANBAWokACAFC0EgEA4gBCABEAwgAEEBaiEADAELCwwDC0EgEA4QDQwCCyMAIAFqJAAMAQsACwUjACABaiQACwwBCwsLCwQAEBELACAQc291cmNlTWFwcGluZ1VSTA5pbmRleC53YXNtLm1hcA==")));var Q=(n.length+5+65535&-65536)>>16,B=new WebAssembly.Memory({initial:Q}),r=new Uint8Array(B.buffer);function C(){}r.set(n),A.readString=function(A,n){return function(A,n,e){if(e-n<1)return"";for(var Q=null,o=[],t=0,B=0;n<e;)(B=A[n++])<128?o[t++]=B:B>191&&B<224?o[t++]=(31&B)<<6|63&A[n++]:B>239&&B<365?(B=((7&B)<<18|(63&A[n++])<<12|(63&A[n++])<<6|63&A[n++])-65536,o[t++]=55296+(B>>10),o[t++]=56320+(1023&B)):o[t++]=(15&B)<<12|(63&A[n++])<<6|63&A[n++],t>8191&&((Q||(Q=[])).push(String.fromCharCode.apply(String,o)),t=0);return Q?(t&&Q.push(String.fromCharCode.apply(String,o.slice(0,t))),Q.join("")):String.fromCharCode.apply(String,o.slice(0,t))}(r,A,A+n)};var I={env:{memory:B}};return["onSection","onType","onTypeParam","onTypeReturn","onImport","onFunctionImport","onTableImport","onMemoryImport","onGlobalImport","onMemory","onFunction","onGlobal","onExport","onStart"].forEach(function(A){return I.env[A]=e[A]||C}),new WebAssembly.Instance(o,I).exports};for(var t=new Array(123),B=0;B<64;)t[B<26?B+65:B<52?B+71:B<62?B-4:B-59|43]=B++},function(A,n,e){A.exports=e(1)}])});
|
|
//# sourceMappingURL=index.js.map
|