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

68 lines
6.1 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>iJ<00><00><><00>Rt^RIt^RIHtHtHtHt^RIHtH t H
t
H t H t H t HtHtHtHt.R Ot]P&!R4t!RR]4t!R R]4t!R
R]4tR#) z<>
pygments.lexers.r
~~~~~~~~~~~~~~~~~
Lexers for the R/S languages.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<04>Lexer<65>
RegexLexer<EFBFBD>include<64> do_insertions)
<EFBFBD>Text<78>Comment<6E>Operator<6F>Keyword<72>Name<6D>String<6E>Number<65> Punctuation<6F>Generic<69>
Whitespace<EFBFBD> RConsoleLexer<65>SLexer<65>RdLexerz.*?
c<00>Ha<00>]tRt^toRtRtRR.tR.tRtRt Rt
R t R
t Vt R #) rz8
For R console transcripts or R CMD BATCH output files.
<EFBFBD>RConsole<6C>rconsole<6C>routz*.Rout<75>https://www.r-project.org<72>z"rconsole/r-console-transcript.Routc#<08><>"<00>\R/VPBpRp.p\PV4F<>pVP 4pVP R4'gVP R4'dGVP \V4^\PVR,3.34W6R,, pK<>V'd'\WBPV44Rjx<01>L
Rp.pVP4\PV3x<00>K<> V'd%\WBPV44Rjx<01>L
R#R#L]L
5i)r<00>><3E>+:N<>N:rNNN<4E>)r<00>options<6E>line_re<72>finditer<65>group<75>
startswith<EFBFBD>append<6E>lenr<00>Promptr<00>get_tokens_unprocessed<65>start<72>Output)<07>self<6C>text<78>slexer<65>current_code_block<63>
insertions<EFBFBD>match<63>lines&& <20>8/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/r.pyr&<00>$RConsoleLexer.get_tokens_unprocessed#s&<00><00><00><17>'<27>$<24>,<2C>,<2C>'<27><06><1F><1A><17>
<EFBFBD><1C>%<25>%<25>d<EFBFBD>+<2B>E<EFBFBD><18>;<3B>;<3B>=<3D>D<EFBFBD><13><EFBFBD><EFBFBD>s<EFBFBD>#<23>#<23>t<EFBFBD><EFBFBD><EFBFBD>s<EFBFBD>';<3B>';<3B><1B>!<21>!<21>3<EFBFBD>'9<>#:<3A>%&<26><07><0E><0E><04>R<EFBFBD><08>$A<>#B<>#D<01>E<01>"<22>2<EFBFBD>h<EFBFBD>.<2E>"<22>&<26>,<2C>"<22>$A<>$A<>BT<42>$U<> W<01>W<01>W<01>*,<2C>&<26>!#<23>J<EFBFBD><1B>k<EFBFBD>k<EFBFBD>m<EFBFBD>W<EFBFBD>^<5E>^<5E>T<EFBFBD>9<>9<>',<2C>0 <1E>$<24><1A>9<>9<>:L<>M<>O<01> O<01> O<01> <1E>W<01> O<01>s7<00>A/D?<01>2A D?<01>D?<01>D;<06>6D?<01>D?<01>2D=<04>3 D?<01>=D?rN)<0E>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>aliases<65> filenames<65>url<72> version_added<65>_exampler&<00>__static_attributes__<5F>__classdictcell__<5F><01> __classdict__s@r0rrs=<00><><00><00><08> <16>D<EFBFBD><19>6<EFBFBD>"<22>G<EFBFBD><19>
<EFBFBD>I<EFBFBD>
%<25>C<EFBFBD><16>M<EFBFBD>3<>H<EFBFBD> O<01> O<01>c<00> a<00>]tRt^FtoRtRt.R(Ot.R)Ot.R*OtRt Rt
Rt RR] P3.R] ]3.R R
] R 2]P3.R R ]3.RR]P$3.RR]3R]3.RR]P(3R]P*P,3.RR]P03R]3.R]!R4R]3R]R3R]R3]!R4]!R4]!R 4]!R4]!R4]!R 4]!R4. R]!R4R ]3R!]3.RR"]R#3.RR$]R#3./ tR%tR&tVt R'#)+rz#
For S, S-plus, and R source code.
<EFBFBD>Srz0.10z;`[^`\\]*(?:\\.[^`\\]*)*`|(?:[a-zA-Z]|\.[A-Za-z_.])[\w.]*|\.<2E>commentsz#.*$<24>
valid_name<EFBFBD> function_name<6D>(z
)\s*(?=\()<29> punctuationz\[{1,2}|\]{1,2}|\(|\)|;|,<2C>keywordszH(if|else|for|while|repeat|in|next|break|return|switch|function)(?![\w.])<29> operatorsz,<<?-|->>?|-|==|<=|>=|\|>|<|>|&&?|!=|\|\|?|\?z$\*|\+|\^|/|!|%[^%]*%|=|~|\$|@|:{1,3}<7D>builtin_symbolszm(NULL|NA(_(integer|real|complex|character)_)?|letters|LETTERS|Inf|TRUE|FALSE|NaN|pi|\.\.(\.|[0-9]+))(?![\w.])z(T|F)\b<>numbersz#0[xX][a-fA-F0-9]+([pP][0-9]+)?[Li]?z;[+-]?([0-9]+(\.[0-9]+)?|\.[0-9]+|\.)([eE][+-]?[0-9]+)?[Li]?<3F>
statementsz\s+z\'<27> string_squotez\"<22> string_dquote<74>rootz\{|\}<7D>.z([^\'\\]|\\.)*\'z#popz([^"\\]|\\.)*"c<08>D<00>\P!RV4'dR#R#)z[a-z0-9_\])\s]<-(?!-)g)\<5C><><EFBFBD>(<28>?N)<02>re<72>search)r*s&r0<00> analyse_text<78>SLexer.analyse_text<78>s<00><00> <0A>9<EFBFBD>9<EFBFBD>-<2D>t<EFBFBD> 4<> 4<><17> 5rArN)<03>splus<75>s<>r)z*.Sz*.Rz .Rhistoryz .Rprofilez .Renviron)z text/S-plusztext/Sztext/x-r-sourceztext/x-rztext/x-Rztext/x-r-historyztext/x-r-profile)!r2r3r4r5r6r7r8r9<00> mimetypesr:r;rEr<00>Singler
<00>Functionr r <00>Reservedr<00>Constant<6E>Builtin<69>Pseudor <00>Hexrrr r<00>tokensrUr=r>r?s@r0rrFs<><00><><00><00><08> <0F>D<EFBFBD>!<21>G<EFBFBD>E<>I<EFBFBD>E<01>I<EFBFBD>
%<25>C<EFBFBD><1A>M<EFBFBD>O<>J<EFBFBD><12> <14>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25>
<EFBFBD> <15> <17><14> <1E>
<EFBFBD> <18><11>*<2A><1C>Z<EFBFBD> (<28>$<24>-<2D>-<2D> 8<>
<EFBFBD> <16> )<29>;<3B> 7<>
<EFBFBD> <13><1A> <14> <1D> <1D> <1F>
<EFBFBD>
<14> <<3C>h<EFBFBD> G<> 4<>h<EFBFBD> ?<3F>
<EFBFBD> <1A><1A><15> <1D> <1D> <1F><18><14><1C><1C>,<2C>,<2C> -<2D> 
<EFBFBD> <12> 3<>V<EFBFBD>Z<EFBFBD>Z<EFBFBD> @<40> K<> <13> <15> 
<EFBFBD> <15> <13>J<EFBFBD> <1F> <13>Z<EFBFBD> <20> <12>F<EFBFBD>O<EFBFBD> ,<2C> <12>F<EFBFBD>O<EFBFBD> ,<2C> <13>%<25> &<26> <13>J<EFBFBD> <1F> <13>O<EFBFBD> $<24> <13>L<EFBFBD> !<21> <13>I<EFBFBD> <1E> <13>M<EFBFBD> "<22> <13>K<EFBFBD> <20> 
<EFBFBD> <0F> <13>L<EFBFBD> !<21> <15>{<7B> #<23> <11>4<EFBFBD>L<EFBFBD> 
<EFBFBD> <18> <20>&<26>&<26> 1<>
<EFBFBD> <18> <1E><06><06> /<2F>
<EFBFBD>EE<06>F<EFBFBD>N<18>rAc
<00><><00>]tRt^<5E>tRtRtR.tR.tR.tRt Rt
RR ] P3R
] 3R ]P3R ]3R ] P 3R]P$3R]3R]3./tRtR#)ra:
Pygments Lexer for R documentation (Rd) files
This is a very minimal implementation, highlighting little more
than the macros. A description of Rd syntax is found in `Writing R
Extensions <http://cran.r-project.org/doc/manuals/R-exts.html>`_
and `Parsing Rd files <http://developer.r-project.org/parseRd.pdf>`_.
<EFBFBD>Rd<52>rdz*.Rdz text/x-r-docz1http://cran.r-project.org/doc/manuals/R-exts.htmlz1.6rPz \\[\\{}%]z%.*$z\\(?:cr|l?dots|R|tab)\bz \\[a-zA-Z]+\bz^\s*#(?:ifn?def|endif).*\bz[{}]z [^\\%\n{}]+rQrN)r2r3r4r5r6r7r8r9rZr:r;r <00>Escaperr r^<00>Preprocr
r_rrbr=rrAr0rr<00>s<><00><00><08> <10>D<EFBFBD><13>f<EFBFBD>G<EFBFBD><17><08>I<EFBFBD><1F> <20>I<EFBFBD>
=<3D>C<EFBFBD><19>M<EFBFBD>
<0F> <19>6<EFBFBD>=<3D>=<3D> )<29> <14>g<EFBFBD> <1E> '<27><17>)9<>)9<> :<3A> <1D>w<EFBFBD> '<27> *<2A>G<EFBFBD>O<EFBFBD>O<EFBFBD> <<3C> <14>d<EFBFBD>l<EFBFBD>l<EFBFBD> #<23> <1B>T<EFBFBD> "<22> <11>4<EFBFBD>L<EFBFBD>
<EFBFBD><06>FrA)rrr)r6rS<00>pygments.lexerrrrr<00>pygments.tokenrrrr r
r r r rr<00>__all__<5F>compilerrrrrrAr0<00><module>rlse<00><01><04>
<EFBFBD>D<>D<>-<2D>-<2D>-<2D> 1<><07> <0E>:<3A>:<3A>g<EFBFBD> <1E><07>,O<01>E<EFBFBD>,O<01>^W<18>Z<EFBFBD>W<18>t$<06>j<EFBFBD>$rA