2 lines
6.4 KiB
JavaScript

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