Team Ai
Datasetpublic

codekingpro/portable-devtools

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

2�j���x�SrSSKrSSKJrJrJrJrJrJr SSK	J3r4JrJrJ
r
JrJrJrJrJr S/r"SS\5rg)a56pygments.lexers.gdscript7~~~~~~~~~~~~~~~~~~~~~~~~8 9Lexer for GDScript.10 11Modified by Daniel J. Ramirez <djrmuv@gmail.com> based on the original12python.py.13 14:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.15:license: BSD, see LICENSE for details.16�N)�17RegexLexer�include�bygroups�default�words�combined)	�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�18Whitespace�
GDScriptLexerc�j�\rSrSrSrSrSrSS/rS/rSS	/r	S19r20SrS\4S
\
"\\R\R 54S\
"\\R\R 54S\4S\R$4S\4S\
"\\54S\4S\R,4S\4\"S5S\
"\\5S4S\
"\\5S4\"S5S\
"\R\R25S4S\
"\R\R$5S4S \
"\R\R25S!4S"\
"\R\R$5S#4S$\
"\R\R25\"S%S54S&\
"\R\R$5\"S%S54S'\
"\R\R25\"S%S!54S(\
"\R\R$5\"S%S#54\"S)5\"S*5/\"S+S,S-9\4/\"S.S/S,S09\R:4S1\R:R<4\"S2S/S,S09\R:R>4/S3\ RB4S4\ RB4S5\ RD4S6\ RF4/S7\4/S7\RHS84\%"S85/S7\RLS84/S9\RN4/\"\R$5\"\R25S:\R2S84S;\RN4\"S<5/S=\R$S84S>\RN4\"S?5/S@\R2S84\"S<5S\4/SA\R$S84\"S?5S\4/SB.r(SCr)SDr*gE)Fr�z21For GDScript source code.22�GDScriptzhttps://www.godotengine.org�gdscript�gdz*.gdztext/x-gdscriptzapplication/x-gdscript�c�:�S[R4SU4SU4SU4/$)NzG%(\(\w+\))?[-#0 +]*([0-9]+|[*])?(\.([0-9]+|[*]))?[hlL]?[E-GXc-giorsux%]z[^\\\'"%\n]+z[\'"\\]�%)r�Interpol)�ttypes �^D:\code\apps\devtools\python\user_packages\Python313\site-packages\pygments/lexers/gdscript.py�innerstring_rules�GDScriptLexer.innerstring_rules$s6��&�
�_�_�
��e�$�
���
�5�M�23�	24�z\nz&^(\s*)([rRuUbB]{,2})("""(?:.|\n)*?""")z&^(\s*)([rRuUbB]{,2})('''(?:.|\n)*?''')z[^\S\n]+z#.*$z[]{}:(),;[]z(\\)(\n)z\\z(in|and|or|not)\bz=!=|==|<<|>>|&&|\+=|-=|\*=|/=|%=|&=|\|=|\|\||[-~+/*%=<>&^.!|$]�keywordsz(func)(\s+)�funcnamez(class)(\s+)�	classname�builtinsz!([rR]|[uUbB][rR]|[rR][uUbB])(""")�tdqsz!([rR]|[uUbB][rR]|[rR][uUbB])(''')�tsqsz([rR]|[uUbB][rR]|[rR][uUbB])(")�dqsz([rR]|[uUbB][rR]|[rR][uUbB])(')�sqsz([uUbB]?)(""")�stringescapez([uUbB]?)(''')z([uUbB]?)(")z([uUbB]?)(')�name�numbers)$�and�in�not�or�as�25breakpoint�class�26class_name�extends�is�func�setget�signal�tool�const�enum�export�onready�static�var�break�continue�if�elif�else�for�pass�return�match�while�remote�master�puppet�27remotesync�28mastersync�29puppetsyncz\b)�suffix)G�Color8�ColorN�abs�acos�asin�assert�atan�atan2�	bytes2var�ceil�char�clamp�convert�cos�cosh�	db2linear�decimals�dectime�deg2rad�	dict2inst�ease�exp�floor�fmod�fposmod�funcref�hash�	inst2dict�instance_from_id�is_inf�is_nan�lerp�	linear2db�load�log�max�min�nearest_po2�pow�preload�print�print_stack�printerr�printraw�prints�printt�rad2deg�30rand_range�	rand_seed�randf�randi�	randomize�range�round�seed�sign�sin�sinh�sqrt�stepify�str�str2var�tanr��tanh�31type_exist�typeof�	var2bytes�var2str�weakref�yieldz(?<!\.))�prefixrPz-((?<!\.)(self|false|true)|(PI|TAU|NAN|INF))\b)�bool�int�floatr�NodePath�Vector2�Rect2�Transform2D�Vector3�Rect3�Plane�Quat�Basis�	Transform�Color�RID�Objectr��32Dictionary�Array�PackedByteArray�PackedInt32Array�PackedInt64Array�PackedFloat32Array�PackedFloat64Array�PackedStringArray�PackedVector2Array�PackedVector3Array�PackedColorArray�null�voidz'(\d+\.\d*|\d*\.\d+)([eE][+-]?[0-9]+)?j?z\d+[eE][+-]?[0-9]+j?z0[xX][a-fA-F0-9]+z\d+j?z[a-zA-Z_]\w*z#popzY\\([\\abfnrtv"\']|\n|N\{.*?\}|u[a-fA-F0-9]{4}|U[a-fA-F0-9]{8}|x[a-fA-F0-9]{2}|[0-7]{1,3})�"z
\\\\|\\"|\\\n�strings-double�'z
\\\\|\\'|\\\n�strings-singlez"""z''')�rootr!r$r+r*r"r#r)r�r�r'r(r%r&c���Sn[R"SU5(aUS-
n[R"SU5(aUS-
n[R"SU5(aUS-
n[US5$)	Ngz4func (_ready|_init|_input|_process|_unhandled_input)g�������?z=(extends |class_name |onready |preload|load|setget|func [^_])g�������?z#(var|const|enum|export|signal|tool)g�������?g�?)�re�searchru)�text�scores  r�analyse_text�GDScriptLexer.analyse_text�sq����
�9�9�C�T�33�34�
�S�L�E�
�9�9�L��35�36�
�S�L�E�
�9�9�;�T�B�B��S�L�E��5�#��r �N)+�__name__�37__module__�__qualname__�__firstlineno__�__doc__r*�url�aliases�	filenames�	mimetypes�
version_addedrrrr�Affix�Docr38�Singlerr	r�Wordrr�Doublerrr
�Builtin�Pseudo�Typer�Float�Hex�Integer�Functionr�Class�Escape�tokensr��__static_attributes__r�r rrrs�����D�39'�C��4� �G���I�"�$<�=�I��M�40� �J��
6�
�j�&�,�,��41�42�
;�
=�
6�
�j�&�,�,��43�44�
;�
=�
�*�%�
�g�n�n�%�
�[�)�
�(�4��4�5�
�D�M�
!�8�=�=�1�
M�
�
��J��
�X�g�z�:�J�G�
�h�w�45�;�[�I��J��
0�
�f�l�l�F�M�M�
2�
�
�1�
�f�l�l�F�M�M�
2�
�
�/�
�f�l�l�F�M�M�
2�
�
�/�
�f�l�l�F�M�M�
2�
�
��
�f�l�l�F�M�M�
2�
�n�f�
-�
/��
�f�l�l�F�M�M�
2�
�n�f�
-�
/��
�f�l�l�F�M�M�
2�
�n�e�
,�
.��
�f�l�l�F�M�M�
2�
�n�e�
,�
.�
�F�O��I��W,46�\�H� �
!�#*�

+�47���&0��?��\�\�

�B�
�\�\�
 �
 �
"�
�8�%�U�4��\�\�
�
�
 �#48�88����F�
$�f�l�l�3�
!�6�:�:�.�
�v�~�~�&�	49�"�4�(�)�%�t�}�}�f�=�w�v��O�&��50�51�F�;�<�?��
�
�
�52�,�F�M�M�:�+�F�M�M�:�
�6�=�=�&�)�
�v�}�}�-��$�%�53��6�=�=�&�)�
�v�}�}�-��$�%�54��V�]�]�F�+��$�%�
�J��55��V�]�]�F�+��$�%�
�J��56�gx�F�tr )r�r��pygments.lexerrrrrrr�pygments.tokenr	r57rrr
rrrr�__all__rr�r r�<module>r�s@���58�
�
�$�$�$��59��e�J�er 
codekingpro/portable-devtools · Team Ai