403Webshell
Server IP : 54.37.205.81  /  Your IP : 216.73.216.76
Web Server : nginx/1.22.1
System : Linux vps-249481fa 6.1.0-50-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.176-1 (2026-07-02) x86_64
User : debian ( 1000)
PHP Version : 8.2.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/pygments/lexers/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/pygments/lexers/__pycache__/webmisc.cpython-311.pyc
�

�E�ce���*�dZddlZddlmZmZmZmZmZmZddl	m
Z
mZmZm
Z
mZmZmZmZmZmZddlmZmZddlmZddlmZddlmZgd	�ZGd
�de��ZGd�d
e��ZGd�de��Z Gd�de��Z!Gd�de��Z"dS)z�
    pygments.lexers.webmisc
    ~~~~~~~~~~~~~~~~~~~~~~~

    Lexers for misc. web stuff.

    :copyright: Copyright 2006-2022 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��eZdZdZdZdZgd�ZddgZddgZe	j
Zd	d
ee
jee��e
j��fdee
je
jeee
j��fdee
jeje
j��fd
eee��ee��ee����fdee��fdee��fgiZdS)rzt
    Lexer for Duel Views Engine (formerly JBST) markup with JavaScript code blocks.

    .. versionadded:: 1.4
    �Duelzhttp://duelengine.org/)�duel�jbstz
jsonml+bstz*.duelz*.jbstztext/x-duelztext/x-jbst�rootz(<%[@=#!:]?)(.*?)(%>)z(<%\$)(.*?)(:)(.*?)(%>)z(<%--)(.*?)(--%>)z(<script.*?>)(.*?)(</script>)z
(.+?)(?=<)z.+N)�__name__�
__module__�__qualname__�__doc__�name�url�aliases�	filenames�	mimetypes�re�DOTALL�flagsrr
�Tagrr�Functionrrr
�	Multiliner�tokens���9/usr/lib/python3/dist-packages/pygments/lexers/webmisc.pyrrs,���������D�
"�C�,�,�,�G��8�$�I��
�.�I��I�E�	�
%�
�X�d�h���o� 6� 6���
A�
A�
C�
'�
�X�d�h��
�{�F�D�H�
M�
M�
O�
!�
�X�d�h�� 1�4�8�
<�
<�
>�
-�
�X�e�e�I�&�&��e�O�,�,�e�e�I�.>�.>�@�@�
A��E�E�)�,�,�-�
�E�E�)�$�$�%�
��F�F�Fr3rc ��eZdZdZdZdZgd�Zgd�ZddgZgZ	dZ
d	e
zd
zZd	e
�de�d�Zd
Z
d	e
zd
zZe
�de�d�Ze�de��ZeZd	e�de�d�ZdZdZdezdzezdzZdezdzezdzZdZdZdZejejzZd�Zd�Zd�Z d�Z!d�Z"d �Z#d!�Z$d"�Z%d#�Z&d$�Z'd%�Z(d&�Z)d'�Z*d(�Z+d)�Z,d*�Z-d+�Z.d,�Z/d-�Z0d.�Z1d/�Z2d0�Z3d1�Z4d2�Z5d3�Z6d4�Z7d5�Z8d6�Z9id7d8e:fd9e:d:fd;e:d<fd=e:fg�d>d?e;fg�d@ge<d>���dAe#f�d9e:d7f�dBe8f�dCe=dDf�dEe=dDf�dFe=dDf�dGe=dDf�dHe>j?dDf�dIe>j?dDf�dJe=dDf�dKef�dLef�dMe@e=e;e=��dNf�dOe@e=e;e=��dPf�dQe@e=e;e=��dPf�dRezdze@e=e;eAjB��dPf�dRezdze@e=e;eAjC��dPf�dSe=dPf�dTe@eDe;e=��dPf�dUeEjFdVf�dWe@e=e;eEjF��dVf�dXe@e=e;e=e;e=e;eEjF��dVf�dYeDf�dZe@e=e;e=��f�d[e=d:f�d\e@e=e;e=��f�d]e=f�d^e=dDf�d_e@e=e;e=��dDf�d`e=daf�dbe=dDf�dce>f�eeAjBf�eeAjCf�dde@e=e;��dDf��daeeAjBd<feeAjCd<fg�dee<d>��d9e:d7fdfezdze@e=e;eAjB��fdfezdze@e=e;eAjC��feeAjBfeeAjCfdgeDfdhe>fdieDdDfeeEjGfg
�dje<d>��d9e:d7feeAjBdefeeAjCdefdke=dDfdle=defdme@e=eHe=��fdne=fdgeDfg	�dod9e:d7feeEjIfdpezdze@eDeAjB��fdpezdze@eDeAjC��fdqezdze@eDeHeAjB��fdqezdze@eDeHeAjC��fdreDfdse@eHeEjI��dofdte@eHe=jJeHeEjF��dVfdue@eHe=jJeH��dDfg
�dVd9e:d7fdvezdwze@eEeD��d@fg�dNe<d>��d9e:d7fedxzeEjFd@feeEjFd@fg�dPe<d>��d9e:d7fdUeEjFdVfdye@e=eHeDeHeD��d@fdze4fd{e@e=eHeD��d|fd}e@e=eHeDeHeD��d~fde@eDeH��d�fdieDd<fd�e=d<fdfezdze@e=eHeAjB��defdfezdze@e=eHeAjC��defd�e=dDfd�e>j?dDfd�e>dDfd�e=dDfd�e@e=eHe=eHe=��dDfd�e@e=eHe=��dNfd�e@e=eHe=��fd�e@e=eHe=��fdRezdze@e=eHeAjB��dPfdRezdze@e=eHeAjC��dPfd�e=dPfdTe@e>eHe=��dPfed�ze=jKd@fd�e@e=jKeD��fee=jKd~fg�d�d9e:d7fd�eDdDfd�e"fd�eEd�feeEd�fd�e1fg�d�d9e:d7fdreDd<feeEjFfeeAjBfeeAjCfg�d�d9e:d7fd�e#fdgeDfdBe6fd�eDfg�d�d�e!fd�eLfd�eLfg�d�d?eHd�fd�eAjMd<feeEfg�d�d�eAjMd<fd�eLfg�d�d�eAjMd<fd�eLfg�id�e<d>��d�e fd�eEjNd�fd�eDd�fd�eDd�fdhe>feeEjNfg�d�d�eDd�fdBe8fd�eEjOfeeEjOfeeEjOfeeEjOfd�eEjOfg�d�d�eDd�fd�eDdDfd�eEjOfeeEjOfeeEjOfeeEjOfd�eEjOfg�d�d�eEjNd�fdBe8fd�e/fd�e,fd�e-fd�e$feeLfeeLfeeLfd�eLfg
�d�e<d>��d�e feeEjNfg�d�e<d>��d9e:d7fd�e=d<fg�d�d9e:d7fe<d>��d�e=d<fg�d�e<d>��d9e:d7feeAjBfeeAjCfd�e=fdieDd<fg�d�eeEjFd�fg�d�d�eDd@fd�eLfd�e;fg�d~e<d>��d9e:d7fd�e>d@fd�e>dDfePd@��g�d�e<d>��eeEjFd<fg�d�e<d>��dBe6fd�eDdDfg�d�eeEjFdDfg�d�eeEjFdDfg�dDge<d>���d9e:d7f�d�eQjRd@f�d�eQjRd@f�d�eQjRd@f�d�eQjSd@f�d�eDd@f�d�e@e=jJeHe=jJ��d@f�d�e@e=jJeHe=jJeHe=jJ��d@f�d�e@e=jJeHe=jJeHe=jJ��d@f�ed�zeEd@f�d�ezeEjNd@f�d�eEjNd@f�eeAjBd@f�eeAjCd@f�d�e#f�d�e@e=jJe;e=jJe;e=jJ��f�d�e@e=jJe;e=jJ��def�d�e@e=jJe;e=jJ��def�d�e@e=jJe;e=jJe;e=jJ��djf�d�e@e=jTe;e=jT��djf�d�e@e=jJe;e=jJ��djf�d�e@e=e;eEjF��dVf�dXe@e=e;e=e;e=e;eEjF��dVf�dUeEjFdVf�d�e@e=jJe;e=jJe;eEjF��dVf�d�e@e=jJe;eEjI��dof�d�e@e>e;e=��dPf�d�e3f�d�e2f�d�e0f�d�e+f�d�e.f�d�e5f�d�e@e=jJeHe=jJ��d�f�d�e*f�d�e)f�d�e@e=e;eD��f�d�e@e=e;eD��f�d�e7f�d�e7f�d�ezdze@e=e;��d�f�d�ezdze@e=e;��d�f�d�ezd�ze@e=e;eEjFe;eD��d@f�d�e@e=jJe;e=jJ��f�d�e6f�d�e'f�d�e(f�d�e@e=jJe;e=jJ��d�f�d�e@e=jTe;e=jT��d�f�d�e@eDe;��d�f�d�e=f�d�e@e=jJe;e=jJ��d�f�dfezdzeAjBdef�dfezdzeAjCdef�d�e@e=eD��f�d�e@e=eD��f�d�e@e=e;eD��f�d�e=f�d�e@e=e;e=��f�dbe=f�d�e@e=e;��dDf�d�e@e=e;eDeEjF��dVf�d�ezdzeEjOd@f�d�ezdzeEjOd@f�d�ezeEjOd@f�d�eEjOd@f�d�eEjOd@f�d�eDf�ed�zeEjNd�f�ed�zeEjUd�f�dvezd�ze@eEjUe=jKeQjS��f�eeEjNd@f���ZVd�S)�rz�
    An XQuery lexer, parsing a stream and outputting the tokens needed to
    highlight xquery code.

    .. versionadded:: 1.4
    �XQueryzhttps://www.w3.org/XML/Query/)�xquery�xqy�xq�xql�xqm)z*.xqyz*.xqueryz*.xqz*.xqlz*.xqmztext/xqueryzapplication/xqueryz(?:[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#�K�|���t|�d��fV�dg|_|���|_dS�N�r!)�startr�group�stack�end�pos��lexer�match�ctxs   r4�punctuation_root_callbackz%XQueryLexer.punctuation_root_callbacktsG�����k�k�m�m�[�%�+�+�a�.�.�8�8�8�8��H��	��)�)�+�+����r3c#�K�|���t|�d��fV�dg|_|���|_dSrB)rDrrErFrGrHrIs   r4�operator_root_callbackz"XQueryLexer.operator_root_callbackzsG�����k�k�m�m�X�u�{�{�1�~�~�5�5�5�5��H��	��)�)�+�+����r3c#�K�|���tj|�d��fV�|jr1|j�|j�����|���|_	dS�NrC)
rDr
r.rE�xquery_parse_staterF�append�poprGrHrIs   r4�popstate_tag_callbackz!XQueryLexer.popstate_tag_callback�sp�����k�k�m�m�T�X�u�{�{�1�~�~�5�5�5�5��#�	=��I���U�5�9�9�;�;�<�<�<��)�)�+�+����r3c#�
K�|���tj|�d��fV�|j�|j�����|���|_	dSrQ)
rDr�DocrErFrSrRrTrGrHrIs   r4�popstate_xmlcomment_callbackz(XQueryLexer.popstate_xmlcomment_callback�se�����k�k�m�m�V�Z����Q���7�7�7�7��	����1�5�5�7�7�8�8�8��)�)�+�+����r3c#�K�|���t|�d��fV�|j���}|dkr�tjd|�d����rf|���t|�d��fV�|j�d��|�	��|_
dS|j�d��|�	d��|_
dS|j�|��|�	d��|_
dS)NrC�occurrenceindicatorz[?*+]+��operator)rDrrErRrTr+rKrFrSrGrH)rJrKrL�
next_states    r4�popstate_kindtest_callbackz&XQueryLexer.popstate_kindtest_callback�s
�����k�k�m�m�[�%�+�+�a�.�.�8�8�8�8��-�1�1�3�3�
��.�.�.��x��%�+�+�a�.�.�1�1�
'��k�k�m�m�[�%�+�+�a�.�.�@�@�@�@��	� � ��,�,�,��)�)�+�+������	� � ��,�,�,��)�)�A�,�,������I���Z�(�(�(��i�i��l�l�C�G�G�Gr3c#��K�|���t|�d��fV�t|j��dkr)|j���|jsdg|_nRt|j��dkr2|j�|j�����ndg|_|���|_	dS)NrCrr!)
rDrrE�lenrRrFrTrSrGrHrIs   r4�popstate_callbackzXQueryLexer.popstate_callback�s������k�k�m�m�[�%�+�+�a�.�.�8�8�8�8��u�'�(�(�A�-�-��I�M�M�O�O�O��9�
%�#�H��	��
���^�^�a�
�
��I���U�5�9�9�;�;�<�<�<�<� ��C�I��)�)�+�+����r3c#�K�|���tj|�d��fV�|j�d��|j�d��|���|_dS)NrC�element_content�	start_tag�	rDr
r.rErRrSrFrGrHrIs   r4�+pushstate_element_content_starttag_callbackz7XQueryLexer.pushstate_element_content_starttag_callback�sn�����k�k�m�m�T�X�u�{�{�1�~�~�5�5�5�5�
� �'�'�(9�:�:�:��	����%�%�%��)�)�+�+����r3c#�$K�|���tj|�d��fV�|j�d��|j�|jj��|�	��|_
dS)NrC�
cdata_section)rDrrWrErFrSrR�staterTrGrHrIs   r4� pushstate_cdata_section_callbackz,XQueryLexer.pushstate_cdata_section_callback�sq�����k�k�m�m�V�Z����Q���7�7�7�7��	����)�)�)�
� �'�'��	�
�6�6�6��)�)�+�+����r3c#�$K�|���tj|�d��fV�|j�|jj��|j�d��|�	��|_
dS)NrCrd)rDr
r.rErRrSrirTrFrGrHrIs   r4�pushstate_starttag_callbackz'XQueryLexer.pushstate_starttag_callback�sq�����k�k�m�m�T�X�u�{�{�1�~�~�5�5�5�5�
� �'�'��	�
�6�6�6��	����%�%�%��)�)�+�+����r3c#�K�|���t|�d��fV�|���t|�d��fV�|���t|�d��fV�dg|_|j�d��|���|_	dS�NrCr[�r!r\�
rDrrErrrFrRrSrGrHrIs   r4�!pushstate_operator_order_callbackz-XQueryLexer.pushstate_operator_order_callback�������k�k�m�m�W�e�k�k�!�n�n�4�4�4�4��k�k�m�m�Z����Q���7�7�7�7��k�k�m�m�[�%�+�+�a�.�.�8�8�8�8��H��	�
� �'�'�
�3�3�3��)�)�+�+����r3c#�K�|���t|�d��fV�|���t|�d��fV�|���t|�d��fV�dg|_|j�d��|���|_	dSrnrprIs   r4�pushstate_operator_map_callbackz+XQueryLexer.pushstate_operator_map_callback�rrr3c#�K�|���t|�d��fV�|���t|�d��fV�|���t|�d��fV�dg|_|j�d��|���|_	dSrnrprIs   r4� pushstate_operator_root_validatez,XQueryLexer.pushstate_operator_root_validate�rrr3c#�K�|���t|�d��fV�|���t|�d��fV�|���t|�d��fV�dg|_|j�d��|���|_dSrn)	rDrrErrFrRrSrGrHrIs   r4�)pushstate_operator_root_validate_withmodez5XQueryLexer.pushstate_operator_root_validate_withmode�s������k�k�m�m�W�e�k�k�!�n�n�4�4�4�4��k�k�m�m�Z����Q���7�7�7�7��k�k�m�m�W�e�k�k�!�n�n�4�4�4�4��H��	�
� �'�'�
�3�3�3��)�)�+�+����r3c#�K�|���tj|�d��fV�|j�d��|j�d��|���|_dS)NrC�processing_instructionr\�	rDrrWrErFrSrRrGrHrIs   r4�2pushstate_operator_processing_instruction_callbackz>XQueryLexer.pushstate_operator_processing_instruction_callback�sn�����k�k�m�m�V�Z����Q���7�7�7�7��	���1�2�2�2�
� �'�'�
�3�3�3��)�)�+�+����r3c#�K�|���tj|�d��fV�|j�d��|j�d��|���|_dS)NrCrzrcr{rIs   r4�9pushstate_element_content_processing_instruction_callbackzEXQueryLexer.pushstate_element_content_processing_instruction_callback�so�����k�k�m�m�V�Z����Q���7�7�7�7��	���1�2�2�2�
� �'�'�(9�:�:�:��)�)�+�+����r3c#�K�|���tj|�d��fV�|j�d��|j�d��|���|_dS)NrCrhrcr{rIs   r4�0pushstate_element_content_cdata_section_callbackz<XQueryLexer.pushstate_element_content_cdata_section_callback�sn�����k�k�m�m�V�Z����Q���7�7�7�7��	����)�)�)�
� �'�'�(9�:�:�:��)�)�+�+����r3c#�K�|���tj|�d��fV�|j�d��|j�d��|���|_dS)NrCrhr\r{rIs   r4�)pushstate_operator_cdata_section_callbackz5XQueryLexer.pushstate_operator_cdata_section_callback�sm�����k�k�m�m�V�Z����Q���7�7�7�7��	����)�)�)�
� �'�'�
�3�3�3��)�)�+�+����r3c#�K�|���tj|�d��fV�|j�d��|j�d��|���|_dS)NrC�xml_commentrcr{rIs   r4�-pushstate_element_content_xmlcomment_callbackz9XQueryLexer.pushstate_element_content_xmlcomment_callback�sn�����k�k�m�m�V�Z����Q���7�7�7�7��	����'�'�'�
� �'�'�(9�:�:�:��)�)�+�+����r3c#�K�|���tj|�d��fV�|j�d��|j�d��|���|_dS)NrCr�r\r{rIs   r4�&pushstate_operator_xmlcomment_callbackz2XQueryLexer.pushstate_operator_xmlcomment_callback�sm�����k�k�m�m�V�Z����Q���7�7�7�7��	����'�'�'�
� �'�'�
�3�3�3��)�)�+�+����r3c#��K�|���t|�d��fV�|���t|�d��fV�|���t|�d��fV�|j�d��|j�d��|���|_	dS)NrCr[ro�kindtest�
rDrrErrrRrSrFrGrHrIs   r4�pushstate_kindtest_callbackz'XQueryLexer.pushstate_kindtest_callback������k�k�m�m�W�e�k�k�!�n�n�4�4�4�4��k�k�m�m�Z����Q���7�7�7�7��k�k�m�m�[�%�+�+�a�.�.�8�8�8�8�
� �'�'�
�3�3�3��	����$�$�$��)�)�+�+����r3c#��K�|���t|�d��fV�|���t|�d��fV�|���t|�d��fV�|j�d��|j�d��|���|_	dS)NrCr[ror\�
kindtestforpir�rIs   r4�)pushstate_operator_kindtestforpi_callbackz5XQueryLexer.pushstate_operator_kindtestforpi_callbacks������k�k�m�m�W�e�k�k�!�n�n�4�4�4�4��k�k�m�m�Z����Q���7�7�7�7��k�k�m�m�[�%�+�+�a�.�.�8�8�8�8�
� �'�'�
�3�3�3��	����)�)�)��)�)�+�+����r3c#��K�|���t|�d��fV�|���t|�d��fV�|���t|�d��fV�|j�d��|j�d��|���|_	dS)NrCr[ror\r�r�rIs   r4�$pushstate_operator_kindtest_callbackz0XQueryLexer.pushstate_operator_kindtest_callbackr�r3c#��K�|���tj|�d��fV�|���t|�d��fV�|���t
|�d��fV�|j�d��|j�d��|�	��|_
dS)NrCr[rorZr�)rDr
r.rErrrRrSrFrGrHrIs   r4�/pushstate_occurrenceindicator_kindtest_callbackz;XQueryLexer.pushstate_occurrenceindicator_kindtest_callbacks������k�k�m�m�T�X�u�{�{�1�~�~�5�5�5�5��k�k�m�m�Z����Q���7�7�7�7��k�k�m�m�[�%�+�+�a�.�.�8�8�8�8�
� �'�'�(=�>�>�>��	����$�$�$��)�)�+�+����r3c#�K�|���tj|�d��fV�|j�d��|j�d��|���|_dS)NrCr\rdrerIs   r4�$pushstate_operator_starttag_callbackz0XQueryLexer.pushstate_operator_starttag_callback sm�����k�k�m�m�T�X�u�{�{�1�~�~�5�5�5�5�
� �'�'�
�3�3�3��	����%�%�%��)�)�+�+����r3c#��K�|���t|�d��fV�|j�d��dg|_|���|_dS)NrCr\r!)rDrrErRrSrFrGrHrIs   r4� pushstate_operator_root_callbackz,XQueryLexer.pushstate_operator_root_callback&s^�����k�k�m�m�[�%�+�+�a�.�.�8�8�8�8�
� �'�'�
�3�3�3��H��	��)�)�+�+����r3c#�K�|���t|�d��fV�|���t|�d��fV�|���t|�d��fV�|j�d��dg|_|���|_	dS)NrCr[ror\r!r�rIs   r4�*pushstate_operator_root_construct_callbackz6XQueryLexer.pushstate_operator_root_construct_callback,s������k�k�m�m�W�e�k�k�!�n�n�4�4�4�4��k�k�m�m�Z����Q���7�7�7�7��k�k�m�m�[�%�+�+�a�.�.�8�8�8�8�
� �'�'�
�3�3�3��H��	��)�)�+�+����r3c#�K�|���t|�d��fV�|j���}|j�|��dg|_|���|_dSrB)	rDrrErFrTrRrSrGrH)rJrKrL�	cur_states    r4�pushstate_root_callbackz#XQueryLexer.pushstate_root_callback4sm�����k�k�m�m�[�%�+�+�a�.�.�8�8�8�8��I�M�M�O�O�	�
� �'�'�	�2�2�2��H��	��)�)�+�+����r3c#��K�|���tj|�d��fV�|j�d��|���|_dS)NrCr\)rDr
�	AttributerErFrSrGrHrIs   r4�%pushstate_operator_attribute_callbackz1XQueryLexer.pushstate_operator_attribute_callback;sV�����k�k�m�m�T�^�U�[�[��^�^�;�;�;�;��	����$�$�$��)�)�+�+����r3�commentz[^:()]+z\(:�#pushz:\)�#popz[:()]�
whitespace�\s+r\z(\})z(\{)z then|else|external|at|div|exceptr!zorder byzgroup byz%is|mod|order\s+by|stable\s+order\s+byzand|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)zascending|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+)(�,�=�;�namespacekeywordzinherit|no-inherit�	namespacez(default)(\s+)(element)zpreserve|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*)(\())rZr�z!(item)(\s*)(\()(\s*)(\))(?=[*+?])rZz(\(\#)(\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):=|=|,|>=|>>|>|\[|\(|<=|<<|<|-|!=|\|\||\|zexternal|atz(stable)(\s+)(order)(\s+)(by)z(castable|cast)(\s+)(as)z(treat)(\s+)(as)z(instance)(\s+)(of)zcase|asz:\*z(function|map|array)(\()r�z\{z(\))([*+?]?)z\*�
closekindtestz!(element|schema-element)(\s*)(\()r�z(\))z\?r�z(-->)z	[^-]{1,2}z@\t|\r|\n|[\u0020-\uD7FF]|[\uE000-\uFFFD]|[\U00010000-\U0010FFFF]rz�processing_instruction_contentz\?>rhz]]>rdz(/>)�>rc�"�quot_attribute_content�'�apos_attribute_contentz""z	\{\{|\}\}z''z</�end_tagz(<!--)z(<\?)z
(<!\[CDATA\[)z(<)z(>)�
xmlspace_declzpreserve|strip�declareorderingzordered|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]+)N)Wr"r#r$r%r&r'r(r)r*rR�ncnamestartchar�
ncnamechar�ncname�pitarget_namestartchar�pitarget_namechar�pitarget�prefixedname�unprefixedname�qname�	entityref�charref�stringdouble�stringsingle�elementcontentchar�quotattrcontentchar�aposattrcontentcharr+r,�	MULTILINEr-rMrOrUrXr^rarfrjrlrqrtrvrxr|r~r�r�r�r�r�r�r�r�r�r�r�r�r�r
rrrr�Wordrr�Double�Singlerr
�Variable�	Namespacer	�	Decorator�Declaration�TyperrWr.r�rr�Float�Integer�Pseudor/r1r2r3r4rr:s
���������D�
)�C�3�3�3�G�?�?�?�I�� 4�5�I���+�O��/�)�O�;�J�J�,�_�_�j�j�j�
9�F�=���!7�7�/�I��1�1�1�3D�3D�3D�E�H�$�f�f�f�f�-�L��N�N�'�<�<����8�E�5�I�/�G��	�)�D�0�7�:�=M�M�L��	�)�D�0�7�:�=M�M�L�
N��N��M��
�I���$�E�������������

#�
#�
#���� ������������������������������������������������������������������
j��
��!�
�W�g�&�
�W�f�%�
�w��
�j�	�
�Z� �
�j�	�?
��G�L�!�!�?
�
�'�(�?
��W�i�(�?
�
�-�.�?
�1�'�6�B�
?
��'�6�*�?
��'�6�*�?
�6�w��G�?
���
�v�.�?
�<�
�]�F�
$�?
�G�
�f�
�?
�<�
#�
%�?
�"#�
&�
(�#?
�&+�
�X�g�z�7�
3�
3�\�
C�'?
�*&�
�X�g�z�7�
3�
3�Z�
A�+?
�.#�
�X�g�z�7�
3�
3�Z�
A�/?
�2�|�
+�c�
1�
�X�g�z�6�=�
9�
9�:�
G�3?
�6�|�
+�c�
1�
�X�g�z�6�=�
9�
9�:�
G�7?
�:�W�j�1�;?
�<�
�X�k�:�w�
7�
7��
E�=?
�@�D�M�9�-�A?
�B1�
�X�g�z�4�=�
9�
9�9�
F�C?
�FC�
�X�g�z�7�J�� �$�-�1�1�
�
�G?
�P�+�&�Q?
�R-�
�X�g�z�7�
3�
3�
5�S?
�V-�g�w�?�W?
�X'�
�X�g�z�7�
3�
3�
5�Y?
�\�'�"�]?
�^!�'�6�2�_?
�`!�(�(�7�J��"H�"H�
�
�a?
�d�7�O�4�e?
�j0��&�A�k?
�p�H��q?
�v�6�=�)�w?
�x�6�=�)�y?
�|�h�h�w�
�;�;�V�D�}?
�j�V	�
�6�=�&�1�
�6�=�&�1�
�Wj�^	��G�L�!�!�
�W�i�(�
�<�
'��
+�
�X�g�z�6�=�
9�
9�
;�
�<�
'��
+�
�X�g�z�6�=�
9�
9�
;�
�6�=�)�
�6�=�)�
�;��
�8��
�;��'�
�T�^�$�

�_j�z	��G�L�!�!�
�W�i�(�
�6�=�/�:�
�6�=�/�:�
"�G�V�4�
�7�O�4�
'���'�4��)I�)I�J�
$�g�.�
�;��

�{j�P	�
�W�i�(�
�D�N�#�
��
$�s�
*�H�H�[�&�-�,P�,P�Q�
��
$�s�
*�H�H�[�&�-�,P�,P�Q�
�\�
)�C�
/�
�X�k�4���
7�
7�
9�
�\�
)�C�
/�
�X�k�4���
7�
7�
9�
�K� �
�8�8�D�$�.�9�9�;K�L�
(�
�X�d�G�/��t�}�
E�
E�y�
R�
$�
�X�d�G�/��
6�
6��
@�
�Qj�p	�
�W�i�(�
�E�\�I�
%�x�x��k�'B�'B�J�O�
�qj�x	��G�L�!�!�
�W�i�(�
�h�
��
�z�:�
�D�M�:�.�	
�yj�D	��G�L�!�!�
�W�i�(�
�D�M�9�-�
(�
�X�g�t�[�$��
D�
D�j�
R�C�
<�
>�2�
�X�g�t�[�
1�
1�
5�
7�2�
�X�g�t�[�$��
D�
D�
"�
$��X�X�k�4�8�8�(�C�
�;��'�
�7�F�+�
�\�
)�C�
/�
�X�g�t�V�]�
3�
3�_�
F�
�\�
)�C�
/�
�X�g�t�V�]�
3�
3�_�
F�
L�
�f�
�
5�x�}�f�M�
9�8�V�L�
�W�f�-�
-�
�X�g�t�W�d�G�
<�
<�f�
F�
(�
�X�g�t�W�
-�
-�|�
=�
 �(�(�7�D�'�"B�"B�C�
#�X�X�g�t�W�%E�%E�F�
�|�
+�c�
1�
�X�g�t�V�]�
3�
3�Z�
A�
�|�
+�c�
1�
�X�g�t�V�]�
3�
3�Z�
A�
��*�-�
�x�x��$��@�@�*�M�
�f�_�g�l�J�7�
(�(�(�7�<��*M�*M�N�
�G�L�"7�8�U+
�Ej�\	�
�W�i�(�
�K��(�
�8�9�
�D�/�*�
�D�/�*�
1�3N�O�

�]j�l	�
�W�i�(�
�K��(�
�T�]�#�
�6�=�)�
�6�=�)�
�mj�z	�
�W�i�(�
�'�(�
�;��
�6�7�
�K� �
�{j�H	�
�3�4�
�7�#�
P�
�
�
�Ij�T	!�
�T�;�<�
�V�Z��(�
�t��#
�Uj�^	)�
�V�Z��(�
P�
�
�+
�_j�h	�
�V�Z��(�
P�
�
�
�ij�j�r	��G�L�!�!�
�+�,�
�4�8�.�/�
�;� 8�9�
�;� 8�9�
�8��
�D�H��
�sj�D	!�
�;��,�
�-�.�
�D�N�#�
 �$�.�1�
���'�
�d�n�%�
�4�>�*�#
�Ej�V	!�
�;��,�
�K��(�
�D�N�#�
 �$�.�1�
���'�
�d�n�%�
�4�>�*�#
�Wj�h	�
�D�H�i�(�
�-�.�
�E�F�
�P�Q�
�O�P�
�@�A�
��)�
�� �
�g��
�7�#�
�ij�@	��G�L�!�!�
�*�+�
�D�H��
�Aj�J	��G�L�!�!�
�W�i�(�
���0�
�Kj�T	�
�W�i�(��G�L�!�!�
!�7�F�3�
�Uj�^	��G�L�!�!�
�W�i�(�
�6�=�)�
�6�=�)�
�'�"�
�;��'�

�_j�n	�
�D�M�#3�4�
�oj�t	�
�[�*�-�
P�
�
�
�z�"�	
�uj�@		��G�L�!�!�
�W�i�(�
�(�J�/�
�H�f�%��G�J��� 
�A	j�N		��G�L�!�!�
�D�M�6�*�
�O	j�V		��G�L�!�!�
�6�7�
�k�6�*�
�W	j�`		�
�D�M�6�*�
�a	j�f		�
�D�M�6�*�
�g	j�l		�s
��G�L�!�!�s
�
�W�i�(�s
�(���z�B�
s
�$�V�\�:�>�s
�!�&�,�
�;�s
��v�~�z�2�s
��k�:�6�s
�-�
�X�g�)�4��1D�
E�
E�z�
S�s
�4�
�X�g�)�4��1D�d�G�L_�
`�
`�bl�
n�s
�3�
�X�g�)�4��1D�d�G�L_�
`�
`�bl�
n�s
�"�f�_�d�J�/�#s
�$�F�]�D�H�j�1�%s
�&�D�H�j�)�'s
�(�6�=�*�5�)s
�*�6�=�*�5�+s
�.�*�+�/s
�48�
�X�g�)�:�w�7J� �'�"5�7�7�
8�5s
�:1�
�X�g�)�:�w�7J�
K�
K�
�
�;s
�@)�
�X�g�)�:�w�7J�
K�
K�
�
�As
�J?�
�X�g�)�:�w�7J� �'�"5�7�7�
�
!�Ks
�R-�
�X�g�n�j�'�.�
A�
A�
�
!�Ss
�X0�
�X�g�)�:�w�7J�
K�
K�
�
!�Ys
�b.�
�X�g�z�4�=�
9�
9�9�
F�cs
�fC�
�X�g�z�7�J�� �$�-�1�1�
�
�gs
�n�D�M�9�-�os
�p2�
�X�g�)�:�w�7J� �$�-�1�1�
�
�qs
�|#�H�H�W�-@�*�-1�^�%=�%=�
�
�}s
�F�x�x��*�g�F�F�
�
�Gs
�LA�
1�
3�Ms
�T2�
6�
8�Us
�Z�>�?�[s
�^�I�J�_s
�b�H�I�cs
�h�9�:�is
�l/�
�X�g�)�4��1D�
E�
E��
X�ms
�r,�
6�
8�ss
�v$�%E�F�ws
�x&�x�x���0;�(=�(=�
>�ys
�|"�8�8�G�Z��#M�#M�N�}s
�~7�
7�
9�s
�DH�
7�
9�Es
�J$�e�
+�d�
2�
�X�g�z�
*�
*�,=�
?�Ks
�P"�E�
)�D�
0�
�X�g�z�
*�
*�O�
=�Qs
�V9�6�
A�M�
Q�
�X�g�z�4�=�*�!�#�#�
�
�Ws
�`0�
�X�g�)�:�w�7J�
K�
K�
M�as
�f�9�:�gs
�j-�
.�
0�ks
�p%�
,�
.�qs
�v)�
�X�g�)�:�w�7J�
K�
K�
�
 �ws
�~'�
�X�g�n�j�'�.�
A�
A�
�
�s
�F�H�H�[�*�=�=�x�H�Gs
�L�� �Ms
�P'����1D�1;�18�1D�)F�)F��
�Qs
�\�<�
'��
+�V�]�O�L�]s
�^�<�
'��
+�V�]�O�L�_s
�bS�
�X�g�{�
+�
+�
-�cs
�f%�&.�h�w��&D�&D�
F�gs
�l�x�x���[�I�I�J�ms
�p�7�#�qs
�vB�
�X�g�z�7�
3�
3�
5�ws
�z0��9�{s
�@�H�H�W�j�9�9�6�B�As
�B%�
�X�g�z�;��
�
F�
F�
�
�Cs
�L�5�[��_�d�n�j�9�Ms
�N�6�\�#�
�t�~�z�:�Os
�P�V�^�T�^�Z�8�Qs
�R�T�^�Z�0�Ss
�T�T�^�Z�0�Us
�X$�[�1�Ys
�^�\�
!�4�8�^�<�_s
�`�%�
%�t�}�n�E�as
�b�E�\�N�
*�H�H�T�]�G�L�RX�R`�,a�,a�b�cs
�d�D�H�j�)�es
�m	j�j�F�F�Fr3rc���eZdZdZdZdZddgZddgZdd	gZe	j
e	jzZd
e
fdefdejfd
ejfged��dejdfde
dfed��gde
dfgde
dfed��dedfdedfdefdejdfdedfdedfdejdfdejfdejfdejfd ejfd!ejfd"ej fd#ej!fd$ej"fd%ejfgd&�Z#d'S)(rz3
    For QML files.

    .. versionadded:: 1.6
    �QMLz+https://doc.qt.io/qt-6/qmlapplications.html�qml�qbsz*.qmlz*.qbszapplication/x-qmlzapplication/x-qt.qbs+qmlr�z<!--z//.*?\nz	/\*.*?\*/�commentsandwhitespacez3/(\\.|[^[/\\\n]|\[(\\.|[^\]\\\n])*])+/([gim]+\b|\B)r�z(?=/))r��badregex�\nz^(?=\s|/|<!--)�slashstartsregexz@\+\+|--|~|&&|\?|:|\|\||\\(?=\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]?z0x[0-9a-fA-F]+z[0-9]+z"(\\\\|\\[^\\]|[^"\\])*"z'(\\\\|\\[^\\]|[^'\\])*')r�r�r�r!N)$r"r#r$r%r&r'r(r)r*r+r,r�r-r	r
r�r0rr�Regexrrrrr��Reserved�Constantr
�Builtin�Otherrr��Hexr�r�r1r2r3r4rr-s����������D�
7�C��e�n�G��'�"�I�$�&@�A�I�
�I���$�E��T�N�
�g��
���(�
�7�,�-�	"
�
�G�+�,�,��%�|�V�
5�
�t�1�2��G�F�O�O�
��D�&�!�
���&8�9��G�+�,�,�1�2:�<N�
P�
�+�'9�:�
��%�*�7�+>�
�
!�
$�g�/A�B�� �"4�
6�*�7�+>�@R�S�&�(/�'7�
9�;�G�<L�M�� �<�	
)�
�t�z�*�
5�v�|�D�
��
�+�
���'�
(�&�-�8�
(�&�-�8�C"
�#4�4�F�F�Fr3rc�6�eZdZdZdZdZdgZdgZdgZe	j
Zdefdej
d	fd
edfgdej
dfgd
edfdejdfdedfdedfdedfd
edfdejfgdedfdedfdefdedfd
edfdejfdefdejfgdejfed��gd�ZdS)ra
    * 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

    .. versionadded:: 2.0
    �Cirruzhttp://cirru.org/�cirruz*.cirruztext/x-cirruz	[^"\\\n]+z\\�escaper�r��.z\,z	[^\s"()]+r�z(?=\n)z\(r�)r��stringz[ ]+z(?<!\w)\$(?!\w)�functionr�r�z
[+-]?[\d.]+\bz^\n+)�liner�)r�r�r�r�r!N)r"r#r$r%r&r'r(r)r*r+r�r-r�Escaperr
r/r	rrr�rr1r2r3r4rrwsG���������D�
�C��i�G���I�� �I��L�E��6�"�
�F�M�8�,�
�6�6�"�
��6�=�&�)�
��H�f�%�
�4�=�&�1�
�H�f�%�
��f�%�
�H�g�&�
�6�-�.�
�d�o�&�
� ��:�6�
�H�j�)�
�H��
�D�&�!�
�6�8�$�
�d�o�&�
�v�&�
�4�=�)�	
��d�o�&��G�(�)�)�
�9 � �F�F�Fr3rc
��eZdZdZdZdgZdgZdgZej	Z
dZdefde
fgd	ejd
fdejd
fgdeeee����d
fdejdfed��ged��dedfdeeee����dfdezdzeed��dfdezdzeejd��dfdejd
fed��ged��defdedfed��gdefdeejee��ej��fd ed
fgd!efd"ee��d
fd#ee��d
fd$ed
fged%zejfd ed
fgd&�Zd'S)(rz5
    For Slim markup.

    .. versionadded:: 2.0
    �Slim�slimz*.slimztext/x-slimz(?: \|\n(?=.* \|)|.)z[ \t]*\nz[ \t]*z	\.[\w:-]+�tagz	\#[\w:-]+z([ \t]*==?)(.*\n)r!z[ \t]+[\w:-]+(?==)�html-attributes�plain�cssz[\w:-]+:[ \t]*\nz	(-)(.*\n)r�z\|z*\n�/�slim-comment-blockz[\w:-]+�
eval-or-plainz[<>]{1,2}(?=[ \t=])z[ \t]+\nz#pop:2z([^#\n]|#[^{\n]|(\\\\)*\\#\{)+z(#\{)(.*?)(\})r�r�z"[^"]+"z
\'[^\']+\'z\w+r<)r!rr�contentr�r�r�rN)r"r#r$r%r&r(r)r*r+�
IGNORECASEr-�_dotr	rr
�Classr/rrrrr�rrrr
�Preprocr.r�Interpolr1r2r3r4rr�s9���������D��h�G��
�I���I��M�E�"�D��$��
��%�
��4�:�u�-�
�4�=�%�0�
�"�
�X�k�5�5��#3�#3�
4�
4�
�
�#�D�N�4E�F��G�G���
�
�G�E�N�N�
 �$��0�
�
�X�k�5�5��#3�#3�
4�
4�
�
��T�\�F�
"�M�M�$��$@�$@�&�I�
�D�[�6�
!�=�=���BV�#W�#W�Y_�`�
���5�)��G�O�$�$�

�
�G�E�N�N�
#�[�1�
�+�x�0��G�O�$�$�	
�/��5�
�
�X�f�o�u�u�Y�'7�'7���
I�
I�
K�
�D�&�!�	
��;��
���y�)�)�5�1�
�E�E�)�,�,�e�4�
�T�5�!�	
��C�Z���)�
�D�&�!�
�i8�8�F�F�Fr3r)#r%r+�pygments.lexerrrrrrr�pygments.tokenr	r
rrr
rrrrr�pygments.lexers.cssrr�pygments.lexers.htmlr�pygments.lexers.javascriptr�pygments.lexers.rubyr�__all__rrrrrr2r3r4�<module>rs9����
�	�	�	�����������������-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�<�;�;�;�;�;�;�;�*�*�*�*�*�*�6�6�6�6�6�6�*�*�*�*�*�*�
M�
M�
M�������
����@p�p�p�p�p�$�p�p�p�fG�G�G�G�G�z�G�G�G�T2�2�2�2�2��2�2�2�jF�F�F�F�F�"�F�F�F�F�Fr3

Youez - 2016 - github.com/yon3zu
LinuXploit