+
    '(j	                     b    R t ^ RIHtHtHtHt ^ RIHtHtH	t	H
t
HtHtHt R.t ! R R]4      tR# )z
pygments.lexers.rell
~~~~~~~~~~~~~~~~~~~~

Lexers for the Rell language.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)
RegexLexerbygroupsdefaultwords)CommentKeywordNameStringNumberPunctuation
Whitespace	RellLexerc                   d   ] tR t^tRtRtRtR.tR.tR.t	Rt
RtR	]! R!R
R7      ]P                  3R]P                  3R]P                   3R]P                   R3]! R"R
R7      ]P"                  3R]P&                  3R]P(                  3R]P,                  3R]P&                  3R]P0                  3R]P2                  3R]P4                  3R],           R,           ]! ]]]P>                  4      3R]3R]3R]P@                  3R]PB                  3]]3R]3.RR]3]]PD                  R3]#! R4      ./t$Rt%R # )#r   z
A Lexer for Rell.
Rellz(https://docs.chromia.com/rell/rell-introrellz*.rellztext/x-rellz2.20z[a-zA-Z_][a-zA-Z0-9_]*rootz\b)suffixz(false|true|null)\bz'(entity|enum|namespace|object|struct)\bz(function|operation|query)\bfunctionz//.*?$z/\*(.|\n|\r)*?\*/z"(\\\\|\\"|[^"])*"z\'(\\\\|\\\'|[^\\\'])*\'z!-?[0-9]*\.[0-9]+([eE][+-][0-9]+)?z-?[0-9]+([eE][+-][0-9]+|[lL])?z"x(\'[a-fA-F0-9]*\'|"[a-fA-F0-9]*")z(\.)([ \n\t\r]*)()z
[{}():;,]+z
[ \n\t\r]+z@[a-zA-Z_][a-zA-Z0-9_]*z[~^*!%&\[\]<>|+=/?\-@\$]z(\.)+z#pop N)big_integerboolean
byte_arraydecimalgtvintegerjsonlistmapmutablesettextvirtual)abstractandbreakcontinuecreatedeleteelseforifimportinindexkeylimitmodulenotoffsetoroverridereturnupdatevalvarwhenwhile)&__name__
__module____qualname____firstlineno____doc__nameurlaliases	filenames	mimetypesversion_addedidentr   r   TypeConstantDeclarationReservedr   Single	Multiliner	   Doubler
   FloatIntegerBinaryr   r   r   r   	Attribute	DecoratorMarkerFunctionr   tokens__static_attributes__r       I/home/ubuntu/cf-venv/lib/python3.14/site-packages/pygments/lexers/rell.pyr   r      s    D
4ChG
IIM%E 	  $)* \\	
 $W%5%5679L9LM,g.A.A:N / 8=	>
  '!7#4#45"FMM2(&--816<<@.?2FMMB!E)C/j$..ACK(J''8(+*<*<=DM{#;
> 	J'DMM6*FO
A%FrX   N)r@   pygments.lexerr   r   r   r   pygments.tokenr   r   r   r	   r
   r   r   __all__r   r   rX   rY   <module>r]      s7    @ ?      -2
 2rX   