403Webshell
Server IP : 127.0.0.1  /  Your IP : 216.73.216.109
Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10
System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64
User : SERVERWEB ( 0)
PHP Version : 8.1.10
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : OFF |  Perl : OFF |  Python : OFF |  Sudo : OFF |  Pkexec : OFF
Directory :  C:/cygwin64/lib/python3.9/site-packages/pygments/lexers/__pycache__/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/cygwin64/lib/python3.9/site-packages/pygments/lexers/__pycache__/dotnet.cpython-39.opt-2.pyc
a

SҼa8m�@sddlZddlmZmZmZmZmZmZmZm	Z	ddl
mZmZm
Z
mZmZmZmZmZmZmZddlmZddlmZddlmZgd�ZGdd	�d	e�ZGd
d�de�ZGdd
�d
e�ZGdd�de�Z Gdd�de�Z!Gdd�de�Z"Gdd�de�Z#Gdd�de�Z$dS)�N)�
RegexLexer�DelegatingLexer�bygroups�include�using�this�default�words)
�Punctuation�Text�Comment�Operator�Keyword�Name�String�Number�Literal�Other)�get_choice_opt)�	unistring)�XmlLexer)�CSharpLexer�NemerleLexer�BooLexer�
VbNetLexer�CSharpAspxLexer�VbNetAspxLexer�FSharpLexerc@s�eZdZdZddgZdgZdgZejej	Bej
BZdde�
dd	d
dd�d
de�
dd	d
ddddddd�
dde�dd	d
ddd�dde�dd	d
dddddddd�dd�ZiZdZe��D�]
\ZZdededeee�ejee�fdejfdefd efd!ejfd"ejfd#efd$efd%efd&e fd'e fd(e j!fd)e"fd*ej#fd+ee$ee$�fd,e$fd-ee$e�fd.e$j%fd/ee$e�d0fd1ee$e�d2feefgeej&d3fe'd3�gd4ed3fd5ed6ej(d3fgd7�ee<q�d8d9�Z)d:S);rzC#Zcsharpzc#z*.csz
text/x-csharp�@?[_a-zA-Z]\w*�@?[_�Lu�Ll�Lt�Lm�Nl�]�[�Nd�Pc�Cf�Mn�Mc�]*�	@?(?:_|[^�Lo�])�[^�Znone�basicZfullT�^([ \t]*(?:�(?:\[\])?\s+)+?)(�
)(\s*)(\()�^\s*\[.*?\]�[^\S\n]+�\\\n�//.*?\n�/[*].*?[*]/�\n�[~!%^&*()+=|\[\]:;,.<>/?-]�[{}]�
@"(""|[^"])*"z!\$?"(\\\\|\\[^\\]|[^"\\\n])*["\n]�
'\\.'|'[^\\]'zA[0-9](\.[0-9]*)?([eE][+-][0-9]+)?[flFLdD]?|0[xX][0-9a-fA-F]+[Ll]?�Z#[ \t]*(if|endif|else|elif|define|undef|line|error|warning|region|endregion|pragma)\b.*?\n�\b(extern)(\s+)(alias)\ba(abstract|as|async|await|base|break|by|case|catch|checked|const|continue|default|delegate|do|else|enum|event|explicit|extern|false|finally|fixed|for|foreach|goto|if|implicit|in|interface|internal|is|let|lock|new|null|on|operator|out|override|params|private|protected|public|readonly|ref|return|sealed|sizeof|stackalloc|static|switch|this|throw|true|try|typeof|unchecked|unsafe|virtual|void|while|get|set|new|partial|yield|add|remove|value|alias|ascending|descending|from|group|into|orderby|select|thenby|where|join|equals)\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+)�	namespace�#pop�(?=\()�(�|\.)+)�rootrCrEcKsPt|dt|j�d�}||jvr.|j�|�|_n|j||_tj|fi|��dS�NZunicodelevelr2�	r�list�tokensZ_all_tokens�	__class__Zprocess_tokendefZ_tokensr�__init__��self�options�level�rU�:/usr/lib/python3.9/site-packages/pygments/lexers/dotnet.pyrP�s

zCSharpLexer.__init__N)*�__name__�
__module__�__qualname__�name�aliases�	filenames�	mimetypes�re�	MULTILINE�DOTALL�UNICODE�flags�uni�combine�	allexcept�levelsrN�token_variants�items�	levelname�cs_identrrrr�Functionrr
�	Attributer�Single�	Multiliner�Charr�Preprocr�Type�Classr�	NamespacerPrUrUrUrVrs��������
����
���������,
���6rc!@s�eZdZdZdgZdgZdgZejej	Bej
BZdde�
ddd	d
d�dd
e�
ddd	d
dddddd�
dde�ddd	d
dd�dde�ddd	d
ddddddd�dd�ZiZdZe��D�]\ZZdededeee�ejee�fdejfdefdefd ejfd!ejfd"efd#e d$fd%e d&fd'e d(fd)ed*e!fd+e!fd,eefd-eee�d.fd/efd0efd1e fd2e fd3e j"fd4e#fd5e#fd6ej$fd7ee!ee!�fd8e!fd9ee!e�fd:e!j%fd;ed<eee!j%�fd=ee!e�d>fd?ee!e�d@feefgeej&dAfgdBedAfdCedDej'dAfgdEe fd,eefd-eee�d.fdFe fdGe dAfgdHe fd,eefd-eee�d.fd'e dIfdJe dAfgdKe fd'e dIfdJe dAfgdLe!fdMefeefdNe#fdOedIfdPedAfgdQ�ee<q�dRdS�Z(dTdU�Z)dVS)WrZNemerleZnemerlez*.nztext/x-nemerlerrr r!r"r#r$r%r&r'r(r)r*r+r,r-r.r/r0r1Tr3r4r5r6r7r8r9r:r;z\$\s*"�
splice-stringz\$\s*<#�splice-string2z<#�recursive-stringz	(<\[)\s*(z:)?z\]\>z\$z(\$)(\()�splice-string-contentr<r=r>z"(\\\\|\\[^\\]|[^"\\\n])*["\n]r?z0[xX][0-9a-fA-F]+[Ll]?z*[0-9](\.[0-9]*)?([eE][+-][0-9]+)?[flFLdD]?r@rAa�(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)\brBzo(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+)rCrDrErFrGrHrIz[^"$]z\\"�"z[^#<>$]�#pushz#>z[^#<>]zif|matchz[~!%^&*+=|\[\]:;,.<>/?-\\"$ ]�\d+�\(�\))rJrCrErtrurvrwcKsPt|dt|j�d�}||jvr.|j�|�|_n|j||_tj|fi|��dSrKrLrQrUrUrVrPs�
zNemerleLexer.__init__cCsd}d|vr|d7}|S)Nrz@ifg�������?rU��text�resultrUrUrV�analyse_text)szNemerleLexer.analyse_textN)*rWrXrYrZr[r\r]r^r_r`rarbrcrdrerfrNrgrhrirjrrrrrkrr
rlrrmrnrrrorrprqrrrsrPr�rUrUrUrVr�s��������
����
���

�����

�
�
��=
��

��	

��	���crc@sHeZdZdZdgZdgZdgZdefdej	fdej
dfd	efd
efdefdej
fd
ejfdejfdefdefdefdeee�dfdeee�dfdeee�dfdejfdejfdejfdej	fdefdejfdefdejfd ejfd!ejjfd"ejfgdej
d#fd$ej
d%fd&ej
fd'ej
fgdejd%fgdejd%fgd(ejd%fgd)�Zd*S)+rZBooZbooz*.booz
text/x-boo�\s+z	(#|//).*$z/[*]�commentz[]{}:(),.;[]r8z\\z(in|is|and|or|not)\bz/(\\\\|\\[^\\]|[^/\\\s])/z@/(\\\\|\\[^\\]|[^/\\])*/z=~|!=|==|<<|>>|[-+/*%=<>&^|]aO(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+)rEz�(?<!\.)(true|false|null|self|__eval__|__switch__|array|assert|checked|enumerate|filter|getter|len|lock|map|matrix|max|min|normalArrayIndexing|print|property|range|rawArrayIndexing|required|typeof|unchecked|using|yieldAll|zip)\bz"""(\\\\|\\"|.*?)"""z"(\\\\|\\[^\\]|[^"\\])*"z'(\\\\|\\[^\\]|[^'\\])*'z[a-zA-Z_]\w*z%(\d+\.\d*|\d*\.\d+)([fF][+-]?[0-9]+)?z[0-9][0-9.]*(ms?|d|h|s)z0\d+z0x[a-fA-F0-9]+z\d+Lrzryz[*]/rFz[^/*]z[*/]z[a-zA-Z_][\w.]*)rJr�r�r�rEN)rWrXrYrZr[r\r]rrrmrnr
r
�WordrZRegexrrr�Builtin�Doubler�Float�Oct�Hex�IntegerZLongrkrrrsrNrUrUrUrVr4s^
��
�'

�
�
�
��rc@s�eZdZdZddgZddgZddgZde�d	d
dd�d
de�d	d
ddddddd�	dZ	e
je
jBZ
dejfdefdefdefdefdejfdefdejfedddd �efd!ed"fd#ed$fd%eee�d&fd'eee�d(fd)eee�d*fd+ejfd,ejfd-efd.ed/fd0efe	d1efd2ejfd3ejfd4ej fd5ej fd6ej fgd7efd8ed9fd:efge	ej!d9fe"d9�ge	ej#d9fge	ej$d9fge	ej%fd;ej%fe"d9�gdefd<ed9fe"d9�gd=�Z&d>d?�Z'd@S)ArzVB.netzvb.netZvbnetz*.vbz*.basztext/x-vbnetz
text/x-vbaz[_r!r"r#r$r%r&r'r(r)r*r+r,z	^\s*<.*?>r�r;z
rem\b.*?\nz'.*?\nz�#If\s.*?\sThen|#ElseIf\s.*?\sThen|#Else|#End\s+If|#Const|#ExternalSource.*?\n|#End\s+ExternalSource|#Region.*?\n|#End\s+Region|#ExternalChecksumz[(){}!#,.:]z9Option\s+(Strict|Explicit|Compare)\s+(On|Off|Binary|Text))lZ
AddHandlerZAliasZByRefZByValZCallZCaseZCatchZCBoolZCByteZCCharZCDateZCDecZCDblZCIntZCLngZCObjZContinueZCSByteZCShortZCSngZCStrZCTypeZCUIntZCULngZCUShortZDeclareZDefaultZDelegateZ
DirectCastZDoZEachZElseZElseIfZEndIfZErase�Error�EventZExit�FalseZFinallyZForZFriendZGetZGlobalZGoSubZGoToZHandlesZIfZ
ImplementsZInheritsZ	InterfaceZLetZLibZLoopZMeZMustInheritZMustOverrideZMyBaseZMyClassZ	NarrowingZNewZNextZNotZNothingZNotInheritableZNotOverridableZOfZOnr
ZOption�OptionalZ	OverloadsZOverridableZ	OverridesZ
ParamArrayZPartialZPrivateZ	ProtectedZPublicZ
RaiseEventZReadOnlyZReDimZ
RemoveHandlerZResumeZReturnZSelect�SetZShadowsZSharedrmZStaticZStepZStopZSyncLockZThenZThrowZTo�TrueZTryZTryCastZWendZUsingZWhenZWhileZWideningZWithZ
WithEventsZ	WriteOnlyz(?<!\.)z\b)�prefix�suffixz(?<!\.)End\b�endz(?<!\.)(Dim|Const)\b�dimz#(?<!\.)(Function|Sub|Property)(\s+)r�z"(?<!\.)(Class|Structure|Enum)(\s+)r�z&(?<!\.)(Module|Namespace|Imports)(\s+)rEz|(?<!\.)(Boolean|Byte|Char|Date|Decimal|Double|Integer|Long|Object|SByte|Short|Single|String|Variant|UInteger|ULong|UShort)\bzU(?<!\.)(AddressOf|And|AndAlso|As|GetType|In|Is|IsNot|Like|Mod|Or|OrElse|TypeOf|Xor)\bzE&=|[*]=|/=|\\=|\^=|\+=|-=|<<=|>>=|<<|>>|:=|<=|>=|<>|[-&*/\\^+=<>\[\]]rx�stringz_\nz	[%&@!#$]?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?rF�[^"]+�\.z?(Function|Sub|Property|Class|Structure|Enum|Module|Namespace)\b)rJr�r�r�r�rEr�cCst�d|tj�rdSdS)Nz^\s*(#If|Module|Namespace)g�?)r^�searchr_�r~rUrUrVr��szVbNetLexer.analyse_textN)(rWrXrYrZr[r\r]rcrdZuni_namer^r_�
IGNORECASErbrrlrrrpr
rZDeclarationr	rrqr
r�rrZDaterr�r��VariablerrkrrrsrNr�rUrUrUrVrws���������
�
�
����
�;�
�
�
�����Wrc@sbeZdZdZgZgZejZdde	e
jee
j�fde	e
e�ee
e��fde
e�fde
e�fgiZdS)�GenericAspxLexerzaspx-genrJz(<%[@=#]?)(.*?)(%>)z(<script.*?>)(.*?)(</script>)z
(.+?)(?=<)z.+N)rWrXrYrZr\r]r^r`rbrrZTagrrrrNrUrUrUrVr��s
�

��r�cs:eZdZdZdgZgd�ZgZ�fdd�Zdd�Z�Z	S)rzaspx-cs�z*.aspxz*.asaxz*.ascxz*.ashxz*.asmxz*.axdcst�jttfi|��dS�N)�superrPrr��rRrS�rOrUrVrPszCSharpAspxLexer.__init__cCs4t�d|tj�durdSt�d|tj�dur0dSdS)NzPage\s*Language="C#"皙�����?zscript[^>]+language=["\']C#�333333�?�r^r��Ir�rUrUrVr�	szCSharpAspxLexer.analyse_text�
rWrXrYrZr[r\r]rPr��
__classcell__rUrUr�rVr�srcs:eZdZdZdgZgd�ZgZ�fdd�Zdd�Z�Z	S)rzaspx-vbr�cst�jttfi|��dSr�)r�rPrr�r�r�rUrVrPszVbNetAspxLexer.__init__cCs4t�d|tj�durdSt�d|tj�dur0dSdS)NzPage\s*Language="Vb"r�zscript[^>]+language=["\']vbr�r�r�rUrUrVr�szVbNetAspxLexer.analyse_textr�rUrUr�rVrsrc"@s�eZdZdZddgZddgZdgZgd�Zegd�7Zgd	�Zd
Z	gd�Z
dZd
Zgd�Z
dejfdejfdejfdejfgdefdejjfdejdfdefdejfdejfdedfdedfdedfd ed!fd"eeeej�fd#eeeej�fd$eeeej�fd%eeeeeej�fd&d'�e�efd(efd)d'�e�efd*eee	fefd&d'�e
�ej fd&d'�e
�ej!fd+ej"fd,efd-e#j$fd.e#j%fd/e#j&fd0e#j'fd1e#j(fd2ej)fd3ej)fd4efd5ej*d!fd6ejfg defd7efd8ejfd9ed:fd;ed:fe+d:�gd<efd=ed>fd?ed:fdedfdedfd ed!fd@efgdAefe,dB�dCefdDefdEed:fgdFefdDefdGefdEed:fgdFefdDefdHed:fd efgdI�Z-dJdK�Z.dLS)MrzF#Zfsharpzf#z*.fsz*.fsiz
text/x-fsharp)BZabstract�as�assert�baseZbeginrCrZdelegatezdo!ZdoZdoneZdowncastZdownto�elif�elser��	exceptionZexternZfalse�finally�for�functionZfun�global�ifZinheritZinlineZ	interfaceZinternal�inZlazyzlet!Zlet�match�member�moduleZmutablerE�newZnullZof�open�overrideZprivateZpublicZreczreturn!�returnZselectZstatic�structZthen�to�true�try�typeZupcastzuse!Zuse�valZvoidZwhen�while�withzyield!�yield)Zatomic�break�checkedZ	component�constZ
constraint�constructor�continueZeagerZeventZexternal�fixedZfunctorr�methodZmixin�objectZparallelZprocessZ	protectedZpureZsealedZtailcallZtraitZvirtualZvolatile)+z!=�#z&&�&r{r|z\*z\+�,z-\.z->�-z\.\.r�z::z:=z:>�:z;;�;z<-z<\]�<z>\]�>z\?\?z\?z\[<z\[\|z\[z\]�_�`z\{z\|\]z\|z\}�~z<@@z<@�=z@>z@@>z[!$%&*+\./:<=>?@^|~-])�and�or�notz[!?~]z[=<>@^|&+\*/$%-])ZsbyteZbyte�charZ	nativeintZ
unativeintZfloat32Zsingle�floatZdoubleZint8Zuint8Zint16Zuint16Zint32Zuint32Zint64Zuint64ZdecimalZunit�boolr�rMZexn�obj�enumz\\[\\"\'ntbrafv]z
\\[0-9]{3}z\\u[0-9a-fA-F]{4}z\\U[0-9a-fA-F]{8}r�z	\(\)|\[\]z \b(?<!\.)([A-Z][\w\']*)(?=\s*\.)�dottedz\b([A-Z][\w\']*)z///.*?\nr9z
\(\*(?!\))r�z@"�lstringz"""�tqsrxr�z\b(open|module)(\s+)([\w.]+)z\b(let!?)(\s+)(\w+)z\b(type)(\s+)(\w+)z&\b(member|override)(\s+)(\w+)(\.)(\w+)z\b(%s)\b�|z``([^`\n\r\t]|`[^`\n\r\t])+``z(%s)z
(%s|%s)?%sz3#[ \t]*(if|endif|else|line|nowarn|light|\d+)\b.*?\nz
[^\W\d][\w']*z\d[\d_]*[uU]?[yslLnQRZINGmM]?z-0[xX][\da-fA-F][\da-fA-F_]*[uU]?[yslLn]?[fF]?z0[oO][0-7][0-7_]*[uU]?[yslLn]?z0[bB][01][01_]*[uU]?[yslLn]?z/-?\d[\d_]*(.[\d_]*)?([eE][+\-]?\d[\d_]*)[fFmM]?z9'(?:(\\[\\\"'ntbr ])|(\\[0-9]{3})|(\\x[0-9a-fA-F]{2}))'B?z'.'�'z@?"z[~?][a-z][\w\']*:r�z[A-Z][\w\']*(?=\s*\.)z[A-Z][\w\']*rFz
[a-z_][\w\']*z	[^(*)@"]+z\(\*ryz\*\)z[(*)@]z[^\\"]+�escape-sequencer8r;z"B?r�r�z"""B?)r�rJr�r�r�r�r�cCs(d}d|vr|d7}d|vr$|d7}|S)Nrz|>g�������?z<|rUr}rUrUrVr��szFSharpLexer.analyse_textN)/rWrXrYrZr[r\r]�keywordsZkeyoptsZ	operatorsZword_operatorsZprefix_symsZ
infix_symsZ
primitivesrZEscaperrr�ZPseudorsZDocrrmrrr�rrr
rk�joinr
r�rqrprr�r�r�ZBinr�ror�rrrNr�rUrUrUrVr%s��
��������
�2�
�����`r)%r^Zpygments.lexerrrrrrrrr	Zpygments.tokenr
rrr
rrrrrrZ
pygments.utilrZpygmentsrrcZpygments.lexers.htmlr�__all__rrrrr�rrrrUrUrUrV�<module>
s(0r*Cm

Youez - 2016 - github.com/yon3zu
LinuXploit