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

61 lines
5.7 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<00><00><><00>Rt^RIHtHtHtHtHt^RIHtH t H
t
H t H t H t HtHtHtRR.t!RR]4t!RR]4tR#)z<>
pygments.lexers.q
~~~~~~~~~~~~~~~~~
Lexer for the Q programming language.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<05>
RegexLexer<EFBFBD>words<64>include<64>bygroups<70>inherit) <09>Comment<6E>Name<6D>Number<65>Operator<6F> Punctuation<6F>String<6E>
Whitespace<EFBFBD>Literal<61>Generic<69>KLexer<65>QLexerc<00><><00>]tRt^tRtRtR.tR.tRtRt RR]
P3R ]
PR
3R ]
P3R ]3R ]P R3.R]!R4]!R4]!R4.R]!R@RR7]P(3.RR]
P*3R]!]
P*]
P43R]
P*3R]P03R]!]P4]]]]4R3R]!]P8]]43R]R3R]R3R]R3R ]P:3R!]P<3R"]P<3]!R#4R$]3R%]3R&]3.R]!R4R']R(3.R]!R4R)]R(3.R]!R4R*]R(3.R#R+]P@3R,]3R-]!PD3R.]!PD3R/]!PD3R0]PF3R1]PF3R2]PH3R3]PH3R4]PH3R5]3R6]PJ3R7]PJPL3. R
R8]
P3R9]
PR(3R:]
P3.RR;]P 3R<]PN3R=]P R(3./
t(R>t)R?#)Arz
For K source code.
<EFBFBD>K<>kz*.kzhttps://code.kx.com<6F>2.12<EFBFBD>
whitespacez^#!.*z^/\s*\n<>commentsz
(?<!\S)/.*z\s+z\"<22>strings<67>root<6F>keywords<64> declarations<6E>\b<><01>suffixz^\\ts?z^(\\\w\s+[^/\n]*?)(/.*)z^\\\w.*z ^[a-zA-Z]\)z@([.]?[a-zA-Z][\w.]*)(\s*)([-.~=!@#$%^&*_+|,<>?/\\:']?:)(\s*)(\{)<29> functionsz7([.]?[a-zA-Z][\w.]*)(\s*)([-.~=!@#$%^&*_+|,<>?/\\:']?:)z\{z\(<28> parenthesesz\[<5B>bracketsz'`([a-zA-Z][\w.]*)?z`:([a-zA-Z/][\w./]*)?z`([a-zA-Z][\w.]*)?<3F>numbersz[a-zA-Z][\w.]*z[-=+*#$%@!~^&:.,<>'\\|/?_]<5D>;z\}z#popz\)z\]z[01]+bz0[nNwW][cefghijmndzuvtp]?zh(?:[0-9]{4}[.][0-9]{2}[.][0-9]{2}|[0-9]+)D(?:[0-9](?:[0-9](?::[0-9]{2}(?::[0-9]{2}(?:[.][0-9]*)?)?)?)?)?z\[0-9]{4}[.][0-9]{2}(?:m|[.][0-9]{2}(?:T(?:[0-9]{2}:[0-9]{2}(?::[0-9]{2}(?:[.][0-9]*)?)?)?)?)z1[0-9]{2}:[0-9]{2}(?::[0-9]{2}(?:[.][0-9]{1,3})?)?z<[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}z0x[0-9a-fA-F]+z7([0-9]*[.]?[0-9]+|[0-9]+[.]?[0-9]*)[eE][+-]?[0-9]+[ef]?z&([0-9]*[.][0-9]+|[0-9]+[.][0-9]*)[ef]?z
[0-9]+[ef]z[0-9]+cz [0-9]+[ihtuv]z [0-9]+[jnp]?z[^\\]+z^\\z\\z[^"\\]+z\\.<2E>"<22>N)-<2D>abs<62>acos<6F>asin<69>atan<61>avg<76>bin<69>binr<6E>by<62>cor<6F>cos<6F>cov<6F>dev<65>delete<74>div<69>do<64>enlist<73>exec<65>exit<69>exp<78>from<6F>getenv<6E>hopen<65>if<69>in<69>insert<72>last<73>like<6B>log<6F>max<61>min<69>prd<72>select<63>setenv<6E>sin<69>sqrt<72>ss<73>sum<75>tan<61>update<74>var<61>wavg<76>while<6C>within<69>wsum<75>xexp)*<2A>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>aliases<65> filenames<65>url<72> version_addedr<00>Hashbang<6E> Multiline<6E>Singler r <00>Doublerrr
<00>Word<72>Preprocrr<00>Promptr<00>Functionr <00>Variable<6C> Exception<6F>Symbolr <00>Binr<00>Date<74>Hex<65>Float<61>Integer<65>Long<6E>Escape<70>tokens<6E>__static_attributes__r%<00><00>8/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/q.pyrrs(<00><00><08> <0F>D<EFBFBD><12>e<EFBFBD>G<EFBFBD><16><07>I<EFBFBD>
<1F>C<EFBFBD><1A>M<EFBFBD> <15> <15>w<EFBFBD>'<27>'<27> (<28> <17><17>*<2A>*<2A>J<EFBFBD> 7<> <1A>G<EFBFBD>N<EFBFBD>N<EFBFBD> +<2B> <13>Z<EFBFBD> <20> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD>9<EFBFBD> -<2D>

<EFBFBD> <0F> <13>L<EFBFBD> !<21> <13>J<EFBFBD> <1F> <13>N<EFBFBD> #<23>
<EFBFBD>
<13> <12>.<2E> <20>!<21>#+<2B>-<2D>-<2D> 1<>

<EFBFBD> <17> <16><07><0F><0F> (<28> '<27> <15>g<EFBFBD>o<EFBFBD>o<EFBFBD>w<EFBFBD>~<7E>~<7E> 6<> 8<><18><17><1F><1F> )<29> <1B>W<EFBFBD>^<5E>^<5E> ,<2C> P<> <15>d<EFBFBD>m<EFBFBD>m<EFBFBD>Z<EFBFBD><18>:<3A>{<7B> S<> <18> <1A>H<01> <15>d<EFBFBD>m<EFBFBD>m<EFBFBD>Z<EFBFBD><18> :<3A> <<3C><13>K<EFBFBD><1B> -<2D> <12>K<EFBFBD><1D> /<2F> <12>K<EFBFBD><1A> ,<2C> #<23>T<EFBFBD>^<5E>^<5E> 4<> %<25>v<EFBFBD>}<7D>}<7D> 5<> "<22>F<EFBFBD>M<EFBFBD>M<EFBFBD> 2<> <13>I<EFBFBD> <1E> <1E><04> %<25> *<2A>H<EFBFBD> 5<> <11>;<3B> <1F>G$
<EFBFBD>J <14> <13>F<EFBFBD>O<EFBFBD> <12>K<EFBFBD><16> (<28>
<EFBFBD> <16> <13>F<EFBFBD>O<EFBFBD> <12>K<EFBFBD><16> (<28>
<EFBFBD> <13> <13>F<EFBFBD>O<EFBFBD> <12>K<EFBFBD><16> (<28>
<EFBFBD> <12> <16><06>
<EFBFBD>
<EFBFBD> #<23> )<29>6<EFBFBD> 2<>3<>5<<3C>\<5C>\<5C> C<01>2<>4;<3B>L<EFBFBD>L<EFBFBD> B<01>B<01> <14>\<5C>\<5C> <1B>M<01> <13>Z<EFBFBD>Z<EFBFBD> <19><1F><06>
<EFBFBD>
<EFBFBD> +<2B> G<> <13>\<5C>\<5C> <1B> 6<><06> <0C> <0C> E<> <1A>F<EFBFBD>L<EFBFBD>L<EFBFBD> )<29> <17><16> <20> <1D>v<EFBFBD>~<7E>~<7E> .<2E> <1C>f<EFBFBD>n<EFBFBD>n<EFBFBD>1<>1<> 2<>? 
<EFBFBD>B <13> <16><07>)<29>)<29> *<2A> <13>W<EFBFBD>&<26>&<26><06> /<2F> <12>G<EFBFBD>%<25>%<25> &<26>
<EFBFBD>
<12> <17><16><1D><1D> '<27> <13>V<EFBFBD>]<5D>]<5D> #<23> <11>6<EFBFBD>=<3D>=<3D>&<26> )<29>
<EFBFBD>gx<06>Frqc<00>b<00>]tRt^<5E>tRtRtR.tR.tRtR] !R RR7]
P3] ./t R tR
#) rz.
For `Q <https://code.kx.com/>`_ source code.
<EFBFBD>Q<>qz*.qrrrrr%N)<29><>aj<61>aj0<6A>ajf<6A>ajf0<66>all<6C>and<6E>any<6E>asc<73>asof<6F>attr<74>avgs<67>ceiling<6E>cols<6C>count<6E>cross<73>csv<73>cut<75>deltas<61>desc<73>differ<65>distinct<63>dsave<76>each<63>ej<65>ema<6D>eval<61>except<70>fby<62>fills<6C>first<73>fkeys<79>flip<69>floor<6F>get<65>group<75>gtime<6D>hclose<73>hcount<6E>hdel<65>hsym<79>iasc<73>idesc<73>ij<69>ijf<6A>inter<65>inv<6E>key<65>keys<79>lj<6C>ljf<6A>load<61>lower<65>lsq<73>ltime<6D>ltrim<69>mavg<76>maxs<78>mcount<6E>md5<64>mdev<65>med<65>meta<74>mins<6E>mmax<61>mmin<69>mmu<6D>mod<6F>msum<75>neg<65>next<78>not<6F>null<6C>or<6F>over<65>parse<73>peach<63>pj<70>prds<64>prior<6F>prev<65>rand<6E>rank<6E>ratios<6F>raze<7A>read0<64>read1<64>
reciprocal<EFBFBD>reval<61>reverse<73>rload<61>rotate<74>rsave<76>rtrim<69>save<76>scan<61>scov<6F>sdev<65>set<65>show<6F>signum<75>ssr<73>string<6E>sublist<73>sums<6D>sv<73>svar<61>system<65>tables<65>til<69>trim<69>txf<78>type<70>uj<75>ujf<6A>ungroup<75>union<6F>upper<65>upsert<72>value<75>view<65>views<77>vs<76>where<72>wj<77>wj1<6A>ww<77>xasc<73>xbar<61>xcol<6F>xcols<6C>xdesc<73>xgroup<75>xkey<65>xlog<6F>xprev<65>xrank)rSrTrUrVrWrXrYrZr\rr<00>Builtinrrorpr%rqrrrr<00>sW<00><00><08> <0F>D<EFBFBD><12>e<EFBFBD>G<EFBFBD><16><07>I<EFBFBD><1A>M<EFBFBD> <0F> <12>.<2E>&!<21>'"<22>&$(<28><<3C><<3C>' <0E>* <14>-
<EFBFBD><06>FrqN)rW<00>pygments.lexerrrrrr<00>pygments.tokenrrr r
r r r rr<00>__all__rrr%rqrr<00><module>rsI<00><01><04>I<01>H<>)<29>)<29>)<29> <14>X<EFBFBD>
<1E><07>C<06>Z<EFBFBD>C<06>L#<06>V<EFBFBD>#rq