/usr/lib/rads/venv/lib/python3.13/site-packages/pygments/lexers/__pycache__
NameSizeModeActions
actionscript.cpython-313.pyc111400644editdlrm
ada.cpython-313.pyc55130644editdlrm
agile.cpython-313.pyc12700644editdlrm
algebra.cpython-313.pyc112060644editdlrm
ambient.cpython-313.pyc31370644editdlrm
amdgpu.cpython-313.pyc22540644editdlrm
ampl.cpython-313.pyc40900644editdlrm
apdlexer.cpython-313.pyc190310644editdlrm
apl.cpython-313.pyc25290644editdlrm
archetype.cpython-313.pyc92450644editdlrm
arrow.cpython-313.pyc35790644editdlrm
arturo.cpython-313.pyc96770644editdlrm
asc.cpython-313.pyc20700644editdlrm
asm.cpython-313.pyc362770644editdlrm
asn1.cpython-313.pyc44750644editdlrm
automation.cpython-313.pyc184390644editdlrm
bare.cpython-313.pyc28860644editdlrm
basic.cpython-313.pyc270940644editdlrm
bdd.cpython-313.pyc20910644editdlrm
berry.cpython-313.pyc35510644editdlrm
bibtex.cpython-313.pyc52570644editdlrm
blueprint.cpython-313.pyc53230644editdlrm
boa.cpython-313.pyc35210644editdlrm
bqn.cpython-313.pyc25590644editdlrm
business.cpython-313.pyc221580644editdlrm
capnproto.cpython-313.pyc24180644editdlrm
carbon.cpython-313.pyc35900644editdlrm
cddl.cpython-313.pyc42240644editdlrm
chapel.cpython-313.pyc42460644editdlrm
clean.cpython-313.pyc60710644editdlrm
codeql.cpython-313.pyc27460644editdlrm
comal.cpython-313.pyc32080644editdlrm
compiled.cpython-313.pyc19610644editdlrm
configs.cpython-313.pyc448790644editdlrm
console.cpython-313.pyc42770644editdlrm
cplint.cpython-313.pyc17690644editdlrm
crystal.cpython-313.pyc151280644editdlrm
csound.cpython-313.pyc142180644editdlrm
css.cpython-313.pyc221490644editdlrm
c_cpp.cpython-313.pyc160490644editdlrm
c_like.cpython-313.pyc276200644editdlrm
d.cpython-313.pyc83570644editdlrm
dalvik.cpython-313.pyc46040644editdlrm
data.cpython-313.pyc216580644editdlrm
dax.cpython-313.pyc62420644editdlrm
devicetree.cpython-313.pyc40520644editdlrm
diff.cpython-313.pyc57150644editdlrm
dns.cpython-313.pyc37920644editdlrm
dotnet.cpython-313.pyc352770644editdlrm
dsls.cpython-313.pyc338510644editdlrm
dylan.cpython-313.pyc97990644editdlrm
ecl.cpython-313.pyc55870644editdlrm
eiffel.cpython-313.pyc30020644editdlrm
elm.cpython-313.pyc32400644editdlrm
elpi.cpython-313.pyc72500644editdlrm
email.cpython-313.pyc60110644editdlrm
erlang.cpython-313.pyc205610644editdlrm
esoteric.cpython-313.pyc98130644editdlrm
ezhil.cpython-313.pyc38540644editdlrm
factor.cpython-313.pyc168750644editdlrm
fantom.cpython-313.pyc79380644editdlrm
felix.cpython-313.pyc82230644editdlrm
fift.cpython-313.pyc19770644editdlrm
floscript.cpython-313.pyc29950644editdlrm
forth.cpython-313.pyc53780644editdlrm
fortran.cpython-313.pyc87310644editdlrm
foxpro.cpython-313.pyc208210644editdlrm
freefem.cpython-313.pyc128010644editdlrm
func.cpython-313.pyc33210644editdlrm
functional.cpython-313.pyc10110644editdlrm
futhark.cpython-313.pyc40930644editdlrm
gcodelexer.cpython-313.pyc13330644editdlrm
gdscript.cpython-313.pyc72500644editdlrm
gleam.cpython-313.pyc27190644editdlrm
go.cpython-313.pyc33820644editdlrm
grammar_notation.cpython-313.pyc76800644editdlrm
graph.cpython-313.pyc38170644editdlrm
graphics.cpython-313.pyc296970644editdlrm
graphql.cpython-313.pyc44240644editdlrm
graphviz.cpython-313.pyc22340644editdlrm
gsql.cpython-313.pyc37880644editdlrm
hare.cpython-313.pyc29610644editdlrm
haskell.cpython-313.pyc306110644editdlrm
haxe.cpython-313.pyc223790644editdlrm
hdl.cpython-313.pyc174600644editdlrm
hexdump.cpython-313.pyc36200644editdlrm
html.cpython-313.pyc209630644editdlrm
idl.cpython-313.pyc124820644editdlrm
igor.cpython-313.pyc256810644editdlrm
inferno.cpython-313.pyc32670644editdlrm
installers.cpython-313.pyc138980644editdlrm
int_fiction.cpython-313.pyc483410644editdlrm
iolang.cpython-313.pyc22280644editdlrm
j.cpython-313.pyc43080644editdlrm
javascript.cpython-313.pyc571940644editdlrm
jmespath.cpython-313.pyc24180644editdlrm
jslt.cpython-313.pyc37280644editdlrm
json5.cpython-313.pyc29000644editdlrm
jsonnet.cpython-313.pyc48760644editdlrm
jsx.cpython-313.pyc29560644editdlrm
julia.cpython-313.pyc110300644editdlrm
jvm.cpython-313.pyc641480644editdlrm
kuin.cpython-313.pyc98560644editdlrm
kusto.cpython-313.pyc28620644editdlrm
ldap.cpython-313.pyc64640644editdlrm
lean.cpython-313.pyc79960644editdlrm
lilypond.cpython-313.pyc83870644editdlrm
lisp.cpython-313.pyc1218620644editdlrm
macaulay2.cpython-313.pyc231570644editdlrm
make.cpython-313.pyc67560644editdlrm
maple.cpython-313.pyc49770644editdlrm
markup.cpython-313.pyc604050644editdlrm
math.cpython-313.pyc10070644editdlrm
matlab.cpython-313.pyc559460644editdlrm
maxima.cpython-313.pyc32130644editdlrm
meson.cpython-313.pyc35020644editdlrm
mime.cpython-313.pyc101140644editdlrm
minecraft.cpython-313.pyc107370644editdlrm
mips.cpython-313.pyc34200644editdlrm
ml.cpython-313.pyc262640644editdlrm
modeling.cpython-313.pyc122210644editdlrm
modula2.cpython-313.pyc263760644editdlrm
mojo.cpython-313.pyc143630644editdlrm
monte.cpython-313.pyc50940644editdlrm
mosel.cpython-313.pyc69540644editdlrm
ncl.cpython-313.pyc459070644editdlrm
nimrod.cpython-313.pyc64750644editdlrm
nit.cpython-313.pyc27670644editdlrm
nix.cpython-313.pyc55350644editdlrm
numbair.cpython-313.pyc21420644editdlrm
oberon.cpython-313.pyc37500644editdlrm
objective.cpython-313.pyc195600644editdlrm
ooc.cpython-313.pyc31270644editdlrm
openscad.cpython-313.pyc37350644editdlrm
other.cpython-313.pyc24170644editdlrm
parasail.cpython-313.pyc29020644editdlrm
parsers.cpython-313.pyc248670644editdlrm
pascal.cpython-313.pyc248500644editdlrm
pawn.cpython-313.pyc79170644editdlrm
pddl.cpython-313.pyc28120644editdlrm
perl.cpython-313.pyc392040644editdlrm
phix.cpython-313.pyc184050644editdlrm
php.cpython-313.pyc143340644editdlrm
pointless.cpython-313.pyc23060644editdlrm
pony.cpython-313.pyc34230644editdlrm
praat.cpython-313.pyc102490644editdlrm
procfile.cpython-313.pyc16380644editdlrm
prolog.cpython-313.pyc105990644editdlrm
promql.cpython-313.pyc33210644editdlrm
prql.cpython-313.pyc83710644editdlrm
ptx.cpython-313.pyc37830644editdlrm
python.cpython-313.pyc429700644editdlrm
q.cpython-313.pyc58690644editdlrm
qlik.cpython-313.pyc35030644editdlrm
qvt.cpython-313.pyc53450644editdlrm
r.cpython-313.pyc61750644editdlrm
rdf.cpython-313.pyc123130644editdlrm
rebol.cpython-313.pyc197450644editdlrm
rego.cpython-313.pyc18790644editdlrm
resource.cpython-313.pyc36240644editdlrm
ride.cpython-313.pyc44930644editdlrm
rita.cpython-313.pyc14860644editdlrm
rnc.cpython-313.pyc20280644editdlrm
roboconf.cpython-313.pyc23750644editdlrm
robotframework.cpython-313.pyc306480644editdlrm
ruby.cpython-313.pyc225570644editdlrm
rust.cpython-313.pyc72910644editdlrm
sas.cpython-313.pyc70260644editdlrm
savi.cpython-313.pyc39930644editdlrm
scdoc.cpython-313.pyc28340644editdlrm
scripting.cpython-313.pyc722270644editdlrm
sgf.cpython-313.pyc20880644editdlrm
shell.cpython-313.pyc373540644editdlrm
sieve.cpython-313.pyc27340644editdlrm
slash.cpython-313.pyc84440644editdlrm
smalltalk.cpython-313.pyc67300644editdlrm
smithy.cpython-313.pyc31310644editdlrm
smv.cpython-313.pyc27890644editdlrm
snobol.cpython-313.pyc25130644editdlrm
solidity.cpython-313.pyc34120644editdlrm
soong.cpython-313.pyc22970644editdlrm
sophia.cpython-313.pyc38410644editdlrm
special.cpython-313.pyc55490644editdlrm
spice.cpython-313.pyc31640644editdlrm
sql.cpython-313.pyc408750644editdlrm
srcinfo.cpython-313.pyc20180644editdlrm
stata.cpython-313.pyc51640644editdlrm
supercollider.cpython-313.pyc39040644editdlrm
tablegen.cpython-313.pyc33440644editdlrm
tact.cpython-313.pyc90430644editdlrm
tal.cpython-313.pyc29820644editdlrm
tcl.cpython-313.pyc51540644editdlrm
teal.cpython-313.pyc35590644editdlrm
templates.cpython-313.pyc851430644editdlrm
teraterm.cpython-313.pyc55960644editdlrm
testing.cpython-313.pyc101090644editdlrm
text.cpython-313.pyc15210644editdlrm
textedit.cpython-313.pyc85180644editdlrm
textfmts.cpython-313.pyc157590644editdlrm
theorem.cpython-313.pyc148070644editdlrm
thingsdb.cpython-313.pyc56350644editdlrm
tlb.cpython-313.pyc18880644editdlrm
tls.cpython-313.pyc19340644editdlrm
tnt.cpython-313.pyc133900644editdlrm
trafficscript.cpython-313.pyc18650644editdlrm
typoscript.cpython-313.pyc73970644editdlrm
typst.cpython-313.pyc68530644editdlrm
ul4.cpython-313.pyc82180644editdlrm
unicon.cpython-313.pyc125310644editdlrm
urbi.cpython-313.pyc59100644editdlrm
usd.cpython-313.pyc40400644editdlrm
varnish.cpython-313.pyc69910644editdlrm
verification.cpython-313.pyc40340644editdlrm
verifpal.cpython-313.pyc29620644editdlrm
vip.cpython-313.pyc57640644editdlrm
vyper.cpython-313.pyc49230644editdlrm
web.cpython-313.pyc12850644editdlrm
webassembly.cpython-313.pyc58350644editdlrm
webidl.cpython-313.pyc80890644editdlrm
webmisc.cpython-313.pyc436390644editdlrm
wgsl.cpython-313.pyc108230644editdlrm
whiley.cpython-313.pyc36380644editdlrm
wowtoc.cpython-313.pyc32740644editdlrm
wren.cpython-313.pyc31080644editdlrm
x10.cpython-313.pyc24170644editdlrm
xorg.cpython-313.pyc14140644editdlrm
yang.cpython-313.pyc41100644editdlrm
yara.cpython-313.pyc27340644editdlrm
zig.cpython-313.pyc38630644editdlrm
_ada_builtins.cpython-313.pyc11990644editdlrm
_asy_builtins.cpython-313.pyc175760644editdlrm
_cl_builtins.cpython-313.pyc116280644editdlrm
_cocoa_builtins.cpython-313.pyc975420644editdlrm
_csound_builtins.cpython-313.pyc163440644editdlrm
_css_builtins.cpython-313.pyc93490644editdlrm
_googlesql_builtins.cpython-313.pyc107870644editdlrm
_julia_builtins.cpython-313.pyc82140644editdlrm
_lasso_builtins.cpython-313.pyc766920644editdlrm
_lilypond_builtins.cpython-313.pyc883700644editdlrm
_luau_builtins.cpython-313.pyc10130644editdlrm
_lua_builtins.cpython-313.pyc83620644editdlrm
_mapping.cpython-313.pyc669350644editdlrm
_mql_builtins.cpython-313.pyc179730644editdlrm
_mysql_builtins.cpython-313.pyc195240644editdlrm
_openedge_builtins.cpython-313.pyc340550644editdlrm
_php_builtins.cpython-313.pyc655480644editdlrm
_postgres_builtins.cpython-313.pyc113180644editdlrm
_qlik_builtins.cpython-313.pyc63400644editdlrm
_scheme_builtins.cpython-313.pyc231370644editdlrm
_scilab_builtins.cpython-313.pyc351890644editdlrm
_sourcemod_builtins.cpython-313.pyc218490644editdlrm
_sql_builtins.cpython-313.pyc55310644editdlrm
_stan_builtins.cpython-313.pyc99120644editdlrm
_stata_builtins.cpython-313.pyc212000644editdlrm
_tsql_builtins.cpython-313.pyc88290644editdlrm
_usd_builtins.cpython-313.pyc13590644editdlrm
_vbscript_builtins.cpython-313.pyc28870644editdlrm
_vim_builtins.cpython-313.pyc306940644editdlrm
__init__.cpython-313.pyc146800644editdlrm
Edit: /usr/lib/rads/venv/lib/python3.13/site-packages/pygments/lexers/__pycache__/dotnet.cpython-313.pyc (35277B)
j^SrSSKrSSKJrJrJrJrJrJrJ r J r SSK J r J r JrJrJrJrJrJrJrJrJr SSKJr SSKJr SSKJr /SQr"S S \5r"S S \5r "S S\5r!"SS\5r""SS\5r#"SS\5r$"SS\5r%"SS\5r&"SS\5r'g)z pygments.lexers.dotnet ~~~~~~~~~~~~~~~~~~~~~~ Lexers for .net languages. :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. N) RegexLexerDelegatingLexerbygroupsincludeusingthisdefaultwords) PunctuationTextCommentOperatorKeywordNameStringNumberLiteralOther Whitespace)get_choice_opt) unistring)XmlLexer) CSharpLexer NemerleLexerBooLexer VbNetLexerCSharpAspxLexerVbNetAspxLexer FSharpLexerXppLexerc\rSrSrSrSrSr/SQrS/rS/r Sr \ R\ R-rS S \R "S S S SS5-S-S-\R "S S S SSSSSSS5 -S-S\R""S S S SSS5-S-S-\R""S S S SSSSSSSS5 -S-S.r0rSr\R+5GHurr\"S5S\-S -\-S!-\"\\"\5\R<\\54S"\"\\R@54S#\4S$\"\!\54S%\"RF4S&\"RH4S'\4\%"S(5\&4S)\&4S*\4S+\4S,\'4S-\'4S.\'RP4S/\)4S0\"\"RT\\"RT\"RT\54S1\"\+\\+54\%"S2S3S49\+4S5\"\+\\+54S6\"\+\54S7\+RX4S8\"\+\5S94S:\"\+\5S;4\\4/S<\)RZ4S=\)R\4S>\)R^4/S?\)R`4/\"S@5\"SA5/\\RbSB4\2"SB5/SC\!SB4SD\-SE-\RfSB4/SF.\\'GM SGr4SHr5gI)Jrav For C# source code. Additional options accepted: `unicodelevel` Determines which Unicode characters this lexer allows for identifiers. The possible values are: * ``none`` -- only the ASCII letters and numbers are allowed. This is the fastest selection. * ``basic`` -- all Unicode characters from the specification except category ``Lo`` are allowed. * ``full`` -- all Unicode characters as specified in the C# specs are allowed. Note that this means a considerable slowdown since the ``Lo`` category has more than 40,000 characters in it! The default value is ``basic``. .. versionadded:: 0.8 zC#z/https://docs.microsoft.com/en-us/dotnet/csharp/)csharpzc#csz*.csz text/x-csharp@?[_a-zA-Z]\w*@?[_LuLlLtLmNl][NdPcCfMnMc]* @?(?:_|[^Lo])[^nonebasicfullTnumbers ^([ \t]*)((?:(?:\[\])?\s+)+?)( )(\s*)(\()^(\s*)(\[.*?\])[^\S\n]+(\\)(\n)//.*?\n /[*].*?[*]/\n)(z>>>=z>>=z<<=<=>=+=-=*=/=z%=z&=z|=z^=z??=z=>z??z?.!===&&||z>>>>><<++--+-*/%&|^<>?!~==~|!=|==|<<|>>|[-+/*%=<>&^|]z [()\[\];:,.][{}] @"(""|[^"])*"!\$?"(\\\\|\\[^\\]|[^"\\\n])*["\n] '\\.'|'[^\\]'B[0-9]+(\.[0-9]*)?([eE][+-][0-9]+)?[flFLdD]?|0[xX][0-9a-fA-F]+[Ll]?zb(#)([ \t]*)(if|endif|else|elif|define|undef|line|error|warning|region|endregion|pragma)\b(.*?)(\n)\b(extern)(\s+)(alias)\b)aabstractasasyncawaitbasebreakbycasecatchcheckedconstcontinuer delegatedoelseenumeventexplicitexternfalsefinallyfixedforforeachgotoifimplicitin interfaceinternalisletlocknewnullonoperatoroutoverrideparamsprivate protectedpublicreadonlyrefreturnsealedsizeof stackallocstaticswitchrthrowtruetrytypeof uncheckedunsafevirtualvoidwhilegetsetrpartialyieldaddremovevaluealias ascending descendingfromgroupintoorderbyselectthenbywherejoinequalsrecordallowsandinitmanagednameofnintnotnotnullnuintorscoped unmanagedwhenwith\bsuffixz;(file)(\s+)(record|class|abstract|enum|new|sealed|static)\b (global)(::)zk(bool|byte|char|decimal|double|dynamic|float|int|long|object|sbyte|short|string|uint|ulong|ushort|var)\b\??z(class|struct)(\s+)class(namespace|using)(\s+) namespacez)0[xX][0-9a-fA-F]+(([uU][lL]?)|[lL][uU]?)?z"0[bB][01]+(([uU][lL]?)|[lL][uU]?)?z[0-9]+(([uU][lL]?)|[lL][uU]?)?z([0-9]+\.[0-9]+([eE][+-]?[0-9]+)?[fFdDmM]?)|(\.[0-9]+([eE][+-]?[0-9]+)?[fFdDmM]?)|([0-9]+([eE][+-]?[0-9]+)[fFdDmM]?)|([0-9]+[fFdDmM]) numbers_float numbers_int#pop(?=\()(|\.)+)rootrrr=rrc [US[UR5S5nX R;a!URR U5UlOURUUl[R"U40UD6 gN unicodelevelr; rlisttokens _all_tokens __class__process_tokendef_tokensr__init__selfoptionslevels I/usr/lib/rads/venv/lib/python3.13/site-packages/pygments/lexers/dotnet.pyrCSharpLexer.__init__sbwT[[8I7S (( (>>::5ADL++E2DLD,G,rN)6__name__ __module__ __qualname____firstlineno____doc__nameurlaliases filenames mimetypes version_addedre MULTILINEDOTALLflagsunicombine allexceptlevelsrtoken_variantsitems levelnamecs_identrrrrrrFunctionr Attributer r Single Multiliner rrCharrPreprocrTypeHexBinIntegerFloatClassr Namespacer__static_attributes__rrrrs, D ;C$GI !IM LL299 $E "3;;tT4tDDsJ D$dD$$($668<=tT4tTBCEIJ dD$dD&*D$dDDGKK FFN%||~ 8 "!H,0 !$*eDk4==*%'( $Xj$..%IJj)htZ89W^^,!2!23 #   1(; +.+&!6*5v>!6;;/56<>K'//:w!//:78-hw /$ %!$#*%+*PGZ9; (7K"@ACDKLLR'':)FP*HWj,I;W4 }?B>vzzJ6 C2FNNC %'-ll4( & 4::v. D&)x(*DNNFCiX y .v-rrc"p\rSrSrSrSrSrS/rS/rS/r Sr \ R\ R-rS S \R "S S S SS5-S-S-\R "S S S SSSSSSS5 -S-S\R""S S S SSS5-S-S-\R""S S S SSSSSSSS5 -S-S.r0rSr\R+5GHurrS\-S-\-S -\"\\"\5\R:\\54S!\"\\R>54S"\4S#\"\ \54S$\!RD4S%\!RF4S&\4S'\"\$\\$5S(4S)\"\$\\$5S*4S+\$S,4S-\-S.-\"\%\\%54S/\%4S0\-\4S1\"\\5S24S3\4S4\4S5\$4S6\$4S7\$RL4S8\'4S9\'4S:\"\!RP\\!RP5S;4S<\"\%\\%54S=\%4S>\"\%\54S?\%RR4S@\-SA-\"\\\%RR54SB\"\%\5SC4SD\"\%\5SE4\\4/\\RTSF4/SG\!RP4SH\4S&\SF4/SI\ SF4SJ\-SK-\RVSF4/SL\$4S0\-\4S1\"\\5S24SM\$4SN\$SF4/SO\$4S0\-\4S1\"\\5S24S+\$SP4SQ\$SF4/SR\$4S+\$SP4SQ\$SF4/SS\%4ST\4\\4SU\'4SV\SP4SW\SF4/SX.\\'GM SYr,SZr-S[r.g\)]rab For Nemerle source code. Additional options accepted: `unicodelevel` Determines which Unicode characters this lexer allows for identifiers. The possible values are: * ``none`` -- only the ASCII letters and numbers are allowed. This is the fastest selection. * ``basic`` -- all Unicode characters from the specification except category ``Lo`` are allowed. * ``full`` -- all Unicode characters as specified in the C# specs are allowed. Note that this means a considerable slowdown since the ``Lo`` category has more than 40,000 characters in it! The default value is ``basic``. Nemerlezhttp://nemerle.orgnemerlez*.nztext/x-nemerle1.5r&r'r(r)r*r+r,r-r.r/r0r1r2r3r4r5r6r7r8r9Tr>r?r@rArBrCrDrErFz (\$)(\s*)(") splice-stringz (\$)(\s*)(<#)splice-string2z<#recursive-stringz (<\[)(\s*)(z:)?z\]\>z\$z(\$)(\()splice-string-contentz[~!%^&*()+=|\[\]:;,.<>/?-]rdrez"(\\\\|\\[^\\]|[^"\\\n])*["\n]rgz0[xX][0-9a-fA-F]+[Ll]?z*[0-9](\.[0-9]*)?([eE][+-][0-9]+)?[flFLdD]?zY(#)([ \t]*)(if|endif|else|elif|define|undef|line|error|warning|region|endregion|pragma)\bpreprocria(abstract|and|as|base|catch|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|syntax|this|throw|true|try|type|typeof|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\brzo(bool|byte|char|decimal|double|float|int|long|object|sbyte|short|string|uint|ulong|ushort|void|array|list)\b\??z (:>?)(\s*)(z\??)z"(class|struct|variant|module)(\s+)rrrrz\w+z[ \t]+rrrz[^"$]z\\""z[^#<>$]#pushz#>z[^#<>]zif|matchz[~!%^&*+=|\[\]:;,.<>/?-\\"$ ]\d+\(\))rrrrrrrrc [US[UR5S5nX R;a!URR U5UlOURUUl[R"U40UD6 grrrs rrNemerleLexer.__init__KsewT[[8I&( (( (>>::5ADL++E2DLD,G,rc SnSU;aUS- nU$)zMNemerle is quite similar to Python, but @if is relatively uncommon elsewhere.rz@ifg?rtextresults r analyse_textNemerleLexer.analyse_textVs D= cMF rrN)/rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr rr r rrrrrrrrr r rr$r rrrrrs( D CkGI!"IM LL299 $E "3;;tT4tDDsJ D$dD$$($668<=tT4tTBCEIJ dD$dD&*D$dDDGKK FFN%||~ 8"H,0 !$*eDk4==*%'( $Xj$..%IJj)htZ89W^^,!2!23 # (6:v"F#%!8FJ#G$& 23(*U2':w79'"!4(ht[9(*/ <+&!6*2F;!6;;/*F3>GB'//:wGT-hw G.TU :@4::v.)J' F+ D&)x(*DNNFC F#!4(ht[9(*&!' f%!4(ht[9(*)( V$)(! g&1;?4   W- V, &Ci y .X -rrc\rSrSrSrSrSrS/rS/rS/r Sr S \ 4S \ R4S \ RS 4S \4S\"\\ 54S\4S\R&4S\R*4S\R*4S\4S\4S\4S\"\\ 5S4S\"\\ 5S4S\"\\ 5S4S\R04S\R24S\R24S\R4S \4S!\R64S"\4S#\R84S$\R:4S%\R<R>4S&\R<4/S \ RS'4S(\ RS)4S*\ R4S+\ R4/S \R@S)4/S \RBS)4/S,\RDS)4/S-.r#S.r$g/)0riaz For Boo source code. Boozhttps://github.com/boo-lang/boobooz*.booz text/x-boor%\s+z (#|//).*$z/[*]commentz []{}:(),.;[]rCz\\z(in|is|and|or|not)\bz/(\\\\|\\[^\\]|[^/\\\s])/z@/(\\\\|\\[^\\]|[^/\\])*/rcaO(as|abstract|callable|constructor|destructor|do|import|enum|event|final|get|interface|internal|of|override|partial|private|protected|public|return|set|static|struct|transient|virtual|yield|super|and|break|cast|continue|elif|else|ensure|except|for|given|goto|if|in|is|isa|not|or|otherwise|pass|raise|ref|try|unless|when|while|from|as)\bzdef(?=\s+\(.*?\))z (def)(\s+)funcnamez (class)(\s+) classnamez(namespace)(\s+)rz(?> * g'' 3 k * (44 5 DM $hmm 4 )6<< 8 )6<< 8 ,h 7! #*  +"7 + HWj9: F hw ;[ I (7J"? M "&  / %fmm 4 (&-- 8 (&-- 8 d # 5v|| D ' 0 fjj !  + fnn)) * V^^ $I% NW&& 0 W&& / g'' ( W&& '  dmmV 4 djj& 1   8 g6Frrc\rSrSrSrSrSr/SQrSS/rSS /r S r S \ R"S S SS5-S-S-\ R"S S SSSSSSS5 -S-r \R\R -rS\R&4S\4S\4S\"\\54S\"\\54S\R.4S\4S\"\R4\\R4\\R454\"S S!S"S#9\4S$\S%4S&\S'4S(\"\\5S)4S*\"\\5S+4S,\"\\5S-4S.\R84S/\R<4S0\4S1\S24S3\"\ \54\ S4-\4S5\!RD4S6\#RH4S7\#RJ4S8\#RJ4S9\#RJ4/S:\4S;\S<4S=\4/\ \RLS<4\'"S<5/\ \RPS<4/\ \RRS<4/\ \RT4S>\RT4\'"S<5/S\4S?\S<4\'"S<5/S@.r+SAr,SBr-gC)Drizc For Visual Basic.NET source code. Also LibreOffice Basic, OpenOffice Basic, and StarOffice Basic. zVB.netz5https://docs.microsoft.com/en-us/dotnet/visual-basic/)zvb.netvbnetlobasoobassobasz visual-basic visualbasicz*.vbz*.basz text/x-vbnetz text/x-vbar%z[_r)r*r+r,r-r.r/r0r1r2r3r4z ^\s*<.*?>r)rFz(rem\b.*?)(\n)z ('.*?)(\n)z#If\s.*?\sThen|#ElseIf\s.*?\sThen|#Else|#End\s+If|#Const|#ExternalSource.*?\n|#End\s+ExternalSource|#Region.*?\n|#End\s+Region|#ExternalChecksumz [(){}!#,.:]z?(Option)(\s+)(Strict|Explicit|Compare)(\s+)(On|Off|Binary|Text))l AddHandlerAliasByRefByValCallCaseCatchCBoolCByteCCharCDateCDecCDblCIntCLngCObjContinueCSByteCShortCSngCStrCTypeCUIntCULngCUShortDeclareDefaultDelegate DirectCastDoEachElseElseIfEndIfEraseErrorEventExitFalseFinallyForFriendGetGlobalGoSubGoToHandlesIf ImplementsInherits InterfaceLetLibLoopMe MustInherit MustOverrideMyBaseMyClass NarrowingNewNextNotNothingNotInheritableNotOverridableOfOnrOptionOptional Overloads Overridable Overrides ParamArrayPartialPrivate ProtectedPublic RaiseEventReadOnlyReDim RemoveHandlerResumeReturnSelectSetShadowsSharedrStaticStepStopSyncLockThenThrowToTrueTryTryCastWendUsingWhenWhileWideningWith WithEvents WriteOnlyz(?>=|<<|>>|:=|<=|>=|<>|[-&*/\\^+=<>\[\]]rstringz(_)(\n)z [%&@!#$]?z#.*?#z"(\d+\.\d*|\d*\.\d+)(F[+-]?[0-9]+)?z\d+([SILDFR]|US|UI|UL)?z&H[0-9a-f]+([SILDFR]|US|UI|UL)?z&O[0-7]+([SILDFR]|US|UI|UL)?""z"C?r[^"]+\.z?(Function|Sub|Property|Class|Structure|Enum|Module|Namespace)\b)rrrr+r,rrc\[R"SU[R5(agg)Nz^\s*(#If|Module|Namespace)g?)rsearchrr"s rr$VbNetLexer.analyse_texts# 992D",, G G HrrN).rrrrrrrrrrrrruni_namerr IGNORECASErrrrrr rr r Declarationr rrr-rr rDaterr r Variabler rr r rr$r rrrrrs D AC[G!I.IMckk$dD99C?[[tT4t!%tT3359:H LL2== (E4>> * Z J  * = > HWj9 :=__ [ )% g)):w7J7J '"5"57 8?&%U'4&6=' >(gu - $gu 5 3 gz *J 8 2 gz *K 9 6 gz *K 9"<< )()1 8+  &( # $ 3 4  #T * gll # 2FLL A ' 8 / @ ,fnn =u; zFO VV $ v  t}}f - FO t}}f - tzz6 * t~~ & DNN # FO Z O f  FO  cWFrrrc \rSrSrSrSr/r/rSr\ Rr SS\ "\ R\\ R54S\ "\"\5\\"\554S\"\54S \"\54/0rS rg ) GenericAspxLexeriz Lexer for ASP.NET pages. zaspx-gen.https://dotnet.microsoft.com/en-us/apps/aspnetrz(<%[@=#]?)(.*?)(%>)z()(.*?)()z (.+?)(?=<)z.+rN)rrrrrrrrrrrrrrTagrrrrr rrrrrs DII :C IIE  #Xdhhtxx%H I -xh8=8=h0I JE(O , E(O $   FrrcP^\rSrSrSrSrS/r/SQr/rSr Sr U4Sjr Sr S r U=r$) ri/z1 Lexer for highlighting C# within ASP.NET pages. zaspx-csz*.aspxz*.asaxz*.ascxz*.ashxz*.asmxz*.axdrr%c :>[TU]"[[40UD6 gN)superrrrrrrs rrCSharpAspxLexer.__init__;s &6B'Brc[R"SU[R5bg[R"SU[R5bgg)NzPage\s*Language="C#"皙?zscript[^>]+language=["\']C#333333?rrIrs rr$CSharpAspxLexer.analyse_text>> 99,dBDD 9 E YY5tRTT B NOrrrrrrrrrrrrrrr$r  __classcell__rs@rrr/s: DkGKII :CMCrrcP^\rSrSrSrSrS/r/SQr/rSr Sr U4Sjr Sr S r U=r$) riEz? Lexer for highlighting Visual Basic.net within ASP.NET pages. zaspx-vbrrr%c :>[TU]"[[40UD6 gr)rrrrrs rrVbNetAspxLexer.__init__Qs %5AArc[R"SU[R5bg[R"SU[R5bgg)NzPage\s*Language="Vb"rzscript[^>]+language=["\']vbrrrs rr$VbNetAspxLexer.analyse_textTrrrrrs@rrrEs: DkGKII :CMBrrc \rSrSrSrSrSrSS/r/SQrS/r S r /S Qr \ /S Q- r /S Qr S r /SQrSrSr/SQrS\R&4S\R&4S\R&4S\R&4//S\4PS\R,R.4PS\R0S4PS\4PS\"\R4\54PS\"\R8\54PS\S4PS\S 4PS!\S"4PS#\S$4PS%\"\\\R054PS&\"\\\R<54PS'\"\\\R>54PS(\"\\\\ \RB54PS)RES*RG\ 55\4PS+\4PS,RES*RG\ 55\$4PS-\S*\S.\ 3\$4PS)RES*RG\55\$RJ4PS)RES*RG\55\RL4PS/\"\RN\\RN\RN\54PS0\4PS1\(RR4PS2\(RT4PS3\(RV4PS4\(RX4PS5\(RZ4PS6\R\4PS7\R\4PS8\4PS9\R^S$4PS:\R<4PS\4S;\ 4S<\R04S=\S>4S?\S>4\0"S>5/S@\4SA\SB4SC\S>4S\S 4S!\S"4S#\S$4SD\4/SE\4\1"SF5SG\4SH\4SI\S>4/SJ\4SH\4SK\4SI\S>4/SJ\4SH\4SL\S>4S#\4/SM.r2SNr3SOr4gP)Qri\z$ For the F# language (version 3.0). zF#zhttps://fsharp.org/fsharpzf#)z*.fsz*.fsiz*.fsxz text/x-fsharpr)Brjrkassertrnbeginrr rvzdo!rwdonedowncastdowntoelifrxr exceptionr|r}r~rfunctionfunglobalrinheritinlinerrrlazyzlet!rmatchmembermodulemutablerrrofopenrrrreczreturn!rrrstructthentorrtypeupcastzuse!usevalrrrrzyield!r)atomicrors componentrt constraint constructorrueagerrzexternalrfunctorrmethodmixinobjectparallelprocessrpurertailcalltraitrvolatile)+rM#rOrZrrz\*z\+,z-\.z->rVz\.\.rz::z:=z:>:z;;;z<-z<\]r]z>\]r^z\?\?z\?z\[z@@>z[!$%&*+\./:<=>?@^|~-])rrrz[!?~]z[=<>@^|&+\*/$%-])sbytebytechar nativeint unativeintfloat32singlefloatdoubleint8uint8int16uint16int32uint32int64uint64decimalunitboolrrexnobjryz\\[\\"\'ntbrafv]z \\[0-9]{3}z\\u[0-9a-fA-F]{4}z\\U[0-9a-fA-F]{8}r)z \(\)|\[\]z \b(? and <| are weak indicators.rz|>g?z<|rr!s rr$FSharpLexer.analyse_texts. 4< dNF 4< dNF rrN)5rrrrrrrrrrrkeywordskeyopts operatorsword_operators prefix_syms infix_syms primitivesrEscaperrr/Pseudor rDocr rrrr r rformatrrr-rrrr rr1rr rr0r rrr$r rrrrr\s D CG*I !IM H HG)I)NK$JJ!&-- 0 FMM * !6== 1 !6== 1  1 Z 1 4<<.. /1 1 ^^X '1 !$ ' 1 hvzz:> ? 1 XgnnjA B1 GY /1 FI &1 VU #1 68 $1 - gz4>> : <1 $ gz4== 9 ;!1 $# gz4:: 6 8%1 (7 gz4dmm L N)1 ,   2 3W =-1 ..t 4/1 0^^CHHW- . 911 2*Q{m2i[ 98 D31 4   8 98== I51 6   4 5w|| D71 8L gooz7??ooz3 491 @t $A1 D.v~~ >E1 F>vzz JG1 H/ ;I1 J-fjj 9K1 L@ \\ M1 RJ [[ S1 VV[[ !W1 X7OY1 \V]]H -]1 `"4== 1a1 fZ K %t~~ 6 dF + tV , FO 7 # gw ' gv & FI & VU # 68 $     % & f  FO VV $  v  FO FO VV $  v  FO vv & 6N  s_FB rrc$\rSrSrSrSrSrSS/rS/rSr \ Rr S \ R"S S S S SS5-S-S-\ R"S S S S SSSSSSS5 -S-r\R!SS5rSrSrSrSr0rS\"\\\"\554S\-S -\-S!-\"\\"\5\R8\\54S"\"\\R<\R>R@\R<54S#\4S$\"\!\54S%\"RF4S&\"RH4S'\4\%"\5\&4S(\&4S)\4S*\4S+\'4S,\'4S-\'RP4S.\)4\%"\S/S09\4S1\RT4S2\"\\5S34S4\-S5-\"\R>R@\54S6\"\\R>R@\"\554S7\-S8-\-S9-\"\"\5\R>R@\"\5\RV\"\554S:\-S9-\"\"\5\R>R@\"\554\%"\S;S09\R8RX4\%"\S;S09\R8RX4\\4/\\R@S<4\-"S<5/S;\!S<4S4\-S=-\R\S<4/S>.rS?r/g@)Ar iz? For X++ source code. This is based loosely on the CSharpLexer zX++zchttps://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-ref/xpp-language-referencexppzx++z*.xppz2.15r5r(r)r*r+r6r,r7r8r/r0r1r2r3r4)rGrHrIrJrKrLrMrNrOrPrQrRrSrTrUrVrWrXrYrZr[r\r]r^r_r`rarb)_rjanytyperkrlascatavgro breakpointrpbyrefrqrr changecompanyclient containerrucount crosscompanyr rv delete_fromdescdisplaydivrweditrxelement eventhandlerexistsr}final firstfast firstonly firstonly10 firstonly100 firstonly1000flushr forceliteralsforcenestedloopforceplaceholdersforceselectorder forupdaterrrinsert_recordsetrrrlikemaxofminofmodrnextnofetch notexistsroptimisticlockorderouterpausepessimisticlockprintrrrrepeatablereadretryrreverserserversettingrsumrr tablelockrrrrttsabortttsbegin ttscommitupdate_recordsetvalidtimestaterrrwindow) _durationabsacosany2Dateany2Enumany2Guidany2Int any2Int64any2Realany2Str anytodate anytoenum anytoguidanytoint anytoint64 anytorealanytostrasinatanbeepcTermchar2Num classIdGet corrFlagGet corrFlagSetcoscoshcurExt curUserIddate2Numdate2Str datetime2StrdayNamedayOfMthdayOfWkdayOfYrddbdecRounddgdimOfendMthenum2strexpexp10fV fieldId2Name fieldId2PName fieldName2IdfracfuncNamegetCurrentPartitiongetCurrentPartitionRecId getPrefixguid2Stridg indexId2Name indexName2Idint2Str int642StrintvMaxintvNameintvNointvNormlog10logNrmaxminmkDatemthNamemthOfYrnewGuidnextMthnextQtrnextYrnum2Charnum2Datenum2StrpmtpowerprevMthprevQtrprevYr prmIsDefaultptpvrate refPrintAllroundrunAs sessionId setPrefixsinsinhsleepslnstr2Date str2Datetimestr2Enumstr2Guidstr2Int str2Int64str2Numstr2TimestrAlphastrCmp strColSeqstrDelstrFindstrFmtstrInsstrKeepstrLTrimstrLenstrLinestrLwrstrNFindstrPoke strPromptstrRTrimstrRemstrRepstrScanstrUprsubStrsyd systemDateGet systemDateSet tableId2Name tableId2PName tableName2Idtantanhtermtime2StrtimeNowtodaytrunctypeOfuint2StrwkOfYryear)M attributeStrclassNumclassStrconfigurationKeyNumconfigurationKeyStrdataEntityDataSourceStr delegateStrdimensionHierarchyLevelStrdimensionHierarchyStrdimensionReferenceStrdutyStrenumCntenumLiteralStrenumNumenumStrextendedTypeNumextendedTypeStrfieldNum fieldPNamefieldStrformControlStrformDataFieldStrformDataSourceStr formMethodStrformStr identifierStrindexNumindexStrlicenseCodeNumlicenseCodeStr literalStrmaxDatemaxInt measureStrmeasurementStrmenuItemActionStrmenuItemDisplayStrmenuItemOutputStrmenuStr methodStrminInt privilegeStrqueryDatasourceStrqueryMethodStrqueryStr reportStr resourceStrroleStr ssrsReportStrstaticDelegateStrstaticMethodStrtableCollectionStrtableFieldGroupStrtableMethodStrtableNum tablePNametableStaticMethodStrtableStrtileStrvarStrwebActionItemStrwebDisplayContentItemStr webFormStr webMenuStrwebOutputContentItemStr webReportStrwebSiteTempStrwebStaticFileStr webUrlItemStr webWebPartStr webletItemStr webpageDefStr websiteDefStrworkflowApprovalStrworkflowCategoryStrworkflowTaskStrworkflowTypeStrz(\s*)\b(else|if)\b([^\n])r>r?r@z^(\s*)(\[)([^\n]*?)(\])rBrCz //[^\n]*?\nz/[*][^\n]*?[*]/rFrcz[()\[\];:,.#@]rdrerfrgrhrrz+(boolean|int|int64|str|real|guid|date)\b\??z&(class|struct|extends|implements)(\s+)rrz)(::)z(\s*)(\w+)(\s+\w+(,|=)?[^\n]*;)z (fieldNum\()(z )(\s*,\s*)(z)(\s*\))z (tableNum\()(rrr)rrrrN)0rrrrrrrrrrrrrrr XPP_CHARSreplace OPERATORSKEYWORDSRUNTIME_FUNCTIONSCOMPILE_FUNCTIONSrrrrrrrrr rrr r r rrr rrrrrPropertyMagicr r r rrrr r sa D oCenG IM LLEtT4tTBCEIJ dD$dD&*D$dDDGKKI !!&&1II bH N LF *8Jt+U V  )- !$U4[$--#% & (*dnndmmNaNacgcqcq)r s * % (44 5 W^^ , !2!2 3 J  9 x ( ,h 7  , k " v & 16 : v{{ +45; = 8E *G 4 ;W\\ J 6*8UW^ _ )^G #Xdmm.A.A;%O P /*dmmFYFY[`ae[f1g h i ' 6y @ Ltdmm&9&95; W\]aWbc ei ' 3tdmm&9&95;G I $Y 79L9L M $Y 79L9L M  I% N F + FO f % 9_x ' @ W/Frr )(rrpygments.lexerrrrrrrr r pygments.tokenr r r rrrrrrrr pygments.utilrpygmentsrrpygments.lexers.htmlr__all__rrrrrrrrr rrrrNs    5555(%) KT-*T-nn:nbBzBJmm`z2o,_.^*^Blzlr