+
    TBiX                     ^    R t ^ RIHtHt ^ RIHtHtHtHtH	t	H
t
HtHt R.t ! R R]4      tR# )z
pygments.lexers.tal
~~~~~~~~~~~~~~~~~~~

Lexer for Uxntal

.. versionadded:: 2.12

:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)
RegexLexerwords)CommentKeywordNameStringNumberPunctuation
WhitespaceLiteralTalLexerc                   J  a  ] tR t^t o RtRtRR.tR.tR.tRt	Rt
. R	NR
NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNR NR!NR"NR#NR$NR%NR&NR'NR(NR)NtR*R+]P                  R,3R-]P                  R.3R/]P                  3R0]P                  3.R1R2]3R+]P                  R*3]! ]R3R4R57      ]P"                  3R6]3R7]P(                  3R8]3R9]3R:]P.                  3R;]P2                  3R<]P4                  3R=]P6                  3R>]P8                  3R?]P:                  P<                  3R@]P:                  P>                  3RA]P:                  P@                  3RB]3RC]3RD]3RE]P4                  3RF]P4                  3RG]PB                  3RH]P4                  3./t"RI t#RJt$V t%RK# )Lr   z
For Uxntal source code.
Taltaluxntalz*.talztext/x-uxntalz(https://wiki.xxiivv.com/site/uxntal.htmlz2.12BRKLITINCPOPDUPNIPSWPOVRROTEQUNEQGTHLTHJMPJCNJSRSTHLDZSTZLDRSTRLDASTADEIDEOADDSUBMULDIVANDORAEORSFTcommentz(?<!\S)\((?!\S)z#pushz(?<!\S)\)(?!\S)z#popz[^()]+z[()]+rootz\s+z(?<!\S)z2?k?r?(?!\S))prefixsuffixz[][{}](?!\S)z#([0-9a-f]{2}){1,2}(?!\S)z"\S+z([0-9a-f]{2}){1,2}(?!\S)z[|$][0-9a-f]{1,4}(?!\S)z%\S+z@\S+z&\S+z/\S+z\.\S+z,\S+z;\S+z-\S+z_\S+z=\S+z!\S+z\?\S+z~\S+z\S+c                    R V R,          9   # )z|0100:Ni  N )texts   &8/usr/lib/python3.14/site-packages/pygments/lexers/tal.pyanalyse_textTalLexer.analyse_textL   s    $t*$$    r7   N)&__name__
__module____qualname____firstlineno____doc__namealiases	filenames	mimetypesurlversion_addedinstructionsr   	Multiliner
   r   r   Reservedr	   r   Hexr   r   Declarationr   	DecoratorFunctionLabelTagVariableMagicInstanceGlobal	Namespacetokensr:   __static_attributes____classdictcell__)__classdict__s   @r9   r   r      s     DhG	I !I
4CM"$)+0279>@E"$)+0279> 	   # %* ,1 38 :? 		 	 	 #	 %*	 ,1	 38	 :?	L 	!2!2G<!2!2F;))*w(()	
 	Z !2!2I><
?Kk*)6::6f('2')<)<=dnn%dmm$djj!dhht}}**+dmm,,-dmm**+gggdmm$t}}%g''(T]]#/
#FJ% %r<   N)rA   pygments.lexerr   r   pygments.tokenr   r   r   r   r   r	   r
   r   __all__r   r7   r<   r9   <module>r]      s3   
 -% % % ,9%z 9%r<   