| 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 : |
a
SҼa'� � @ s� d dl Z d dlmZmZmZmZmZmZ d dlm Z m
Z
mZmZm
Z
mZmZmZmZmZmZ d dlmZ d dlmZ g d�ZG dd� de�ZG d d
� d
e�ZG dd� de�Zd
d� ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�Z G dd� de�Z!G dd� de�Z"G dd� de�Z#G dd� de�Z$G dd � d e�Z%G d!d"� d"e�Z&G d#d$� d$e�Z'G d%d&� d&e�Z(G d'd(� d(e�Z)G d)d*� d*e�Z*G d+d,� d,e�Z+G d-d.� d.e�Z,dS )/� N)�
RegexLexer�default�words�bygroups�include�using)�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�
Whitespace�Literal�Generic)� BashLexer)� JsonLexer)�IniLexer�RegeditLexer�PropertiesLexer�KconfigLexer�Cfengine3Lexer�ApacheConfLexer�SquidConfLexer�NginxConfLexer�LighttpdConfLexer�DockerLexer�TerraformLexer�TermcapLexer�
TerminfoLexer�PkgConfigLexer�PacmanConfLexer�AugeasLexer� TOMLLexer�NestedTextLexer�SingularityLexerc @ sh e Zd ZdZg d�Zg d�ZddgZddefdej fd e
fd
eej
eeee�fdej
fgiZdd
� ZdS )r ZINI)ZiniZcfgZdosini)z*.iniz*.cfgz*.infz *.servicez*.socketz*.devicez*.mountz*.automountz*.swapz*.targetz*.pathz*.timerz*.slicez*.scopez
text/x-iniztext/inf�root�\s+�[;#].*z\[.*?\]$z"(.*?)([ \t]*)(=)([ \t]*)([^\t\n]*)z(.+?)$c C s2 | � d�}|dk rdS | d dko0| |d dkS )N�
� Fr �[� �])�find)�textZnpos� r2 �;/usr/lib/python3.9/site-packages/pygments/lexers/configs.py�analyse_text7 s
zIniLexer.analyse_textN)�__name__�
__module__�__qualname__�name�aliases� filenames� mimetypesr r �Singler r r � Attributer
r
�tokensr4 r2 r2 r2 r3 r s ���r c @ s� e Zd ZdZdgZdgZdgZdefdefdej fde
eee
je�fd e
e
jeee�d
fde
e
jeee�d
fgded
fde
e
jee�d
fded
fed
�gd�Zdd� ZdS )r Zreg�registryz*.regztext/x-windows-registryzWindows Registry Editor.*r) r* z(\[)(-?)(HKEY_[A-Z_]+)(.*?\])$z)("(?:\\"|\\\\|[^"])+")([ \t]*)(=)([ \t]*)�valuez(.*?)([ \t]*)(=)([ \t]*)�-�#popz1(dword|hex(?:\([0-9a-fA-F]\))?)(:)([0-9a-fA-F,]+)�.+�r( r@ c C s
| � d�S )NzWindows Registry Editor)�
startswith)r1 r2 r2 r3 r4 f s zRegeditLexer.analyse_textN)r5 r6 r7 r8 r9 r: r; r r r<