Team Ai
Datasetpublic

codekingpro/portable-devtools

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

2�j<*��d�SrSSKJrJrJrJr SSKJrJrJ	r	J3r4JrJrJ
r
Jr S/r"SS\5rg)z�5pygments.lexers.tact6~~~~~~~~~~~~~~~~~~~~7 8Lexers for Tact.9 10:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.11:license: BSD, see LICENSE for details.12�)�13RegexLexer�include�bygroups�words)�Comment�Operator�Keyword�Name�String�Number�14Whitespace�Punctuation�	TactLexerc��\rSrSrSrSrS/rS/rSrSr	0SS	\154S16\4S\4\
"S5\
"S
5\
"S5\
"S5\
"S5\
"S5\
"S5\
"S5/_S
S\"\\\175S4/_SS\S4\
"S5\
"S5S	\184/_SS\"\\5S4/_S\
"S5\
"S5\
"S5S	\194/_S\
"S5S\R"4S\"\\R&\54S\"\\R(\54/_SS \S!4/_S!S"\S#4\
"S5\
"S$5/_SS%\S&4/_S&\
"S5S'\4S\R"4\
"S(5S	\204S)\4/_S(S \S*4/_S*S"\S#4\
"S5\
"S+5\
"S,5\
"S-5\
"S5\
"S5\
"S$5S	\214/	_S$S\R*S.4/_S.S\S4\
"S5\
"S/5\
"S05/_SS1\S24/_S2S3\S4S4\4\"S5S6S79\4S8\R.4\
"S5\
"S/5\
"S05S	\224/_S+S9\S:4/_0S:S;\S4\
"S5\
"S<5\
"S=5S	\234/_S,S>\S?4/_S?S;\S4\
"S5\
"S<5\
"S=5/_S-S@\SA4/_SAS;\S4\
"S5\
"S<5\
"S=5/_SSB\SC4/_SCSD\S4SE\4SF\4SG\R04\
"SH5SI\4/_SH\
"S5\
"S<5\
"S/5\
"S=5S	\244/_S<SJ\SK4/_SKSL\S4\
"S5\
"S5\
"S/5SM\"\R2R4\R254S)\4S	\254/_S=S \SN4/_SNS"\S4\
"S5/_S\
"S5\
"S=5\
"SO5/_SSP\"\R6\\5SQ4/_SQSL\S4\
"SR5S	\264/_SRSS\R0R84/_SO\
"S5\
"S/5\
"ST5\
"SU5\
"S5\
"SV5\
"SW5\
"SX5/_E0SXSY\"\R"\27\5SZ4/_SZS[\S4\
"S5\
"S\5S	\284S)\4/_S\S]\"\R*\29\5S^4/_S^S_\S4\
"S5\
"SO5S	\304/_S0S`\Sa4/_SaSb\S4\
"S5\
"SO5S	\314/_S/Sc\"\\325Sd4/_SdSe\S4\
"S5\
"Sf5\
"Sg5Sh\4S\R:4S	\334/_SgSi\Sj4/_SjSk\S4\
"S5\
"Sf5S\R:4S	\344S)\4/_SfSl\"\\355Sm4/_SmSn\S4\
"S5S\R:4S	\364/_ST\"SoS6S6Sp9\4Sq\4\"SrS6S6Sp9\R.4/_SSs\St4/_StSs\S4Su\R>4Sv\R@4/_SUSw\R&4Sx\R(4/_SSy\!RD4Sz\!RFS{4/_ES|\!RFS4S}\!RF4S~\!RF4/S\R24/S�\R04/S�.Er$S�r%g�)�r�zFor Tact source code.�Tact�tactz*.tactzhttps://tact-lang.orgz2.18�rootz\s+z
[.;(),\[\]{}]z\?|!!�commentsz	import-inz	struct-inzcontract-or-trait-inz
annotation-inzfun-declaration-inzconst-declaration-in�37statementsz(((?<=\.\.\.)|(?<![.$]))\b(import)\b(\s*)�import�;z#popz	string-inz+((?<=\.\.\.)|(?<![.$]))\b(struct|message)\b�structz
struct-headerzstruct-body-inz\b\w+z/(\()((?:\b0[xX])[0-9a-fA-F][0-9a-fA-F_]*\b)(\))z(\()((?:\b[0-9]+\b))(\))z\{zstruct-bodyz\}z#pop:2zfield-declaration-inz+((?<=\.\.\.)|(?<![.$]))\b(contract|trait)\bzcontract-or-trait�withzcontract-or-trait-body-in�,zcontract-or-trait-bodyzinit-declaration-inzreceive-declaration-inzbounce-declaration-inzfield-declarationztype-annotation-inzvariable-init-inzT(?=\b(?:(?:get|native|extends|mutates|virtual|override|inline|abstract)\s*)*const\b)zconst-declarationz(;)�const)�get�native�extends�mutates�virtual�override�inline�abstractz\b)�suffixz\b\w+\bz(init)zinit-declarationz(?<=\})zfun-arguments-inzblock-declaration-inz(receive|exernal)zreceive-declarationz	(bounced)zbounce-declarationzR(?=\b(?:(?:get|native|extends|mutates|virtual|override|inline|abstract)\s*)*fun\b)zfun-declarationz38(?<=\}|\;)�funzA\b(get|native|extends|mutates|virtual|override|inline|abstract)\bz\b[\w]+zfun-declaration-bodyz[,;]z\(z
fun-argumentsz\)z(self)|(\b[\w]+\b)zblock-declaration�expressionsz(@)(\w+)(\()�39annotationzannotation-argumentz\w+�keywords�numeric�variable�
function-callzstruct-init-inz(\b\w+)(\s*)(\{)zstruct-initz(\})zstruct-property-inz(\b[\w]+)(\s*)(:)zstruct-propertyz	(?=\}|\,)z(=)z
variable-initz(?=\}|\{|\,|\;)z(:)(\s+)ztype-annotationz(?=\{|\;|\=|\,|\))z40type-as-inztype-generic-inz\?�<ztype-generic�>z\b(as)(\s+)ztype-asz(?=\{|\;|\=|\,|\)|\>))�if�else�while�do�until�repeat�returnrr r!r"r#r�letrr&�self�is�initOf�map�bouncedr�as)�prefixr%z�(<=>|>=|<=|!=|==|\^>>|~>>|>>|<<|\/%|\^%|~%|\^\/|~\/|\+=|-=|\*=|\/=|~\/=|\^\/=|%=|\^%=|<<=|>>=|~>>=|\^>>=|&=|\|=|\^=|\^|=|~|\/|%|-|\*|\+|>|<|&|\||:|\?))�true�false�"�stringz\\.z[^\\"]+z%(?:\b0[xX])[0-9a-fA-F][0-9a-fA-F_]*\bz(?:\b[0-9]+\b)z//.*z/\*�comments-multilinez\*/z[^*]+z[*]z\b\w+\b(?!\s*\()(?!\s*\{)z\b\w+\b(?=\s*\()(?!\s*\{))rBr+r,�N)&�__name__�41__module__�__qualname__�__firstlineno__�__doc__�name�aliases�	filenames�url�
version_addedr
rrrrr	r42�Classr�Hex�Integer�Propertyr�Constant�Function�Variable�Instance�Pseudo�Magic�Typer�Escape�Doubler�Single�	Multiline�tokens�__static_attributes__rC��ZD:\code\apps\devtools\python\user_packages\Python313\site-packages\pygments/lexers/tact.pyrrs�43����D��h�G��44�I�45!�C��M�T��
�Z� �
�{�+�
�x� ��J���K� ��K� ��*�+��O�$��(�)��*�+��L�!�46�T�	�
8�(�;�PW�Yc�:d�fn�o�47�T�"	�
�;��'��J���K� �
�Z� �	48�#T�.	�
;�X�k�SZ�=[�]e�f�49�/T�4	��J���O�$��$�%�
�Z� �	50�5T�@	��J��
�t�z�z�"�
?��+�W]�Wa�Wa�cn�Ao�p�
(�(�;����P[�*\�]�	51�AT�L	�
�K��/�52�MT�R	�
�K��*��J���*�+�53�ST�\	�
;�W�FY�Z�!54�]T�b	��J��
�g��
�t�z�z�"��/�0�
�Z� �
�;��
55�cT�r	$�
�K�!9�:�&56�sT�x	!�
�K��*��J���)�*��,�-��+�,��(�)��*�+��*�+�
�Z� �57#58�yT�N	�
�t�}�}�&9�:�!59�OT�T	�
�;��'��J���(�)��&�'�	60�UT�`	�
d�fm�pC�
D�!61�aT�f	�
�[�&�)�
�w��
�g�pu�
v�x�
A�
����'��J���(�)��&�'�
�Z� �	62�gT�z	�
��!3�4� 63�{T�@	�
��f�-��J���&�'��*�+�
�Z� �64�AT�N	!�
!�7�,A�B�#65�OT�T	�
��f�-��J���&�'��*�+�	 66�UT�`	 �
�7�$8�9�"67�aT�f	�
��f�-��J���&�'��*�+�	68�gT�r	�
b�dk�m~��69�sT�x	�
�K��0�
�W��
Q�SZ�[�
����'��*�+�
�k�"�
70�yT�H	��J���&�'��(�)��*�+�
�Z� �!71�IT�V	�
�K��1�72�WT�\	�
�K��(��J���K� ��(�)�
"�H�T�]�]�-C�-C�T�]�]�$S�T�
�;��
�Z� �73�]T�n	�
�K�!4�5�!74�oT�t	�
�K��(��L�!�75�uT�|	��J���*�+��M�"�76�}T�F	�
�h�w�~�~�w��L�l�[�77�GT�L	�
�K��(��)�*�
�Z� �78�MT�V	�
�T�]�]�(�(�)� 79�WT�\	��J���(�)��J���I���K� ��J���O�$��$�%�	80�]T�p	�
 �(�4�:�:�z�;�"O�Q^�_�81�qT�v	�
�k�6�*��J���(�)�
�Z� �
�;��82�wT�D	�
!�8�D�M�M�:�{�#S�Uf�g�83�ET�J	�
�;��/��J���M�"�
�Z� �	84�KT�V	�
�X��/�85�WT�\	�
��V�4��J���M�"�
�Z� �	86�]T�h	�
�(�;�87�;�=N�O�88�iT�n	�
"�K��8��J���L�!��%�&�
�H��
�w�|�|�$�
�Z� �89�oT�@	�
�;��/�90�AT�F	�
�;��'��J���L�!�
�w�|�|�$�
�Z� �
�;��
91�GT�V	�
�X�g�z�:�I�F�92�WT�\	�
%�{�F�;��J��
�w�|�|�$�
�Z� �	93�]T�h	�
�]�fk�ty�z�|C�
D�g�iq�
r�
�$�U�5�
A�7�CS�CS�T�94�iT�r	�
�6�8�$�95�sT�x	�
�6�6�"�
�V�]�]�#�
����'�96�yT�B	�
5�v�z�z�B�
����/�97�CT�J	�
�g�n�n�%�
�W�&�&�(<�=�98�KT�T�W�&�&��/�
�w�(�(�)�
�W�&�&�'�99�*�4�=�=�9�100�*�4�=�=�9�101�cT�Fr_N)rH�pygments.lexerrrrr�pygments.tokenrrr	r102rrr
r�__all__rrCr_r`�<module>rds9���@�?�$�$�$��-��]�103�]r_
codekingpro/portable-devtools · Team Ai