
    5h                     `    S r SSKJrJrJrJr  SSKJrJrJ	r	J
r
JrJrJr  S/r " S S\5      rg)z
pygments.lexers.numbair
~~~~~~~~~~~~~~~~~~~~~~~

Lexer for other Numba Intermediate Representation.

:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
    )
RegexLexerincludebygroupswords)
WhitespaceNameStringPunctuationKeywordOperatorNumberNumbaIRLexerc                   R   \ rS rSrSrSrSrSS/rS/rSS	/r	S
r
SrSrS\" \\R                   \5      4S\4\" S5      \" S5      \\R(                  4\S-   \" \R*                  \5      4\S-   \" \R,                  \5      4\\R.                  4S\4S\4S\4/\" SSS9\4/S\4/S.rSrg)r      z
Lexer for Numba IR
Numba_IRz`https://numba.readthedocs.io/en/stable/developer/architecture.html#stage-2-generate-the-numba-irnumba_irnumbairz
*.numba_irztext/x-numba_irztext/x-numbairz2.19z\$[a-zA-Z0-9._]+z([a-zA-Z_]+[a-zA-Z0-9]*)z(label)(\ [0-9]+)(:)$=
whitespacekeywordz(\()z(\=)z[0-9]+z	<[^>\n]*>z[=<>{}\[\]()*.,!\':]|x\b)deljumpcallbranch )suffixz(\n|\s)+)rootr   r    N)__name__
__module____qualname____firstlineno____doc__nameurlaliases	filenames	mimetypesversion_added
identifier
fun_or_varr   r   r   Labelr
   r   r   VariableFunction	AttributeConstantr   r	   r   r   tokens__static_attributes__r       b/var/www/html/cementerio_25MayoBackend/env/lib/python3.13/site-packages/pygments/lexers/numbair.pyr   r      s    D
lC9%GI"$45IM$J,J &$**k:< 8L!I''!46'!57' 6"(+6'
.  #%
 *%
; Fr3   N)r#   pygments.lexerr   r   r   r   pygments.tokenr   r   r	   r
   r   r   r   __all__r   r   r3   r4   <module>r8      s8    @ ?   
.: .r3   