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

63 lines
3.9 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<00><00>j<00>Rt^RIHtHtHt^RIHtHtHtH t H
t
H t H t H t HtHtR.t!RR]4tR#)z<>
pygments.lexers.savi
~~~~~~~~~~~~~~~~~~~~
Lexer for Savi.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<03>
RegexLexer<EFBFBD>bygroups<70>include)
<EFBFBD>
Whitespace<EFBFBD>Keyword<72>Name<6D>String<6E>Number<65>Operator<6F> Punctuation<6F>Comment<6E>Generic<69>Error<6F> SaviLexerc<00><><00>]tRt^ tRtRtRtR.tR.tRt R.R]
P3NR ]
P3NR
] !] ]43NR ]P R 3NR ]P"R3NR]P$3NR] !]]]P$43NR] !]]P*4R3NR]P.3NR]3NR]P23NR]P43NR]P63NR] !]]]P643NR] !]]P643NR]R3NR]R3NR]R3NR]R3NR]R3NR ] !]]P.4R3NR!]R3NR"]3NR#] 3NR$] 3NR%] 3NR&] 3NR'] 3NR(] 3NR)]3NR*]3NRR+]P:3R,]R3R-]R3]!R4.R R.]P>R/3R0]P@3R1]P@3R2]P@3R3]P@3R4]P R3R5]P 3R6]!3.RR0]P@3R1]P@3R2]P@3R7]P@3R ]P"R3R8]P"3R6]!3.R/R]P>R3]!R4./t"R9t#R:#);rz.
For Savi source code.
.. versionadded: 2.10
<EFBFBD>Saviz!https://github.com/savi-lang/savi<76>saviz*.savi<76><00>rootz//.*?$z::.*?$z(\')(\w+)(?=[^\'])z\w?"z string.double<6C>'z string.charz (_?[A-Z]\w*)z(\.)(\s*)(_?[A-Z]\w*)z^([ \t]*)(:\w+)<29>declz((\w+|\+|\-|\*)\!)z\b\d([\d_]*(\.[\d_]+)?)\bz\b0x([0-9a-fA-F_]+)\bz\b0b([01_]+)\bz \w+(?=\()z(\.)(\s*)(\w+)z(@)(\w+)z\(z\)z#popz\{z\}z\[z(\])(\!)z\]z[,;:\.@]z(\|\>)z(\&\&|\|\||\?\?|\&\?|\|\?|\.\?)z"(\<\=\>|\=\~|\=\=|\<\=|\>\=|\<|\>)z(\+|\-|\/|\*|\%)z(\=)z(\!|\<\<|\<|\&|\|)z\b\w+\bz[ \t\r]+\n*|\n+z\b[a-z_]\w*\b(?!\!)<29>:z\nz\\\(zstring.interpolationz\\u[0-9a-fA-F]{4}z\\x[0-9a-fA-F]{2}z \\[bfnrt\\\']z\\"<22>"z[^\\"]+<2B>.z\\'z[^\\']+<2B>N)$<24>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72>aliases<65> filenames<65> version_addedr <00>Singlerr
rr<00>Double<6C>Char<61>Classr r<00>Tagr <00>Deletedr <00>Hex<65>Bin<69>Functionr<00> Declarationr<00>Interpol<6F>Escaper<00>tokens<6E>__static_attributes__r<00><00>;/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/savi.pyrr s<><00><00><08> <12>D<EFBFBD>
-<2D>C<EFBFBD><15>h<EFBFBD>G<EFBFBD><19>
<EFBFBD>I<EFBFBD><16>M<EFBFBD> <0A>W<08> <12>G<EFBFBD>N<EFBFBD>N<EFBFBD>#<23>W<08>
<13>G<EFBFBD>N<EFBFBD>N<EFBFBD>#<23> W<08>
<1F><08><18>4<EFBFBD> 8<>9<>W<08>
<11>&<26>-<2D>-<2D><1F>1<>W<08>
<0E>v<EFBFBD>{<7B>{<7B>M<EFBFBD>*<2A>W<08>"
<19>$<24>*<2A>*<2A>%<25>#W<08>(
"<22>8<EFBFBD>K<EFBFBD><1A>T<EFBFBD>Z<EFBFBD>Z<EFBFBD>#P<>Q<>)W<08>.
<1C>
<12>:<3A>t<EFBFBD>x<EFBFBD>x<EFBFBD>
(<28>
<10> <12>/W<08>8
<1F><07><0F><0F>0<>9W<08>>
&<26>v<EFBFBD>.<2E>?W<08>D
"<22>6<EFBFBD>:<3A>:<3A>.<2E>EW<08>J
<1B>F<EFBFBD>J<EFBFBD>J<EFBFBD>'<27>KW<08>P
<16>t<EFBFBD>}<7D>}<7D>%<25>QW<08>V
<1B>H<EFBFBD>[<5B>*<2A>d<EFBFBD>m<EFBFBD>m<EFBFBD>L<>M<>WW<08>\
<15>h<EFBFBD>{<7B>D<EFBFBD>M<EFBFBD>M<EFBFBD>:<3A>;<3B>]W<08>b
<0F> <0B>V<EFBFBD>$<24>cW<08>d
<0F> <0B>V<EFBFBD>$<24>eW<08>j
<0F> <0B>V<EFBFBD>$<24>kW<08>l
<0F> <0B>V<EFBFBD>$<24>mW<08>r
<0F> <0B>V<EFBFBD>$<24>sW<08>t
<15>h<EFBFBD>{<7B>G<EFBFBD>O<EFBFBD>O<EFBFBD><<3C>f<EFBFBD>E<>uW<08>v
<0F> <0B>V<EFBFBD>$<24>wW<08>|
<15>k<EFBFBD>"<22>}W<08>B
<13>H<EFBFBD><1D>CW<08>H
,<2C>X<EFBFBD>6<>IW<08>N
/<2F><08>9<>OW<08>T
<1D>h<EFBFBD>'<27>UW<08>Z
<11>(<28><1B>[W<08>`
<1F><08>)<29>aW<08>f
<14>T<EFBFBD><1A>gW<08>l
<1C>Z<EFBFBD>(<28>mW<08>t <0A> <1F><17>!4<>!4<>5<> <0A>{<7B>F<EFBFBD>#<23> <0E>
<EFBFBD>F<EFBFBD>#<23><0F><06><0F> <08><16> <10>&<26>/<2F>/<2F>#9<>:<3A> <1D>v<EFBFBD>}<7D>}<7D>-<2D> <1D>v<EFBFBD>}<7D>}<7D>-<2D> <19>6<EFBFBD>=<3D>=<3D>)<29> <0F><16><1D><1D><1F> <0A>v<EFBFBD>}<7D>}<7D>f<EFBFBD>%<25> <13>V<EFBFBD>]<5D>]<5D>#<23> <0A>u<EFBFBD> <0A> <08><14> <1D>v<EFBFBD>}<7D>}<7D>-<2D> <1D>v<EFBFBD>}<7D>}<7D>-<2D> <19>6<EFBFBD>=<3D>=<3D>)<29> <0F><16><1D><1D><1F> <0A>v<EFBFBD>{<7B>{<7B>F<EFBFBD>#<23> <13>V<EFBFBD>[<5B>[<5B>!<21> <0A>u<EFBFBD> <0A><08><1D> <0E><06><0F><0F><16>(<28><0F><06><0F><08>u~<06>Fr3N)r<00>pygments.lexerrrr<00>pygments.tokenrrrrr r
r r r r<00>__all__rrr3r4<00><module>r8s8<00><01><04>9<>8<>1<>1<>1<> <17>-<2D><07>"K<06>
<EFBFBD>Kr3