|eUTdZddlmZmZddlmZmZmZmZm Z m Z dgZ GddeZ y)z pygments.lexers.fift ~~~~~~~~~~~~~~~~~~~~ Lexers for fift. :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. ) RegexLexerinclude)LiteralCommentNameStringNumber Whitespace FiftLexerc eZdZdZdZddgZdgZdZdefe dd e d fd e jfd e jfd e jfdefdefdefdefg de j"fde dfde fgdej&fdej(dfgdej(fdej(dfdej(dfdej(fgdZy)r z For Fift source code. Fiftfiftfifz*.fifz2https://ton-blockchain.github.io/docs/fiftbase.pdfz\s+commentsz[\.+]?\"stringz0x[0-9a-fA-F]+z0b[01]+z-?[0-9]+("/"-?[0-9]+)?z b\{[01]+\}zx\{[0-9a-fA-F_]+\}zB\{[0-9a-fA-F_]+\}z\S+z\\.z\"z#popz [^\"\r\n\\]+z//.*z/\*commentz[^/*]+z#pushz\*/z[*/])rootrrrN)__name__ __module__ __qualname____doc__namealiases filenamesurlr rrr HexBinDecimalrrEscaper Singleline Multilinetokens6/usr/lib/python3/dist-packages/pygments/lexers/fift.pyr r s$ DuoG I >CZ J  &( + +  $ & 7G $ "G ,#G ,TN) 0V]] # FF # f % g(( ) W&& 2 )) * W&& 0 W&& / g'' (  E(Fr$N) rpygments.lexerrrpygments.tokenrrrrr r __all__r r#r$r%r)s(/MM -2 2r$