2 lines
6.6 KiB
JavaScript

!function(A,E){"object"==typeof exports&&"object"==typeof module?module.exports=E():"function"==typeof define&&define.amd?define([],E):"object"==typeof exports?exports.asparse=E():A.asparse=E()}("undefined"!=typeof self?self:this,function(){return function(A){var E={};function B(Q){if(E[Q])return E[Q].exports;var n=E[Q]={i:Q,l:!1,exports:{}};return A[Q].call(n.exports,n,n.exports,B),n.l=!0,n.exports}return B.m=A,B.c=E,B.d=function(A,E,Q){B.o(A,E)||Object.defineProperty(A,E,{configurable:!1,enumerable:!0,get:Q})},B.r=function(A){Object.defineProperty(A,"__esModule",{value:!0})},B.n=function(A){var E=A&&A.__esModule?function(){return A.default}:function(){return A};return B.d(E,"a",E),E},B.o=function(A,E){return Object.prototype.hasOwnProperty.call(A,E)},B.p="",B(B.s=2)}([function(A,E,B){"use strict";E.__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"}(E.Type||(E.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"}(E.SectionId||(E.SectionId={})),function(A){A[A.Function=0]="Function",A[A.Table=1]="Table",A[A.Memory=2]="Memory",A[A.Global=3]="Global"}(E.ExternalKind||(E.ExternalKind={})),function(A){A[A.Module=0]="Module",A[A.Function=1]="Function",A[A.Local=2]="Local"}(E.NameType||(E.NameType={})),E.MAX_PAGES=65535,E.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"}(E.Opcode||(E.Opcode={}))},function(A,E,B){"use strict";E.__esModule=!0;var Q=B(0);E.Type=Q.Type,E.SectionId=Q.SectionId,E.ExternalKind=Q.ExternalKind;var n=null;E.parse=function A(E,B){B||(B={}),n||(n=new WebAssembly.Module(function(A){var E=A.length;if(E){for(var B=0,Q=E;--Q%4>1&&61===A.charCodeAt(Q);)++B;E=Math.ceil(3*E)/4-B}for(var n=new Uint8Array(E),I=0,e=0,t=0,C=0,i=A.length;C<i;){var r=A.charCodeAt(C++);if(61===r&&I>1)break;if(void 0===(r=o[r]))throw Error();switch(I){case 0:t=r,I=1;break;case 1:n[e++]=t<<2|(48&r)>>4,t=r,I=2;break;case 2:n[e++]=(15&t)<<4|(60&r)>>2,t=r,I=3;break;case 3:n[e++]=(3&t)<<6|r,I=0}}if(1===I)throw Error();return n}("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")));var Q=E.length,I=(Q+65535&-65536)>>16,e=new WebAssembly.Memory({initial:I}),t=new Uint8Array(e.buffer);t.set(E),A.readString=function(A,E){return function(A,E,B){if(B-E<1)return"";for(var Q=null,n=[],o=0,I=0;E<B;)(I=A[E++])<128?n[o++]=I:I>191&&I<224?n[o++]=(31&I)<<6|63&A[E++]:I>239&&I<365?(I=((7&I)<<18|(63&A[E++])<<12|(63&A[E++])<<6|63&A[E++])-65536,n[o++]=55296+(I>>10),n[o++]=56320+(1023&I)):n[o++]=(15&I)<<12|(63&A[E++])<<6|63&A[E++],o>8191&&((Q||(Q=[])).push(String.fromCharCode.apply(String,n)),o=0);return Q?(o&&Q.push(String.fromCharCode.apply(String,n.slice(0,o))),Q.join("")):String.fromCharCode.apply(String,n.slice(0,o))}(t,A,A+E)};var C={env:{memory:e},options:{}};["onSection","onType","onTypeParam","onTypeReturn","onImport","onFunctionImport","onTableImport","onMemoryImport","onGlobalImport","onMemory","onFunction","onGlobal","onExport","onStart","onSourceMappingURL","onModuleName","onFunctionName","onLocalName"].forEach(function(A){return C.options[A]=B[A]||function(){}}),new WebAssembly.Instance(n,C).exports.parse(0,Q)};for(var o=new Array(123),I=0;I<64;)o[I<26?I+65:I<52?I+71:I<62?I-4:I-59|43]=I++},function(A,E,B){A.exports=B(1)}])});
//# sourceMappingURL=index.js.map