+
    JV-jï  ã                   ór   € R t ^ RIt^ RIHtHt ^ RIHtHtHtH	t	H
t
Ht R.tRR ltRR lt ! R R]4      tR# )	zæ
pygments.lexers.wowtoc
~~~~~~~~~~~~~~~~~~~~~~

Lexer for World of Warcraft TOC files

TOC files describe game addons.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)Ú
RegexLexerÚbygroups)ÚCommentÚNameÚTextÚPunctuationÚStringÚKeywordÚWoWTocLexerc                 óD   € V'       d   R MRR,           V ,           R,           # )z(?i)Ú z	^(##)( *)z( *)(:)( *)(.*?)( *)$© )Úinner_patternÚignore_cases   &&Úg/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pygments/lexers/wowtoc.pyÚ_create_tag_line_patternr      s(   € ß#‰W¨Ø
õà
õð #õ#ð $ó    c                 óÚ   € \        WR 7      \        \        P                  \        P
                  V\        P
                  \        \        P
                  \        \        P
                  4      3# )©r   )r   r   r	   ÚDeclarationr   Ú
Whitespacer   r   )r   Úinner_tokenr   s   &&&r   Ú_create_tag_line_tokenr      sL   € ô
 	! ÔHÜÜ×ÑÜ�O‰OØÜ�O‰OÜÜ�O‰OÜÜ�O‰Oó		
ðð r   c            	       óî   a € ] tR t^.t o RtRtR.tR.tRtRt	R]
! R]P                  4      ]
! R	]P                  R
R7      ]
! R]P                  R
R7      ]
! R]P                  4      R]3R]3./tR tRtV tR# )r
   z(
Lexer for World of Warcraft TOC files.
zWorld of Warcraft TOCÚwowtocz*.tocz+https://wowpedia.fandom.com/wiki/TOC_formatz2.14Úrootz~((?:[nN][oO][tT][eE][sS]|[tT][iI][tT][lL][eE])-(?:ptBR|zhCN|enCN|frFR|deDE|itIT|esMX|ptPT|koKR|ruRU|esES|zhTW|enTW|enGB|enUS))z«(Interface|Title|Notes|RequiredDeps|Dep[^: ]*|OptionalDeps|LoadOnDemand|LoadWith|LoadManagers|SavedVariablesPerCharacter|SavedVariables|DefaultState|Secure|Author|Version)Tr   z
(X-[^: ]*)z([^: ]*)z^#.*$z^.+$c                ó*  € ^ p\        RRR7      p\        P                  ! W 4      pV'       d6   \        P                  ! RVP	                  ^4      4      '       d
   VR,          pV P                  4       pRV9   d
   VR,          pRV9   d
   VR	,          pV# )
é    z(Interface)Tr   z(\d+)(\d{2})(\d{2})gš™™™™™é?z.luagš™™™™™¹?z.xmlgš™™™™™©?)r   ÚreÚsearchÚmatchÚgroupÚcasefold)ÚtextÚresultÚinterface_patternr    Ú
casefoldeds   &    r   Úanalyse_textÚWoWTocLexer.analyse_text^   s�   € ð ˆô 5°^ÐQUÔVÐÜ—	’	Ð+Ó2ˆß”R—X’XÐ4°e·k±kÀ!³n×EÒEØ�c�MˆFà—]‘]“_ˆ
ð �ZÔØ�c�MˆFà�ZÔØ�d�NˆFàˆr   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚnameÚaliasesÚ	filenamesÚurlÚversion_addedr   r   ÚBuiltinÚVariableÚOtherr   Útokensr'   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r
   r
   .   s·   ø‡ € ñð #€DØˆj€GØ�	€IØ
7€CØ€Mð 	ñ #ðVà—‘óñ #ðFð —‘Ø ôñ #ØØ—‘Ø ôñ #ØØ—
‘
óð �wÐð �dˆOðA!
ð#€F÷Jð r   )F)r-   r   Úpygments.lexerr   r   Úpygments.tokenr   r   r   r   r   r	   Ú__all__r   r   r
   r   r   r   Ú<module>r=      s7   ðñ
ó 
ç /ß L× Làˆ/€ô$ôô&J�*ö Jr   