Team Ai
Datasetpublic

codekingpro/portable-devtools

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

2�j���t�SrSSKrSSKJrJrJrJrJrJr SSK	J3r4JrJrJ
r
JrJrJrJr S/r"SS\5rg)z�5pygments.lexers.gsql6~~~~~~~~~~~~~~~~~~~~7 8Lexers for TigerGraph GSQL graph query language9 10:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.11:license: BSD, see LICENSE for details.12�N)�13RegexLexer�include�bygroups�using�this�words)�Keyword�Punctuation�Comment�Operator�Name�String�Number�14Whitespace�	GSQLLexerc���\rSrSrSrSrSrS/rS/rSr	\15R\16R-r
\"S5\"S	5\"S175\"S5\"S5\"S
5\"S5\"S5\"S5/	S\R 4S\R"4/\"SSSS9\4/\"S5\R*4/\"S5\R*4/S\"\\"\5\54S\4S\4/S\4S\R84/S\4/S\4S \4/S!\4S"\4/S#.18rS$r g%)&r�z!19For GSQL queries (version 3.x).20�GSQLz(https://docs.tigergraph.com/dev/gsql-ref�gsqlz*.gsqlz2.10�comment�keywords�clauses�accums�	relations�strings�21whitespace�	barewords�	operatorsz\#.*z/\*(.|\n)*?\*/)z�ACCUM�AND�ANY�API�AS�ASC�AVG�BAG�BATCH�BETWEEN�BOOL�BOTH�BREAK�BY�CASE�CATCH�COALESCE�COMPRESS�CONTINUE�COUNT�CREATE�DATETIME�DATETIME_ADD�DATETIME_SUB�DELETE�DESC�DISTRIBUTED�DO�DOUBLE�EDGE�ELSE�END�ESCAPE�	EXCEPTION�FALSE�FILE�FILTER�FLOAT�FOREACH�FOR�FROM�GRAPH�GROUP�GSQL_INT_MAX�GSQL_INT_MIN�
GSQL_UINT_MAX�HAVING�IF�IN�INSERT�INT�	INTERPRET�	INTERSECT�INTERVAL�INTO�IS�ISEMPTY�	JSONARRAY�22JSONOBJECT�LASTHOP�LEADING�LIKE�LIMIT�LIST�23LOAD_ACCUM�LOG�MAP�MATCH�MAX�MIN�MINUS�NOT�NOW�NULL�OFFSET�OR�ORDER�PATH�PER�PINNED�24POST_ACCUMz25POST-ACCUM�26PRIMARY_ID�PRINT�QUERY�RAISE�RANGE�REPLACE�RESET_COLLECTION_ACCUM�RETURN�RETURNS�RUN�SAMPLE�SELECT�
SELECT_VERTEX�SET�SRC�STATIC�STRING�SUM�SYNTAX�TARGET�TAGSTGT�THEN�TO�TO_CSV�TO_DATETIME�TRAILING�TRIM�TRUE�TRY�TUPLE�TYPEDEF�UINT�UNION�UPDATE�VALUES�VERTEX�WHEN�WHERE�WHILE�WITHz(?<!\.)z\b)�prefix�suffix)�accum�having�limit�order�	postAccum�sample�where)�andaccum�27arrayaccum�avgaccum�bagaccum�bitwiseandaccum�bitwiseoraccum�groupbyaccum�	heapaccum�	listaccum�MapAccum�maxaccum�minaccum�oraccum�setaccum�sumaccumz(-\s?)(\(.*\:\w?\))(\s?-)z->|<-z[.*{}\[\]\<\>\_]z"([^"\\]|\\.)*"z	@{1,2}\w+z\s+z[a-z]\w*z(\d+\.\d+|\d+)zR\$|[^0-9|\/|\-](\-\=|\+\=|\*\=|\\\=|\=|\=\=|\=\=\=|\+|\-|\*|\\|\+\=|\>|\<)[^\>|\/]z((\||\(|\)|\,|\;|\=|\-|\+|\*|\/|\>|\<|\:))28�rootrrrrrrrrr�N)!�__name__�29__module__�__qualname__�__firstlineno__�__doc__�name�url�aliases�	filenames�
version_added�re�	MULTILINE�30IGNORECASE�flagsrr�Single�	Multilinerr	r
�Builtinrrrrr31r�Variablerr�tokens�__static_attributes__r���ZD:\code\apps\devtools\python\user_packages\Python313\site-packages\pygments/lexers/gsql.pyrrs�����D�324�C��h�G��33�I��M��L�L�2�=�=�(�E�
�I���J���I���H���K� ��I���L�!��K� ��K� �3435��g�n�n�%�
�� 1� 1�2�36�37�F�&%�U�'4�&6=�'
>�38�.�X�
Y�
�\�\�
�39�40� �!�#'�,�,�
0�41�*�8�H�e�D�k�8�+T�U�
�x� �
 �+�.�42� ��(�
�4�=�=�)�43�44�Z� �45��$��
��'�46�470�19�
;�
8�(�C�48�AE�Fr�)r�r��pygments.lexerrrrrrr�pygments.tokenr	r49rrr
rrr�__all__rr�r�r��<module>r�s;���50�L�L�����-��S�51�Sr�
codekingpro/portable-devtools · Team Ai