Ë š¶°@ 6jãól—dZddlZddlmZmZddlmZmZmZm Z m Z m Z dgZ d d„Z d d„ZGd„de«Zy) zû pygments.lexers.wowtoc ~~~~~~~~~~~~~~~~~~~~~~ Lexer for World of Warcraft TOC files TOC files describe game addons. :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. éN)Ú RegexLexerÚbygroups)ÚCommentÚNameÚTextÚ PunctuationÚStringÚKeywordÚ WoWTocLexercó —|rdnddz|zdzS)Nz(?i)Úz ^(##)( *)z( *)(:)( *)(.*?)( *)$©)Ú inner_patternÚ ignore_cases ú;/usr/lib/python3.12/site-packages/pygments/lexers/wowtoc.pyÚ_create_tag_line_patternrs(€Ù#‰W¨Ø ñ à ñ ð #ñ #ð$óc óÜ—t||¬«ttjtj |tj t tj ttj «fS)N©r)rrr Ú DeclarationrÚ Whitespacerr )rÚ inner_tokenrs rÚ_create_tag_line_tokenrsN€ô ! ¸KÔHÜÜ × Ñ Ü �O‰OØ Ü �O‰OÜ Ü �O‰OÜ Ü �O‰Oó ð ð rcóÒ—eZdZdZdZdgZdgZdedej«edejd¬ «ed ejd¬ «ed ej«d e fd efgiZ d„Zy)r zL Lexer for World of Warcraft TOC files. .. versionadded:: 2.14 zWorld of Warcraft TOCÚwowtocz*.tocÚ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)Trz (X-[^: ]*)z([^: ]*)z^#.*$z^.+$cóì—d}tdd¬«}tj||«}|r*tjd|j d««r|dz }|j «}d|vr|d z }d |vr|d z }|S) Nrz (Interface)Trz(\d+)(\d{2})(\d{2})égš™™™™™é?z.luagš™™™™™¹?z.xmlgš™™™™™©?)rÚreÚsearchÚmatchÚgroupÚcasefold)ÚtextÚresultÚinterface_patternr!Ú casefoldeds rÚ analyse_textzWoWTocLexer.analyse_text^s€€ð ˆô 5°^ÐQUÔVÐÜ— ‘ Ð+¨TÓ2ˆÙ ”R—X‘XÐ4°e·k±kÀ!³nÔEØ �c‰MˆFà—]‘]“_ˆ ð �ZÑ Ø �c‰MˆFà �ZÑ Ø �d‰NˆFàˆ rN)Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚnameÚaliasesÚ filenamesrrÚBuiltinÚVariableÚOtherrÚtokensr(rrrr r .s¥„ñð #€D؈j€GØ� €Ið ñ #ðVà— ‘ ó ñ #ðFð— ‘ Ø ô  ñ #ØØ— ‘ Ø ô ñ #ØØ— ‘ ó ð �wÐ ð�dˆOðA! ð#€FóJr)F)r,rÚpygments.lexerrrÚpygments.tokenrrrrr r Ú__all__rrr rrrÚr7s7ðñ ó ç/ßL×Là ˆ/€ó$óô&J�*õJr