mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-04-25 07:02:13 +00:00
2 lines
7.2 KiB
JavaScript
2 lines
7.2 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 n(e){if(B[e])return B[e].exports;var o=B[e]={i:e,l:!1,exports:{}};return A[e].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=A,n.c=B,n.d=function(A,B,e){n.o(A,B)||Object.defineProperty(A,B,{enumerable:!0,get:e})},n.r=function(A){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})},n.t=function(A,B){if(1&B&&(A=n(A)),8&B)return A;if(4&B&&"object"==typeof A&&A&&A.__esModule)return A;var e=Object.create(null);if(n.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:A}),2&B&&"string"!=typeof A)for(var o in A)n.d(e,o,function(B){return A[B]}.bind(null,o));return e},n.n=function(A){var B=A&&A.__esModule?function(){return A.default}:function(){return A};return n.d(B,"a",B),B},n.o=function(A,B){return Object.prototype.hasOwnProperty.call(A,B)},n.p="",n(n.s=0)}([function(A,B,n){A.exports=n(1)},function(A,B,n){"use strict";B.__esModule=!0;var e=n(2);B.Type=e.Type,B.SectionId=e.SectionId,B.ExternalKind=e.ExternalKind;var o=null;B.parse=function A(B,n){n||(n={}),o||(o=new WebAssembly.Module(function(A){var B=A.length;if(B){for(var n=0,e=B;--e%4>1&&61===A.charCodeAt(e);)++n;B=Math.ceil(3*B)/4-n}for(var o=new Uint8Array(B),E=0,t=0,C=0,I=0,r=A.length;I<r;){var i=A.charCodeAt(I++);if(61===i&&E>1)break;if(void 0===(i=Q[i]))throw Error();switch(E){case 0:C=i,E=1;break;case 1:o[t++]=C<<2|(48&i)>>4,C=i,E=2;break;case 2:o[t++]=(15&C)<<4|(60&i)>>2,C=i,E=3;break;case 3:o[t++]=(3&C)<<6|i,E=0}}if(1===E)throw Error();return o}("AGFzbQEAAAABQQtgAn9/AGABfwF/YAV/f39/fwF/YAN/f38AYAZ/f39/f38AYAV/f39/fwBgBH9/f38AYAAAYAABfmABfwBgAAF/Aq4DFAdvcHRpb25zCW9uU2VjdGlvbgACB29wdGlvbnMGb25UeXBlAAAHb3B0aW9ucwtvblR5cGVQYXJhbQADB29wdGlvbnMMb25UeXBlUmV0dXJuAAMHb3B0aW9ucwhvbkltcG9ydAAEB29wdGlvbnMQb25GdW5jdGlvbkltcG9ydAAAB29wdGlvbnMNb25UYWJsZUltcG9ydAAFB29wdGlvbnMOb25NZW1vcnlJbXBvcnQABgdvcHRpb25zDm9uR2xvYmFsSW1wb3J0AAMHb3B0aW9ucwpvbkZ1bmN0aW9uAAAHb3B0aW9ucwdvblRhYmxlAAUHb3B0aW9ucwhvbk1lbW9yeQAGB29wdGlvbnMIb25HbG9iYWwAAwdvcHRpb25zCG9uRXhwb3J0AAUHb3B0aW9ucwdvblN0YXJ0AAkHb3B0aW9ucwxvbk1vZHVsZU5hbWUAAAdvcHRpb25zDm9uRnVuY3Rpb25OYW1lAAMHb3B0aW9ucwtvbkxvY2FsTmFtZQAGB29wdGlvbnMSb25Tb3VyY2VNYXBwaW5nVVJMAAADZW52Bm1lbW9yeQIAAAMHBgoBCAcABwQEAXAAAQaHARp/AUEAC38BQQALfwFBAQt/AUECC38BQQMLfwFBBAt/AUEFC38BQQYLfwFBBwt/AUEIC38BQQkLfwFBCgt/AUELC38BQQALfwFBAQt/AUECC38BQQMLfwFBCwt/AUEjC38BQcEAC38BQcIAC38BQcMAC38BQcQAC38BQQALfwFBAQt/AUECCwcaAwZtZW1vcnkCAAV0YWJsZQEABXBhcnNlABcJBwEAQQALARgK5w0GPwEEfyMAIQADQCAAIgFBAWohACABLQAAIgFB/wBxIAN0IAJyIQIgAUGAAXEEQCADQQdqIQMMAQsLIAAkACACC2ABBX8jACECA0AgAiIEQQFqIQIgBC0AACIFQf8AcSABdCADciEDIAFBB2ohASAFQYABcQ0ACyACJABBfyABdCADciECIAEgAEkiBARAIAVBwABxQQBHIQQLIAIgAyAEGwtmAgJ/BH4jACEBA0AgASIAQQFqIQEgADEAACIEQv8AgyAChiADhCEDIAJCB3whAiAEQoABg0IAUg0ACyABJABCfyAChiADhCEFIAJCwABUIgAEQCAEQsAAg0IAUiEACyAFIAMgABsLmQEBAn8jACIBLQAAIQAgAUEBaiQAAkACQAJAAkACQAJAIxMgAEcEQCMUIABGDQEjFSAARg0CIxYgAEYNAyMSIABGDQQMBQtBIBAUGgwFCxAVGgwECyMAIgAoAgAaIABBBGokAAwDCyMAIgApAwAaIABBCGokAAwCCxATGgwBCwALIwAiAS0AACEAIAFBAWokACMRIABHBEAACwu9CgENfyAAJAAjACIAKAIAIQYgAEEEaiQAIAZBgMLN6wZHBEAACyMAIgAoAgAhBiAAQQRqJAAgBkEBRwRAAAsDQCMAIAFJBEAQEyECEBMhCEEAIQRBACEAIAIEQCACIwxLBEAACwUjACEFEBMiACMAIgRqJAAgCCMAIAVrayEICyACIwAiBSAIIAQgABAABEACQAJAAkACQAJAAkACQAJAAkACQAJAIwIgAkcEQCMDIAJGDQEjBCACRg0CIwUgAkYNAyMGIAJGDQQjByACRg0FIwggAkYNBiMJIAJGDQcjASACRg0IIwogAkYNCSMLIAJGDQkjDCACRg0JDAoLEBMhAkEAIQMDQCADIAJJBEAgA0EHEBRB/wBxEAEQEyEFQQAhBwNAIAcgBUkEQCADIAdBBxAUQf8AcRACIAdBAWohBwwBCwsQEyEHQQAhBANAIAQgB0kEQCADIARBBxAUQf8AcRADIARBAWohBAwBCwsgA0EBaiEDDAELCwwKCxATIQJBACEDA0AgAyACSQRAEBMhByAHIwAiBWokABATIQkgCSMAIgRqJAAjACIGLQAAIQAgBkEBaiQAIAMgACAFIAcgBCAJEAQCQAJAAkACQAJAIAAiBiMNRwRAIw4gBkYNASMPIAZGDQIjECAGRg0DDAQLIAsiCkEBaiELIAoQExAFDAQLQQcQFEH/AHEhBhATIQogDCIAQQFqIQwgACAGEBMgCkEBcQR/EBMFQX8LIAoQBgwDCxATIQggDSIGQQFqIQ0gBhATIAhBAXEEfxATBUH//wMLIAgQBwwCCyAOIghBAWohDiAIQQcQFEH/AHEQExAIDAELAAsgA0EBaiEDDAELCwwJCxATIQJBACEDA0AgAyACSQRAIAsiBEEBaiELIAQQExAJIANBAWohAwwBCwsMCAsQEyECQQAhAwNAIAMgAkkEQBATQf8AcSEAEBMhBCAMIgdBAWohDCAHIAAQEyAEQQFxBH8QEwVBfwsgBBAKIANBAWohAwwBCwsMBwsQEyECQQAhAwNAIAMgAkkEQBATIQUgDSIAQQFqIQ0gABATIAVBAXEEfxATBUH//wMLIAUQCyADQQFqIQMMAQsLDAYLEBMhAkEAIQMDQCADIAJJBEBBBxAUQf8AcSEEEBMhCRAWIA4iBUEBaiEOIAUgBCAJEAwgA0EBaiEDDAELCwwFCxATIQJBACEDA0AgAyACSQRAEBMhCSAJIwAiBGokACMAIgAtAAAhBiAAQQFqJAAgAyAGEBMgBCAJEA0gA0EBaiEDDAELCwwECxATEA4MAwsgAEEERiICBH8gBCgCAEHuwrWrBkYFIAILBEAQEyECEBMhAyMAIQACQAJAAkACQCACIgUjF0cEQCMYIAVGDQEjGSAFRg0CDAMLEBMhBSMAIAUQDwwDCxATIQRBACEFA0AgBSAESQRAEBMhCRATIQcgByMAIgJqJAAgCSACIAcQECAFQQFqIQUMAQsLDAILEBMhBEEAIQUDQCAFIARJBEAQEyECEBMhB0EAIQkDQCAJIAdJBEAQEyEKEBMiCCMAIgZqJAAgAiAKIAYgCBARIAlBAWohCQwBCwsgBUEBaiEFDAELCwwBCwALIAAgA2okAAwDBQJ/IABBEEYiAARAIAQpAwBC897Vk7es2abhAFEhAAsgAAsEfyAEQQhqKQMAQvDgpfP2rJWpzABRBSAACwRAEBMiACMAIgNqJAAgAyAAEBILCyAFIAhqJAAMAgsjACAIaiQADAELAAsFIwAgCGokAAsMAQsLIwAgAUcEQAALCwMAAQsAIBBzb3VyY2VNYXBwaW5nVVJMDmluZGV4Lndhc20ubWFw")));var e=B.length,E=(e+65535&-65536)>>16,t=new WebAssembly.Memory({initial:E}),C=new Uint8Array(t.buffer);C.set(B),A.readString=function(A,B){return function(A,B,n){if(n-B<1)return"";for(var e=null,o=[],Q=0,E=0;B<n;)(E=A[B++])<128?o[Q++]=E:E>191&&E<224?o[Q++]=(31&E)<<6|63&A[B++]:E>239&&E<365?(E=((7&E)<<18|(63&A[B++])<<12|(63&A[B++])<<6|63&A[B++])-65536,o[Q++]=55296+(E>>10),o[Q++]=56320+(1023&E)):o[Q++]=(15&E)<<12|(63&A[B++])<<6|63&A[B++],Q>8191&&((e||(e=[])).push(String.fromCharCode.apply(String,o)),Q=0);return e?(Q&&e.push(String.fromCharCode.apply(String,o.slice(0,Q))),e.join("")):String.fromCharCode.apply(String,o.slice(0,Q))}(C,A,A+B)};var I={env:{memory:t},options:{}};["onSection","onType","onTypeParam","onTypeReturn","onImport","onFunctionImport","onTableImport","onMemoryImport","onGlobalImport","onMemory","onFunction","onTable","onGlobal","onExport","onStart","onSourceMappingURL","onModuleName","onFunctionName","onLocalName"].forEach(function(A){return I.options[A]=n[A]||function(){}}),new WebAssembly.Instance(o,I).exports.parse(0,e)};for(var Q=new Array(123),E=0;E<64;)Q[E<26?E+65:E<52?E+71:E<62?E-4:E-59|43]=E++},function(A,B,n){"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_ELEMS=4294967295,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={}))}])});
|
|
//# sourceMappingURL=index.js.map
|