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__/nix.cpython-39.pyc
a

SҼa��@sbdZddlZddlmZmZddlmZmZmZm	Z	m
Z
mZmZm
Z
mZdgZGdd�de�ZdS)z�
    pygments.lexers.nix
    ~~~~~~~~~~~~~~~~~~~

    Lexers for the NixOS Nix language.

    :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
�N)�
RegexLexer�include)	�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�Literal�NixLexerc@s�eZdZdZdZddgZdgZdgZej	ej
BZgd�Zgd�Z
gd	�Zgd
�Zdejfdejd
fdefdd�dd�eD��efdd�dd�e
D��ejfdejfdd�dd�eD��efdejfdd�dd�eD��efdejfdejdfdejdfde fde fde fd ej!fd!efgd"ejfdejd#fd$ejd%fd&ejfgd'ej"fd(ej"fd)ej"fd*ej"fd+ej"fdejd%fd,ej#d-fd.ejfgd/ej"fd0ej"fd1ej"fdejd%fd,ej#d-fd2ejfgd3ej#d%fd,ej#d#fe$d4�gd5�Z%d6d7�Z&d8S)9r
zU
    For the `Nix language <http://nixos.org/nix/>`_.

    .. versionadded:: 2.0
    ZNixZnixosZnixz*.nixz
text/x-nix)
Zrec�withZlet�inZinherit�assert�if�elseZthenz...)�import�abortZ
baseNameOfZdirOfZisNull�builtins�mapZremoveAttrs�throwZtoStringZ
derivation)z++�+�?�.�!z//z==z!=z&&z||z->�=)
�(�)�[�]�;�{�}�:�,�@z#.*$z/\*�commentz\s+z(%s)�|ccs|]}t�|�dVqdS�z\bN��re�escape��.0�entry�r0�7/usr/lib/python3.9/site-packages/pygments/lexers/nix.py�	<genexpr>7�zNixLexer.<genexpr>ccs|]}t�|�dVqdSr)r*r-r0r0r1r2:r3z\b(true|false|null)\bccs|]}t�|�VqdS�Nr*r-r0r0r1r2@r3z\b(or|and)\bccs|]}t�|�VqdSr4r*r-r0r0r1r2Gr3z[0-9]+�"�doublequotez''�singlequotez[\w.+-]*(\/[\w.+-]+)+z\<[\w.+-]+(\/[\w.+-]+)*\>z4[a-zA-Z][a-zA-Z0-9\+\-\.]*\:[\w%/?:@&=+$,\\.!~*\'-]+z
[\w-]+\s*=z[a-zA-Z_][\w\'-]*z[^/*]+z#pushz\*/z#popz[*/]z'''z''\$\{z''\nz''\rz''\tz\$\{�	antiquotez[^']z\\z\\"z\\$\{z[^"]z\}�root)r9r'r7r6r8cCsXd}t�d|�r|d7}t�d|�r,|d7}t�d|�r@|d7}t�d|�rT|d7}|S)Ngzimport.+?<[^>]+>g�������?zmkDerivation\s+(\(|\{|rec)z=\s+mkIf\s+z\{[a-zA-Z,\s]+\}:g�������?)r+�search)�text�rvr0r0r1�analyse_text|szNixLexer.analyse_textN)'�__name__�
__module__�__qualname__�__doc__�name�aliases�	filenamesZ	mimetypesr+�	MULTILINE�UNICODE�flags�keywordsrZ	operatorsZpunctuationsr�SingleZ	Multiliner�joinrrZBuiltinZConstantrZWordrr
ZIntegerr	�DoublerZSymbolZEscapeZInterpolr�tokensr=r0r0r0r1r
sv
��

�1

�

�

�	

��Q)rAr+Zpygments.lexerrrZpygments.tokenrrrrrr	r
rr�__all__r
r0r0r0r1�<module>s

,

Youez - 2016 - github.com/yon3zu
LinuXploit