Files
ServerSync/lib/pygments/lexers/__pycache__/gsql.cpython-314.pyc

48 lines
3.7 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD><00><00>v<00>Rt^RIt^RIHtHtHtHtHtHt^RI H
t
H t H t H t HtHtHtHtR.t!RR]4tR#)z<>
pygments.lexers.gsql
~~~~~~~~~~~~~~~~~~~~
Lexers for TigerGraph GSQL graph query language
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<06>
RegexLexer<EFBFBD>include<64>bygroups<70>using<6E>this<69>words)<08>Keyword<72> Punctuation<6F>Comment<6E>Operator<6F>Name<6D>String<6E>Number<65>
Whitespace<EFBFBD> GSQLLexerc<00><00>]tRt^tRtRtRtR.tR.tRt ]
P]
P,t R]!R4]!R 4]!R
4]!R 4]!R 4]!R 4]!R4]!R4]!R4. RR]P 3R]P"3.R ]!R"RRR7]3.R
]!R#4]P*3.R ]!R$4]P*3.R R]!]]!]4]43R]3R]3.R R]3R]P83.RR]3.RR]3R]3.RR]3R]3./
tR t R!#)%rz!
For GSQL queries (version 3.x).
<EFBFBD>GSQLz(https://docs.tigergraph.com/dev/gsql-ref<65>gsqlz*.gsqlz2.10<EFBFBD>root<6F>comment<6E>keywords<64>clauses<65>accums<6D> relations<6E>strings<67>
whitespace<EFBFBD> barewords<64> operatorsz\#.*z/\*(.|\n)*?\*/z(?<!\.)z\b)<02>prefix<69>suffixz(-\s?)(\(.*\:\w?\))(\s?-)z->|<-z[.*{}\[\]\<\>\_]z"([^"\\]|\\.)*"z @{1,2}\w+z\s+z[a-z]\w*z(\d+\.\d+|\d+)zR\$|[^0-9|\/|\-](\-\=|\+\=|\*\=|\\\=|\=|\=\=|\=\=\=|\+|\-|\*|\\|\+\=|\>|\<)[^\>|\/]z((\||\(|\)|\,|\;|\=|\-|\+|\*|\/|\>|\<|\:)<29>N)z<>ACCUM<55>AND<4E>ANY<4E>API<50>AS<41>ASC<53>AVG<56>BAG<41>BATCH<43>BETWEEN<45>BOOL<4F>BOTH<54>BREAK<41>BY<42>CASE<53>CATCH<43>COALESCE<43>COMPRESS<53>CONTINUE<55>COUNT<4E>CREATE<54>DATETIME<4D> DATETIME_ADD<44> DATETIME_SUB<55>DELETE<54>DESC<53> DISTRIBUTED<45>DO<44>DOUBLE<4C>EDGE<47>ELSE<53>END<4E>ESCAPE<50> EXCEPTION<4F>FALSE<53>FILE<4C>FILTER<45>FLOAT<41>FOREACH<43>FOR<4F>FROM<4F>GRAPH<50>GROUP<55> GSQL_INT_MAX<41> GSQL_INT_MIN<49> GSQL_UINT_MAX<41>HAVING<4E>IF<49>IN<49>INSERT<52>INT<4E> INTERPRET<45> INTERSECT<43>INTERVAL<41>INTO<54>IS<49>ISEMPTY<54> JSONARRAY<41>
JSONOBJECT<EFBFBD>LASTHOP<4F>LEADING<4E>LIKE<4B>LIMIT<49>LIST<53>
LOAD_ACCUM<EFBFBD>LOG<4F>MAP<41>MATCH<43>MAX<41>MIN<49>MINUS<55>NOT<4F>NOW<4F>NULL<4C>OFFSET<45>OR<4F>ORDER<45>PATH<54>PER<45>PINNED<45>
POST_ACCUMz
POST-ACCUM<55>
PRIMARY_ID<EFBFBD>PRINT<4E>QUERY<52>RAISE<53>RANGE<47>REPLACE<43>RESET_COLLECTION_ACCUM<55>RETURN<52>RETURNS<4E>RUN<55>SAMPLE<4C>SELECT<43> SELECT_VERTEX<45>SET<45>SRC<52>STATIC<49>STRING<4E>SUM<55>SYNTAX<41>TARGET<45>TAGSTGT<47>THEN<45>TO<54>TO_CSV<53> TO_DATETIME<4D>TRAILING<4E>TRIM<49>TRUE<55>TRY<52>TUPLE<4C>TYPEDEF<45>UINT<4E>UNION<4F>UPDATE<54>VALUES<45>VERTEX<45>WHEN<45>WHERE<52>WHILE<4C>WITH)<07>accum<75>having<6E>limit<69>order<65> postAccum<75>sample<6C>where)<0F>andaccum<75>
arrayaccum<EFBFBD>avgaccum<75>bagaccum<75>bitwiseandaccum<75>bitwiseoraccum<75> groupbyaccum<75> heapaccum<75> listaccum<75>MapAccum<75>maxaccum<75>minaccum<75>oraccum<75>setaccum<75>sumaccum)!<21>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72>aliases<65> filenames<65> version_added<65>re<72> MULTILINE<4E>
IGNORECASE<EFBFBD>flagsrr
<00>Single<6C> Multilinerrr <00>Builtinrr rrr r <00>Variablerr<00>tokens<6E>__static_attributes__r <00><00>;/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/gsql.pyrrs<><00><00><08> <12>D<EFBFBD>
4<EFBFBD>C<EFBFBD><15>h<EFBFBD>G<EFBFBD><19>
<EFBFBD>I<EFBFBD><1A>M<EFBFBD> <0E>L<EFBFBD>L<EFBFBD>2<EFBFBD>=<3D>=<3D> (<28>E<EFBFBD> <0F> <13>I<EFBFBD> <1E> <13>J<EFBFBD> <1F> <13>I<EFBFBD> <1E> <13>H<EFBFBD> <1D> <13>K<EFBFBD> <20> <13>I<EFBFBD> <1E> <13>L<EFBFBD> !<21> <13>K<EFBFBD> <20> <13>K<EFBFBD> <20>

<EFBFBD> <12> <14>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25> <1E><07> 1<> 1<> 2<>
<EFBFBD> <13> <12>F<01>&%<25>U<EFBFBD>'4<>&6=<3D>' ><3E>
<EFBFBD>, <12> <12>X<> Y<> <11>\<5C>\<5C> <1B>
<EFBFBD> <11> <12> <20>!<21>#'<27>,<2C>,<2C> 0<>
<EFBFBD> <14> )<29>8<EFBFBD>H<EFBFBD>e<EFBFBD>D<EFBFBD>k<EFBFBD>8<EFBFBD>+T<> U<> <15>x<EFBFBD> <20> <20>+<2B> .<2E>
<EFBFBD>
<12> <1F><16> (<28> <19>4<EFBFBD>=<3D>=<3D> )<29>
<EFBFBD> <15> <13>Z<EFBFBD> <20>
<EFBFBD> <14> <18>$<24> <1F> <1E><06> '<27>
<EFBFBD> <14>0<>19<31> ;<3B> 8<>(<28> C<>
<EFBFBD>AE<06>Fr<46>)r<>r<><00>pygments.lexerrrrrrr<00>pygments.tokenrr r
r r r rr<00>__all__rr r<>r<><00><module>r<>s;<00><01><04>
<EFBFBD>L<>L<><1F><1F><1F> <17>-<2D><07>S<06>
<EFBFBD>Sr<>