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

SҼa�@sfdZddlZddlmZmZmZddlmZmZm	Z	m
Z
mZmZm
Z
mZmZdgZGdd�de�ZdS)z�
    pygments.lexers.nimrod
    ~~~~~~~~~~~~~~~~~~~~~~

    Lexer for the Nim language (formerly known as Nimrod).

    :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
�N)�
RegexLexer�include�default)	�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�Error�NimrodLexerc@s,eZdZdZdZddgZddgZdgZej	ej
BejBZdd	�Z
gd
�Zgd�Zgd�Zgd
�Zdejfdefdefdefdedfdedfdedfdejdfde
e�ejfdedfde
e�efde
gd��ejfdejfde
e�ejfde
e�ejfdefd ej d!fd"ej!d#fd$ej"d#fd%ej#d#fd&ej$d#fd'e%fd(e&fgd)ej'fdejd*fd+ejfgd,ej(fd-efd.efd/efgd0ej'fded*fe)d1�gd2ed*fd3ej'fe)d1�gd4ed*fe)d1�e)d5�gd6ej*d*fd7ej*d*fgd8efgd9ej fd:ej fe+d*�gd;ej fe+d*�gd<ej$j,fd=ej$fe+d*�gd>�Z-d?S)@rzS
    For `Nim <http://nim-lang.org/>`_ source code.

    .. versionadded:: 1.5
    ZNimrodZnimrodZnimz*.nimz*.nimrodz
text/x-nimcCs@g}d}|D](}|D]}||d7}q|�|�d}qd�|�S)N�z_?�|)�append�join)�wordsZnewWords�newZwordZch�r�:/usr/lib/python3.9/site-packages/pygments/lexers/nimrod.py�underscorize"s
zNimrodLexer.underscorize)=Zaddr�and�asZasmZbind�block�breakZcase�castZconcept�const�continueZ	converterZdefer�discardZdistinct�divZdo�elif�else�end�enum�exceptZexport�finally�for�func�if�in�yieldZ	interface�is�isnot�iteratorZletZmacro�methodZmixin�mod�not�notin�objectZof�or�out�procZptr�raise�ref�return�shl�shrZstatic�template�try�tuple�typeZusingZwhen�while�xor)Znil�trueZfalse)rr4r1rAr:r;r r0r*r2r,r-)�intZint8Zint16Zint32Zint64�floatZfloat32Zfloat64�bool�char�rangeZarray�seq�set�stringz##.*$z#.*$z[*=><+\-/@$~&%!?|\\\[\]]z<\.\.|\.|,|\[\.|\.\]|\{\.|\.\}|\(\.|\.\)|\{|\}|\(|\)|:|\^|`|;z
(?:[\w]+)"�rdqsz"""�tdqs�"�dqs�'�charsz(%s)\bz(p_?r_?o_?c_?\s)(?![(\[\]])�funcname)�from�importrz(v_?a_?r)\bz&\b((?![_\d])\w)(((?!_)\w)|(_(?!_)\w))*z![0-9][0-9_]*(?=([e.]|\'f(32|64))))�float-suffix�float-numberz0x[a-f0-9][a-f0-9_]*�
int-suffixz0b[01][01_]*z0o[0-7][0-7_]*z[0-9][0-9_]*z\s+z.+$z-\\([\\abcefnrtvl"\']|x[a-f0-9]{2}|[0-9]{1,3})z#pop�.z(?<!\$)\$(\d+|#|\w+)+z[^\\\'"$\n]+z[\'"\\]z\$z0\\([\\abcefnrtvl"\']|\n|x[a-f0-9]{2}|[0-9]{1,3})�stringsz"(?!")z""z"""(?!")�nlz$((?![\d_])\w)(((?!_)\w)|(_(?!_)\w))*z`.+`z\nz\.(?!\.)[0-9_]*ze[+-]?[0-9][0-9_]*z
\'f(32|64)z
\'i(32|64)z	\'i(8|16))�rootrPrXrNrKrLrQrYrUrTrVN).�__name__�
__module__�__qualname__�__doc__�name�aliases�	filenamesZ	mimetypes�re�	MULTILINE�
IGNORECASE�UNICODE�flagsr�keywordsZkeywordsPseudoZopWords�typesr
ZDocrrrZCharZWordr�	NamespaceZDeclaration�TypeZPseudor	rZFloatZHexZBinZOctZIntegerrr
ZEscapeZInterpolrZFunctionrZLong�tokensrrrrrs�
�
��



�&
��
����

����
��)r^rbZpygments.lexerrrrZpygments.tokenrrrrr	r
rrr
�__all__rrrrr�<module>s

,

Youez - 2016 - github.com/yon3zu
LinuXploit