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__/javascript.cpython-39.opt-2.pyc
a

SҼa���
@s�ddlZddlmZmZmZmZmZmZmZm	Z	m
Z
mZmZddl
mZmZmZmZmZmZmZmZmZmZddlmZddlmZgd�Zde�ddd	d
dd�d
Zde�ddd	d
dddddd�
dZ ede dZ!e�"d�Z#Gdd�de	�Z$Gdd�de$�Z%Gdd�de	�Z&Gdd�de	�Z'Gdd �d e	�Z(Gd!d"�d"e	�Z)Gd#d$�d$e	�Z*Gd%d&�d&e	�Z+Gd'd(�d(e	�Z,Gd)d*�d*e	�Z-Gd+d,�d,e	�Z.Gd-d.�d.e�Z/dS)/�N)�bygroups�combined�default�
do_insertions�include�inherit�Lexer�
RegexLexer�this�using�words)
�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�Other�Generic)�get_bool_opt)�JavascriptLexer�KalLexer�LiveScriptLexer�	DartLexer�TypeScriptLexer�
LassoLexer�ObjectiveJLexer�CoffeeScriptLexer�	MaskLexer�
EarlGreyLexer�JuttleLexer�NodeConsoleLexerz(?:[$_ZLuZLlZLtZLmZLoZNlz]|\\u[a-fA-F0-9]{4})z(?:[$ZMnZMcZNdZPcu‌‍]|\\u[a-fA-F0-9]{4})z(?:z)*z.*?
c@s�eZdZdZddgZgd�Zgd�Zejej	Bej
BZdefde
fde
jfd	e
jfged
�dejdfd
edfed�gdedfgde
jfdedfed
�dejfdejfdejfdejfdejfdefdedfdedfdefdejdfdejfdedfdej dfd ejfd!ej!fd"e"j#fd#e"j$fd$e%ee�dfd%e"j&dfe'e"j&fd&ej(fd'ejfd(ej)d)fgd(ej)dfd*ej)fd+ej*d,fd-ej)fd.ej)fgd/ej*dfed0�gd1�Z+d2S)3rZ
JavaScriptZ
javascriptZjs)z*.jsz*.jsmz*.mjsz*.cjs)zapplication/javascriptzapplication/x-javascriptztext/x-javascriptztext/javascript�\s+�<!--�//.*?\n�	/\*.*?\*/�commentsandwhitespace�7/(\\.|[^[/\\\n]|\[(\\.|[^\]\\\n])*])+/([gimuysd]+\b|\B)�#pop�(?=/)�r*�badregex�\nz\A#! ?/.*?\n�^(?=\s|/|<!--)�slashstartsregexz0[bB][01]+n?z0[oO]?[0-7]+n?z0[xX][0-9a-fA-F]+n?z[0-9]+nz2(\.[0-9]+|[0-9]+\.[0-9]*|[0-9]+)([eE][-+]?[0-9]+)?z	\.\.\.|=>zP\+\+|--|~|\?\?=?|\?|:|\\(?=\n)|(<<|>>>?|==?|!=?|(?:\*\*|\|\||&&|[-<>+*%&|^/]))=?�[{(\[;,]�[})\].]z((typeof|instanceof|in|void|delete|new)\bz\b(constructor|from|as)\bz�(for|in|while|do|break|return|continue|switch|case|default|if|else|throw|try|catch|finally|yield|await|async|this|of|static|export|import|debugger|extends|super)\bz%(var|let|const|with|function|class)\bz�(abstract|boolean|byte|char|double|enum|final|float|goto|implements|int|interface|long|native|package|private|protected|public|short|synchronized|throws|transient|volatile)\b�*(true|false|null|NaN|Infinity|undefined)\ba�(Array|Boolean|Date|BigInt|Function|Math|ArrayBuffer|Number|Object|RegExp|String|Promise|Proxy|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt|DataView|document|window|globalThis|global|Symbol|Intl|WeakSet|WeakMap|Set|Map|Reflect|JSON|Atomics|Int(?:8|16|32)Array|BigInt64Array|Float32Array|Float64Array|Uint8ClampedArray|Uint(?:8|16|32)Array|BigUint64Array)\bz;((?:Eval|Internal|Range|Reference|Syntax|Type|URI)?Error)\bz (super)(\s*)(\([\w,?.$\s]+\s*\))z!([a-zA-Z_?.$][\w?.$]*)(?=\(\) \{)�"(\\\\|\\[^\\]|[^"\\])*"�'(\\\\|\\[^\\]|[^'\\])*'�`�interp�\\.z\$\{�
interp-insidez\$z[^`\\$]+�\}�root)r(r0r-r;r7r9N),�__name__�
__module__�__qualname__�name�aliases�	filenames�	mimetypes�re�DOTALL�UNICODE�	MULTILINE�flagsr
r�Single�	Multilinerr�RegexrZHashbangr�Bin�Oct�Hex�Integer�Floatrr�Wordr�Reserved�Declaration�Constantr�Builtin�	Exceptionrr�JS_IDENT�Double�Backtick�Interpol�tokens�r[r[�>/usr/lib/python3.9/site-packages/pygments/lexers/javascript.pyr"s������
�
��	
�

�;

�	
��rc@s�eZdZdZddgZdgZddgZdZdd	ed
fdej	d
fdej
fd
ejfdeej
e
eje
�d
fdeeje
ej�fdeej	fegiZdS)rZ
TypeScriptZ
typescript�tsz*.tszapplication/x-typescriptztext/x-typescriptg�?r;z9(abstract|implements|private|protected|public|readonly)\br0z(enum|interface|override)\bz\b(declare|type)\bz\b(string|boolean|number)\bz(\b(module)(\s*)(\s*[\w?.$][\w?.$]*)(\s*)z+([\w?.$][\w?.$]*)(\s*:\s*)([\w?.$][\w?.$]*)�@N)r<r=r>r?r@rArB�priorityrrRrQ�Typerr
rrrVrrZr[r[r[r\r�s,�
����rc@s�eZdZdZdgZdgZddgZejZ	de
fdejfdej
fgd	ejd
fed�gdefd
ejd
fd	ejfed�gded
fdefed�gded
fdefed�ged�dejfdefdejfdejfdefdedfdefdejdfdejdfded fd!ejjfd"efd#ejfd$ejfd%ejfd&ejfd'ejfd(ej fd)ed*fd+ed,fd-ed.fd/ed0fgd1efgd2ej!d
fed�gd-ed
fd3efd4ej!d5fed6�gd/ed
fd7efed6�gd)ed
fd8efd4ej!d5fed6�gd+ed
fd9efed6�gd:�Z"d;S)<rZKalZkalz*.kalztext/kalzapplication/kalr$�
###[^#].*?###�#(?!##[^#]).*?\nz[$a-zA-Z_][\w$]*\s*r*r(z\binherits\s+from\bz[$a-zA-Z_][\w$]*\s*\n�\]z\b(property|value)\br;r.z\bfrom\b�</(?! )(\\.|[^[/\\\n]|\[(\\.|[^\]\\\n])*])+/([gimuysd]+\b|\B)z%\?|:|_(?=\n)|==?|!=|-(?!>)|[<>+*/-]=?zE\b(and|or|isnt|is|not|but|bitwise|mod|\^|xor|exists|doesnt\s+exist)\bz(?:\([^()]+\))?\s*>z[{(]�\[�listcomprehensionz[})\].,]z\b(function|method|task)\b�functiondefz	\bclass\b�classdefz\b(safe\s+)?wait\s+for\b�waitforz#\b(me|this)(\.[$a-zA-Z_][\w.$]*)?\bz�(?<![.$])(for(\s+(parallel|series))?|in|of|while|until|break|return|continue|when|if|unless|else|otherwise|except\s+when|throw|raise|fail\s+with|try|catch|finally|new|delete|typeof|instanceof|super|run\s+in\s+parallel|inherits\s+from)\bzN(?<![.$])(true|false|yes|no|on|off|null|nothing|none|NaN|Infinity|undefined)\bz�(Array|Boolean|Date|Error|Function|Math|Number|Object|RegExp|String|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|isSafeInteger|parseFloat|parseInt|document|window|globalThis|Symbol|print)\bz%[$a-zA-Z_][\w.$]*\s*(:|[+\-*/]?\=)?\b�%[0-9][0-9]*\.[0-9]+([eE][0-9]+)?[fd]?�0x[0-9a-fA-F]+�[0-9]+�"""�tdqs�'''�tsqs�"�dqs�'�sqs�
[^#\\\'"]+r:�\\.|\'�#\{�interpoling_string�strings�#|\\.|"�\\.|\'|"�
#|\\.|\'|")r(rgrhrfrir;ryrxrrrtrnrpN)#r<r=r>r?r@rArBrCrDrGr
rrIrHr�Functionrr�ClassrrrJrrPrR�Variable�InstancerSrTrrOrMrNrYrZr[r[r[r\r�s�
�
�
������


����(�
�
��
���rc@s�eZdZdZddgZdgZdgZejZ	de
fdejfdej
fged	�d
ejdfdejfd
ejfged	�dejdfdejdfdedfed�gde
dfed	�dejfdedfdedfdefdedfdejfdejfdejdfdejjdfdejdfdejdfdejfdejfd ed!fd"ed#fd$ed%fd&ed'fd(efd)efgd*efgd+ejdfed,�gd$edfd-efd.ejd/fd0efed1�gd&edfd2efed1�gd edfd3efd.ejd/fd0efed1�gd"edfd4efed1�gd5�
Z d6S)7rZ
LiveScriptZ
livescriptzlive-scriptz*.lsztext/livescriptr$r'z#.*?\nr(z//([gimuysd]+\b|\B)r*�/�[^/#]+z//�r*�multilineregexrd�
\A(?=\s|/)r0z?(?:\([^()]+\))?[ ]*[~-]{1,2}>|(?:\(?[^()\n]+\)?)?[ ]*<[~-]{1,2}z�\+\+|&&|(?<![.$])\b(?:and|x?or|is|isnt|not)\b|\?|:|=|\|\||\\(?=\n)|(<<|>>>?|==?|!=?|~(?!\~?>)|-(?!\-?>)|<(?!\[)|(?<!\])>|[+*`%&|^/])=?r1r2z�(?<![.$])(for|own|in|of|while|until|loop|break|return|continue|switch|when|then|if|unless|else|throw|try|catch|finally|new|delete|typeof|instanceof|super|extends|this|class|by|const|var|to|til)\bzF(?<![.$])(true|false|yes|no|on|off|null|NaN|Infinity|undefined|void)\bz�(Array|Boolean|Date|Error|Function|Math|Number|Object|RegExp|String|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt|document|window|globalThis|Symbol|Symbol|BigInt)\bz[$a-zA-Z_][\w.\-:$]*\s*[:=]\sz@[$a-zA-Z_][\w.\-:$]*\s*[:=]\sr^z@?[$a-zA-Z_][\w-]*z/[0-9]+\.[0-9]+([eE][0-9]+)?[fd]?(?:[a-zA-Z_]+)?z"[0-9]+(~[0-9a-z]+)?(?:[a-zA-Z_]+)?rmrnrorprqrrrsrtz\\\S+z	<\[.*?\]>rur:r;rvrwrx�#ryrzr{r|�
r(r�r0r;ryrxrrrtrnrpN)!r<r=r>r?r@rArBrCrDrGr
rrIrHrrrJrrrr}rrrSrTrr�rrrOrNrYrZr[r[r[r\r!s�	�
�
��	�������

�)�
�
��
���rc@seZdZdZdgZdgZdgZejej	BZ
ed�dej
fdedfd	efd
efdejfdejfd
eeje�dfdefdejfdejfdejfdefdejfdejfdefdefdejfdefdefdefgdejdfged�defdefdefdefd edfgd!ejfd"ejfd#ejfd$ejfd%ejd&fd'ejd(fd)ejd*fd+ejd,fgd-ej fd.eej!e�fd/eej!e"e#�ej!�fgd)ejdfd0ejfed1�d2ejfgd%ejdfd3ejfed1�d4ejfgd+ejdfd5ejfed1�d2ejfgd'ejdfd6ejfed1�d7ejfgd8�	Z$d9S):rZDartZdartz*.dartztext/x-dart�string_literalz#!(.*?)$z\b(import|export)\b�import_declz!\b(library|source|part of|part)\b�[^\S\n]+r&r'z \b(class|extension|mixin)\b(\s+)�classz�\b(as|assert|break|case|catch|const|continue|default|do|else|finally|for|if|in|is|new|rethrow|return|super|switch|this|throw|try|while)\bz�\b(abstract|async|await|const|covariant|extends|external|factory|final|get|implements|late|native|on|operator|required|set|static|sync|typedef|var|with|yield)\bzH\b(bool|double|dynamic|int|num|Function|Never|Null|Object|String|void)\bz\b(false|null|true)\bz[~!%^&*+=|?:<>/-]|as\bz@[a-zA-Z_$]\w*z[a-zA-Z_$]\w*:z
[a-zA-Z_$]\w*z
[(){}\[\],.;]z0[xX][0-9a-fA-F]+z\d+(\.\d*)?([eE][+-]?\d+)?z\.\d+([eE][+-]?\d+)?r.r*r$z\b(as|deferred|show|hide)\bz\,z\;zr"""([\w\W]*?)"""zr'''([\w\W]*?)'''zr"(.*?)"zr'(.*?)'rm�string_double_multilinero�string_single_multilinerq�
string_doublers�
string_singlezA\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|u\{[0-9A-Fa-f]*\}|[a-z'\"$\\])z(\$)([a-zA-Z_]\w*)z(\$\{)(.*?)(\})z
[^"$\\\n]+�
string_commonz\$+z[^"$\\]+z(\$|\")+z
[^'$\\\n]+z	[^\'$\\]+z(\$|\')+)	r;r�r�r�r�r�r�r�r�N)%r<r=r>r?r@rArBrCrFrDrGrr�Preprocrr
rHrIrrRr`rSrrZ	Decorator�LabelrrrMr~rrW�EscaperYrr
rZr[r[r[r\r�s������ 
��




�
���
�
�
�
��rc/@s eZdZdZddgZddgZgd�ZdgZej	ej
BejBZde
jdfd	ed
fdefed�gd
e
jdfde
jdfde
jdfde
jdfdefdefgde
jdfdefde
jdfdefdefgde
jdfdefdefgde
jdfed�gde
jdfed�gde
jdfed�gdefde
jfdejfde
jfged �d!ejfd"ejfd#ejfd$efd%ejd&fd'ejd(fd)ejfd*ejfd+ejjfd,e ej!j"ejj#�fd-e ej!j"e$ejj#�fd.e ej!j"ejj%�fd/e e$ejj%�fd0ej!j"fd1ej&fd2ej'fd3ej(fd4e e)j*eej#e$e)�fd5e e)j*eej#e$ej+�d6fd7e e)j*eej+�d6fd8e e)eej+�d6fd9e e)eej+�fd:e)j,fd;e)j*fd<e)j-fd=e eee)�fd>e e)ee�fd?e)d@fdAe e.e)j/�fdBe e.e)�fdCe.dDfdEe$j0fdFe eej'e$�fdGe e.ej�fdHe e$e$j0�fdIe$fdJe.fg&d%ejdfdKejfedL�dMejfgd'ejdfdNejfedL�dMejfgdOej1fgdPe$dfdQe.dfdRe.dSfed�gdQe.dfdTej&dfdUej!j"fed�gdVedWfdXefdYedfd2ej'fdCe.fed �gdZe.dfdQe.d[fdTej&fd2ej'fdUej!j"fdRe.fed �gd\ej+d6fed �ed�gd]�Z2d^d_�Z3d`da�Z4dbdc�Z5ddS)erZLasso�lassoZlassoscriptz*.lassoz*.lasso[89])z*.inclz*.incz*.lasztext/x-lassoz^#![ \S]+lasso9\bz(?=\[|<)�
delimitersr$)r��	lassofilez\[no_square_brackets\]�nosquarebracketsz
\[noprocess\]�	noprocessre�squarebracketsz<\?(lasso(script)?|=)�
anglebracketsz
<(!--.*?-->)?z[^[<]+z\[/noprocess\]r*z[^[]rcz\?>z\]|\?>r&z/\*\*!.*?\*/r'�whitespacecommentsz\d*\.\d+(e[+-]?\d+)?z
0x[\da-f]+�\d+z(infinity|NaN)\brs�singlestringrq�doublestringz`[^`]*`z\$[a-z_][\w.]*z#([a-z_][\w.]*|\d+\b)z(\.\s*)('[a-z_][\w.]*')z (self)(\s*->\s*)('[a-z_][\w.]*')z!(\.\.?\s*)([a-z_][\w.]*(=(?!=))?)z&(->\\?\s*|&\s*)([a-z_][\w.]*(=(?!=))?)z3(?<!->)(self|inherited|currentcapture|givenblock)\bz-(?!infinity)[a-z_][\w.]*z::\s*[a-z_][\w.]*a�(error_(code|msg)_\w+|Error_AddError|Error_ColumnRestriction|Error_DatabaseConnectionUnavailable|Error_DatabaseTimeout|Error_DeleteError|Error_FieldRestriction|Error_FileNotFound|Error_InvalidDatabase|Error_InvalidPassword|Error_InvalidUsername|Error_ModuleNotFound|Error_NoError|Error_NoPermission|Error_OutOfMemory|Error_ReqColumnMissing|Error_ReqFieldMissing|Error_RequiredColumnMissing|Error_RequiredFieldMissing|Error_UpdateError)\bz:(define)(\s+)([a-z_][\w.]*)(\s*=>\s*)(type|trait|thread)\bz=(define)(\s+)([a-z_][\w.]*)(\s*->\s*)([a-z_][\w.]*=?|[-+*/%])�	signaturez(define)(\s+)([a-z_][\w.]*)zJ(public|protected|private|provide)(\s+)(([a-z_][\w.]*=?|[-+*/%])(?=\s*\())z5(public|protected|private|provide)(\s+)([a-z_][\w.]*)z)(true|false|none|minimal|full|all|void)\bz((local|var|variable|global|data(?=\s))\bz�(array|date|decimal|duration|integer|map|pair|string|tag|xml|null|boolean|bytes|keyword|list|locale|queue|set|stack|staticarray)\bz([a-z_][\w.]*)(\s+)(in)\bz(let|into)(\s+)([a-z_][\w.]*)z	require\b�requiresectionz(/?)(Namespace_Using)\ba(/?)(Cache|Database_Names|Database_SchemaNames|Database_TableNames|Define_Tag|Define_Type|Email_Batch|Encode_Set|HTML_Comment|Handle|Handle_Error|Header|If|Inline|Iterate|LJAX_Target|Link|Link_CurrentAction|Link_CurrentGroup|Link_CurrentRecord|Link_Detail|Link_FirstGroup|Link_FirstRecord|Link_LastGroup|Link_LastRecord|Link_NextGroup|Link_NextRecord|Link_PrevGroup|Link_PrevRecord|Log|Loop|Output_None|Portal|Private|Protect|Records|Referer|Referrer|Repeating|ResultSet|Rows|Search_Args|Search_Arguments|Select|Sort_Args|Sort_Arguments|Thread_Atomic|Value_List|While|Abort|Case|Else|Fail_If|Fail_IfNot|Fail|If_Empty|If_False|If_Null|If_True|Loop_Abort|Loop_Continue|Loop_Count|Params|Params_Up|Return|Return_Value|Run_Children|SOAP_DefineTag|SOAP_LastRequest|SOAP_LastResponse|Tag_Name|ascending|average|by|define|descending|do|equals|frozen|group|handle_failure|import|in|into|join|let|match|max|min|on|order|parent|protected|provide|public|require|returnhome|skip|split_thread|sum|take|thread|to|trait|type|where|with|yield|yieldhome)\b�,�commamemberz(and|or|not)\bz0([a-z_][\w.]*)(\s*::\s*[a-z_][\w.]*)?(\s*=(?!=))z(/?)([\w.]+)z,(=)(n?bw|n?ew|n?cn|lte?|gte?|n?eq|n?rx|ft)\bz:=|[-+*/%=<>&|!?\\]+z[{}():;,@^]z[^'\\]+�escape�\\z[^"\\]+zS\\(U[\da-f]{8}|u[\da-f]{4}|x[\da-f]{1,2}|[0-7]{1,3}|:[^:\n\r]+:|[abefnrtv?"\'\\]|$)z=>�\)z[(,]�	parameterz-?[a-z_][\w.]*z\.\.\.z#(([a-z_][\w.]*=?|[-+*/%])(?=\s*\())�requiresignaturez3(([a-z_][\w.]*=?|[-+*/%])(?=(\s*::\s*[\w.]+)?\s*,))z[a-z_][\w.]*=?|[-+*/%]z(\)(?=(\s*::\s*[\w.]+)?\s*,))�#pop:2zR(([a-z_][\w.]*=?|[-+*/%])(?=\s*(\(([^()]*\([^()]*\))*[^)]*\)\s*)?(::[\w.\s]+)?=>)))r;r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�cKs�t|dd�|_t|dd�|_t�|_t�|_|jr~ddlm}m}|�	�D]\}}|j�
|�qJ|�	�D]\}}|j�
|�qhtj|fi|��dS)N�builtinshighlightingT�requiredelimitersFr)�BUILTINS�MEMBERS)
rr�r��set�	_builtins�_membersZpygments.lexers._lasso_builtinsr�r��items�updater	�__init__)�self�optionsr�r��key�valuer[r[r\r��s��zLassoLexer.__init__ccs�dg}|jr|�d�t�|||�D]^\}}}|tjurF|��|jvsf|tjjurv|���	d�|j
vrv|tj|fVq$|||fVq$dS)Nr;r��=)r��appendr	�get_tokens_unprocessedrr�lowerr��Member�rstripr�rT)r��text�stack�index�tokenr�r[r[r\r��s
�
��z!LassoLexer.get_tokens_unprocessedcCsHd}d|vr|d7}t�d|tj�r,|d7}t�d|tj�rD|d7}|S)Ngz
bin/lasso9g�������?z<\?lassog�������?zlocal\()rC�search�I)r��rvr[r[r\�analyse_text�szLassoLexer.analyse_textN)6r<r=r>r?r@rAZalias_filenamesrBrC�
IGNORECASErDrFrGrr�rrrr
rHrZDocrIrrOrMrNrWrXrrr�rrT�Pseudor~rr��	Attributer�rUrrRr}rSr`r�	NamespacerPr�rZr�r�r�r[r[r[r\r�sL
�



�	

�
�
�
�
��


���������������
��^
�
����

��	
�
����A
rc@sReZdZdZgd�ZdgZdgZdZej	ej
BZed�deded	ed
e
ee�eedd�ee��fd
e
ee�dfde
ee�dfde
eee�fed�defdefgde
ejeej�fde
ejeej�fde
ejeej�fde
ejeej�fdejdfdejdfdefdefdefd ejfd!ejfd"efged�d#ejd$fd%ed&fed$�gded$fgd'ed(fd)ejfd*ejfd+ejfd,ejfd-ejfd.ejfd/ejfd0ej fd1ed2fd3e!d2fd4ed2fd5efd6ed2fd7ej"d2fd8efd9ej#fd:e$j%fd;ej&fd<ej&fd=ej&fd>e$j%fd?ed@e
e$j'ee��fdAe$fgdBedCedDe
e$j(ee�e$j(�d$fdBedEe
e$j(ee�e$j)e�d$fdFe$j(d$fgdGe
e$j(e�dHfdIe
e$j(e�d$fged�dJedKedLedMedNe
ee�ej#ee�e$j'�dOfdJedKedLedPe
ee�ej#ee�e$j'�d$fdQedNe
e$j'�dOfdRe
e$j'�d$fed$�ged�dJedSedLedPe
ee�ej#ee�e�fdQedNe$j'fdTe$j'fdUedVee�fdRefgdWe
e$j'e�fdXed$fgdYed$fdZej*fd[efdefd\efgd]ejfd^ejfd_ejd$fd`ejfdaejfdejd$fgdbejdHfdcejd$fddefgde�
Z+dfdg�Z,dhS)irzObjective-J)zobjective-jZ
objectivejzobj-jZobjjz*.jztext/x-objective-jz(?:\s|//.*?\n|/[*].*?[*]/)*�
whitespacez^(z[+-]z)([(a-zA-Z_].*?[^(])(z\{)�function_signature)�statez!(@interface|@implementation)(\s+)�	classnamez(@class|@protocol)(\s*)�forward_classnamez(\s*)(@end)(\s*)�
statementsz[{()}]�;z$(@import)(\s+)("(?:\\\\|\\"|[^"])*")z$(@import)(\s+)(<(?:\\\\|\\>|[^>])*>)z0(#(?:include|import))(\s+)("(?:\\\\|\\"|[^"])*")z0(#(?:include|import))(\s+)(<(?:\\\\|\\>|[^>])*>)z#if\s+0�if0r��macror.r$�\\\nz//(\n|(.|\n)*?[^\\]\n)z/(\\\n)?[*](.|\n)*?[*](\\\n)?/r%z3/(\\.|[^[/\\\n]|\[(\\.|[^\]\\\n])*])+/([gim]+\b|\B)r*r+r,z(L|@)?"�stringz8(L|@)?'(\\.|\\[0-7]{1,3}|\\x[a-fA-F0-9]{1,2}|[^\\\'\n])'r4r5z%(\d+\.\d*|\.\d+|\d+)[eE][+-]?\d+[lL]?z(\d+\.\d*|\.\d+|\d+[fF])[fF]?z0x[0-9a-fA-F]+[Ll]?z0[0-7]+[Ll]?z\d+[Ll]?r/r0z@\+\+|--|~|&&|\?|:|\|\||\\(?=\n)|(<<|>>>?|==?|!=?|[-<>+*%&|^/])=?r1r2z�(for|in|while|do|break|return|continue|switch|case|default|if|else|throw|try|catch|finally|new|delete|typeof|instanceof|void|prototype|__proto__)\bz(var|with|function)\bz�(@selector|@private|@protected|@public|@encode|@synchronized|@try|@throw|@catch|@finally|@end|@property|@synthesize|@dynamic|@for|@accessors|new)\bzt(int|long|float|short|double|char|unsigned|signed|void|id|BOOL|bool|boolean|IBOutlet|IBAction|SEL|@outlet|@action)\bz(self|super)\bz"(TRUE|YES|FALSE|NO|Nil|nil|NULL)\br3z�(ABS|ASIN|ACOS|ATAN|ATAN2|SIN|COS|TAN|EXP|POW|CEIL|FLOOR|ROUND|MIN|MAX|RAND|SQRT|E|LN2|LN10|LOG2E|LOG10E|PI|PI2|PI_2|SQRT1_2|SQRT2)\bz�(Array|Boolean|Date|Error|Function|Math|Number|Object|RegExp|String|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|Error|eval|isFinite|isNaN|parseFloat|parseInt|document|this|window|globalThis|Symbol)\bz([$a-zA-Z_]\w*)(z)(?=\()z
[$a-zA-Z_]\w*z([a-zA-Z_]\w*)(�:z)([a-zA-Z_]\w*)?z\()([a-zA-Z_]\w*)(\))z([a-zA-Z_]\w*)z([a-zA-Z_]\w*)(\s*,\s*)z#pushz([a-zA-Z_]\w*)(\s*;?)z(\(z)([a-zA-Z_]\w+)(r�z)([$a-zA-Z_]\w+z:)�function_parametersz)([$a-zA-Z_]\w+)z([$a-zA-Z_]\w+z([$a-zA-Z_]\w+)z	)([^)]+)(z(:)z(,z\.\.\.)z([$a-zA-Z_]\w*)(\()z(\))rqz/\\([\\abfnrtv"\']|x[a-fA-F0-9]{2,4}|[0-7]{1,3})z	[^\\"\n]+r�z[^/\n]+z/[*](.|\n)*?[*]/r&r�z	(?<=\\)\nz^\s*#if.*?(?<!\\)\nz^\s*#endif.*?(?<!\\)\nz.*?\n)
r;r�r0r-r�r�r�r�r��
expressionr�r�r�cCst�d|tj�rdSdS)Nz^\s*@import\s+[<"]TF)rCr�rF)r�r[r[r\r��szObjectiveJLexer.analyse_textN)-r<r=r>r?r@rArBZ_wsrCrDrFrGrrrr
rr
rrr�rrWrHrIrJrZCharrrOrMrLrNrrRr`rrTrSr}r~r�r�rZr�r[r[r[r\r�s���
�
������

�������
����
��7��
�
����
��������
������

�
��
�����
�����

�	

���Hrc@s�eZdZdZgd�ZdgZdgZdZej	Z
defdej
fdejfgd	ejfd
ejdfdejd
fdejfged�dejdfdejdfdedfed�ged�dedfeedfdejdfdedfdefdedfdejfdejfdejdfdejjdfdejdfdejfd ejfd!ej fd"ej!fd#ed$fd%ed&fd'ed(fd)ed*fgd+efgd,ejdfed-�gd'edfd.efdejd
fd/efed0�gd)edfd1efed0�gd#edfd2efdejd
fd/efed0�gd%edfd3efed0�gd4�
Z"d5S)6rZCoffeeScript)Zcoffeescriptz
coffee-scriptZcoffeez*.coffeeztext/coffeescriptzx\+\+|~|&&|\band\b|\bor\b|\bis\b|\bisnt\b|\bnot\b|\?|:|\|\||\\(?=\n)|(<<|>>>?|==?(?!>)|!=?|=(?!>)|-(?!>)|[<>+*`%&|\^/])=?r$rarbr�z///([gimuysd]+\b|\B)r*rwrxz[/#]r(z///r�rdr�r�r0z(?:\([^()]*\))?\s*[=-]>r1r2z�(?<![.$])(for|own|in|of|while|until|loop|break|return|continue|switch|when|then|if|unless|else|throw|try|catch|finally|new|delete|typeof|instanceof|super|extends|this|class|by)\bzA(?<![.$])(true|false|yes|no|on|off|null|NaN|Infinity|undefined)\bz�(Array|Boolean|Date|Error|Function|Math|Number|Object|RegExp|String|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt|document|window|globalThis|Symbol)\bz[$a-zA-Z_][\w.:$]*\s*[:=]\sz@[$a-zA-Z_][\w.:$]*\s*[:=]\sr^z@?[$a-zA-Z_][\w$]*rjrkrlrmrnrorprqrrrsrtrur:r;rvr�ryrzr{r|r�N)#r<r=r>r?r@rArBZ_operator_rerCrDrGr
rrIrHrrJrYrrrrr}rrrSrTrr�rrrOrMrNrZr[r[r[r\r�s�	��

�
��
�����
�#�
�
��
���rc@sjeZdZdZdgZdgZdgZejej	Bej
BZdefde
jfde
jfdefd	ed
fdedfd
edfdedfdejdfdejdfdejdfdejjdfgdejfdejdfdejfgd
ejdfed�gdejdfed�gd	ejdfed�gdejdfed�gdejdfdejdfdejfd ejfgd ee�dfgdefd!ejjd"fd#ejd$fd%ejd&fd'ejd(fd)ejfd*edfgd+ejjfdejdfed�gd+ejfdejdfed�gdefd,ejdfd
ed-fded.fed�gdefd
ejd/fdejd0fed(�gdefd1efd2ejfged3�d
ejd4fd5ej fged3�dejd4fd6ej fgd
ejd4fed�gdejd4fed�gd7�Z!d8S)9r ZMask�maskz*.maskztext/x-maskr$r&r'z[{};>]ro�string-trpl-singlerm�string-trpl-doublers�
string-singlerq�
string-doublez([\w-]+)�nodez
([^.#;{>\s]+)z	(#[\w-]+)z
(\.[\w-]+)r8z~\[�
interpolation�.r*�string-basercz\s*:r�z\s*\w+:z[^\]]+z\.�
node-classz\#�node-idzstyle[ \t]*=�node-attr-style-valuez[\w:-]+[ \t]*=�node-attr-valuez[\w:-]+z[>{;]z[\w-]+z\w+�string-single-pop2�string-double-pop2�css-single-end�css-double-endr�z[\w\-]+\s*:�css-baser�z[^;']+z[^;"]+)r;r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�N)"r<r=r>r?r@rArBrCrFr�rDrGr
rrHrIrrr�Tagr~r}rr�rYrrrrr�rrT�EntityrZr[r[r[r\r Hs�


�
�
�
�
�
�

��


�


�
�
�

��
�
�
�
��r c@speZdZdZgd�ZdgZdgZdefed�defde	fd	e
fd
efdefed�ed
ddd�ej
fdejfdej
fdej
fdefdejfed�ed�ed�dee
eje
ejj�dfdejdfdejdfdejfed �d!eed"d#�fd$eed"d%�fd&eed"d'�fed(�ed)�ed*�ed+�gd,ee
ejj�fd-ee
ejje
�fd.efd/ejd0fgd1eeje�fgd2ee
ej�fged3d4d5d�ejfd6ejfgd7ejfd8ejfd9eeeje
�fd:eeeje
�fgd;ee
ej�fd<ee
ej �fd=ee
ej�fged>d4d5d�ej!fed?d4d@d�ej"fedAd4d@d�ej#fgedBdCdDd�ej$fedEd4d5d�ej"fgdFejj%fdGeejej
�fgdHej&fgdIej'd0fedJ�gdKej(fgdLefdMefdefgdNed0fdOej(fedP�gdQed0fdRej(fdSej'dTfedP�gd&ed0fedP�gdUejd0fdVejfdWej(fdXejfgdYejd0fdejfdWej(fdZejfgd[e)j*fd\e)j*fd]e)j+fd^e)j,fd_e)j-fd`e)j.fdae)j/fgdb�Z0dcS)dr!z	Earl Grey)z	earl-greyZearlgreyZegz*.egztext/x-earl-greyr.�controlr�z;;.*\nz
[\[\]{}:(),;]r�r��errors)
�with�whereZwhen�and�not�or�in�asZof�isz
(?<=\s|\[)z(?![\w$\-]))�prefix�suffixz[*@]?->z[+\-*/~^<>%&|?!@#.]*=z\.{2,3}z+([+*/~^<>&|?!]+)|([#\-](?=\s))|@@+(?=\s)|=+z(?<![\w$\-])(var|let)(?:[^\w$])�keywords�builtins�
assignmentz�(?x)
                (?:()([a-zA-Z$_](?:[\w$\-]*[\w$])?)|
                   (?<=[\s{\[(])(\.)([a-zA-Z$_](?:[\w$\-]*[\w$])?))
                (?=.*%)�dbsz[rR]?`�btz[rR]?```�tbtz=(?<=[\s\[{(,;])\.([a-zA-Z$_](?:[\w$\-]*[\w$])?)(?=[\s\]}),;])�nestedz(?:[rR]|[rR]\.[gmi]{1,3})?"�stringescaperrz(?:[rR]|[rR]\.[gmi]{1,3})?\'rtrmrn�tuple�import_pathsr?�numbersz-(\.)([a-zA-Z$_](?:[\w$\-]*[\w$])?)(?=[.\[\s])z+(\[)([\^#][a-zA-Z$_](?:[\w$\-]*[\w$])?)(\])r$�%r*z>(?<=[\s:;,])(\.{1,3}(?:[\w\-]*/)*)(\w(?:[\w\-]*\w)*)(?=[\s;,])zB(\.)?([a-zA-Z$_](?:[\w$\-]*[\w$])?)(?=\s+[+\-*/~^<>%&|?!@#.]*\=\s))�Error�	TypeError�ReferenceErrorz
(?<![\w\-$.])z(?![\w\-$.])z�(?x)
                (?<![\w$])
                E\.[\w$](?:[\w$\-]*[\w$])?
                (?:\.[\w$](?:[\w$\-]*[\w$])?)*
                (?=[({\[?!\s])z�(?x)
                ([a-zA-Z$_](?:[\w$-]*[\w$])?)
                (?!\n)\s+
                (?!and|as|each\*|each|in|is|mod|of|or|when|where|with)
                (?=(?:[+\-*/~^<>%&|?!@#.])?[a-zA-Z$_](?:[\w$-]*[\w$])?)z5([a-zA-Z$_](?:[\w$-]*[\w$])?)(?!\n)\s+(?=[\'"\d{\[(])z�(?x)
                (?:
                    (?<=[%=])|
                    (?<=[=\-]>)|
                    (?<=with|each|with)|
                    (?<=each\*|where)
                )(\s+)
                ([a-zA-Z$_](?:[\w$-]*[\w$])?)(:)zc(?x)
                (?<![+\-*/~^<>%&|?!@#.])(\s+)
                ([a-zA-Z$_](?:[\w$-]*[\w$])?)(:)zz(?x)
                (?<=[\w$\]})])(\.)
                ([a-zA-Z$_](?:[\w$-]*[\w$])?)
                (?=\s+with(?:\s|\n))zo(?x)
                (?<!\s)(\.)
                ([a-zA-Z$_](?:[\w$-]*[\w$])?)
                (?=[}\]).,;:\s])zq(?x)
                (?<=[\w$\]})])(\.)
                ([a-zA-Z$_](?:[\w$-]*[\w$])?)
                (?=[\[{(:]))Zeachzeach*�mod�await�break�chain�continue�elifz
expr-value�if�match�return�yield�pass�elseZrequire�varZlet�async�method�gen)r
r�r^z(?![\w\-$]))	r}ZObjectZArrayrrZBooleanZErrorFactoryZENodeZPromise)�send�object�keysr��	enumerate�zip�productZ
neighbours�	predicateZequalZnequal�contains�reprZclone�rangeZ
getCheckerzget-checkerZgetPropertyzget-propertyZgetProjectorz
get-projectorZconsumeZtakeZ	promisifyZspawn�constructorz
(?<![\w\-#.])z(?![\w\-.]))�trueZfalseZnullZ	undefinedz@([a-zA-Z$_](?:[\w$-]*[\w$])?)z)([a-zA-Z$_](?:[\w$-]*[\w$])?)(\+\+|\-\-)?z#[a-zA-Z_][\w\-]*(?=[\s{(,;])r:r;zY\\([\\abfnrtv"\']|\n|N\{.*?\}|u[a-fA-F0-9]{4}|U[a-fA-F0-9]{8}|x[a-fA-F0-9]{2}|[0-7]{1,3})z[^\\\'"]z[\'"\\]rqz
\\\\|\\"|\\\nryrsz
\\\\|\\'|\\\nz\{rxr6z(?<!`)\nz\^=?z.+z```z[^`]+z \d+\.(?!\.)\d*([eE][+-]?[0-9]+)?z\d+[eE][+-]?[0-9]+z8r[0-7]+z2r[01]+z16r[a-fA-F0-9]+z5([3-79]|[12][0-9]|3[0-6])r[a-zA-Z\d]+(\.[a-zA-Z\d]+)?r�)r;r�rr�r�r�r�r�r�r?r�rxr�ryrrrtrnr�r�rN)1r<r=r>r?r@rArBr
rrrrrrPrr}rrRrr�r~ZStartrrXZSymbolrZDBSr��
WhitespacerrUZControlZFieldr�rSr`rTr�r�rYr�rrOrLrKrMZRadixrNrZr[r[r[r\r!�sT	���

��)��
�	
��
���������	��
�
�
�����������	���
���
�����
��
�
�����r!c@seZdZdZdgZdgZgd�Zejej	Bej
BZdefde
jfde
jfged�d	ejd
fdedfed
�gd
ed
fgdedfed�dejfdejfdejfdejfdedfdedfdefdedfdejdfdejfdejfdejfeejfdej fdej!fdej"fdejfgd �Z#d!S)"r"ZJuttleZjuttlez*.juttle)zapplication/juttlezapplication/x-juttlez
text/x-juttleztext/juttler$r&r'r(r)r*r+r,r.z	^(?=\s|/)r0z:\d{2}:\d{2}:\d{2}(\.\d*)?:zY:(now|beginning|end|forever|yesterday|today|tomorrow|(\d+(\.\d*)?|\.\d+)(ms|[smhdwMy])?):zN:\d{4}-\d{2}-\d{2}(T\d{2}:\d{2}:\d{2}(\.\d*)?)?(Z|[+-]\d{2}:\d{2}|[+-]\d{4})?:z�:((\d+(\.\d*)?|\.\d+)[ ]+)?(millisecond|second|minute|hour|day|week|month|year)[s]?(([ ]+and[ ]+(\d+[ ]+)?(millisecond|second|minute|hour|day|week|month|year)[s]?)|[ ]+(ago|from[ ]+now))*:z8\+\+|--|~|&&|\?|:|\|\||\\(?=\n)|(==?|!=?|[-<>+*%&|^/])=?r1r2z"(import|return|continue|if|else)\bz((var|const|function|reducer|sub|input)\bz{(batch|emit|filter|head|join|keep|pace|pass|put|read|reduce|remove|sequence|skip|sort|split|tail|unbatch|uniq|view|write)\bz(true|false|null|Infinity)\bz6(Array|Date|Juttle|Math|Number|Object|RegExp|String)\brjrlr4r5)r(r0r-r;N)$r<r=r>r?r@rArBrCrDrErFrGr
rrHrIrrrJrZMomentrrrrRrQrSrrTrVrrrOrNrWrZr[r[r[r\r"�sj	�������������r"c@s$eZdZdZdgZdgZdd�ZdS)r#zNode.js REPL console sessionZ
nodejsreplztext/x-nodejsreplc		cstfi|j��}d}g}t�|�D]�}|��}|�d�rn|�t|�dtj	|dd�fgf�||dd�7}q"|�d�r�|�
d�}t|�t|�}|�t|�dtj	|d|�fgf�||7}q"|r�t||�|��EdHd}g}tg|�|��EdHq"|�rt||�|��EdHdS)N�z> r�z...r�)
rr��line_re�finditer�group�
startswithr��lenrZPrompt�lstriprr�)	r�r�ZjslexerZcurcodeZ
insertionsr
�line�codeZleadr[r[r\r��s<

�


�
�
��z'NodeConsoleLexer.get_tokens_unprocessedN)r<r=r>r?r@rBr�r[r[r[r\r#�sr#)0rCZpygments.lexerrrrrrrrr	r
rrZpygments.tokenr
rrrrrrrrrZ
pygments.utilrZpygments.unistringZ	unistringZuni�__all__ZcombineZJS_IDENT_STARTZ
JS_IDENT_PARTrV�compiler%rrrrrrrrr r!r"r#r[r[r[r\�<module>s>40���
g%sog`qsYE

Youez - 2016 - github.com/yon3zu
LinuXploit