|eK\dZddlmZmZddlmZmZmZmZm Z m Z m Z m Z dgZ GddeZy)z pygments.lexers.boa ~~~~~~~~~~~~~~~~~~~ Lexers for the Boa language. :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. ) RegexLexerwords)StringCommentKeywordNameNumberOperator Punctuation WhitespaceBoaLexerceZdZdZdZdgZdgZedddZedddZ ed ddZ d Z d Z ed dd Z ddejfdej feej$fe ej(fe ej*fe ej,fee efdefdej4fdej6fee ej8fdej:fdej>fde fgiZ!y)r ze Lexer for the `Boa `_ language. .. versionadded:: 2.4 Boaboaz*.boa)inputoutputofweightbeforeafterstopifallforeachexistsfunctionbreakswitchcasevisitordefaultreturnvisitwhileifelsez\b)suffixprefix)bottom collectionmaximummeanminimumsetsumtopstringintboolfloattimefalsetruearraymapstackenumtype)Project ForgeKindCodeRepositoryRevisionRepositoryKind ChangedFileFileKindASTRoot Namespace DeclarationTypeMethodVariable Statement ExpressionModifier StatementKindExpressionKind ModifierKind VisibilityTypeKindPerson ChangeKind)z->z:=:=z<<!z++z||z&&+-*><)`")\newsortyearof dayofyearhourofminuteofsecondofnowadddayaddmonthaddweekaddyear dayofmonth dayofweekr` formattime trunctoday trunctohour trunctominute trunctomonth trunctosecond trunctoyearclearhaskeykeyslookupremovevaluesabsacosacoshasinasinhatanatan2atanhceilcoscoshexpfloorhighbitisfiniteisinfisnanisnormalloglog10maxminnrandpowrandroundsinsinhsqrttantanhtruncdefhashlenaddcontainsrvformat lowercasematch matchposns matchstrsregexsplitsplitallsplitnstrfind strreplacestrrfind substringtrim uppercaser2r3r1r0r4getast getsnapshot hasfiletypeisfixingrevisioniskind isliteralz\()r'r&rootz#.*?$z /\*.*?\*/z [][(),;{}\\.]z"(\\\\|\\[^\\]|[^"\\])*"z`(\\\\|\\[^\\]|[^`\\])*`z [a-zA-Z_]+z[0-9]+z\s+N)"__name__ __module__ __qualname____doc__namealiases filenamesrreservedkeywordsclasses operators string_sepbuilt_in_functionsrSingle MultilinerReservedrFunctionrFClassesr r rDoubleBacktick DelimiterrHr Integerr tokens5/usr/lib/python3/dist-packages/pygments/lexers/boa.pyr r sD DgG I IU $H  2:?OH - U $G0IJ :?D  w~~ & 7,, - w'' (  / w|| $ dll # 9 x ( { + (&-- 8 (&// : :  0 0 1 DMM *  ' Z  FrN)rpygments.lexerrrpygments.tokenrrrrr r r r __all__r rrrrs5- ,OzOr