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

43 lines
3.7 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD> <00><00>~<00>Rt^RIHtHt^RIHtHtHtHtH t H
t
H t R.t .RNRNRNRNRNR NR
NR NR NR NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNR NR!NR"NR#NR$NR%NR&NR'NR(NR)NR*NR+NR,NR-NR.NR/NR0NR1NR2NR3NR4NR5NR6NR7NR8NR9NR:NR;NR<NR=NR>NR?NR@NRANRBNRCNRDNRENRFNRGNRHNRINt .RLOt!RJR]4tRK#)Mz<4D>
pygments.lexers.kusto
~~~~~~~~~~~~~~~~~~~~~
Lexers for Kusto Query Language (KQL).
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<02>
RegexLexer<EFBFBD>words)<07>Comment<6E>Keyword<72>Name<6D>Number<65> Punctuation<6F>String<6E>
Whitespace<EFBFBD>
KustoLexer<EFBFBD>and<6E>as<61>between<65>by<62>consume<6D>contains<6E>
containscs<EFBFBD>count<6E>distinct<63>evaluate<74>extend<6E>facet<65>filter<65>find<6E>fork<72> getschema<6D>has<61>invoke<6B>join<69>limit<69>lookupz make-seriesz matches regexzmv-applyz mv-expand<6E> notcontains<6E> notcontainscsz !containsz!hasz !startswith<74>on<6F>or<6F>order<65>parsez parse-wherezparse-kv<6B> partition<6F>print<6E>projectz project-awayz project-keepzproject-renamezproject-reorder<65>range<67>reduce<63>regex<65>render<65>samplezsample-distinct<63>scan<61>search<63> serialize<7A>sort<72>
startswith<EFBFBD> summarize<7A>take<6B>topz top-hittersz
top-nested<65>typeof<6F>union<6F>where<72>bool<6F>date<74>datetime<6D>int<6E>long<6E>real<61>string<6E>timec<00>h<00>]tRt^,tRtRtRR.t.R#OtRtRt RR]
3] !] R R
7] 3R ]3] !]4]3R ]3R ]P&3R]P(3R]R3R]R3R]R3R]R3R]R3. RR]R3R]P,3R]3.RR]R3R]P,3R]3.RR]R3R]3.RR]R3R]3.RR]3R]R3R ]3./tR!tR"#)$r z*For Kusto Query Language source code.
<20>Kusto<74>kql<71>kustozAhttps://learn.microsoft.com/en-us/azure/data-explorer/kusto/queryz2.17<EFBFBD>rootz\s+z\b)<01>suffixz//.*z
[^\W\d]\w*z\d+[.]\d*|[.]\d+z\d+<2B>'<27> single_string<6E>"<22> double_stringz@'<27>single_verbatimz@"<22>double_verbatimz```<60> multi_stringz#popz\\.z[^'\\]+z[^"\\]+z[^']+z[^"]+z[^`]+<2B>`<60>N)z*.kqlz*.kustoz.csl)<19>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>aliases<65> filenames<65>url<72> version_addedr
r<00>KUSTO_KEYWORDSrr<00>KUSTO_PUNCTUATIONrrr<00>Float<61>Integerr <00>Escape<70>tokens<6E>__static_attributes__rP<00><00></tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/kusto.pyr r ,se<00><00><08> <13>D<EFBFBD><14>g<EFBFBD><1E>G<EFBFBD>,<2C>I<EFBFBD>
M<EFBFBD>C<EFBFBD><1A>M<EFBFBD> <0F> <13>Z<EFBFBD> <20> <12>><3E>%<25> 0<>'<27> :<3A> <14>g<EFBFBD> <1E> <12>$<24> %<25>{<7B> 3<> <1A>D<EFBFBD> !<21> <20>&<26>,<2C>,<2C> /<2F> <13>V<EFBFBD>^<5E>^<5E> $<24> <11>6<EFBFBD>?<3F> +<2B> <11>6<EFBFBD>?<3F> +<2B> <12>F<EFBFBD>-<2D> .<2E> <12>F<EFBFBD>-<2D> .<2E> <13>V<EFBFBD>^<5E> ,<2C>
<EFBFBD> <18> <11>6<EFBFBD>6<EFBFBD> "<22> <13>V<EFBFBD>]<5D>]<5D> #<23> <17><16> <20>
<EFBFBD>
<18> <11>6<EFBFBD>6<EFBFBD> "<22> <13>V<EFBFBD>]<5D>]<5D> #<23> <17><16> <20>
<EFBFBD>
<1A> <11>6<EFBFBD>6<EFBFBD> "<22> <15>v<EFBFBD> <1E>
<EFBFBD> <1A> <11>6<EFBFBD>6<EFBFBD> "<22> <15>v<EFBFBD> <1E>
<EFBFBD> <17> <15>v<EFBFBD> <1E> <13>V<EFBFBD>V<EFBFBD> $<24> <11>6<EFBFBD>N<EFBFBD>
<EFBFBD>E'<06>FrbN)<1D>(<28>)<29>[<5B>]<5D>{<7B>}<7D>|z<|<7C>+<2B>-<2D>*<2A>/<2F>%z..!<21><z<=<3D>>z>=<3D>=z==z!=z<><3E>:<3A>;<3B>,z=~z!~<7E>?z=>)rU<00>pygments.lexerrr<00>pygments.tokenrrrrrr r
<00>__all__r[r\r rPrbrc<00><module>rzs<><00><01><04>-<2D>0<>0<>0<> <18>.<2E><07> <02> <09> <02> <0F> <02><1A> <02> <20> <02>"+<2B> <02>-7<> <02>9E<39> <02>GN<47> <02><0E> <02><1A> <02>$<24> <02>&-<2D> <02>/7<> <02>9?<3F> <02>AG<41> <02><10> <02><17> <02>!<21> <02>#)<29> <02>+2<> <02>4<<3C> <02>>K<01> <02><14> <02> <20> <02>"-<2D> <02>/<<3C> <02>>M<01> <02>
<10> <02>
<18> <02>
'<27> <02>
)-<2D> <02>
/3<> <02>
5<<3C> <02>
>E<01> <02>
GT<01> <02> <0F> <02> <1C> <02> %<25> <02> '0<> <02> 2@<01> <02> BP<01> <02><15> <02>(<28> <02>*1<> <02>3;<3B> <02>=D<01> <02>FN<01> <02> <0A> <02> <20> <02>"(<28> <02>*2<> <02>4?<3F> <02>AG<01> <02>IU<01> <02><10> <02><18> <02><1F> <02>!.<2E> <02>0<<3C> <02>>F<01> <02>HO<01> <02> <0C> <02><14> <02><1C> <02>(<28> <02>*/<2F> <02>17<31> <02>9?<3F> <02>AI<01> <02>KQ<01> <02><0E><02><11>1<06><1A>1rb