
    sh                          S SK Jr  S SKrS SKJr  S SKJ	r	  S SK
J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 S	KJr   " S
 S\5      rS rg! \ a    Sr\" \5      ef = f)    )DefaultStylez0Please install pygments to see highlighted dumpsN)
ManniStyle)MonokaiStyle)NativeStyle)
RegexLexerincludebygroupswords)TextNameStringPunctuationKeywordOperatorNumber)Stylec                   @   \ rS rSrSrSr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)NumbaIRLexer   zD
Pygments style lexer for Numba IR (for use with highlighting etc).
Numba_IRnumba_irz
*.numba_irz\$[a-zA-Z0-9._]+z([a-zA-Z_]+[a-zA-Z0-9]*)z(label)(\ [0-9]+)(:)$z = 
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aliases	filenames
identifier
fun_or_varr	   r   r   Labelr   r   r   VariableFunction	AttributeConstantr   r   r
   r   tokens__static_attributes__r!       i/Users/tiagomarins/Projetos/claudeai/copy_bank/venv/lib/python3.13/site-packages/numba/misc/dump_style.pyr   r      s     DlGI$J,J &$**k:< XL!I''!46'!57' 6"(+6'
.  #%
 
; Fr3   r   c                  &   [         R                  R                  5       n U R                  [        R
                  S05        [        S[        4SU 05      nU[        [        [        [         S.nU[        R                  R                  R                     $ )zP
Get appropriate style for highlighting according to
NUMBA_COLOR_SCHEME setting
z#888888CustomDefaultStylestyles)no_colordark_bglight_bgblue_bg
jupyter_nb)r   r7   copyupdater   r-   typer   r   r   r   numbacoreconfigCOLOR_SCHEME)r7   custom_default	style_maps      r4   by_colorschemerF   A   s    
   %%'F
MMi  .	Hf;MNN $ #I UZZ&&3344r3   )pygments.styles.defaultr   ImportErrormsgnumba.core.configr@   pygments.styles.mannir   pygments.styles.monokair   pygments.styles.nativer   pygments.lexerr   r   r	   r
   pygments.tokenr   r   r   r   r   r   r   pygments.styler   r   rF   r!   r3   r4   <module>rQ      si   4
  , 0 . ? ?   !+: +\5}  
<C
c
s   A A"