YBFjTddZddlmZmZddlmZmZmZmZm Z m Z m Z m Z dgZ GddeZdS)z pygments.lexers.boa ~~~~~~~~~~~~~~~~~~~ Lexers for the Boa language. :copyright: Copyright 2006-present by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. ) RegexLexerwords)StringCommentKeywordNameNumberOperator Punctuation WhitespaceBoaLexerceZdZdZdZdgZdgZdZdZe ddd Z e d dd Z e d dd Z d Z d Ze dddZddejfdejfe ejfeejfe ejfe ejfe e efdefdejfdejfe eejfdejfde j!fde"fgiZ#dS)r z% Lexer for the Boa language. Boaboaz*.boazhttps://boa.cs.iastate.edu/docsz2.4)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 filenamesurl version_addedrreservedkeywordsclasses operators string_sepbuilt_in_functionsrSingle MultilinerReservedrFunctionrFClassesr r rDoubleBacktick DelimiterrHr Integerr tokensAC:\PYTHON\_runtimes\venv\Lib\site-packages\pygments/lexers/boa.pyr r s DgG I +CMu IU $$$H u 2:?OOOHe - U $$$G0IJ :?D  w~ & 7, - w' (  / w| $ dl # U9  x ( { + (&- 8 (&/ : U:   0 1 DM *  ' Z  FFFrN)rpygments.lexerrrpygments.tokenrrrrr r r r __all__r rrrrs-,,,,,,, ,OOOOOzOOOOOr