+
    JV-jwž  ã                   ó  € R t ^ RIt^ RIHtHtHtHtHtHt ^ RI	H
t
HtHtHtHtHtHtHtHtHt ^ RIHtHt ^ RIHt ^ RIHt ^ RIHt . ROt ! R R]4      t ! R R
]4      t ! R R]4      t  ! R R]4      t! ! R R	]4      t"R# )z½
pygments.lexers.webmisc
~~~~~~~~~~~~~~~~~~~~~~~

Lexers for misc. web stuff.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)Ú
RegexLexerÚExtendedRegexLexerÚincludeÚbygroupsÚdefaultÚusing)
ÚTextÚCommentÚOperatorÚKeywordÚNameÚStringÚNumberÚPunctuationÚLiteralÚ
Whitespace)Ú_indentationÚ_starts_block)Ú	HtmlLexer)ÚJavascriptLexer)Ú	RubyLexerÚ	DuelLexerÚ	SlimLexerÚXQueryLexerÚQmlLexerÚ
CirruLexerc                   ó®  € ] tR t^tRtRtRt. ROtRR.tRR.t	Rt
]P                  tR	R
]! ]P                   ]! ]4      ]P                   4      3R]! ]P                   ]P&                  ]]]P                   4      3R]! ]P                   ]P.                  ]P                   4      3R]! ]! ]4      ]! ]4      ]! ]4      4      3R]! ]4      3R]! ]4      3./tRtR# )r   zQ
Lexer for Duel Views Engine (formerly JBST) markup with JavaScript code blocks.
ÚDuelzhttp://duelengine.org/z*.duelz*.jbstztext/x-duelztext/x-jbstú1.4Úrootz(<%[@=#!:]?)(.*?)(%>)z(<%\$)(.*?)(:)(.*?)(%>)z(<%--)(.*?)(--%>)z(<script.*?>)(.*?)(</script>)z
(.+?)(?=<)z.+© N)ÚduelÚjbstz
jsonml+bst)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚnameÚurlÚaliasesÚ	filenamesÚ	mimetypesÚversion_addedÚreÚDOTALLÚflagsr   r   ÚTagr   r   ÚFunctionr   r   r	   Ú	Multiliner   ÚtokensÚ__static_attributes__r    ó    Úh/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pygments/lexers/webmisc.pyr   r      sø   † ñð €DØ
"€CÚ,€GØ˜8Ð$€IØ Ð.€IØ€Mà�I‰I€Eð 	Ø%Ù�d—h‘h¡ oÓ 6¸¿¹ÓAðCà'Ù�d—h‘h §¡¨{¸FÀDÇHÁHÓMðOà!Ù�d—h‘h × 1Ñ 1°4·8±8Ó<ð>à-Ù‘e˜IÓ&Ù˜OÓ,©e°IÓ.>ó@ðAð ™E )Ó,Ð-Ø‘E˜)Ó$Ð%ð
ð„Fr6   c                    óÌ  a € ] tR t^9t o RtRtRt. RùOt. RúOtRR.t	Rt
. tRtR],           R	,           tR] R
] R2tRtR],           R	,           t] R
] R2t] R] 2t]tR] R] R2tRtRtR],           R,           ],           R,           tR],           R,           ],           R,           tRtRtRt]P:                  ]P<                  ,          tR t R t!R t"R t#R t$R t%R  t&R! t'R" t(R# t)R$ t*R% t+R& t,R' t-R( t.R) t/R* t0R+ t1R, t2R- t3R. t4R/ t5R0 t6R1 t7R2 t8R3 t9R4 t:R5 t;/ R6R7]<3R8]<R93R:]<R;3R<]<3.bR=R>]=3.bR?. ]>! R=4      NR@]%3NR8]<R63NRA]:3NRB]?RC3NRD]?RC3NRE]?RC3NRF]?RC3NRG]@P‚                  RC3NRH]@P‚                  RC3NRI]?RC3NRJ]!3NRK] 3NRL]B! ]?]=]?4      RM3NRN]B! ]?]=]?4      RO3NRP]B! ]?]=]?4      RO3NRQ],           R,           ]B! ]?]=]CPˆ                  4      RO3NRQ],           R,           ]B! ]?]=]CPŠ                  4      RO3NRR]?RO3NRS]B! ]F]=]?4      RO3NRT]GP�                  RU3NRV]B! ]?]=]GP�                  4      RU3NRW]B! ]?]=]?]=]?]=]GP�                  4      RU3NRX]F3NRY]B! ]?]=]?4      3NRZ]?R93NR[]B! ]?]=]?4      3NR\]?3NR]]?RC3NR^]B! ]?]=]?4      RC3NR_]?R`3NRa]?RC3NRb]@3N]]CPˆ                  3N]]CPŠ                  3NRc]B! ]?]=4      RC3NbR`]]CPˆ                  R;3]]CPŠ                  R;3.bRd]>! R=4      R8]<R63Re],           R,           ]B! ]?]=]CPˆ                  4      3Re],           R,           ]B! ]?]=]CPŠ                  4      3]]CPˆ                  3]]CPŠ                  3Rf]F3Rg]@3Rh]FRC3]]GP’                  3.
bRi]>! R=4      R8]<R63]]CPˆ                  Rd3]]CPŠ                  Rd3Rj]?RC3Rk]?Rd3Rl]B! ]?]J]?4      3Rm]?3Rf]F3.	bRnR8]<R63]]GP–                  3Ro],           R,           ]B! ]F]CPˆ                  4      3Ro],           R,           ]B! ]F]CPŠ                  4      3Rp],           R,           ]B! ]F]J]CPˆ                  4      3Rp],           R,           ]B! ]F]J]CPŠ                  4      3Rq]F3Rr]B! ]J]GP–                  4      Rn3Rs]B! ]J]?P˜                  ]J]GP�                  4      RU3Rt]B! ]J]?P˜                  ]J4      RC3.
bRUR8]<R63Ru],           Rv,           ]B! ]G]F4      R?3.bRM]>! R=4      R8]<R63]Rw,           ]GP�                  R?3]]GP�                  R?3.bRO]>! R=4      R8]<R63RT]GP�                  RU3Rx]B! ]?]J]F]J]F4      R?3Ry]63Rz]B! ]?]J]F4      Rû3R}]B! ]?]J]F]J]F4      R{3R~]B! ]F]J4      R3Rh]FR;3R€]?R;3Re],           R,           ]B! ]?]J]CPˆ                  4      Rd3Re],           R,           ]B! ]?]J]CPŠ                  4      Rd3R�]?RC3R‚]@P‚                  RC3Rƒ]@RC3R„]?RC3R…]B! ]?]J]?]J]?4      RC3R†]B! ]?]J]?4      RM3R‡]B! ]?]J]?4      3Rˆ]B! ]?]J]?4      3RQ],           R,           ]B! ]?]J]CPˆ                  4      RO3RQ],           R,           ]B! ]?]J]CPŠ                  4      RO3R‰]?RO3RS]B! ]@]J]?4      RO3]RŠ,           ]?Pš                  R?3R‹]B! ]?Pš                  ]F4      3]]?Pš                  R{3.bRŒR8]<R63R�]FRC3RŽ]$3R�]GR�3]]GR�3R‘]33.bR|R8]<R63Rq]FR;3]]GP�                  3]]CPˆ                  3]]CPŠ                  3.bR�R8]<R63R’]%3Rf]F3RA]83R“]F3.bR”R•]#3R–]N3R—]N3.bR˜R>]JR™3Rš]CPž                  R;3]]G3.bR™Rš]CPž                  R;3R—]N3.bR›Rœ]CPž                  R;3R—]N3.b/ R�]>! R=4      Rž]"3RŸ]GP                   R 3R¡]FR¢3R£]FR¤3Rg]@3]]GP                   3.bR¢R¡]FR�3RA]:3R¥]GP¢                  3]]GP¢                  3]]GP¢                  3]]GP¢                  3R¦]GP¢                  3.bR¤R£]FR�3R�]FRC3R§]GP¢                  3]]GP¢                  3]]GP¢                  3]]GP¢                  3R¦]GP¢                  3.bR R¨]GP                   R©3RA]:3Rª]13R«].3R¬]/3R­]&3]]N3]]N3]]N3R¦]N3.
bR©]>! R=4      R®]"3]]GP                   3.bR¯]>! R=4      R8]<R63R°]?R;3.bR±R8]<R63]>! R=4      R²]?R;3.bR³]>! R=4      R8]<R63]]CPˆ                  3]]CPŠ                  3R´]?3Rh]FR;3.bR]]GP�                  Rµ3.bRµR¶]FR?3R—]N3R·]=3.bR{]>! R=4      R8]<R63R¸]@R?3R¹]@RC3]R! R?4      .bRº]>! R=4      ]]GP�                  R;3.bR»]>! R=4      RA]83R¼]FRC3.bR½]]GP�                  RC3.bR¾]]GP�                  RC3.bRC. ]>! R=4      NR8]<R63NR¿]SP¨                  R?3NRÀ]SP¨                  R?3NRÁ]SP¨                  R?3NRÂ]SPª                  R?3NRÃ]FR?3NRÄ]B! ]?P˜                  ]J]?P˜                  4      R?3NRÅ]B! ]?P˜                  ]J]?P˜                  ]J]?P˜                  4      R?3NRÆ]B! ]?P˜                  ]J]?P˜                  ]J]?P˜                  4      R?3N]RŠ,           ]GR?3NRÇ],           ]GP                   R?3NR�]GP                   R?3N]]CPˆ                  R?3N]]CPŠ                  R?3NRÈ]%3NRÉ]B! ]?P˜                  ]=]?P˜                  ]=]?P˜                  4      3NRÊ]B! ]?P˜                  ]=]?P˜                  4      Rd3NRË]B! ]?P˜                  ]=]?P˜                  4      Rd3NRÌ]B! ]?P˜                  ]=]?P˜                  ]=]?P˜                  4      Ri3NRÍ]B! ]?P¬                  ]=]?P¬                  4      Ri3NRÎ]B! ]?P˜                  ]=]?P˜                  4      Ri3NRÏ]B! ]?]=]GP�                  4      RU3NRW]B! ]?]=]?]=]?]=]GP�                  4      RU3NRT]GP�                  RU3NRÐ]B! ]?P˜                  ]=]?P˜                  ]=]GP�                  4      RU3NRÑ]B! ]?P˜                  ]=]GP–                  4      Rn3NRÒ]B! ]@]=]?4      RO3NRÓ]53NRÔ]43NRª]23NR«]-3NR¬]03NR­]73NRÕ]B! ]?P˜                  ]J]?P˜                  4      R¯3NRÖ],3NR×]+3NRØ]B! ]?]=]F4      3NRÙ]B! ]?]=]F4      3NRÚ]93NRÛ]93NRÜ],           R,           ]B! ]?]=4      R¾3NRÝ],           R,           ]B! ]?]=4      R½3NRÞ],           Rß,           ]B! ]?]=]GP�                  ]=]F4      R?3NRà]B! ]?P˜                  ]=]?P˜                  4      3NRá]83NRâ])3NRã]*3NRä]B! ]?P˜                  ]=]?P˜                  4      R±3NRå]B! ]?P¬                  ]=]?P¬                  4      R³3NRæ]B! ]F]=4      R3NRç]?3NRè]B! ]?P˜                  ]=]?P˜                  4      Rº3NRe],           R,           ]CPˆ                  Rd3NRe],           R,           ]CPŠ                  Rd3NRé]B! ]?]F4      3NRê]B! ]?]F4      3NRë]B! ]?]=]F4      3NR€]?3NRì]B! ]?]=]?4      3NRa]?3NRí]B! ]?]=4      RC3NRî]B! ]?]=]F]GP�                  4      RU3NRï],           R,           ]GP¢                  R?3NRï],           R,           ]GP¢                  R?3NRð],           ]GP¢                  R?3NRñ]GP¢                  R?3NRò]GP¢                  R?3NRó]F3N]Rô,           ]GP                   R»3N]Rõ,           ]GP®                  R»3NRu],           Rö,           ]B! ]GP®                  ]?Pš                  ]SPª                  4      3N]]GP                   R?3NbCtXR÷tYV tZRø# )ür   z^
An XQuery lexer, parsing a stream and outputting the tokens needed to
highlight xquery code.
ÚXQueryzhttps://www.w3.org/XML/Query/ztext/xqueryzapplication/xqueryr   z(?:[A-Z]|_|[a-z])z(?:z|-|\.|[0-9])Ú+z*)z(?:[A-KN-WYZ]|_|:|[a-kn-wyz])Ú*Ú:Ú|Ú)z"(?:&(?:lt|gt|amp|quot|apos|nbsp);)z(?:&#[0-9]+;|&#x[0-9a-fA-F]+;)z(?:"(?:z|""|[^&"])*")z(?:'(?:z|''|[^&'])*')z1[A-Za-z]|\s|\d|[!"#$%()*+,\-./:;=?@\[\\\]^_\'`|~]z0[A-Za-z]|\s|\d|[!#$%()*+,\-./:;=?@\[\\\]^_\'`|~]z/[A-Za-z]|\s|\d|[!"#$%()*+,\-./:;=?@\[\\\]^_`|~]c              #  ó˜   "  € VP                  4       \        VP                  ^4      3x € R.Vn        VP	                  4       Vn        R# 5i©é   r   N)Ústartr   ÚgroupÚstackÚendÚpos©ÚlexerÚmatchÚctxs   &&&r7   Úpunctuation_root_callbackÚ%XQueryLexer.punctuation_root_callbackr   s6   é € Ø�k‰k‹mœ[¨%¯+©+°a«.Ð8Ò8à�HˆŒ	Ø—)‘)“+ˆŽùó   ‚AA
c              #  ó˜   "  € VP                  4       \        VP                  ^4      3x € R.Vn        VP	                  4       Vn        R# 5ir@   )rB   r
   rC   rD   rE   rF   rG   s   &&&r7   Úoperator_root_callbackÚ"XQueryLexer.operator_root_callbackx   s6   é € Ø�k‰k‹mœX u§{¡{°1£~Ð5Ò5à�HˆŒ	Ø—)‘)“+ˆŽùrM   c              #  ó&  "  € VP                  4       \        P                  VP                  ^4      3x € V P                  '       d4   VP
                  P                  V P                  P                  4       4       VP                  4       Vn	        R# 5i©rA   N)
rB   r   r1   rC   Úxquery_parse_staterD   ÚappendÚpoprE   rF   rG   s   &&&r7   Úpopstate_tag_callbackÚ!XQueryLexer.popstate_tag_callback~   s^   é € Ø�k‰k‹mœTŸX™X u§{¡{°1£~Ð5Ò5Ø×#×#Ð#Ø�I‰I×Ñ˜U×5Ñ5×9Ñ9Ó;Ô<Ø—)‘)“+ˆŽùs   ‚BBc              #  ó  "  € VP                  4       \        P                  VP                  ^4      3x € VP                  P                  V P                  P                  4       4       VP                  4       Vn	        R# 5irR   )
rB   r   ÚDocrC   rD   rT   rS   rU   rE   rF   rG   s   &&&r7   Úpopstate_xmlcomment_callbackÚ(XQueryLexer.popstate_xmlcomment_callback„   sR   é € Ø�k‰k‹mœVŸZ™Z¨¯©°Q«Ð7Ò7Ø�	‰	×Ñ˜×1Ñ1×5Ñ5Ó7Ô8Ø—)‘)“+ˆŽùó   ‚A=A?c              #  ót  "  € VP                  4       \        VP                  ^4      3x € V P                  P	                  4       pVR8X  dº   \
        P                  ! RVP                  ^4      4      '       d[   VP                  4       \        VP                  ^4      3x € VP                  P                  R4       VP                  4       Vn
        R# VP                  P                  R4       VP                  ^4      Vn
        R# VP                  P                  V4       VP                  ^4      Vn
        R# 5i)rA   Úoccurrenceindicatorz[?*+]+ÚoperatorN)rB   r   rC   rS   rU   r.   rI   rD   rT   rE   rF   )rH   rI   rJ   Ú
next_states   &&& r7   Úpopstate_kindtest_callbackÚ&XQueryLexer.popstate_kindtest_callback‰   sÒ   é € Ø�k‰k‹mœ[¨%¯+©+°a«.Ð8Ò8Ø×-Ñ-×1Ñ1Ó3ˆ
ØÐ.Ô.Ü�xŠx˜ %§+¡+¨a£.×1Ò1Ø—k‘k“m¤[°%·+±+¸a³.Ð@Ò@Ø—	‘	× Ñ  Ô,ØŸ)™)›+�–à—	‘	× Ñ  Ô,ØŸ)™) A›,�–à�I‰I×Ñ˜ZÔ(Ø—i‘i “lˆCŽGùs   ‚A5D8Á8C D8c              #  óÒ  "  € VP                  4       \        VP                  ^4      3x € \        V P                  4      ^ 8X  d6   VP
                  P                  4        VP
                  '       g	   R.Vn        MV\        VP
                  4      ^8”  d5   VP
                  P                  V P                  P                  4       4       MR.Vn        VP                  4       Vn	        R# 5ir@   )
rB   r   rC   ÚlenrS   rD   rU   rT   rE   rF   rG   s   &&&r7   Úpopstate_callbackÚXQueryLexer.popstate_callback˜   sž   é € Ø�k‰k‹mœ[¨%¯+©+°a«.Ð8Ò8ô ˆu×'Ñ'Ó(¨AÔ-Ø�I‰I�M‰MŒOØ—9—9�9à#˜H�”	øÜ�—‘‹^˜aÔØ�I‰I×Ñ˜U×5Ñ5×9Ñ9Ó;Õ<ð  ˜ˆCŒIØ—)‘)“+ˆŽùs   ‚A.C'Á1A6C'c              #  ó  "  € VP                  4       \        P                  VP                  ^4      3x € V P                  P                  R4       VP                  P                  R4       VP                  4       Vn        R# 5i)rA   Úelement_contentÚ	start_tagN©	rB   r   r1   rC   rS   rT   rD   rE   rF   rG   s   &&&r7   Ú+pushstate_element_content_starttag_callbackÚ7XQueryLexer.pushstate_element_content_starttag_callback¨   sX   é € Ø�k‰k‹mœTŸX™X u§{¡{°1£~Ð5Ò5Ø× Ñ ×'Ñ'Ð(9Ô:Ø�	‰	×Ñ˜Ô%Ø—)‘)“+ˆŽùó   ‚B Bc              #  ó0  "  € VP                  4       \        P                  VP                  ^4      3x € VP                  P                  R4       V P                  P                  VP                  P                  4       VP                  4       Vn
        R# 5i)rA   Úcdata_sectionN)rB   r   rY   rC   rD   rT   rS   ÚstaterU   rE   rF   rG   s   &&&r7   Ú pushstate_cdata_section_callbackÚ,XQueryLexer.pushstate_cdata_section_callback®   s_   é € Ø�k‰k‹mœVŸZ™Z¨¯©°Q«Ð7Ò7Ø�	‰	×Ñ˜Ô)Ø× Ñ ×'Ñ'¨¯	©	¯©Ô6Ø—)‘)“+ˆŽùó   ‚BBc              #  ó0  "  € VP                  4       \        P                  VP                  ^4      3x € V P                  P                  VP                  P                  4       VP                  P                  R4       VP                  4       Vn
        R# 5i)rA   ri   N)rB   r   r1   rC   rS   rT   rp   rU   rD   rE   rF   rG   s   &&&r7   Úpushstate_starttag_callbackÚ'XQueryLexer.pushstate_starttag_callback´   s_   é € Ø�k‰k‹mœTŸX™X u§{¡{°1£~Ð5Ò5Ø× Ñ ×'Ñ'¨¯	©	¯©Ô6Ø�	‰	×Ñ˜Ô%Ø—)‘)“+ˆŽùrs   c              #  ón  "  € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € R.Vn        V P                  P                  R4       VP                  4       Vn	        R# 5i©rA   r   r_   N©
rB   r   rC   r   r   rD   rS   rT   rE   rF   rG   s   &&&r7   Ú!pushstate_operator_order_callbackÚ-XQueryLexer.pushstate_operator_order_callbackº   ó€   é € Ø�k‰k‹mœW e§k¡k°!£nÐ4Ò4Ø�k‰k‹mœZ¨¯©°Q«Ð7Ò7Ø�k‰k‹mœ[¨%¯+©+°a«.Ð8Ò8Ø�HˆŒ	Ø× Ñ ×'Ñ'¨
Ô3Ø—)‘)“+ˆŽùó   ‚B3B5c              #  ón  "  € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € R.Vn        V P                  P                  R4       VP                  4       Vn	        R# 5irx   ry   rG   s   &&&r7   Úpushstate_operator_map_callbackÚ+XQueryLexer.pushstate_operator_map_callbackÂ   r|   r}   c              #  ón  "  € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € R.Vn        V P                  P                  R4       VP                  4       Vn	        R# 5irx   ry   rG   s   &&&r7   Ú pushstate_operator_root_validateÚ,XQueryLexer.pushstate_operator_root_validateÊ   r|   r}   c              #  ón  "  € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € R.Vn        V P
                  P                  R4       VP                  4       Vn        R# 5irx   )	rB   r   rC   r   rD   rS   rT   rE   rF   rG   s   &&&r7   Ú)pushstate_operator_root_validate_withmodeÚ5XQueryLexer.pushstate_operator_root_validate_withmodeÒ   s€   é € Ø�k‰k‹mœW e§k¡k°!£nÐ4Ò4Ø�k‰k‹mœZ¨¯©°Q«Ð7Ò7Ø�k‰k‹mœW e§k¡k°!£nÐ4Ò4Ø�HˆŒ	Ø× Ñ ×'Ñ'¨
Ô3Ø—)‘)“+ˆŽùr}   c              #  ó  "  € VP                  4       \        P                  VP                  ^4      3x € VP                  P                  R4       V P                  P                  R4       VP                  4       Vn        R# 5i)rA   Úprocessing_instructionr_   N©	rB   r   rY   rC   rD   rT   rS   rE   rF   rG   s   &&&r7   Ú2pushstate_operator_processing_instruction_callbackÚ>XQueryLexer.pushstate_operator_processing_instruction_callbackÚ   sX   é € Ø�k‰k‹mœVŸZ™Z¨¯©°Q«Ð7Ò7Ø�	‰	×ÑÐ1Ô2Ø× Ñ ×'Ñ'¨
Ô3Ø—)‘)“+ˆŽùrm   c              #  ó  "  € VP                  4       \        P                  VP                  ^4      3x € VP                  P                  R4       V P                  P                  R4       VP                  4       Vn        R# 5i)rA   rˆ   rh   Nr‰   rG   s   &&&r7   Ú9pushstate_element_content_processing_instruction_callbackÚEXQueryLexer.pushstate_element_content_processing_instruction_callbackà   sY   é € Ø�k‰k‹mœVŸZ™Z¨¯©°Q«Ð7Ò7Ø�	‰	×ÑÐ1Ô2Ø× Ñ ×'Ñ'Ð(9Ô:Ø—)‘)“+ˆŽùrm   c              #  ó  "  € VP                  4       \        P                  VP                  ^4      3x € VP                  P                  R4       V P                  P                  R4       VP                  4       Vn        R# 5i)rA   ro   rh   Nr‰   rG   s   &&&r7   Ú0pushstate_element_content_cdata_section_callbackÚ<XQueryLexer.pushstate_element_content_cdata_section_callbackæ   sX   é € Ø�k‰k‹mœVŸZ™Z¨¯©°Q«Ð7Ò7Ø�	‰	×Ñ˜Ô)Ø× Ñ ×'Ñ'Ð(9Ô:Ø—)‘)“+ˆŽùrm   c              #  ó  "  € VP                  4       \        P                  VP                  ^4      3x € VP                  P                  R4       V P                  P                  R4       VP                  4       Vn        R# 5i)rA   ro   r_   Nr‰   rG   s   &&&r7   Ú)pushstate_operator_cdata_section_callbackÚ5XQueryLexer.pushstate_operator_cdata_section_callbackì   sW   é € Ø�k‰k‹mœVŸZ™Z¨¯©°Q«Ð7Ò7Ø�	‰	×Ñ˜Ô)Ø× Ñ ×'Ñ'¨
Ô3Ø—)‘)“+ˆŽùrm   c              #  ó  "  € VP                  4       \        P                  VP                  ^4      3x € VP                  P                  R4       V P                  P                  R4       VP                  4       Vn        R# 5i)rA   Úxml_commentrh   Nr‰   rG   s   &&&r7   Ú-pushstate_element_content_xmlcomment_callbackÚ9XQueryLexer.pushstate_element_content_xmlcomment_callbackò   sX   é € Ø�k‰k‹mœVŸZ™Z¨¯©°Q«Ð7Ò7Ø�	‰	×Ñ˜Ô'Ø× Ñ ×'Ñ'Ð(9Ô:Ø—)‘)“+ˆŽùrm   c              #  ó  "  € VP                  4       \        P                  VP                  ^4      3x € VP                  P                  R4       V P                  P                  R4       VP                  4       Vn        R# 5i)rA   r–   r_   Nr‰   rG   s   &&&r7   Ú&pushstate_operator_xmlcomment_callbackÚ2XQueryLexer.pushstate_operator_xmlcomment_callbackø   sW   é € Ø�k‰k‹mœVŸZ™Z¨¯©°Q«Ð7Ò7Ø�	‰	×Ñ˜Ô'Ø× Ñ ×'Ñ'¨
Ô3Ø—)‘)“+ˆŽùrm   c              #  ó”  "  € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € V P
                  P                  R4       VP                  P                  R4       VP                  4       Vn	        R# 5i)rA   ÚkindtestN©
rB   r   rC   r   r   rS   rT   rD   rE   rF   rG   s   &&&r7   Úpushstate_kindtest_callbackÚ'XQueryLexer.pushstate_kindtest_callbackþ   ó‰   é € Ø�k‰k‹mœW e§k¡k°!£nÐ4Ò4Ø�k‰k‹mœZ¨¯©°Q«Ð7Ò7Ø�k‰k‹mœ[¨%¯+©+°a«.Ð8Ò8Ø× Ñ ×'Ñ'¨
Ô3Ø�	‰	×Ñ˜Ô$Ø—)‘)“+ˆŽùó   ‚CCc              #  ó”  "  € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € V P
                  P                  R4       VP                  P                  R4       VP                  4       Vn	        R# 5i)rA   r_   ÚkindtestforpiNrž   rG   s   &&&r7   Ú)pushstate_operator_kindtestforpi_callbackÚ5XQueryLexer.pushstate_operator_kindtestforpi_callback  s‰   é € Ø�k‰k‹mœW e§k¡k°!£nÐ4Ò4Ø�k‰k‹mœZ¨¯©°Q«Ð7Ò7Ø�k‰k‹mœ[¨%¯+©+°a«.Ð8Ò8Ø× Ñ ×'Ñ'¨
Ô3Ø�	‰	×Ñ˜Ô)Ø—)‘)“+ˆŽùr¢   c              #  ó”  "  € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € V P
                  P                  R4       VP                  P                  R4       VP                  4       Vn	        R# 5i)rA   r_   r�   Nrž   rG   s   &&&r7   Ú$pushstate_operator_kindtest_callbackÚ0XQueryLexer.pushstate_operator_kindtest_callback  r¡   r¢   c              #  ó¨  "  € VP                  4       \        P                  VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € VP                  4       \
        VP                  ^4      3x € V P                  P                  R4       VP                  P                  R4       VP                  4       Vn
        R# 5i)rA   r^   r�   N)rB   r   r1   rC   r   r   rS   rT   rD   rE   rF   rG   s   &&&r7   Ú/pushstate_occurrenceindicator_kindtest_callbackÚ;XQueryLexer.pushstate_occurrenceindicator_kindtest_callback  sŽ   é € Ø�k‰k‹mœTŸX™X u§{¡{°1£~Ð5Ò5Ø�k‰k‹mœZ¨¯©°Q«Ð7Ò7Ø�k‰k‹mœ[¨%¯+©+°a«.Ð8Ò8Ø× Ñ ×'Ñ'Ð(=Ô>Ø�	‰	×Ñ˜Ô$Ø—)‘)“+ˆŽùs   ‚CCc              #  ó  "  € VP                  4       \        P                  VP                  ^4      3x € V P                  P                  R4       VP                  P                  R4       VP                  4       Vn        R# 5i)rA   r_   ri   Nrj   rG   s   &&&r7   Ú$pushstate_operator_starttag_callbackÚ0XQueryLexer.pushstate_operator_starttag_callback  sW   é € Ø�k‰k‹mœTŸX™X u§{¡{°1£~Ð5Ò5Ø× Ñ ×'Ñ'¨
Ô3Ø�	‰	×Ñ˜Ô%Ø—)‘)“+ˆŽùrm   c              #  óÎ   "  € VP                  4       \        VP                  ^4      3x € V P                  P	                  R4       R.Vn        VP                  4       Vn        R# 5i©rA   r_   r   N)rB   r   rC   rS   rT   rD   rE   rF   rG   s   &&&r7   Ú pushstate_operator_root_callbackÚ,XQueryLexer.pushstate_operator_root_callback$  sJ   é € Ø�k‰k‹mœ[¨%¯+©+°a«.Ð8Ò8Ø× Ñ ×'Ñ'¨
Ô3Ø�HˆŒ	Ø—)‘)“+ˆŽùs   ‚A#A%c              #  ón  "  € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € VP                  4       \        VP                  ^4      3x € V P
                  P                  R4       R.Vn        VP                  4       Vn	        R# 5ir±   rž   rG   s   &&&r7   Ú*pushstate_operator_root_construct_callbackÚ6XQueryLexer.pushstate_operator_root_construct_callback*  s€   é € Ø�k‰k‹mœW e§k¡k°!£nÐ4Ò4Ø�k‰k‹mœZ¨¯©°Q«Ð7Ò7Ø�k‰k‹mœ[¨%¯+©+°a«.Ð8Ò8Ø× Ñ ×'Ñ'¨
Ô3Ø�HˆŒ	Ø—)‘)“+ˆŽùr}   c              #  ó  "  € VP                  4       \        VP                  ^4      3x € VP                  P	                  4       pV P
                  P                  V4       R.Vn        VP                  4       Vn        R# 5ir@   )	rB   r   rC   rD   rU   rS   rT   rE   rF   )rH   rI   rJ   Ú	cur_states   &&& r7   Úpushstate_root_callbackÚ#XQueryLexer.pushstate_root_callback2  sY   é € Ø�k‰k‹mœ[¨%¯+©+°a«.Ð8Ò8Ø—I‘I—M‘M“Oˆ	Ø× Ñ ×'Ñ'¨	Ô2Ø�HˆŒ	Ø—)‘)“+ˆŽùr\   c              #  óÒ   "  € VP                  4       \        P                  VP                  ^4      3x € VP                  P                  R4       VP                  4       Vn        R# 5i)rA   r_   N)rB   r   Ú	AttributerC   rD   rT   rE   rF   rG   s   &&&r7   Ú%pushstate_operator_attribute_callbackÚ1XQueryLexer.pushstate_operator_attribute_callback9  sC   é € Ø�k‰k‹mœTŸ^™^¨U¯[©[¸«^Ð;Ò;Ø�	‰	×Ñ˜Ô$Ø—)‘)“+ˆŽùs   ‚A%A'Úcommentz[^:()]+z\(:ú#pushz:\)ú#popz[:()]Ú
whitespaceú\s+r_   z(\})z(\{)z then|else|external|at|div|exceptr   zorder byzgroup byz%is|mod|order\s+by|stable\s+order\s+byzand|orz+(eq|ge|gt|le|lt|ne|idiv|intersect|in)(?=\b)z6return|satisfies|to|union|where|count|preserve\s+stripz+(>=|>>|>|<=|<<|<|-|\*|!=|\+|\|\||\||:=|=|!)z(::|:|;|\[|//|/|,)z(castable|cast)(\s+)(as)\bÚ
singletypez(instance)(\s+)(of)\bÚitemtypez(treat)(\s+)(as)\bz(case)(\s+)(z(case|as)\bz(\))(\s*)(as)z\$Úvarnamez (for|let|previous|next)(\s+)(\$)z2(for)(\s+)(tumbling|sliding)(\s+)(window)(\s+)(\$)z\)|\?|\]z(empty)(\s+)(greatest|least)zascending|descending|defaultz(allowing)(\s+)(empty)Úexternalz(start|when|end)z(only)(\s+)(end)Ú	collationÚuritooperatorz(into|following|preceding|with)z\.z(catch)(\s*)Únamespacedeclz
(at)(\s+)(Ú,Ú=Ú;Únamespacekeywordzinherit|no-inheritÚ	namespacez(default)(\s+)(element)zpreserve|no-preserveÚannotationnamez(\()(z
(\,)(\s+)(ú\)z	(\s+)(\%)z(\s+)(variable)(\s+)(\$)z(\s+)(function)(\s+)Ú(z)(\()?z(:\*)z(void)(\s*)(\()(\s*)(\))zr(element|attribute|schema-element|schema-attribute|comment|text|node|binary|document-node|empty-sequence)(\s*)(\()z!(processing-instruction)(\s*)(\()r^   r¤   z!(item)(\s*)(\()(\s*)(\))(?=[*+?])z(\(\#)(\s*)Úpragmaz	then|elsez<except|intersect|in|is|return|satisfies|to|union|where|countz%and|div|eq|ge|gt|le|lt|ne|idiv|mod|orz):=|=|,|>=|>>|>|\[|\(|<=|<<|<|-|!=|\|\||\|zexternal|atz(stable)(\s+)(order)(\s+)(by)z(castable|cast)(\s+)(as)z(treat)(\s+)(as)z(instance)(\s+)(of)zcase|asz:\*z(function|map|array)(\()r�   z\{z(\))([*+?]?)z\*Úclosekindtestz!(element|schema-element)(\s*)(\()z(\))z\?r–   z(-->)z	[^-]{1,2}z@\t|\r|\n|[\u0020-\uD7FF]|[\uE000-\uFFFD]|[\U00010000-\U0010FFFF]rˆ   Úprocessing_instruction_contentz\?>ro   z]]>ri   z(/>)Ú>rh   Ú"Úquot_attribute_contentÚ'Úapos_attribute_contentz""z	\{\{|\}\}z''z</Úend_tagz(<!--)z(<\?)z(<!\[CDATA\[)z(<)z(>)Úxmlspace_declzpreserve|stripÚdeclareorderingzordered|unorderedÚxqueryversionÚencodingÚpragmacontentsz#\)z(\s+)z\*|\?|\+z:=ÚoptionÚqname_brarenz(\()Úelement_qnameÚattribute_qnamez\d+(\.\d*)?[eE][+-]?\d+z(\.\d+)[eE][+-]?\d+z(\.\d+|\d+\.\d*)z(\d+)z(\.\.|\.|\))z(declare)(\s+)(construction)z#(declare)(\s+)(default)(\s+)(order)z"(declare)(\s+)(context)(\s+)(item)z\*:z(\}|\])z'(declare)(\s+)(default)(\s+)(collation)z (module|declare)(\s+)(namespace)z(declare)(\s+)(base-uri)z.(declare)(\s+)(default)(\s+)(element|function)z(import)(\s+)(schema|module)z(declare)(\s+)(copy-namespaces)z(for|let|some|every)(\s+)(\$)z!(declare)(\s+)(variable)(\s+)(\$)z(declare)(\s+)(\%)z(\))(\s+)(as)zk(element|attribute|schema-element|schema-attribute|comment|text|node|document-node|empty-sequence)(\s+)(\()z!(processing-instruction)(\s+)(\()z(declare)(\s+)(boundary-space)z(validate)(\s+)(lax|strict)z(validate)(\s*)(\{)z(typeswitch)(\s*)(\()z(switch)(\s*)(\()z&(element|attribute|namespace)(\s*)(\{)z7(document|text|processing-instruction|comment)(\s*)(\{)z(attribute)(\s+)(?=z(element)(\s+)(?=z((processing-instruction|namespace)(\s+)(z
)(\s*)(\{)z(declare|define)(\s+)(function)z(\{|\[)z(unordered|ordered)(\s*)(\{)z(map|array)(\s*)(\{)z(declare)(\s+)(ordering)z(xquery)(\s+)(version)z
(\(#)(\s*)Úreturnz(declare)(\s+)(option)zB(ancestor-or-self|ancestor|attribute|child|descendant-or-self)(::)zT(descendant|following-sibling|following|parent|preceding-sibling|preceding|self)(::)z(if)(\s*)(\()z1(update)(\s*)(insert|delete|replace|value|rename)z
(try)(\s*)z(catch)(\s*)(\()(\$)z(@z@\*:z@\*z(@)z//|/|\+|-|;|,|\(|\)z	(?=\s*\{)z(?=\s*\([^:])z)(#)([0-9]+)r    N)ÚxqueryÚxqyÚxqÚxqlÚxqm)z*.xqyz*.xqueryz*.xqz*.xqlz*.xqm)r^   r¤   )[r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   rS   ÚncnamestartcharÚ
ncnamecharÚncnameÚpitarget_namestartcharÚpitarget_namecharÚpitargetÚprefixednameÚunprefixednameÚqnameÚ	entityrefÚcharrefÚstringdoubleÚstringsingleÚelementcontentcharÚquotattrcontentcharÚaposattrcontentcharr.   r/   Ú	MULTILINEr0   rK   rO   rV   rZ   ra   re   rk   rq   ru   rz   r   r‚   r…   rŠ   r�   r�   r“   r—   rš   rŸ   r¥   r¨   r«   r®   r²   rµ   r¹   r½   r	   r   r   r   r
   ÚWordr   r   ÚDoubleÚSingler   r   ÚVariableÚ	Namespacer   Ú	DecoratorÚDeclarationÚTyper   rY   r1   r¼   r   r   ÚFloatÚIntegerÚPseudor2   r4   r5   Ú__classdictcell__)Ú__classdict__s   @r7   r   r   9   s>  ø‡ € ñð €DØ
)€CÚ3€GÚ?€IØÐ 4Ð5€IØ€MàÐð +€Oð ˜/Õ)¨OÕ;€JØ�?Ð# 1 Z L°Ð3€FØ=ÐØÐ!7Õ7¸/ÕIÐØ(Ð)¨Ð+<Ð*=¸QÐ?€HØ�X˜Q˜v˜hÐ'€LØ€NØ�,�˜q Ð 0°Ð2€Eà5€IØ/€Gà 	Õ)¨DÕ0°7Õ:Ð=MÕM€LØ 	Õ)¨DÕ0°7Õ:Ð=MÕM€Lð
 NÐð NÐð MÐð �I‰I˜Ÿ™Õ$€Eòòòòò
#òò òòòòòòòòòòòòòòòòòòòòòð
jØà˜Ð!Ø�W˜gÐ&Ø�W˜fÐ%Ø�wÐð
ðjð 	Ø�ZÐ ð
ðjð 	ð ?
Ù�LÓ!ð?
àÐ'Ð(ð?
ð �W˜iÐ(ð?
ð
 Ð-Ð.ð?
ð 1°'¸6ÐBð?
ð ˜' 6Ð*ð?
ð ˜' 6Ð*ð?
ð 6°wÀÐGð?
ð ˜Ÿ™ vÐ.ð?
ð <Ø�]‰]˜Fð$ð?
ð GØ�fðð?
ð <Ø#ð%ð?
ð" #Ø&ð(ð#?
ð& +Ù�g˜z¨7Ó3°\ðCð'?
ð* &Ù�g˜z¨7Ó3°ZðAð+?
ð. #Ù�g˜z¨7Ó3°ZðAð/?
ð2 ˜|Õ+¨cÕ1Ù�g˜z¨6¯=©=Ó9¸:ðGð3?
ð6 ˜|Õ+¨cÕ1Ù�g˜z¨6¯=©=Ó9¸:ðGð7?
ð: ˜W jÐ1ð;?
ð< Ù�k :¨wÓ7¸ðEð=?
ð@ �D—M‘M 9Ð-ðA?
ðB 1Ù�g˜z¨4¯=©=Ó9¸9ðFðC?
ðF CÙ�g˜z¨7°JÀØ  $§-¡-ó1àððG?
ðP ˜+Ð&ðQ?
ðR -Ù�g˜z¨7Ó3ð5ðS?
ðV -¨g°wÐ?ðW?
ðX 'Ù�g˜z¨7Ó3ð5ðY?
ð\ ˜'Ð"ð]?
ð^ ! '¨6Ð2ð_?
ð` !¡(¨7°JÀÓ"HØðða?
ðd ˜7 OÐ4ðe?
ðj 0°¸&ÐAðk?
ðp �HÐðq?
ðv ˜6Ÿ=™=Ð)ðw?
ðx ˜6Ÿ=™=Ð)ðy?
ð| ™h w°
Ó;¸VÐDð}?
ðjðV 	Ø˜6Ÿ=™=¨&Ð1Ø˜6Ÿ=™=¨&Ð1ð
ðWjð^ 	Ù�LÓ!Ø�W˜iÐ(Ø˜<Õ'¨Õ+Ù�g˜z¨6¯=©=Ó9ð;à˜<Õ'¨Õ+Ù�g˜z¨6¯=©=Ó9ð;à˜6Ÿ=™=Ð)Ø˜6Ÿ=™=Ð)Ø�;ÐØ�8ÐØ�; Ð'Ø�T—^‘^Ð$ð
ð_jðz 	Ù�LÓ!Ø�W˜iÐ(Ø˜6Ÿ=™=¨/Ð:Ø˜6Ÿ=™=¨/Ð:Ø" G¨VÐ4Ø˜7 OÐ4Ø'©°'¸4ÀÓ)IÐJØ$ gÐ.Ø�;Ðð

ð{jðP 	Ø�W˜iÐ(Ø�D—N‘NÐ#Ø˜Õ$ sÕ*©H°[À&Ç-Á-Ó,PÐQØ˜Õ$ sÕ*©H°[À&Ç-Á-Ó,PÐQØ˜\Õ)¨CÕ/Ù�k 4¨¯©Ó7ð9à˜\Õ)¨CÕ/Ù�k 4¨¯©Ó7ð9à�KÐ Ø™8 D¨$¯.©.Ó9Ð;KÐLØ(Ù�d˜G×/Ñ/°°t·}±}ÓEÀyðRà$Ù�d˜G×/Ñ/°Ó6¸ð@ð
ðQjðp 	Ø�W˜iÐ(Ø�E�\˜IÕ%¡x°°kÓ'BÀJÐOð
ðqjðx 	Ù�LÓ!Ø�W˜iÐ(Ø�hÕ §¡¨zÐ:Ø�D—M‘M :Ð.ð	
ðyjðD 	Ù�LÓ!Ø�W˜iÐ(Ø�D—M‘M 9Ð-Ø(Ù�g˜t [°$¸ÓDÀjðRðCà<ð>ð 2Ù�g˜t [Ó1Ø5ð7ð 2Ù�g˜t [°$¸ÓDØ"ð$ð ™X k°4Ó8¸(ÐCØ�; Ð'Ø˜7 FÐ+Ø˜\Õ)¨CÕ/Ù�g˜t V§]¡]Ó3°_ðFà˜\Õ)¨CÕ/Ù�g˜t V§]¡]Ó3°_ðFàLØ�fðà5°x·}±}ÀfÐMØ9¸8ÀVÐLØ˜W fÐ-Ø-Ù�g˜t W¨d°GÓ<¸fðFà(Ù�g˜t WÓ-¨|ð=à ¡(¨7°D¸'Ó"BÐCØ#¡X¨g°t¸WÓ%EÐFØ˜|Õ+¨cÕ1Ù�g˜t V§]¡]Ó3°ZðAà˜|Õ+¨cÕ1Ù�g˜t V§]¡]Ó3°ZðAà˜ *Ð-Ø™x¨°$¸Ó@À*ÐMØ�f�_˜gŸl™l¨JÐ7Ø(©(°7·<±<ÀÓ*MÐNØ�G—L‘LÐ"7Ð8ðU+
ðEjð\ 	Ø�W˜iÐ(Ø�K Ð(ØÐ8Ð9Ø�D˜/Ð*Ø�D˜/Ð*Ø1Ð3NÐOð
ð]jðl 	Ø�W˜iÐ(Ø�K Ð(Ø�T—]‘]Ð#Ø˜6Ÿ=™=Ð)Ø˜6Ÿ=™=Ð)ð
ðmjðz 	Ø�W˜iÐ(ØÐ'Ð(Ø�;ÐØÐ6Ð7Ø�KÐ ð
ð{jðH 	ØÐ3Ð4Ø˜7Ð#ØPØðð
ðIjðT 	!Ø�TÐ;Ð<Ø�V—Z‘Z Ð(Ø�tÐð#
ðUjð^ 	)Ø�V—Z‘Z Ð(ØPØðð+
ð_jðh 	Ø�V—Z‘Z Ð(ØPØðð
ñijðr 	Ù�LÓ!ØÐ+Ð,Ø�4—8‘8Ð.Ð/Ø�;Ð 8Ð9Ø�;Ð 8Ð9Ø�8ÐØ�D—H‘HÐð
ðsjðD 	!Ø�; Ð,ØÐ-Ð.Ø�D—N‘NÐ#Ø  $§.¡.Ð1Ø˜Ÿ™Ð'Ø�d—n‘nÐ%Ø˜4Ÿ>™>Ð*ð#
ðEjðV 	!Ø�; Ð,Ø�K Ð(Ø�D—N‘NÐ#Ø  $§.¡.Ð1Ø˜Ÿ™Ð'Ø�d—n‘nÐ%Ø˜4Ÿ>™>Ð*ð#
ðWjðh 	Ø�D—H‘H˜iÐ(ØÐ-Ð.ØÐEÐFØÐPÐQØÐOÐPØÐ@ÐAØ Ð)Ø˜Ð Ø�gÐØ˜7Ð#ð
ðijð@ 	Ù�LÓ!ØÐ*Ð+Ø�D—H‘HÐð
ðAjðJ 	Ù�LÓ!Ø�W˜iÐ(Ø ¨Ð0ð
ðKjðT 	Ø�W˜iÐ(Ù�LÓ!Ø! 7¨FÐ3ð
ðUjð^ 	Ù�LÓ!Ø�W˜iÐ(Ø˜6Ÿ=™=Ð)Ø˜6Ÿ=™=Ð)Ø˜'Ð"Ø�; Ð'ð
ð_jðn 	Ø�D—M‘MÐ#3Ð4ð
ðojðt 	Ø�[ *Ð-ØPØðà�zÐ"ð	
ðujð@	 	Ù�LÓ!Ø�W˜iÐ(Ø˜( JÐ/Ø�H˜fÐ%Ù�JÓð 
ðA	jðN	 	Ù�LÓ!Ø�D—M‘M 6Ð*ð
ðO	jðV	 	Ù�LÓ!ØÐ6Ð7Ø�k 6Ð*ð
ðW	jð`	 	Ø�D—M‘M 6Ð*ð
ða	jðf	 	Ø�D—M‘M 6Ð*ð
ðg	jðl	 	ð s
Ù�LÓ!ðs
à�W˜iÐ(ðs
ð (¨¯©°zÐBðs
ð $ V§\¡\°:Ð>ðs
ð ! &§,¡,°
Ð;ðs
ð �v—~‘~ zÐ2ðs
ð ˜k¨:Ð6ðs
ð -Ù�g×)Ñ)¨4°×1DÑ1DÓEÀzðSðs
ð 4Ù�g×)Ñ)¨4°×1DÑ1DÀdÈG×L_ÑL_Ó`Ðblðnðs
ð 3Ù�g×)Ñ)¨4°×1DÑ1DÀdÈG×L_ÑL_Ó`Ðblðnðs
ð" �f�_˜d JÐ/ð#s
ð$ �F�]˜DŸH™H jÐ1ð%s
ð& �D—H‘H˜jÐ)ð's
ð( ˜6Ÿ=™=¨*Ð5ð)s
ð* ˜6Ÿ=™=¨*Ð5ð+s
ð. Ð*Ð+ð/s
ð4 8Ù�g×)Ñ)¨:°w×7JÑ7JØ  '×"5Ñ"5ó7ð8ð5s
ð: 1Ù�g×)Ñ)¨:°w×7JÑ7JÓKØðð;s
ð@ )Ù�g×)Ñ)¨:°w×7JÑ7JÓKØððAs
ðJ ?Ù�g×)Ñ)¨:°w×7JÑ7JØ  '×"5Ñ"5ó7àð!ðKs
ðR -Ù�g—n‘n j°'·.±.ÓAØð!ðSs
ðX 0Ù�g×)Ñ)¨:°w×7JÑ7JÓKØð!ðYs
ðb .Ù�g˜z¨4¯=©=Ó9¸9ðFðcs
ðf CÙ�g˜z¨7°JÀØ  $§-¡-ó1àððgs
ðn �D—M‘M 9Ð-ðos
ðp 2Ù�g×)Ñ)¨:°w×7JÑ7JØ  $§-¡-ó1àððqs
ð| #¡H¨W×-@Ñ-@À*Ø-1¯^©^ó%=àðð}s
ðF ™x¨°*¸gÓFØððGs
ðLAà1ð3ðMs
ðT 2Ø6ð8ðUs
ðZ Ð>Ð?ð[s
ð^ ÐIÐJð_s
ðb ÐHÐIðcs
ðh Ð9Ð:ðis
ðl /Ù�g×)Ñ)¨4°×1DÑ1DÓEÀðXðms
ðr ,Ø6ð8ðss
ðv $Ð%EÐFðws
ðx &¡x°¸Ø0;ó(=ð >ðys
ð| "¡8¨G°ZÀÓ#MÐNð}s
ð~ 7Ø7ð9ðs
ðD HØ7ð9ðEs
ðJ $ eÕ+¨dÕ2Ù�g˜zÓ*Ð,=ð?ðKs
ðP " EÕ)¨DÕ0Ù�g˜zÓ*¨Oð=ðQs
ðV 9¸6ÕAÀMÕQÙ�g˜z¨4¯=©=¸*Ø!ó#àððWs
ð` 0Ù�g×)Ñ)¨:°w×7JÑ7JÓKðMðas
ðf Ð9Ð:ðgs
ðj -Ø.ð0ðks
ðp %Ø,ð.ðqs
ðv )Ù�g×)Ñ)¨:°w×7JÑ7JÓKØð ðws
ð~ 'Ù�g—n‘n j°'·.±.ÓAØððs
ðF ™H [°*Ó=¸xÐHðGs
ðL ˜Ð ðMs
ðP '©°×1DÑ1DØ1;Ø18×1DÑ1Dó)Fð ððQs
ð\ ˜<Õ'¨Õ+¨V¯]©]¸OÐLð]s
ð^ ˜<Õ'¨Õ+¨V¯]©]¸OÐLð_s
ðb SÙ�g˜{Ó+ð-ðcs
ðf%Ù&.¨w¸Ó&DðFðgs
ðl ™x¨°¸[ÓIÐJðms
ðp ˜7Ð#ðqs
ðv BÙ�g˜z¨7Ó3ð5ðws
ðz 0°Ð9ð{s
ð@ ™H W¨jÓ9¸6ÐBðAs
ðB %Ù�g˜z¨;¸¿¹ÓFØððCs
ðL �5�[˜�_˜dŸn™n¨jÐ9ðMs
ðN �6�\˜#Õ˜tŸ~™~¨zÐ:ðOs
ðP �V�^˜TŸ^™^¨ZÐ8ðQs
ðR �T—^‘^ ZÐ0ðSs
ðT �T—^‘^ ZÐ0ðUs
ðX $ [Ð1ðYs
ð^ �\Õ! 4§8¡8¨^Ð<ð_s
ð` Ð%Õ% t§}¡}°nÐEðas
ðb �E�\˜NÕ*©H°T·]±]ÀGÇLÁLÐRX×R`ÑR`Ó,aÐbðcs
ðd �D—H‘H˜jÐ)ðes
ñm	j†Fr6   c                   ór  € ] tR tRtRtRtRtRR.tRR.tR	R
.t	Rt
]P                  ]P                  ,          tRR]3R]3R]P"                  3R]P$                  3.R]! R4      R]P*                  R3R]R+3]! R4      .RR]R3.RR]R3]! R4      R]R3R]R3R]3R]P4                  R3R]R3R]R3R]P4                  R3R ]P6                  3R!]P8                  3R"]P<                  3R#]P>                  3R$] PB                  3R%] PD                  3R&] PF                  3R']PH                  3R(]P"                  3./t%R)t&R*# ),r   i+  z
For QML files.
ÚQMLz+https://doc.qt.io/qt-6/qmlapplications.htmlÚqmlÚqbsz*.qmlz*.qbszapplication/x-qmlzapplication/x-qt.qbs+qmlz1.6ÚcommentsandwhitespacerÃ   z<!--z//.*?\nz	/\*.*?\*/Úslashstartsregexz3/(\\.|[^[/\\\n]|\[(\\.|[^\]\\\n])*])+/([gim]+\b|\B)rÁ   z(?=/)Úbadregexú\nr   z^(?=\s|/|<!--)z@\+\+|--|~|&&|\?|:|\|\||\\(?=\n)|(<<|>>>?|==?|!=?|[-<>+*%&|^/])=?z[{(\[;,]z[})\].]z\bid\s*:\s*[A-Za-z][\w.]*z\b[A-Za-z][\w.]*\s*:z„(for|in|while|do|break|return|continue|switch|case|default|if|else|throw|try|catch|finally|new|delete|typeof|instanceof|void|this)\bz(var|let|with|function)\bzæ(abstract|boolean|byte|char|class|const|debugger|double|enum|export|extends|final|float|goto|implements|import|int|interface|long|native|package|private|protected|public|short|static|super|synchronized|throws|transient|volatile)\bz*(true|false|null|NaN|Infinity|undefined)\bzÙ(Array|Boolean|Date|Error|Function|Math|netscape|Number|Object|Packages|RegExp|String|sun|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|Error|eval|isFinite|isNaN|parseFloat|parseInt|document|this|window)\bz[$a-zA-Z_]\w*z%[0-9][0-9]*\.[0-9]+([eE][0-9]+)?[fd]?z0x[0-9a-fA-F]+z[0-9]+z"(\\\\|\\[^\\]|[^"\\])*"z'(\\\\|\\[^\\]|[^'\\])*'r    N)rÁ   r  )'r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   rû   r0   r   r	   rþ   r3   r   r   ÚRegexr   r
   r   r   r  ÚReservedÚConstantr   ÚBuiltinÚOtherr   r  ÚHexr  rý   r4   r5   r    r6   r7   r   r   +  sØ  † ñð €DØ
7€CØ�eˆn€GØ˜'Ð"€IØ$Ð&@ÐA€IØ€Mð �I‰I˜Ÿ™Õ$€Eð 	 Ø�TˆNØ�gÐØ˜Ÿ™Ð(Ø˜7×,Ñ,Ð-ð	"
ð 	ÙÐ+Ó,ðØ%Ÿ|™|¨Vð5à�tÐ1Ð2Ù�F‹Oð
ð 	Ø�D˜&Ð!ð
ð 	Ø Ð&8Ð9ÙÐ+Ó,ð1Ø2:Ð<NðPà˜+Ð'9Ð:Ø˜Ð%ð *¨7×+>Ñ+>Øð!à$ gÐ/AÐBðà Ð"4ð6ð *¨7×+>Ñ+>Ð@RÐSð&ð (/×'7Ñ'7ð9ð ;¸G×<LÑ<LÐMðð  Ÿ<™<ð	)ð
 ˜tŸz™zÐ*Ø5°v·|±|ÐDØ §
¡
Ð+Ø˜Ÿ™Ð'Ø(¨&¯-©-Ð8Ø(¨&¯-©-Ð8ðC"
ð#4„Fr6   c                   ó”  € ] tR tRtRtRtRtR.tR.tR.t	Rt
]P                  tR	R
]3R]P                  R3R]R3.RR]P                  R3.RR]R3R]P$                  R3R]R3R]R3R]R3R]R 3R]P(                  3.RR]R3R]R3R]3R]R3R]R	3R]P(                  3R]3R]P,                  3.RR]P(                  3]! R!4      ./tRtR# )"r   it  zæ
* using ``()`` for expressions, but restricted in a same line
* using ``""`` for strings, with ``\`` for escaping chars
* using ``$`` as folding operator
* using ``,`` as unfolding operator
* using indentations for nested blocks
ÚCirruzhttp://cirru.org/Úcirruz*.cirruztext/x-cirruú2.0Ústringz	[^"\\\n]+z\\Úescaper×   rÁ   Ú.Úfunctionz\,z	[^\s"()]+rÑ   z(?=\n)z\(rÀ   z[ ]+Úlinez(?<!\w)\$(?!\w)r  z[+-]?[\d.]+\br   z^\n+r    N)rÁ   r  )r  r  )r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   rû   r0   r   ÚEscaper
   r   r2   r   r   r   rÿ   r   r4   r5   r    r6   r7   r   r   t  sP  † ñð €DØ
€CØˆi€GØ�€IØÐ €IØ€MØ�L‰L€Eð 	Ø˜6Ð"Ø�F—M‘M 8Ð,Ø�6˜6Ð"ð
ð
 	Ø�6—=‘= &Ð)ð
ð 	Ø�H˜fÐ%Ø˜4Ÿ=™=¨&Ð1Ø�H˜fÐ%Ø˜˜fÐ%Ø�H˜gÐ&Ø�6Ð-Ð.Ø�d—o‘oÐ&ð
ð 	Ø ¨:Ð6Ø�H˜jÐ)Ø�HÐØ�D˜&Ð!Ø�6˜8Ð$Ø�d—o‘oÐ&Ø˜vÐ&Ø˜4Ÿ=™=Ð)ð	
ð 	Ø�d—o‘oÐ&ÙÐ(Ó)ð
ð9 „Fr6   c                   óÊ  € ] tR tRtRtRtR.tR.tR.tRt	Rt
]P                  tR	tR
R]3R]3.RR]P$                  R3R]P&                  R3.RR]! ]]! ]4      4      R
3R]P0                  R3]! R4      .R]! R4      R]R3R]! ]]! ]4      4      R3R],           R,           ]! ]R4      R3R],           R,           ]! ]P:                  R4      R3R]P<                  R3]! R4      .R]! R4      R]3R ]R!3]! R4      .RR"]3R#]! ]P@                  ]! ]4      ]P@                  4      3R$]R
3.RR%]3R&]! ]4      R3R']! ]4      R3R(]R3.R]R),           ]P:                  3R$]R
3./t!R*t"R+# ),r   i¨  z
For Slim markup.
ÚSlimÚslimz*.slimztext/x-slimzhttps://slim-template.github.ior  z(?: \|\n(?=.* \|)|.)r   z[ \t]*\nz[ \t]*Úcssz	\.[\w:-]+Útagz	\#[\w:-]+zeval-or-plainz([ \t]*==?)(.*\n)z[ \t]+[\w:-]+(?==)zhtml-attributesÚplainÚcontentz[\w:-]+:[ \t]*\nz	(-)(.*\n)rÁ   z\|z*\nÚ/zslim-comment-blockz[\w:-]+z[<>]{1,2}(?=[ \t=])z[ \t]+\nz#pop:2z([^#\n]|#[^{\n]|(\\\\)*\\#\{)+z(#\{)(.*?)(\})r  rÌ   z"[^"]+"z
\'[^\']+\'z\w+r:   r    N)#r#   r$   r%   r&   r'   r(   r*   r+   r,   r)   r-   r.   Ú
IGNORECASEr0   Ú_dotr   r   r   ÚClassr2   r   r   r   r   r¼   r   r   r   r	   ÚPreprocr1   r   ÚInterpolr4   r5   r    r6   r7   r   r   ¨  s  † ñð €DØˆh€GØ�
€IØ�€IØ
+€CØ€Mà�M‰M€EØ"€DàØ˜$ÐØ˜Ð%ð
ð
 	Ø˜4Ÿ:™: uÐ-Ø˜4Ÿ=™=¨%Ð0ð
ð
 	Ø!Ù�k¡5¨Ó#3Ó4Øðð # D§N¡NÐ4EÐFÙ�GÓð
ð 	Ù�E‹NØ  $¨Ð0ØÙ�k¡5¨Ó#3Ó4Øðð �T�\˜FÕ"¡M°$¸Ó$@À&ÐIØ�D�[˜6Õ!¡=°·±ÐBVÓ#WÐY_Ð`Ø˜Ÿ™ 5Ð)Ù�OÓ$ð

ð 	Ù�E‹NØ# [Ð1Ø˜+ xÐ0Ù�OÓ$ð	
ð 	Ø.°Ð5ØÙ�f—o‘o¡u¨YÓ'7¸¿¹ÓIðKà�D˜&Ð!ð	
ð 	Ø�;ÐØ™˜yÓ)¨5Ð1Ø™E )Ó,¨eÐ4Ø�T˜5Ð!ð	
ð 	Ø�C�Z˜Ÿ™Ð)Ø�D˜&Ð!ð
ði8„Fr6   )r   r   r   r   r   )#r'   r.   Úpygments.lexerr   r   r   r   r   r   Úpygments.tokenr   r	   r
   r   r   r   r   r   r   r   Úpygments.lexers.cssr   r   Úpygments.lexers.htmlr   Úpygments.lexers.javascriptr   Úpygments.lexers.rubyr   Ú__all__r   r   r   r   r   r    r6   r7   Ú<module>r5     s‚   ðñó 
÷÷ ÷-÷ -÷ -÷ <Ý *Ý 6Ý *â
M€ô�
ô ô>oÐ$ô oôdFˆzô FôR1�ô 1ôhFÐ"ö Fr6   