NoneW !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmW !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmK !"#$%&'()*-,+./0654321789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm Safe-Inferred nop qr  nopNone stuvwxyz{|{| stuvwxyz{|NoneJ}~4%&'(*+,-./012345679 qr}}H~None8 qr  8None qr        !"#$%&'()*+,-./01234456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ypapillon-0.0.46Text.PapillonCore Text.PapillonText.Papillon.SyntaxTreeText.Papillon.PapillonText.Papillon.ListText.Papillon.ParserCode ExportList ModuleNamePPragma OtherPragmaLanguagePragma SourceListListPos listTokenlistInitialPos listUpdatePosSourceTokenPosgetToken initialPos updatePos ParseErrorpeCode peMessage peCommentpeDerivs peReading pePosition pePositionS papillonCore papillonFilepapillonPegFilePatQsTypeQLTypExRLExRExTTPegPeg Definition Selection ExpressionHs Expression NameLeaf_NotAfterAfterHereNameLeafReadFrom FromOptional FromList1FromList FromToken FromSelection FromVariable nameFromRF showReadFrom showNameLeafnameFromNameLeaf showNameLeaf_nameFromNameLeaf_showExpressionnameFromExpressionshowExpressionHsnameFromExpressionHs showSelectionnameFromSelectiontupTgetTyptoTypctLeaf_truejustnothingcons strToPatQ conToPatQmkExpressionHsmkDef isOpTailCharcolon isOpHeadChartoExptoExapplyapplyExRapplyTypgetEx toExGetExemp addModules mkPegFilecharPstringP isAlphaNumOtelemNTs isStrLitCtabisCommaisKomeisOpenisCloseisGt isQuestionisBQisAmpgetNTsisLowerUtStringmkTTPeg$fSourceListChar $fSource[]$fErrorParseErrorCharPos monadPlusN applicativeNmplusNapplyN applyContNmaplistDec optionalDecDerivspegFilepragmaspragma pragmaStr pragmaItems pragmaEnd moduleDec moduleName moduleDecStrwhr preImpPapprePegafterPegimportPapillonvarTokentypTokenpappeg sourceTypepeg_ definition selection expressionHs expression nameLeaf_nameLeaf nameLeafNoCom comForErrleafpatOppatpat1patList opConNamecharLit stringLitescapeCpats readFromLsreadFromtesthsExpLamhsExpTyphsExpOphsOpopTailhsExphsExp1hsExpTpl hsTypeArrhsTypehsType1 hsTypeTpltypvariabletvtailintegeralphaupperlowerdigitspacesspace notNLStringnewLinecommentcomments notComStrcomEnd derivsCharsderivsPositionparseisOptionalUsedisOptionalUsedDefinitionisOptionalUsedSelectionisOptionalUsedLeafNameisOptionalUsedLeafName'isOptionalUsedReadFrom isListUsedisListUsedDefinitionisListUsedSelectionisListUsedLeafNameisListUsedLeafName' catchErrorNunlessNsmartDoE flipMaybeBody newThrowQreturnN throwErrorNputNgetsNstateTN'getN runStateTNjustNeitherNshowParseError showReading decParsedparseEEdvCharsNdvPosNderivsderivs1throwErrorPackratMBodyresultTparseT newNewNameparseEparseE' parseCharparseE1pSomespSomes1 pSomes1SelpSome_ afterCheck beforeMatch getNewName transReadFrommkTDNN transLeaf' transLeaf varPToWild