]X      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~        None<0None<D0     Safe"68a2$%+&'()*,-./0134256789:;<=>?@ABCDEFIHGJKMLNOPQRSTUVWXYZ[\]^_`adbcefkrghijlmnopqstuvwxyz{|}~$%&'()*+,-./EFGHIJKLMNCD:;<=>?@ABXYVWOPQR`abcd0123456789fghijklmnopqrstuvwxyz{|}~Z[\]^_STUe$ %&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdfIghijklmnopqrstuvwxyz{|}~ None "$%68;=Dae=hijklmnopqrstuwvx}y{|z~      !" !"     ~xyz{|}uvwlmnopqrsthijk hijklmnopqrstuvwxyz{|}~  ?     9 9 Safe"$&',-;=FQSTVahG     2None"$;=aMe+,-.+,-.  !"#$%&'None"$;=aN0LMNOPQRSTUVWXYZ[\]^_`abcdegfhiOPQRSTUVWXYZ[\]^_`abcdefgNihLMML(M) *+,-./0123456789:;OPQRSTUVWXYZ[\]^_`abcdefgNone"$FTaPV&yz{|}~&z{|}~y <=>?@ABCDEz{|}~FGHIJKLMNOPNQRSTUVWXYZ[ NoneR\]^_`a NoneW)Parse WebAssembly text representation to $(Parse WebAssembly extended scipt grammarDump $ to binary representationDump $ to binary representation lazilyDecode $ from binary representationDecode $" from binary representation lazily$$LOPQRSTUVWXYZ[\]^_`abcdegfi$$LOPQRSTUVWXYZ[\]^_`abcdefgi SafeXbbcdefghij   !"#$%&'()*+,-.//0123456789::;<=>?@ABCCDEFGHIJKKLLMNOPPQRSTTUVWXYZZ[[\\]^__``abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqlc_prst`uvwxyz{|}~LLMNPPQRSKKCCDEFGHIJ[[ZZTTUV``ac>?@AB::;<=efgklmnopqrstuvwxyz{|}~STUVWXYZ !";<=>3456/012KLMNOPQRGHIJ?@ABCDEF[\      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~de               //0123456789 !"#$$%&'()*+,-./012234567789:;<=>?@ABCDEFFGHIJKLMNOPPQRSTUVWXYZ[\\]^_`abcddefghijjklmmno p p ' q r s t u v w x y z {|!wasm-1.0.0-3p6AkTQBgB5H14IIPDel9mLanguage.Wasm.FloatUtilsLanguage.Wasm.LexerLanguage.Wasm.StructureLanguage.Wasm.ParserLanguage.Wasm.BuilderLanguage.Wasm.BinaryLanguage.Wasm.ValidateLanguage.Wasm.InterpreterLanguage.Wasm.Script Language.Wasm Paths_wasm wordToFloat floatToWord wordToDouble doubleToWordmakeNaN doubleToFloatLexemepostokTokenTKeywordTIntLit TFloatLit TStringLitTId TOpenBracket TCloseBracket TReservedEOFAlexPosnAlexPnasFloatasDoublescanner $fMonadAlex$fApplicativeAlex $fFunctorAlex $fEqAlexPosn$fShowAlexPosn$fShowFloatRep $fEqFloatRep $fShowToken $fEqToken $fShowLexeme $fEqLexemeModule$sel:types:Module$sel:functions:Module$sel:tables:Module$sel:mems:Module$sel:globals:Module$sel:elems:Module$sel:datas:Module$sel:start:Module$sel:imports:Module$sel:exports:ModuleImport$sel:sourceModule:Import$sel:name:Import$sel:desc:Import ImportDesc ImportFunc ImportTable ImportMemory ImportGlobalExport$sel:name:Export$sel:desc:Export ExportDesc ExportFunc ExportTable ExportMemory ExportGlobal StartFunction DataSegment$sel:memIndex:DataSegment$sel:offset:DataSegment$sel:chunk:DataSegment ElemSegment$sel:tableIndex:ElemSegment$sel:offset:ElemSegment$sel:funcIndexes:ElemSegmentGlobal$sel:globalType:Global$sel:initializer:Global GlobalTypeConstMutMemoryTable TableTypeElemTypeAnyFuncLimitFunction$sel:funcType:Function$sel:localTypes:Function$sel:body:Function Expression Instruction UnreachableNopBlockLoopIfBrBrIfBrTableReturnCall CallIndirectDropSelectGetLocalSetLocalTeeLocal GetGlobal SetGlobalI32LoadI64LoadF32LoadF64Load I32Load8S I32Load8U I32Load16S I32Load16U I64Load8S I64Load8U I64Load16S I64Load16U I64Load32S I64Load32UI32StoreI64StoreF32StoreF64Store I32Store8 I32Store16 I64Store8 I64Store16 I64Store32 CurrentMemory GrowMemoryI32ConstI64ConstF32ConstF64ConstIUnOpIBinOpI32EqzI64EqzIRelOpFUnOpFBinOpFRelOp I32WrapI64ITruncFUITruncFS I64ExtendSI32 I64ExtendUI32 FConvertIU FConvertIS F32DemoteF64 F64PromoteF32 IReinterpretF FReinterpretI$sel:resultType:Unreachable$sel:body:Unreachable$sel:true:Unreachable$sel:false:UnreachableFuncType$sel:params:FuncType$sel:results:FuncType ResultType ValueTypeI32I64F32F64 GlobalIndex LocalIndex LabelIndexMemArg$sel:offset:MemArg$sel:align:MemArgFEqFNeFLtFGtFLeFGeFAddFSubFMulFDivFMinFMax FCopySignFAbsFNegFCeilFFloorFTruncFNearestFSqrtIEqINeILtUILtSIGtUIGtSILeUILeSIGeUIGeSIAddISubIMulIDivUIDivSIRemUIRemSIAndIOrIXorIShlIShrUIShrSIRotlIRotrIClzICtzIPopcntBitSizeBS32BS64 isFuncImport isTableImport isMemImportisGlobalImport emptyModule $fShowBitSize $fEqBitSize$fGenericBitSize$fNFDataBitSize $fShowIUnOp $fEqIUnOp$fGenericIUnOp $fNFDataIUnOp $fShowIBinOp $fEqIBinOp$fGenericIBinOp$fNFDataIBinOp $fShowIRelOp $fEqIRelOp$fGenericIRelOp$fNFDataIRelOp $fShowFUnOp $fEqFUnOp$fGenericFUnOp $fNFDataFUnOp $fShowFBinOp $fEqFBinOp$fGenericFBinOp$fNFDataFBinOp $fShowFRelOp $fEqFRelOp$fGenericFRelOp$fNFDataFRelOp $fShowMemArg $fEqMemArg$fGenericMemArg$fNFDataMemArg$fShowValueType $fEqValueType$fGenericValueType$fNFDataValueType$fShowFuncType $fEqFuncType$fGenericFuncType$fNFDataFuncType$fShowInstruction$fEqInstruction$fGenericInstruction$fNFDataInstruction$fShowFunction $fEqFunction$fGenericFunction$fNFDataFunction $fShowLimit $fEqLimit$fGenericLimit $fNFDataLimit$fShowElemType $fEqElemType$fGenericElemType$fNFDataElemType$fShowTableType $fEqTableType$fGenericTableType$fNFDataTableType $fShowTable $fEqTable$fGenericTable $fNFDataTable $fShowMemory $fEqMemory$fGenericMemory$fNFDataMemory$fShowGlobalType$fEqGlobalType$fGenericGlobalType$fNFDataGlobalType $fShowGlobal $fEqGlobal$fGenericGlobal$fNFDataGlobal$fShowElemSegment$fEqElemSegment$fGenericElemSegment$fNFDataElemSegment$fShowDataSegment$fEqDataSegment$fGenericDataSegment$fNFDataDataSegment$fShowStartFunction$fEqStartFunction$fGenericStartFunction$fNFDataStartFunction$fShowExportDesc$fEqExportDesc$fGenericExportDesc$fNFDataExportDesc $fShowExport $fEqExport$fGenericExport$fNFDataExport$fShowImportDesc$fEqImportDesc$fGenericImportDesc$fNFDataImportDesc $fShowImport $fEqImport$fGenericImport$fNFDataImport $fShowModule $fEqModule$fGenericModule$fNFDataModuleMetaScriptInputOutput Assertion AssertReturnAssertReturnCanonicalNaNAssertReturnArithmeticNaN AssertTrapAssertMalformed AssertInvalidAssertUnlinkableAssertExhaustionActionInvokeGetCommand ModuleDefRegister RawModDef TextModDef BinaryModDef ModuleFieldMFTypeMFImportMFFuncMFTableMFMemMFGlobalMFExportMFStartMFElemMFData$sel:datastring:DataSegment$sel:exportGlobalAs:Global$sel:ident:Global$sel:exportFuncAs:Function$sel:ident:Function$sel:locals:Function LocalType$sel:ident:LocalType$sel:localType:LocalType$sel:reExportAs:Import PlainInstr BlockInstr LoopInstrIfInstr$sel:label:PlainInstr$sel:resultType:PlainInstr$sel:body:PlainInstr$sel:trueBranch:PlainInstr$sel:falseBranch:PlainInstrTypeUseIndexedTypeUseAnonimousTypeUseTypeDefIndexNamedIdent ParamType$sel:ident:ParamType$sel:paramType:ParamType parseModuleparseModuleFields parseScript desugarize $fShowIdent $fEqIdent$fGenericIdent $fNFDataIdent$fShowParamType $fEqParamType$fGenericParamType$fNFDataParamType $fShowIndex $fEqIndex$fGenericIndex $fNFDataIndex $fShowTypeDef $fEqTypeDef$fGenericTypeDef$fNFDataTypeDef $fShowTypeUse $fEqTypeUse$fGenericTypeUse$fNFDataTypeUse$fShowPlainInstr$fEqPlainInstr$fGenericPlainInstr$fNFDataPlainInstr$fShowLocalType $fEqLocalType$fGenericLocalType$fNFDataLocalType$fShowModuleField$fEqModuleField$fGenericModuleField$fNFDataModuleField$fShowModuleDef $fEqModuleDef $fShowAction $fEqAction$fShowAssertion $fEqAssertion $fShowMeta$fEqMeta $fShowCommand $fEqCommand $fEqFunCtx $fShowFunCtxTblMemGlobexportGenModFnConsumer.=LabelProducerOutTypeproduceLocGenFunparamlocal appendExprafterretargnopdropselectaddincsubdecmuldiv_udiv_srem_urem_sandorxorshlshr_ushr_srotlrotrclzctzpopcnteqnelt_slt_ugt_sgt_ule_sle_uge_sge_ueqzdiv_fmin_fmax_fcopySignabs_fneg_fceil_ffloor_ftrunc_f nearest_fsqrt_flt_fgt_fle_fge_fi32ci64cf32cf64cwraptrunc_utrunc_sextend_uextend_s convert_u convert_sdemotepromote reinterpretloadload8_uload8_sload16_uload16_sload32_uload32_sstorestore8store16store32 memorySize growMemorycall callIndirectbrbrIfbrTablefinishwhenforwhilelabelif'loopblocktrap unreachabletypedeffunRecfundeclare implement nextFuncIndexgenModimportFunction importGlobal importMemory importTablei32i64f32f64globalsetGlobalInitializermemorytable dataSegment $fConsumerLoc$fReturnable()$fExportableFn$fExportableStateT$fValueTypeableValueTypeF64$fValueTypeableValueTypeF32$fValueTypeableValueTypeI64$fValueTypeableValueTypeI32$fReturnableProxy$fProducerReaderT $fProducerLoc$fExportableGlob$fConsumerGlob$fProducerGlob$fExportableMem$fExportableTbl $fShowFuncDef $fEqFuncDef $fShowLoc$fEqLoc $fShowLabel $fEqLabel$fShowFn$fEqFn$fShowGenModState$fEqGenModState $fShowGlob$fEqGlob $fShowMem$fEqMem $fShowTbl$fEqTbl dumpModuledumpModuleLazy decodeModuledecodeModuleLazy$fSerializeDataSegment$fSerializeExport$fSerializeExportDesc$fSerializeGlobal$fSerializeMemArg$fSerializeMemory$fSerializeTable$fSerializeImport$fSerializeImportDesc$fSerializeGlobalType$fSerializeTableType$fSerializeLimit$fSerializeElemType$fSerializeFuncType$fSerializeValueType$fSerializeSectionType$fSerializeModule$fSerializeElemSegment$fSerializeInstruction$fSerializeIndex$fSerializeFunction$fSerializeLocalTypeRange$fEqSectionType$fShowSectionType$fEnumSectionType$fShowLocalTypeRange$fEqLocalTypeRange ValidModule$sel:getModule:ValidModuleValidationResultValidationErrorDuplicatedExportNamesInvalidTableTypeMinMoreThanMaxInMemoryLimitMemoryLimitExceededAlignmentOverflowMoreThanOneMemoryMoreThanOneTableFunctionIndexOutOfRangeTableIndexOutOfRangeMemoryIndexOutOfRangeLocalIndexOutOfRangeGlobalIndexOutOfRangeLabelIndexOutOfRangeTypeIndexOutOfRangeResultTypeDoesntMatch TypeMismatchInvalidResultArityInvalidConstantExprInvalidStartFunctionTypeImportedGlobalIsNotConstExportedGlobalIsNotConstGlobalIsImmutable!$sel:actual:DuplicatedExportNames#$sel:expected:DuplicatedExportNamesisValidvalidate $fToEnd[] $fToEnd[]0$fToEndValueType $fToEndVType$fMonoidEither $fShowVType $fEqVType $fShowArrow $fEqArrow$fShowValidationError$fEqValidationError $fShowCtx$fEqCtx$fShowValidModule$fEqValidModuleImportsModuleInstance$sel:funcTypes:ModuleInstance$sel:funcaddrs:ModuleInstance$sel:tableaddrs:ModuleInstance$sel:memaddrs:ModuleInstance$sel:globaladdrs:ModuleInstance$sel:exports:ModuleInstanceHostItem HostFunction HostGlobal HostMemory HostTableStore ExternalValueExternFunction ExternTable ExternMemory ExternGlobalExportInstanceGlobalInstanceGIConstGIMutValueVI32VI64VF32VF64 makeMutGlobal emptyStoremakeHostModule emptyImports instantiateinvoke invokeExportgetGlobalValueByName $fEqValue $fShowValue$fEqExternalValue$fShowExternalValue$fEqExportInstance$fShowExportInstance$fEqModuleInstance$fShowModuleInstance $fShowEvalCtx $fEqEvalCtx$fShowEvalResult$fEqEvalResult OnAssertFail runScriptparseencode encodeLazydecode decodeLazyAlexAcc AlexAccNone AlexAccSkip AlexAccPredAlexAccSkipPred AlexLastAccAlexNone AlexLastSkip AlexReturnAlexEOF AlexErrorAlexSkip AlexTokenAlexAddrAlexA# AlexUserStatelexerCommentDepthlexerStringValue lexerIsStringFloatRepBinRepDecRepHexRepAlexunAlex AlexStatealex_pos alex_bposalex_inpalex_chralex_scdalex_ust HappyAddrHappyA#HappyStk Happy_IntList HappyConsFunCtx$sel:ctxMod:FunCtx$sel:ctxLabels:FunCtx$sel:ctxLocals:FunCtx$sel:ctxParams:FunCtx HappyAbsSyn ValueTypeableValType getValueTypeinitWith Exportable AfterExport GenModState$sel:funcIdx:GenModState$sel:globIdx:GenModState$sel:target:GenModState Returnable asResultValuereturnableValue asTypedExpr asValueType TypedExprExprI32ExprI64ExprF32ExprF64FuncDef$sel:args:FuncDef$sel:returns:FuncDef$sel:locals:FuncDef$sel:instrs:FuncDefLocalTypeRange$sel:unIndex:Index SectionType CustomSection TypeSection ImportSectionFunctionSection TableSection MemorySection GlobalSection ExportSection StartSectionElementSection CodeSection DataSectionCtx$sel:types:Ctx$sel:funcs:Ctx$sel:tables:Ctx $sel:mems:Ctx$sel:globals:Ctx$sel:locals:Ctx$sel:labels:Ctx$sel:returns:Ctx$sel:importedGlobals:CtxArrowToEndtoEndVTypeValVarAny EvalResultDoneBreakTrapReturnFnEvalCtx$sel:locals:EvalCtx$sel:labels:EvalCtx$sel:stack:EvalCtx$sel:funcInstances:Store$sel:tableInstances:Store$sel:memInstances:Store$sel:globalInstances:StoreFunctionInstance HostInstance$sel:funcType:FunctionInstance$$sel:moduleInstance:FunctionInstance$sel:code:FunctionInstance$sel:hostCode:FunctionInstanceMemoryInstance$sel:lim:MemoryInstance$sel:memory:MemoryInstance TableInstance$sel:lim:TableInstance$sel:elements:TableInstance ScriptState lastModulemodulesmoduleRegisteryversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName