| 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 Z ddlZddlmZmZmZmZmZmZ ddl m
Z
mZmZm
Z
mZmZmZmZmZmZmZ ddlmZ ddlmZ g d�ZG dd � d e�ZG d
d� de�ZG dd
� d
e�Zdd� 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� de�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,G d.d/� d/e�Z-dS )0z�
pygments.lexers.configs
~~~~~~~~~~~~~~~~~~~~~~~
Lexers for configuration file formats.
:copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� 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 @ sl e Zd ZdZdZg d�Zg d�ZddgZddefd e j
fd
efdee
jeeee�fde
jfgiZd
d� ZdS )r z5
Lexer for configuration files in INI style.
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__�__doc__�name�aliases� filenames� mimetypesr r �Singler r r � Attributer
r
�tokensr4 r2 r2 r2 r3 r s ���r c @ s� e Zd ZdZdZdgZdgZdgZdefdefde j
fd eee
eje�fd
eejee
e�dfdeejee
e�dfgd
e
dfdeejee�dfdedfed�gd�Zdd� ZdS )r z�
Lexer for `Windows Registry
<http://en.wikipedia.org/wiki/Windows_Registry#.REG_files>`_ files produced
by regedit.
.. versionadded:: 1.6
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( rA 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<