HEX
Server: Apache/2.4.67 (Debian)
System: Linux vps-b2547eb4 6.1.0-41-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.158-1 (2025-11-09) x86_64
User: root (0)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/pygments/lexers/__pycache__/haxe.cpython-311.pyc
�

�E�cy���dZddlZddlmZmZmZmZmZddlm	Z	m
Z
mZmZm
Z
mZmZmZmZmZddgZGd�de��ZGd�de��ZdS)	z�
    pygments.lexers.haxe
    ~~~~~~~~~~~~~~~~~~~~

    Lexers for Haxe and related stuff.

    :copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
�N)�ExtendedRegexLexer�
RegexLexer�include�bygroups�default)
�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�Generic�
Whitespace�	HaxeLexer�	HxmlLexerc�6�eZdZdZdZdZgd�ZddgZgd�ZdZ	d	Z
d
e
zdzZdZd
e	zdzezZ
ejejzZgZd�Zided��ed��dejdfdejdfdejdfdejfdejdfdejdfdejdfd ejd!fd"ed#fg�dd$efd%ejfd&ejfd'efg�d(d)ejd*fd+ejfd,ezdzejd-fed.��g�d.d/ejd0fd1ejfd2ejfg�d3d4ej d0fd1ejfd2ej fg�d5d6ezejfd7ejd0fg�d8ed��ee!jfd9e"d:fe#d0��g�d;ed��ee!jfd<efd9e"d:fd=ejd-fe#d0��g�d:ed��d<ed0fee!jd0fg�d>ed��ee!jfd9e"d:fe#d0��g�d?d$efd/ejd@fd4ej dAfe#d0��g�dBd$efdCej$fdDej$dEfeej$d0fdFe%j&fdGe%j&fdHe%j&fdIe%j&fdJezdKze%j&fdLe%j'fdMe%j(fd/ejd@fd4ej dAfg
�dNd$efdOej$d0fe#dP��g�dQd$efeej$dRfe#d0��g�dPd$efdCej$fdDej$dSfeej$dTfdFe%j&dTfdGe%j&dTfdHe%j&dTfdIe%j&dTfdJezdKze%j&dTfdLe%j'dTfdMe%j(dTfd/ejdUfd4ej dVfg
�ded��e#dW��g�dXed��dYe"dZfg�id[ed��dDe"d\fe#d0��g�d]ed��d^ejd_fd`e"fe#d0��g�ded��dae!j)dbfg�dced��dde!j)d0fe#d0��g�deed��ee!j)d0fg�dfed��dDe!j)dgfe#d0��g�dhed��dOe!j)d0fe#di��g�djed��dOe!j)d0fd`e"dgfg�d!ed��e#dk��g�dled��dme*dnfg�ded��e#do��g�dped��ed��d7e"d0fe
e!dqfg�dred��dDe"dsfe#dt��g�ded��e#du��g�dved��dwejd_fd`e"fe#d0��g�dxed��dYe"d0fg�dyed��d7e"d0fg��idzed��ed��d7e"d0fd{ejfe#d|��g�d|ed��d}ejd~fdejd�fg�d�ed��e
e!j+d�fe#d���g�d�ed��ed���e#d0��g�d�ed��ee!j+d�fg�d�ed��dOe"d0fd�e"fe
e!d�fg�d�ed��dOe"d0fd`e"d�fg�d�ed��dDe"d�fe#d0��g�d�ed��d�ed0fe
ed0fg�d#ed��e#d���g�d�ged���dae!j)d�f�d�e*f�dDe"d�f�d�ejf�d�ejd�f�dYe"d�f�d�ej,d�f�d�ed�f�d�ed�f�d�ed�f�d�ejd�f�d�ed�f�d�ed�f�d�ed�f�d�ed�f�d�ed�f�d�ed�f�d�ef�d�ed�f�d�ed�f�d�ed0f�d�ezd�ze!d�f�e
e!d�f�dFe%j&d�f�dGe%j&d�f�dHe%j&d�f�dIe%j&d�f�dJezdKze%j&d�f�dLe%j'd�f�dMe%j(d�f�d/ejd�f�d4ej d�f�d�ej-d�f�d�e"d�f��d�ed��d�e*fee*d�fd�ed�fd�e*d�fd�e
zdze.e"e!��fd�e"d�fdDe"d�fe#d0��g	�d�ed��ed��dde"d�fdejfdejd�fdejd�fdejd�fd ejd�fe#d���g	�d�dYe"dZfed��g�d�ed��dDe"d�fe#d���g�d�ed��d`e"d�fe#d0��g�d�ed��d�ed�fe#d0��g��id�ed��e#dЦ�g�d�ed��d�ed�fg�d�ed��dDe"d�fg�d�ed��dDe"d�fg�d�ed��dDe"d�fg�d�ed��d�ed�fe#d0��g�d�ed��e#dۦ�g�d�ed��d�ed�fd7e"d0fg�d�ed��dde"d0fe#d��g�d�ed��dde"d0fd`e"d�fg�d�ed��d�ed�fe#d0��g�d�ed��d�ed#fe#d0��g�d�ed��e#d��g�d�ed��d�e"d0fe#d��g�d�ed��d�e"d0fd`e"d�fg�d�ed��e#d��g�d�ed��d�e"d0fg��id�ed��d`e"d0fg�d�ed��dde"d0fg�d�ed��d�e"d0fg�d�ed��d�e"d0fe#d0��g�d-ed��ee!d0fg�d�ed��dYe"d�fe#d���g�d�ed��e
e!d0fg�d�ed��d9e"d-fe#d0��g�d_ed��d�e"fee!d�fdYe"d�fdDe"d�fg�d�ed��e#d\��g�d�ed��d�e"d�fd�e"d�fe#d0��g��ded��d7e"d0fd�e"f�de"�dfe
e!�dfedz��g��ded��d7e"d0fd`e"�dfg��ddFe%j&d0fdGe%j&d0fdHe%j&d0fdIe%j&d0fdJezdKze%j&d0fdLe%j'd0fdMe%j(d0fd/ejd@fd4ej dAf�dej-d0fd�e*d�fed_��g�d�ed��e#�d��g��d	ed���de"d0fd`e"�d
fg��ded��d�e"�dfe#d0��g��i�d
ed���de"d0fd`e"�dfg��ded��dde"�dfe#d0��g��ded��dDe"�dfe#dæ�g��ded��dOe"d0fd`e"d_fg��ded��e#�d��g��ded��dDe"d0fg��ded��dOe"d0fg��ded��e
e�dfg��ded��d`e"d�fe#d0��g��ded��dme*d�fe#d0��g��ded��dde"d�fe#d0��g��ded��dde*d0fg�d�ed��dOe"d0fe#�d��g��ded��dOe"d0fd`e"�dfg��d ed���d!ez�d"ze
ze!�d#fd/ej�d$fd4ej �d%fe#�d&��g��d'ed��dde"�d(fe#�d)��g��d*ed��d7e"d0fe#d#��g��ed��d7e"d0fe#�d+��ged��e
e!d0fd/ejd@fd4ej dAfged��d7e"d0fd`e"�d,fg�d-��Z/�d.�Z0�d/S(0rz:
    For Haxe source code.

    .. versionadded:: 1.3
    �Haxezhttp://haxe.org/)�haxe�hxsl�hxz*.hxz*.hxsl)z	text/haxeztext/x-haxez	text/x-hxa
(?:function|class|static|var|if|else|while|do|for|break|return|continue|extends|implements|import|switch|case|default|public|private|try|untyped|catch|new|this|throw|extern|enum|in|interface|cast|override|dynamic|typedef|package|inline|using|null|true|false|abstract)\bz
_*[A-Z]\w*z(?:_*[a-z]\w*|_+[0-9]\w*|z
|_+|\$\w+)z�(?:%=|&=|\|=|\^=|\+=|\-=|\*=|/=|<<=|>\s*>\s*=|>\s*>\s*>\s*=|==|!=|<=|>\s*=|&&|\|\||<<|>>>|>\s*>|\.\.\.|<|>|%|&|\||\^|\+|\*|/|\-|=>|=)z(?!�)c#�K�|�d��}|dkr(|j�|jdd���nL|dvr"|jr|jddd�|_n&|dkr |jr|j���|dvr|j�d��|dvr|j�d	��|���tjd
|zfV�|���|_	dS)N��if)�else�elseif����end)rr�preproc-expr)�error�
preproc-error�#)
�group�
preproc_stack�append�stack�pop�startr	�Preprocr �pos)�self�match�ctx�procs    �6/usr/lib/python3/dist-packages/pygments/lexers/haxe.py�preproc_callbackzHaxeLexer.preproc_callback;s�����{�{�1�~�~���4�<�<���%�%�c�i����l�3�3�3�3�
�'�
'�
'��!�
6� �.�r�2�1�1�1�5��	��
�U�]�]��!�
)��"�&�&�(�(�(��#�#�#��I���^�,�,�,��9����I���_�-�-�-��k�k�m�m�W�_�c�D�j�8�8�8�8��)�)�+�+������root�spaces�metaz
(?:package)\b)�	semicolon�packagez(?:import)\b)r7�importz(?:using)\b)r7�usingz(?:extern|private)\bz(?:abstract)\b�abstractz(?:class|interface)\b�classz
(?:enum)\b�enumz
(?:typedef)\b�typedefz(?=.)zexpr-statementz\s+z
//[^\n\r]*z	/\*.*?\*/z(#)(if|elseif|else|end|error)\b�string-single-interpolz\$\{)�string-interpol-close�exprz\$\$z\$(?=�ident�
string-single�'�#popz\\.�.�
string-double�"r@z\$z\}r8z\.zimport-identr9z\*�inr:r#)rErC)rErGr!z\!z\()rE�preproc-parenthesisz\.[0-9]+z[0-9]+[eE][+\-]?[0-9]+z[0-9]+\.[0-9]*[eE][+\-]?[0-9]+z[0-9]+\.[0-9]+z[0-9]+\.(?!z|\.\.)z0x[0-9a-fA-F]+z[0-9]+rJz\)�preproc-expr-in-parenthesis�preproc-expr-chain)rErK)rErLrJ)rErL)rErLrC)rErLrG)rE�
abstract-body�abstract-relation�abstract-opaque�type-param-constraint�	type-namerMz\{)rE�
class-bodyrO)rE�parenthesis-close�typerNz(?:to|from)rT�,�@)�	meta-body�
meta-ident�
meta-colonrY�:rXrW)rE�	meta-callr[)rE�
meta-call-seprAr\)rE�typedef-bodyrPrQr]�=)rE�optional-semicolonrT)rE�	enum-body�bracket-openrPrQr`)�enum-memberrPrb)rEr7�flag�function-param)rEr7rc)rErRra�extendsrPrQrez(?:extends|implements)\bra�
bracket-closerRz9(?:static|public|private|override|dynamic|inline|macro)\bzclass-memberz(var)\b)rEr_�varz(function)\b)rEr_�class-method�function-local)rE�
optional-exprrcrd�parenthesis-openrPrjrArhrdz\?)rE�function-param-sep�assignrcrl)rErd�prop-get-set)rErS�prop-get-set-opt�commaroroz((?:default|null|never|dynamic|get|set)\b)rEr_rA)rErjrWrXrYz(?:\+\+|\-\-|~(?!/)|!|\-))rE�
expr-chain�parenthesisz3(?:static|public|private|override|dynamic|inline)\bz(?:function)\b)rErqri)rErq�bracketz(?:true|false|null)\b)rErqz
(?:this)\bz
(?:cast)\b)rErq�castz	(?:try)\b)rE�catchrAz	(?:var)\b)rErgz	(?:new)\b)rErq�newz(?:switch)\b)rE�switchz(?:if)\b)rErz(?:do)\b)rE�doz(?:while)\b)rE�whilez	(?:for)\b)rE�forz(?:untyped|throw)\bz(?:return)\b)rErjz(?:macro)\b)rE�macroz(?:continue|break)\bz(?:\$\s*[a-z]\b|\$(?!z)))rE�dollar)rErqr?)rErqrGz#~/(\\\\|\\[^\\]|[^/\\\n])*/[gimsu]*z\[)rErq�
array-declrqz
(?:\+\+|\-\-))rErAz(?:in)\b)rErA�ternaryrAz(\.)(zarray-access�callr{)rErT)rEr_r;)rEr_�macro-class)rEr_r=)rEr_r>r�rt)rErS�	cast-typerAr�ruz(?:catch)\b)rArdrkrx)rE�do-whilerAr�)rErrrkry)rErArrrzr)rErr_rArrrz
(?:else)\brw)rE�switch-bodyrarAr�z(?:case|default)\b)�
case-block�caser�)rE�case-sep�
case-guardrAr�)rEr�r�r�z(?!(?:case|default)\b|\})rv)rErrkrTr}z\])rE�array-decl-seprAr�)rEr})rE�array-access-closerAr�rp�colonr7�;r_r|)rErqrfrArQ�type-full-name)rE�
type-checkr�)rEr��type-struct)rEr��type-parenthesisr�r�z->z<(?!=)�
type-paramr��>)rprT)rE�type-struct-seprTr�r�)rEr��type-param-typez!~/(\\\\|\\[^\\]|[^/\\\n])*/[gim]*)rE�type-param-sepr�r�)rEr�rP)rE�type-param-constraint-sep�type-param-constraint-flagrQr�r�)rE�type-param-constraint-flag-typer�)rE�#type-param-constraint-flag-type-seprTr�rr)rErSrcrArkrSrg)rE�var-seprmrcrnr�rmrcr~)rE�call-seprAr�)rErrsz(?!(?:\$\s*[a-z]\b|\$(?!z))))rE�
bracket-check)rEr�rC)rEr�rG)rE�blockr�)rE�
object-seprA)rEr�r_rqr�)rEr�rAr��ident-or-string)rE�object)r�r�r�c�4�tjd|��rdSdS)Nz\w+\s*:\s*\wg333333�?)�rer.)�texts r1�analyse_textzHaxeLexer.analyse_text}s%��
�8�O�T�*�*�	��3�	�	r3N)1�__name__�
__module__�__qualname__�__doc__�name�url�aliases�	filenames�	mimetypes�keyword�typeidrB�binop�ident_no_keywordr��DOTALL�	MULTILINE�flagsr&r2rr�	Namespace�Declarationrrr	�Single�	Multiliner
�Interpol�Escape�Doublerrrr+r�Float�Hex�Integer�	Decoratorr
�Function�Constant�Regexr�tokensr��r3r1rrs����������D�
�C�$�$�$�G���"�I�9�9�9�I�;�G��F�
)�6�1�M�A�E��E�
��'�#�-��5���I���$�E��M����4f���G�H����G�F�O�O�
�w�0�2J�K�
�g�/�1H�I�
�W�.�0F�G�
$�g�&9�:�
�� 3�Z�@�
%�w�':�G�D�
�G�/��8�
�w�2�I�>��t�-�.�!
�f�*	�
�Z� �
�G�N�+�
�7�,�-�
/�1A�B�	
�+f�8	!�
�f�o�'H�I�
�f�m�$�
��
��
#�V�_�g�>��G�O�$�$�	#
�9f�F	�
�6�=�&�)�
�V�]�#�
�6�=�!�
�Gf�R	�
�6�=�&�)�
�V�]�#�
�6�=�!�
�Sf�^	 �
�5�[�&�/�*�
�F�O�V�,�"
�_f�h	��G�H���
�D�N�#�
�K��0��G�F�O�O�	
�if�v	��G�H���
�D�N�#�
�G��
�K��0�
�G�%�w�/��G�F�O�O�

�wf�H	��G�H���
�G�V�$�
�D�N�F�+�
�If�T	��G�H���
�D�N�#�
�K��0��G�F�O�O�	
�Uf�b	�
�Z� �
�6�=�";�<�
�6�=�";�<��G�F�O�O�	
�cf�p	�
�Z� �
�G�O�$�
�G�O�%D�E�
�G�O�V�,��&�,�'�
&���5�
.���=�
���-�
�e�
#�i�
/���>���
�+�
���'��6�=�";�<�
�6�=�";�<�)
�qf�^	�
�Z� �
�G�O�V�,��G�1�2�2� 
�_f�j	�
�Z� �
�G�O�%L�M��G�F�O�O�
�kf�x	&�
�Z� �
�G�O�$�
�G�O�
B�
D��G�O�%C�D��&�,�(F�G�
&���6T�U�
.���>\�]�
���.L�M�
�e�
#�i�
/���?]�^���
�,J�K�
���(F�G��6�=�
<�
>�
�6�=�
<�
>�-(
�yf�l	��G�H����G�M�
N�
N�
�mf�x	��G�H���
�K�!7�8�
�yf�f�B	��G�H���
�K�!F�G��G�F�O�O�
�Cf�N	��G�H���
�W�0�&�9�
�;���G�F�O�O�	
�Of�\	��G�H���
�4�>�#L�M�
�]f�h	��G�H���
�4�>�6�*��G�F�O�O�
�if�v	��G�H���
�D�N�F�+�
�wf�@	��G�H���
�D�N�$9�:��G�F�O�O�
�Af�L	��G�H���
�D�N�F�+��G�5�6�6�
�Mf�X	��G�H���
�D�N�F�+�
�;� 5�6�
�Yf�d	��G�H����G�"�
#�
#�
�ef�p	��G�H���
�8�C�D�
�qf�z	��G�H����G�;�
<�
<�
�{f�F	��G�H����G�F�O�O�
�K��(�
�t�%M�N�	
�Gf�T	��G�H���
�K�
<�
>��G�1�2�2�	
�Uf�b	��G�H����G�;�
<�
<�
�cf�n	��G�H���
(�'�*=�v�F�
�;���G�F�O�O�
�of�~	��G�H���
�K��(�
�f�H	��G�H���
�K��(�
�If�f�f�R	��G�H����G�F�O�O�
�K��(�
I�
�
 �
"��G�N�#�#�

�Sf�d	��G�H���
��,�
2�
4�
�g�1�
;�
=�	
�ef�v	��G�H���
�t�}�;�
<�
�G�B�
C�
C�
�wf�H		��G�H����G�F�O�O��G�F�O�O�
�I	f�T		��G�H���
�D�M�$=�
>�
�U	f�d		��G�H���
�K��(�
�K� �
�t�
=�
?�	
�e	f�t		��G�H���
�K��(�
�;� :�;�
�u	f�@
	��G�H���
�K�"S�
T��G�F�O�O�	
�A
f�N
	��G�H���
8�'�6�J�
�t�V�,�
�O
f�Z
	��G�H���
�G�:�;�;�	
�[
f�h
	�1
��G�H���1
�
�4�>�$@�
A�1
�*�8�4�	1
�
�K�!F�G�1
�D�
�
 �
"�
1
��� 3�6H�
I�1
��K�!B�C�1
�&�w�'7�9O�P�1
��G�%;�<�1
��G�%C�D�1
��7�$=�>�1
��7�.��@�1
� �7�$A�B�!1
�"�g�'9�:�#1
�$�'�>�2�%1
�&�'�>�2�'1
�(�W�&7�8�)1
�*�7�O�4�+1
�,$�W�-�-1
�.�g�'@�A�/1
�0�W�&7�8�11
�2%�g�v�6�31
�4&�e�
+�D�
0�$�8J�K�51
�6�t�%;�<�71
�<�&�,�(>�?�=1
�>'���6L�M�?1
�@/���>T�U�A1
�B���.D�E�C1
�D�e�
#�i�
/���?U�V�E1
�J��
�,B�C�K1
�L���(>�?�M1
�R�6�=�"R�S�S1
�T�6�=�"I�J�U1
�Z4�V�\�CY�Z�[1
�`�K�!E�F�a1
�i
f�N	��G�H���
�x�(�
�H�.�/�
�'�#3�4�
�H�A�B�
�(�
(�3�
.����d�0K�0K�L�
�K��0�
�K��(��G�F�O�O�

�Of�h	��G�H����G�F�O�O�
�;� 0�1�
$�g�&9�:�
�� 3�5_�`�
%�w�':�<i�j�
�G�/�1W�X�
�w�2�4]�^��G�$�%�%�
�if�D
	�
�K�!7�8��G�G���
�E
f�P
	��G�H���
�K�"7�
8��G�$�%�%�	
�Q
f�`
	��G�H���
�;� 0�1��G�F�O�O�
�a
f�l
	��G�H���
�W�';�
<��G�F�O�O�	
�m
f�f�f�|
	
��G�H����G�0�1�1�
�}
f�H	��G�H���
�W�';�
<�
�If�T	��G�H���
�K�!@�A�
�Uf�^	��G�H���
�K�!@�A�
�_f�h	
��G�H���
�K�"1�
2�
�if�t	��G�H���
�G�%5�6��G�F�O�O�
�uf�@	��G�H����G�C�D�D�
�Af�J	��G�H���
"�G�-C�D�
�K��(�
�Kf�V	��G�H���
�;��'��G�>�?�?�
�Wf�b	��G�H���
�;��'�
�;� 0�1�
�cf�n	��G�H���
�'�#N�O��G�F�O�O�
�of�|	��G�H���
)�7�4D�E��G�F�O�O�
�}f�H	��G�H����G�@�A�A�
�If�R	��G�H���
�K��(��G�6�7�7�
�Sf�^	��G�H���
�K��(�
�;� 6�7�
�_f�j	��G�H����G�:�;�;�
�kf�t	��G�H���
�K��(�
�uf�f�f�~	��G�H���
�;��'�
�f�H	��G�H���
�;��'�
�If�R	��G�H���
�;��'�
�Sf�\	��G�H���
�;��'��G�F�O�O�
�]f�j	��G�H���
�D�&�!�
�kf�t	��G�H���
�K�!P�Q��G�*�+�+�
�uf�@	��G�H���
�T�6�"�
�Af�J	��G�H���
�K��)��G�F�O�O�
�Kf�V	��G�H���
�K� �
�D�B�C�
�K�!F�G�
�K�!K�L�
�Wf�f	��G�H����G�9�:�:�
�gf�p	��G�H���
�K�!1�2�
��\�2��G�F�O�O�	
�qf�~	��G�H���
�K��(�
�K� �
�;� 1�2�
�t�%Q�R��G�L�!�!�

�f�P	��G�H���
�K��(�
�;� 7�8�
�Qf�^	�
�&�,��/�
&���f�=�
.���f�E�
���f�5�
�e�
#�i�
/���v�F���
�F�3�
����/��6�=�";�<�
�6�=�";�<�2�6�<��H��H�4�5��G�F�O�O�-
�_f�T	��G�H����G�A�B�B�
�Uf�^	��G�H���
�;��'�
�;� 6�7�
�_f�n	 ��G�H���
��&Q�
R��G�F�O�O�	"
�of�f�f�|	$��G�H���
�;��'�
�;�!L�
M�&
�}f�L	%��G�H���
�;� K�L��G�F�O�O�'
�Mf�X	*��G�H���
�K�"*�
+��G�$�%�%�	,
�Yf�f	.��G�H���
�K��(�
�;��'�0
�gf�t	��G�H����G�A�B�B�
�uf�~	��G�H���
�K��(�
�f�H	��G�H���
�K��(�
�If�R	��G�H���
�t�%Z�[�
�Sf�^	��G�H���
�;��0��G�F�O�O�
�_f�l	��G�H���
�8�-�.��G�F�O�O�
�mf�z	��G�H���
�;� 0�1��G�F�O�O�
�{f�H	��G�H���
�8�V�$�
�If�T	��G�H���
�K��(��G�0�1�1�
�Uf�b	��G�H���
�K��(�
�;� 0�1�
�cf�p	��G�H���
(��
.�u�
4�7G�
G��
&�
(�
�6�=�"L�M�
�6�=�"L�M��G�%�&�&�

�qf�B	��G�H���
�;� >�?��G�I�J�J�
�Cf�P	��G�H���
�K��(��G�$�%�%�
�Qf�f�`
�G�H���
�K��(��G�N�O�O�
�
�G�H���
�t�V�,�
�6�=�";�<�
�6�=�";�<�	
�
�G�H���
�K��(�
�;� 2�3�
�}f�f�f�F�P����r3c�X�eZdZdZdZdZddgZdgZddee	e
j��fd	ee	ej��fd
ee	e��fdee	ee
e��fdee	ee
ej��fd
ee	ee
eje	eje	eje	ej�
�
fdee	ee
e��fdejfgiZdS)rz@
    Lexer for haXe build files.

    .. versionadded:: 1.6
    �Hxmlz0https://haxe.org/manual/compiler-usage-hxml.html�haxeml�hxmlz*.hxmlr4z
(--)(next)z(-)(prompt|debug|v)zY(--)(neko-source|flash-strict|flash-use-stage|no-opt|no-traces|no-inline|times|no-output)zO(-)(cpp|js|neko|x|as3|swf9?|swf-lib|php|xml|main|lib|D|resource|cp|cmd)( +)(.+)z(-)(swf-version)( +)(\d+)z;(-)(swf-header)( +)(\d+)(:)(\d+)(:)(\d+)(:)([A-Fa-f0-9]{6})zA(--)(js-namespace|php-front|php-lib|remap|gen-hx-classes)( +)(.+)z#.*N)r�r�r�r�r�r�r�r�rrr�Headingrrr
rr�r�r	r�r�r�r3r1rr�s,��������
�D�
<�C��� �G��
�I�	�
�H�H�[�'�/�B�B�C�
#�X�X�k�7�?�%K�%K�L�+�,4�H�[�'�,J�,J�
L� �
�X�k�7�J��
?�
?�
A�*�
�X�k�7�J���
G�
G�
I�L�
�X�k�7�J���!�6�>�;���!�6�:�/�/�
0�
��h�{�G�Z��H�H�
J��W�^�$�3
��F�F�Fr3)r�r��pygments.lexerrrrrr�pygments.tokenrr	r
rrr
rrrr�__all__rrr�r3r1�<module>r�sL����
�	�	�	���������������-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-���
$��j
�j
�j
�j
�j
�"�j
�j
�j
�Z'�'�'�'�'�
�'�'�'�'�'r3