Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
fantom.cpython-313.pyc64 linesDownload Raw Back to __pycache__
1�

2�j�'���SrSSKJr SSKJrJrJrJrJrJ	r	J3r4 SSKJrJ
r
JrJrJrJrJrJrJrJr S/r"SS\5rg)z�5pygments.lexers.fantom6~~~~~~~~~~~~~~~~~~~~~~7 8Lexer for the Fantom language.9 10:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.11:license: BSD, see LICENSE for details.12�)�Template)�13RegexLexer�include�bygroups�using�this�default�words)14�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�Literal�15Whitespace�FantomLexerc"�16�\rSrSrSrSrS/rS/rS/rSr	Sr17S	r0S18S\R4S\R4S
\R4S\R4/_SS\4S\4S\R"4S\R$4S\R&4S\R*4S\S4S\S4S\R04S\"\R6\\R8\\\54S\"\R6\\R8\\R:54S\4\"S5\"\"\ SS 9\54S!\4\"S"5\"\"\ SS 9\54/_SS#\RB4S$\RB4S%\RB4S&\RD4S'\RD4S\S(4S)\4/_SS#\RB4S$\RB4S%\RB4S&\RD4S'\RD4S\S(4S)\RF4/_S*S+\4/_S,S-\4/_S.S/\4/_S0S1\4/_S2\$"S3S4S4S59\4S6\RJRL4/_S7S8\'4/_SS9\4\"S:5\R84\("S(5/_S;\)"S195\)"S*5\)"S,5\)"S.5\)"S05\)"S5\)"S25\)"S75S<\R6S=4S>\RTS?4S@\"\\+\R85SA4\"SB5\"\"\ SS 9\+\RX\+\'54\"SC5\"\RX\+\'54\"SD5\"\'\R:\+\5SE4\"SF5\"\'\R:54SG\"\\+\R:\+\5SH4\"SI5\"\"\ SS 9\+\R:\+\5SH4\"SJ5\"\"\ SS 9\+\RX\+\54\"SK5\"\"\ SS 9\+\RX\+\\+\"\ SS 9\54\"SL5\"\"\ SS 9\+\RX\+\54\"SM5\"\"\ SS 9\+\RX54SN\SE4SO\SP4SQ\+4S)\-4/_SESR\S(4\)"S;5/_SHSR\S(4\"SS5\"\"\ SS 9\+\RX\+\5S(4\)"S;5/_SPST\S(4\)"S;5/_SASQ\+4SU\4SV\"\R6\\R854SO\S(4/_S=SW\+4SX\"\\R\54SY\"\\R6\54SZ\S[4\("S(5/_SW\+4S\\"\R\\+\R85S]4S^\R84\("S]5/SQ\+4SO\S_4\("S(5/\)"S205\)"S5\)"S75SQ\+4S`\"\+\\+\'54ST\S(4SQ\+4S)\-4/Sa.Er/Sbr0gc)dr�z21For Fantom source code.22�Fantom�fanz*.fanzapplication/x-fantomzhttps://www.fantom.orgz1.5c	�J�[U5R[SSSSS95$)Nz	[\"\w\.]+z\n|;z[a-zA-Z_]\w*z#(?:\[|[a-zA-Z_]|\|)[:\w\[\]|\->?]*?)�pod�eos�id�type)r�23substitute�dict)�strs �\D:\code\apps\devtools\python\user_packages\Python313\site-packages\pygments/lexers/fantom.py�s�
FantomLexer.s!s/����}�'�'�� ��"�<�

�	24�		25��commentsz
(?s)/\*.*?\*/z//.*?$z\*\*.*?$z#.*$�literalsz \b-?[\d_]+(ns|ms|sec|min|hr|day)z(\b-?[\d_]*\.[\d_]+(ns|ms|sec|min|hr|day)z\b-?(\d+)?\.\d+(f|F|d|D)?z\b-?0x[0-9a-fA-F_]+z26\b-?[\d_]+z'\\.'|'[^\\]'|'\\u[0-9a-f]{4}'�"�	insideStr�`�	insideUriz\b(true|false|null)\bz"(?:(\w+)(::))?(\w+)(<\|)(.*?)(\|>)z(?:(\w+)(::))?(\w+)?(#)(\w+)?z\[,\]z($type)(\[,\])�inType)�statez\[:\]z($type)(\[:\])z\\\\z\\"z\\`z\$\w+z	\$\{.*?\}z#pop�.�protectionKeywordsz'\b(public|protected|private|internal)\b�typeKeywordsz,\b(abstract|final|const|native|facet|enum)\b�methodKeywordsz8\b(abstract|native|once|override|static|virtual|final)\b�
fieldKeywordszB\b(abstract|const|final|native|override|static|virtual|readonly)\b�
otherKeywords)�try�catch�throw�finally�for�if�else�while�as�is�isnot�switch�caser	�continue�break�do�return�get�setz\b)�prefix�suffixz\b(it|this|super)\b�	operatorsz4\+\+|\-\-|\+|\-|\*|/|\|\||&&|<=>|<=|<|>=|>|=|!|\[|\]z[\[\]|\->:?]z$id�rootzusing\brz@\w+�facetz(class|mixin)(\s+)(\w+)�inheritancez($type)([ \t]+)($id)(\s*)(:=)z($id)(\s*)(:=)z(\.|(?:\->))($id)(\s*)(\()�insideParenz(\.|(?:\->))($id)z(new)(\s+)(make\w*)(\s*)(\()�insideMethodDeclArgsz($type)([ \t]+)($id)(\s*)(\()z($type)(\s+)($id)(\s*)(,)z+($type)(\s+)($id)(\s*)(\->)(\s*)($type)(\|)z($type)(\s+)($id)(\s*)(\|)z($type)([ \t]+)($id)z\(z\{�insideBracez\s+z\)z($type)(\s+)($id)(\s*)(\))z\}z:|,z(?:(\w+)(::))?(\w+)z[ \t]+z
(\[)(\w+)(\])z(\")?([\w.]+)(\")?z::�27usingClassz(as)(\s+)(\w+)z#pop:2z[\w$]+�facetFieldsz(\s*)(\w+)(\s*)(=))rPrKrQ�N)1�__name__�28__module__�__qualname__�__firstlineno__�__doc__�name�aliases�	filenames�	mimetypes�url�
version_addedr#r�	Multiline�Single�Specialr�Float�Hex�Integerr�Charrr�Constantrr�	Namespace�Class�Functionrrr�Escape�Interpol�Backtickr29�Builtin�Pseudor
r	r�	Decoratorr�Variabler�Declaration�tokens�__static_attributes__rRr%r"rrs�����D��g�G��	�I�'�(�I�30"�C��M�3132�N��
�w�0�0�1�
����'�
�'�/�/�*�
�g�n�n�%�33�N�	�
0�&�9�
8�&�A�
)�6�<�<�8�
#�V�Z�Z�0�
�F�N�N�+�
.����<�
�;��,�
�;��,�
%�w�'7�'7�8�
2�
�d�n�n�k�4�:�:�!�6�;�8�
9�.�
�d�n�n�k�4�:�:�!�4�=�=�2�
3��w��
� �
!�
�e�D��1�7�
;�
=�
�w��
� �
!�
�e�D��1�7�
;�
=�)34�N�>	�
�f�m�m�$�
�V�]�]�#�
�V�]�]�#�
�v���'�
�6�?�?�+�
�;��'�
�6�N�35�?N�P	�
�f�m�m�$�
�V�]�]�#�
�V�]�]�#�
�v���'�
�6�?�?�+�
�;��'�
�6�?�?�#�36�QN�b	�
7��A�37�cN�h	�
<�g�F�38�iN�n	�
H�
�
�39�oN�v	��$�
&�40�wN�~	�
�7�@E�U�T��	
�41$�T�\�\�%8�%8�9�
42�N�N	�
D�h�O�43�ON�T	�
�k�*�
�v�Y��44�45�#��F�O�46�UN�`	��J���(�)��N�#��$�%��O�$��J���O�$��K� �
��*�*�G�4�
�d�n�n�g�.�
'��'�:�t�z�z�)R�
�
��/�
0�
�e�D��1�:��m�m�Z��;�
<�47� �
!�
�d�m�m�Z��
:�
<��,�
-�
�h��
�
�z�;�
G�
�
�48�#�
$�
�h��
�
�
.�
0�-�
�g�z�4�=�=�*�k�
R�
#�
%�49�!�"�
�e�D��1�:��m�m�Z��>�
#�	
%��+�
,�
�e�D��1�:�t�}�}� �+�/�
0��=�
>�
�e�D��1�:�t�}�}� �+�z�5��X�;V�!�#�
$��,�
-�
�e�D��1�:�t�}�}� �+�/�
0�50�&�
'�
�e�D��1�:��m�m�%�
&��K��/�
�K��/�
�Z� �
�4�L�OH51�aN�r	�
�K��(��F�O�52�sN�z	�
�K��(�
�,�
-�
�e�D��1�:�t�}�}� �+�/�06�
8�
�F�O�!53�{N�H	�
�K��(��F�O�54�IN�P	�
�Z� �
�[�!�
#�
�d�n�n�k�4�:�:�
>�
@�
�K��(�55�QN�^	�
�56�#�
�
�k�7�?�?�K�
@�
B�
"�
�k�4�>�>�;�
?�
A�
�K��.��F�O�57�_N�r�58�#�
�
�g�)�)�:�t�z�z�
B�H�
N�
��59�60�#��H��61��Z� �
�K��/��F�O�62�
�J���J���K� �
�Z� �
"�H�Z��z�8�$T�U�
�K��(�
�Z� �
�4�L�	63�IN�Fr%N)rW�stringr�pygments.lexerrrrrrr	r64�pygments.tokenrrr
rrrrrrr�__all__rrRr%r"�<module>rwsD�������-�-�-��/��f�*�fr%
codekingpro/portable-devtools · Team Ai