3

V'ícUã@sNdZddlmZmZddlmZmZmZmZm	Z	m
Z
dgZGdd„deƒZdS)z½
    pygments.lexers.fift
    ~~~~~~~~~~~~~~~~~~~~

    Lexers for fift.

    :copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é)Ú
RegexLexerÚinclude)ÚLiteralÚCommentÚNameÚStringÚNumberÚ
WhitespaceÚ	FiftLexerc@sÄeZdZdZdZddgZdgZdZdefe	dƒd	e
d
fdejfdej
fd
ejfdefdefdefdefg
de
jfde
dfde
fgdejfdejdfgdejfdejdfdejdfdejfgdœZdS)r
z
    For Fift source code.
    ZFiftZfiftZfifz*.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[*/])Úrootrrr
N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚaliasesÚ	filenamesÚurlr	rrrZHexZBinÚDecimalrrZEscaperZ
SinglelineZ	MultilineÚtokens©rrú8/tmp/pip-build-gk9425m9/Pygments/pygments/lexers/fift.pyr
s0

N)
rZpygments.lexerrrZpygments.tokenrrrrrr	Ú__all__r
rrrrÚ<module>	s