§
    XŠtjá  ã                   óh   — d Z ddlmZmZmZmZ ddlmZmZm	Z	m
Z
mZmZmZ dgZ G d„ de¦  «        ZdS )zè
    pygments.lexers.numbair
    ~~~~~~~~~~~~~~~~~~~~~~~

    Lexer for other Numba Intermediate Representation.

    :copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é    )Ú
RegexLexerÚincludeÚbygroupsÚwords)Ú
WhitespaceÚNameÚStringÚPunctuationÚKeywordÚOperatorÚNumberÚNumbaIRLexerc                   óD  — e Zd ZdZdZdZddgZdgZddgZd	Z	d
Z
dZd eeej        e¦  «        fdef ed¦  «         ed¦  «        e
ej        fedz    eej        e¦  «        fedz    eej        e¦  «        feej        fdefdefdefg edd¬¦  «        efgdefgdœZdS )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__Ú__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© ó    úU/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/pygments/lexers/numbair.pyr   r      sE  € € € € € ðð ð €DØ
l€CØ˜9Ð%€GØ�€IØ"Ð$4Ð5€IØ€Mà$€JØ,€Jð &Ø�˜ $¤*¨kÑ:Ô:ð<ð �8ÐØˆG�LÑ!Ô!ØˆG�IÑÔà˜œÐ'Ø˜'Ñ!Ø�˜œ¨Ñ4Ô4ð6à˜'Ñ!Ø�˜œ¨Ñ5Ô5ð7à˜œÐ'Ø˜Ðð ˜6Ð"à(¨+Ð6ð'
ð. ˆUð àðñ ô à#ð%ð
ð ˜*Ð%ð
ð; ð  €F€F€Fr0   N)r    Úpygments.lexerr   r   r   r   Úpygments.tokenr   r   r	   r
   r   r   r   Ú__all__r   r/   r0   r1   ú<module>r5      sÎ   ððð ð @Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð Ð
€ð.ð .ð .ð .ð .�:ñ .ô .ð .ð .ð .r0   