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

41 lines
3.6 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD> <00><00>j<00>Rt^RIt^RIHtHt^RIHtHtHtH t H
t
H t H t H t HtR.t!RR]4tR#)z<>
pygments.lexers.carbon
~~~~~~~~~~~~~~~~~~~~~~
Lexers for the Carbon programming language.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<02>
RegexLexer<EFBFBD>words) <09>Text<78>Comment<6E>Operator<6F>Keyword<72>Name<6D>String<6E>Number<65> Punctuation<6F>
Whitespace<EFBFBD> CarbonLexerc<00>0a<00>]tRt^toRtRtRtR.tR.tR.t Rt
] P] P,tRR ]3R
]3R ]3R ]P$3R ]P&3R]P*3R]P,3]!R"RR7]3R]P03R]P23R]P43R]P83R]P:3R]P<3R]P>3R]P@3R]!3R]!PD3R]#3R]$3R]%PL3./t'Rt(R t)Vt*R!#)#r z
For Carbon source.
<EFBFBD>Carbonz.https://github.com/carbon-language/carbon-langz*.carbon<6F>carbonz text/x-carbonz2.15<EFBFBD>rootz\nz\s+z\\\nz //(.*?)\nz/(\\\n)?[*].*?[*](\\\n)?/z((package|import|api|namespace|library)\bzg(abstract|alias|fn|class|interface|let|var|virtual|external|base|addr|extends|choice|constraint|impl)\bz\b)<01>suffixz(self)\bz(true|false)\bzA(auto|bool|string|i8|i16|i32|i64|u8|u16|u32|u64|f8|f16|f32|f64)\bz[0-9]*[.][0-9]+z0b[01]+z0o[0-7]+z0x[0-9a-fA-F]+z[0-9]+z"(\\.|[^"\\])*"z\'(\\.|[^\'\\])\'zm<<=|>>=|<<|>>|<=|>=|\+=|-=|\*=|/=|\%=|\|=|&=|\^=|&&|\|\||&|\||\+\+|--|\%|\^|\~|==|!=|::|[.]{3}|->|=>|[+\-*/&]z[|<>=!()\[\]{}.,;:\?]z
[^\W\d]\w*c<08>J<00>^pRV9d
VR, pRV9d
VR, pRV9d
VR, pRV9d
VR, pRV9d
VR, pRV9d
VR, pRV9d
VR, pR V9d
VR, pR
V9d
VR, pR V9d
VR, pV#) <0C><00>forallg<6C><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?<3F>type<70>Self<6C>observe<76>package<67>library<72>choice<63>addr<64>
constraint<EFBFBD>impl<70>)<02>text<78>results& <20>=/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/carbon.py<70> analyse_text<78>CarbonLexer.analyse_textIs<><00><00><12><06> <13>t<EFBFBD> <1B> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD> <11>T<EFBFBD>><3E> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD> <11>T<EFBFBD>><3E> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD> <14><04> <1C> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD> <14><04> <1C> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD> <14><04> <1C> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD> <13>t<EFBFBD> <1B> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD> <11>T<EFBFBD>><3E> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD> <17>4<EFBFBD> <1F> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD> <11>T<EFBFBD>><3E> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD><15> <0A>rN)<1F>as<61>or<6F>not<6F>and<6E>break<61>continue<75>case<73>default<6C>if<69>else<73>
destructor<EFBFBD>forr<00>while<6C>where<72>then<65>in<69>is<69>return<72>returned<65>friend<6E>partial<61>private<74> protectedrr<00>override<64>final<61>matchr<00>like)+<2B>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72> filenames<65>aliases<65> mimetypes<65> version_added<65>re<72> MULTILINE<4E>DOTALL<4C>flagsr rr<00>Single<6C> Multiliner<00> Namespace<63> Declarationr<00>Pseudo<64>Constant<6E>Typer
<00>Double<6C>Bin<69>Oct<63>Hex<65>Integerr <00>Charrr r<00>Other<65>tokensr#<00>__static_attributes__<5F>__classdictcell__)<01> __classdict__s@r"r r sz<00><><00><00><08> <14>D<EFBFBD>
:<3A>C<EFBFBD><1B> <0C>I<EFBFBD><17>j<EFBFBD>G<EFBFBD> <20>!<21>I<EFBFBD><1A>M<EFBFBD> <0E>L<EFBFBD>L<EFBFBD>2<EFBFBD>9<EFBFBD>9<EFBFBD> $<24>E<EFBFBD> <0F> <12>J<EFBFBD> <1F> <13>Z<EFBFBD> <20> <14>d<EFBFBD>O<EFBFBD> <19>7<EFBFBD>><3E>><3E> *<2A> )<29>7<EFBFBD>+<<3C>+<<3C> =<3D> 8<>'<27>:K<>:K<> L<><<3C>=D<>=P<>=P<> R<01><13>B<01>KP<01> Q<01>SZ<01>  [<01>
<19>'<27>.<2E>.<2E> )<29> <1E><07> 0<> 0<> 1<>"<22>#*<2A><<3C><<3C> 1<> <20><16><1D><1D> /<2F> <17><16><1A><1A> $<24> <18>&<26>*<2A>*<2A> %<25> <1E><06>
<EFBFBD>
<EFBFBD> +<2B> <16><06><0E><0E> '<27> <1F><16> (<28> !<21>6<EFBFBD>;<3B>;<3B> /<2F>@<01>AI<41> K<01> %<25>{<7B> 3<> <1A>D<EFBFBD>J<EFBFBD>J<EFBFBD> '<27>I%
<EFBFBD>'<06>F<EFBFBD>R<16>r%)rErL<00>pygments.lexerrr<00>pygments.tokenrrrrrr r
r r <00>__all__r rr%r"<00><module>res8<00><01><04>
<EFBFBD>,<2C>$<24>$<24>$<24> <19>/<2F><07>L<16>*<2A>Lr%