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

64 lines
7.1 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i <00><00>r<00>Rt^RIt^RIHtHtHtHt^RIHtH t H
t
H t H t H t HtHtHtR.t!RR]4tR#)z<>
pygments.lexers.nimrod
~~~~~~~~~~~~~~~~~~~~~~
Lexer for the Nim language (formerly known as Nimrod).
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<04>
RegexLexer<EFBFBD>include<64>default<6C>bygroups) <09>Text<78>Comment<6E>Operator<6F>Keyword<72>Name<6D>String<6E>Number<65> Punctuation<6F>Error<6F> NimrodLexerc"<00>:a<00>]tRt^toRtRtRtRR.tRR.tR.t R t
] P] P,tR
t.R 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@NRANRBNt.R<>Ot.R<>Ot.R<>OtRCRD]P*RE3RF]P*3RG]P.RH3RI]3RJ]P0RK3RL]3RM]3RN]!]P:]]P:4RO3RP]RQ3RR]P>RS3RT]RU3RV]P@RW3RX]!]4 RY2]PB3RZ]!]]P:4R[3RX]!]4 RY2]3R\PE]!.R<>O44]PF3R]]PH3RX]!]4 RY2]%PL3RX]!]4 RY2]PN3R^]%3R_](PRR<>3Rb](PTRc3Rd](PVRc3Re](PXRc3Rf](PZRc3Rg]P:3Rh].3.RWRi]P^3RV]P@Rj3Rk]P@3.RlRm]P`3Rn]3Ro]3Rp]3.RERq]P*3RD]P*Rr3Rs]P*Rj3Rt]P*3.RHRq]P.3RG]P.Rr3Ru]P.Rj3Rt]P.3.RURv]P^3RT]Rj3]1!Rl4.RQRw]Rj3Rx]P^3]1!Rl4.RSRR]P>Rj3]1!Rl4Ry]P>3.R[Rz]%PdRj3R{]%PdRj3.R|Ry]3.RaR}](PR3R~](PR3]3!Rj4.R`R](PR3]3!Rj4.RcR<63>](PZPh3R<>](PZ3]3!Rj4.ROR<4F>]3R<>]P:3R<>]Rj3R<>]%Pj3.RKR<4B>]3R<>]P:3R<>]P0Rj3R<>]P03./t6R<36>t7Vt8R<38>#)<29>rz
For Nim source code.
<EFBFBD>Nimrodzhttp://nim-lang.org/<2F>nimrod<6F>nimz*.nimz*.nimrodz
text/x-nimz1.5c<08><><00>.p.pVFPpVF%pVPV4VPR4K' VPRPV44.pKR RPV4#)z_?<3F><00>|)<02>append<6E>join)<05>words<64>newWords<64>new<65>word<72>chs& <20>=/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/nimrod.py<70> underscorize<7A>NimrodLexer.underscorize"sc<00><00><15><08><10><03><19>D<EFBFBD><1A><02><13>
<EFBFBD>
<EFBFBD>2<EFBFBD><0E><13>
<EFBFBD>
<EFBFBD>4<EFBFBD> <20><1B> <15>O<EFBFBD>O<EFBFBD>B<EFBFBD>G<EFBFBD>G<EFBFBD>C<EFBFBD>L<EFBFBD> )<29><14>C<EFBFBD> <1A> <13>x<EFBFBD>x<EFBFBD><08>!<21>!<21><00>addr<64>and<6E>as<61>asm<73>bind<6E>block<63>break<61>case<73>cast<73>concept<70>const<73>continue<75> converter<65>defer<65>discard<72>distinct<63>div<69>do<64>elif<69>else<73>end<6E>enum<75>except<70>export<72>finally<6C>for<6F>if<69>in<69>yield<6C> interface<63>is<69>isnot<6F>iterator<6F>let<65>mixin<69>mod<6F>not<6F>notin<69>object<63>of<6F>or<6F>out<75>ptr<74>raise<73>ref<65>return<72>shl<68>shr<68>static<69>try<72>tuple<6C>type<70>using<6E>when<65>while<6C>xor<6F>rootz##\[<5B>
doccommentz##.*$z#\[<5B>commentz#.*$z\{\.<2E>pragmaz[*=><+\-/@$~&%!?|\\\[\]]z<\.\.|\.|,|\[\.|\.\]|\{\.|\.\}|\(\.|\.\)|\{|\}|\(|\)|:|\^|`|;z(\n\s*)(of)(\s)<29>
casebranchz
(?:[\w]+)"<22>rdqsz"""<22>tdqs<71>"<22>dqs<71>'<27>chars<72>(z)\bz0(proc|func|method|macro|template)(\s)(?![(\[\]])<29>funcnamez({})\bz (v_?a_?r)\bz&\b((?![_\d])\w)(((?!_)\w)|(_(?!_)\w))*z![0-9][0-9_]*(?=([e.]|\'f(32|64)))<29> float-suffix<69> float-numberz0x[a-f0-9][a-f0-9_]*z
int-suffixz 0b[01][01_]*z0o[0-7][0-7_]*z [0-9][0-9_]*z\s+z.+$z-\\([\\abcefnrtvl"\']|x[a-f0-9]{2}|[0-9]{1,3})z#pop<6F>.<2E>stringsz(?<!\$)\$(\d+|#|\w+)+z [^\\\'"$\n]+z[\'"\\]z\$z[^\]#]+z#pushz\]##z[\]#]z\]#z0\\([\\abcefnrtvl"\']|\n|x[a-f0-9]{2}|[0-9]{1,3})z"(?!")z""z\nz$((?![\d_])\w)(((?!_)\w)|(_(?!_)\w))*z`.+`<60>nlz\.(?!\.)[0-9_]*[f]*ze[+-]?[0-9][0-9_]*z
\'f(32|64)z
\'i(32|64)z \'i(8|16)<29>,z[\n ]+<2B>:z\w+|[^:]z[:,]z\.\}z \w+|\W+|[^.}]<5D>N)<03>nil<69>true<75>false) r#rJrFrYrPrQr2rEr=rGr@rA)<0F>int<6E>int8<74>int16<31>int32<33>int64<36>float<61>float32<33>float64<36>bool<6F>char<61>range<67>array<61>seq<65>set<65>string)<04>from<6F>importrr9)rgrh)9<>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72>aliases<65> filenames<65> mimetypes<65> version_added<65>re<72> MULTILINE<4E>
IGNORECASE<EFBFBD>flagsr<00>keywords<64>keywordsPseudo<64>opWords<64>typesr <00>Docr<00> Multiline<6E>Otherrr rr<00>
Whitespacer <00>Double<6C>Char<61>Word<72>format<61> Namespace<63> Declarationr
<00>Builtin<69>Pseudor <00>Float<61>Hex<65>Bin<69>Oct<63>Integerr<00>Escape<70>Interpolr<00>Functionr<00>Long<6E>Label<65>tokens<6E>__static_attributes__<5F>__classdictcell__)<01> __classdict__s@rrrs<><00><><00><00><08> <14>D<EFBFBD>
<20>C<EFBFBD><17><15><1F>G<EFBFBD><18>*<2A>%<25>I<EFBFBD><1D><0E>I<EFBFBD><19>M<EFBFBD> <0E>L<EFBFBD>L<EFBFBD>2<EFBFBD>=<3D>=<3D> (<28>E<EFBFBD> "<22> <06><0E> <06><15> <06><1B> <06>"<22> <06>$*<2A> <06>,3<> <06>5<<3C> <06>>D<> <06><0E> <06><19> <06>"<22> <06>$.<2E> <06>0;<3B> <06>=D<> <06>FO<46> <06> <13> <06><1A> <06> <20> <06>"(<28> <06>*0<> <06>27<32> <06>9?<3F> <06>AI<01> <06> <11> <06><1C> <06>#<23> <06>%)<29> <06>+/<2F> <06>18<31> <06>:E<01> <06>
<0A> <06>
<16> <06>
"<22> <06>
$)<29> <06>
+2<> <06>
49<34> <06> <0E> <06> <17> <06> !<21> <06> #'<27> <06> )-<2D> <06> /4<> <06> 6;<3B> <06> =D<01> <06> <0E> <06><18> <06><1F> <06>!&<26> <06>(0<> <06>27<32> <06> <10> <06><18> <06>!<21> <06>#)<29> <06>+2<> <06>49<34> <06>H<EFBFBD><06>N<EFBFBD><06>G<EFBFBD>
 <06>E<EFBFBD> <0F> <14>f<EFBFBD>j<EFBFBD>j<EFBFBD>,<2C> /<2F> <15>v<EFBFBD>z<EFBFBD>z<EFBFBD> "<22> <13>W<EFBFBD>&<26>&<26> <09> 2<> <14>g<EFBFBD> <1E><15>f<EFBFBD>l<EFBFBD>l<EFBFBD>H<EFBFBD> -<2D>)<29>(<28> 3<> L<> <18> <1A> <20><18>$<24>/<2F>/<2F>7<EFBFBD>*.<2E>/<2F>/<2F>";<3B><H<> J<01><1B>F<EFBFBD>F<EFBFBD> +<2B> <13>V<EFBFBD>]<5D>]<5D>F<EFBFBD> +<2B> <10>&<26>%<25> <20><11>&<26>+<2B>+<2B>w<EFBFBD> '<27><12>,<2C>w<EFBFBD>'<27>(<28><03> ,<2C>h<EFBFBD>m<EFBFBD>m<EFBFBD> <<3C> @<40> <15>g<EFBFBD>t<EFBFBD><EFBFBD><EFBFBD> /<2F><1A> =<3D><11>,<2C>x<EFBFBD>(<28>)<29><13> -<2D>w<EFBFBD> 7<> <16> <1D> <1D>l<EFBFBD>+R<>S<> T<> <14> <1E> <1E> <20> <1B>W<EFBFBD>0<>0<> 1<><11>,<2C>u<EFBFBD>%<25>&<26>c<EFBFBD> *<2A>D<EFBFBD>L<EFBFBD>L<EFBFBD> 9<><11>,<2C>~<7E>.<2E>/<2F>s<EFBFBD> 3<>W<EFBFBD>^<5E>^<5E> D<>7<><04> =<3D>2<> <13>\<5C>\<5C>;<3B> =<3D> $<24>f<EFBFBD>j<EFBFBD>j<EFBFBD>,<2C> ?<3F> <1C>f<EFBFBD>j<EFBFBD>j<EFBFBD>,<2C> 7<> <1E><06>
<EFBFBD>
<EFBFBD>L<EFBFBD> 9<> <1C>f<EFBFBD>n<EFBFBD>n<EFBFBD>l<EFBFBD> ;<3B><14>T<EFBFBD>_<EFBFBD>_<EFBFBD> %<25> <13>U<EFBFBD>O<EFBFBD>g4
<EFBFBD>j <10> =<3D>v<EFBFBD>}<7D>}<7D> M<> <11>6<EFBFBD>;<3B>;<3B><06> '<27> <11>6<EFBFBD>;<3B>;<3B> <1F>
<EFBFBD>
<12> %<25>v<EFBFBD><EFBFBD><EFBFBD> 7<> <1C>f<EFBFBD> %<25> <17><16> <20> <12>F<EFBFBD>O<EFBFBD> 
<EFBFBD> <15> <17><16><1A><1A> $<24> <14>f<EFBFBD>j<EFBFBD>j<EFBFBD>'<27> *<2A> <14>f<EFBFBD>j<EFBFBD>j<EFBFBD>&<26> )<29> <15>v<EFBFBD>z<EFBFBD>z<EFBFBD> "<22> 
<EFBFBD> <12> <17><17>*<2A>*<2A> +<2B> <13>W<EFBFBD>&<26>&<26><07> 0<> <13>W<EFBFBD>&<26>&<26><06> /<2F> <15>w<EFBFBD>(<28>(<28> )<29> 
<EFBFBD> <0E> @<40> <13>]<5D>]<5D> <1C> <11>6<EFBFBD>6<EFBFBD> "<22> <13>I<EFBFBD> <1E> 
<EFBFBD> <0F> <16><06><06> '<27> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD> "<22> <13>I<EFBFBD> <1E>
<EFBFBD>
<0F> <13>V<EFBFBD>]<5D>]<5D>F<EFBFBD> +<2B> <13>I<EFBFBD> <1E> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD> "<22>
<EFBFBD>
<13> 4<>d<EFBFBD>m<EFBFBD>m<EFBFBD>V<EFBFBD> L<> <14>d<EFBFBD>m<EFBFBD>m<EFBFBD>V<EFBFBD> ,<2C>
<EFBFBD> <0A> <12>F<EFBFBD>O<EFBFBD>
<EFBFBD> <17> #<23>V<EFBFBD>\<5C>\<5C> 2<> "<22>F<EFBFBD>L<EFBFBD>L<EFBFBD> 1<> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>
<17> <1A>F<EFBFBD>L<EFBFBD>L<EFBFBD> )<29> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD> <15> <1A>F<EFBFBD>N<EFBFBD>N<EFBFBD>/<2F>/<2F> 0<> <19>6<EFBFBD>><3E>><3E> *<2A> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>
<15> <11>;<3B> <1F> <16><04><0F><0F> (<28> <11>8<EFBFBD>V<EFBFBD> $<24> <18>$<24>*<2A>*<2A> %<25> 
<EFBFBD> <11> <14>d<EFBFBD>O<EFBFBD> <16><04><0F><0F> (<28> <14>f<EFBFBD>l<EFBFBD>l<EFBFBD>F<EFBFBD> +<2B> <1D>v<EFBFBD>|<7C>|<7C> ,<2C> 
<EFBFBD>wA<06>Fr!)r<>r<><00>pygments.lexerrrrr<00>pygments.tokenrrrr r
r r r r<00>__all__rrnr!r<00><module>r<>s;<00><01><04>
<EFBFBD>A<>A<><1F><1F><1F> <19>/<2F><07>s<06>*<2A>sr!