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

34 lines
2.9 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>iY
<00><00>b<00>Rt^RIHtHtHt^RIHtHtHtH t H
t
H t H t H t R.t!RR]4tR#)z<>
pygments.lexers.hare
~~~~~~~~~~~~~~~~~~~~
Lexers for the Hare language.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<03>
RegexLexer<EFBFBD>include<64>words)<08>Comment<6E>Operator<6F>Keyword<72>Name<6D>String<6E>Number<65> Punctuation<6F>
Whitespace<EFBFBD> HareLexerc<00><00>]tRt^tRtRtRtR.tR.tR.t Rt
Rt R t R
R ] P3R ] P3R ]3R]3R] P 3.RR]R3R]3R]P$3R]P(3R]P(3R]P*3R]P,3R]P.3R]3]!R(4]3R]3]!R)RR7]3R]P83R]P<3R ]3.RR]R!3R"]P>3R#]3R$]3.R%] !R
4] !R4./t!R&t"R'#)*r z*
Lexer for the Hare programming language.
<EFBFBD>Harezhttps://harelang.org/<2F>harez*.haz text/x-harez2.19z(?:\s|//.*?\n|/[*].*?[*]/)+z\s*(?:/[*].*?[*]/\s*)?<3F>
whitespacez^use.*;z@[a-z]+z\nz\s+z//.*?$<24>
statements<EFBFBD>"<22>stringz`[^`]*`z2'(\\.|\\[0-7]{1,3}|\\x[a-fA-F0-9]{1,2}|[^\\\'\n])'z'(\d+\.\d*|\.\d+|\d+)[eE][+-]?\d+[LlUu]*z(\d+\.\d*|\.\d+|\d+[fF])[fF]?z0x[0-9a-fA-F]+[LlUu]*z0o[0-7]+[LlUu]*z\d+[zui]?(\d+)?z[~!%^&*+=|?:<>/-]z[()\[\],.{};]+z\b)<01>suffixzn(bool|int|uint|uintptr|u8|u16|u32|u64|i8|i16|i32|i64|f32|f64|null|done|never|void|nullable|rune|size|valist)\bz(true|false|null)\bz [a-zA-Z_]\w*z#popzO\\([\\abfnrtv"\']|x[a-fA-F0-9]{2,4}|u[a-fA-F0-9]{4}|U[a-fA-F0-9]{8}|[0-7]{1,3})z [^\\"\n]+z\\<5C>root<6F>N)<05>as<61>isz=>z..z...)<1F>abort<72>align<67>alloc<6F>append<6E>assert<72>case<73>const<73>def<65>defer<65>delete<74>else<73>enum<75>export<72>fn<66>for<6F>free<65>if<69>let<65>len<65>match<63>offset<65>return<72>static<69>struct<63>switch<63>type<70>union<6F>yield<6C>vastart<72>vaarg<72>vaend)#<23>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72>aliases<65> filenames<65> mimetypes<65> version_added<65>_ws<77>_ws1r<00>Preprocr <00>Singler <00>Charr
<00>Float<61>Hex<65>Oct<63>Integerrrr r<00>Typer<00>Builtin<69>Escaper<00>tokens<6E>__static_attributes__r<00><00>;/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/hare.pyr r s<><00><00><08> <12>D<EFBFBD>
!<21>C<EFBFBD><15>h<EFBFBD>G<EFBFBD><17><08>I<EFBFBD><1E><0F>I<EFBFBD><1A>M<EFBFBD>
(<28>C<EFBFBD> $<24>D<EFBFBD> <15> <17><17><1F><1F> )<29> <17><17><1F><1F> )<29> <12>J<EFBFBD> <1F> <13>Z<EFBFBD> <20> <16><07><0E><0E> '<27> 
<EFBFBD> <15> <11>6<EFBFBD>8<EFBFBD> $<24> <17><16> <20> B<>F<EFBFBD>K<EFBFBD>K<EFBFBD> P<> 7<><16><1C><1C> F<> -<2D>v<EFBFBD>|<7C>|<7C> <<3C> %<25>v<EFBFBD>z<EFBFBD>z<EFBFBD> 2<> <1F><16><1A><1A> ,<2C> <1F><16><1E><1E> 0<> !<21>8<EFBFBD> ,<2C> <12>2<> 3<>X<EFBFBD> ><3E> <1E> <0B> ,<2C> <12>6<>
<1D> <1E>
'<27>  (<28> <01> <14>\<5C>\<5C> <1B> #<23>T<EFBFBD>\<5C>\<5C> 2<> <1C>d<EFBFBD> #<23>+
<EFBFBD>. <11> <11>6<EFBFBD>6<EFBFBD> "<22><<3C>=C<>]<5D>]<5D> L<01> <19>6<EFBFBD> "<22> <12>F<EFBFBD>O<EFBFBD> 
<EFBFBD> <0F> <13>L<EFBFBD> !<21> <13>L<EFBFBD> !<21>
<EFBFBD>M*<06>FrRN)r=<00>pygments.lexerrrr<00>pygments.tokenrrrrr r
r r <00>__all__r rrRrS<00><module>rWs6<00><01><04>6<>5<>$<24>$<24>$<24> <17>-<2D><07>8<06>
<EFBFBD>8rR