| 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ҼaE � @ sR d dl Z d dlmZmZmZ d dlmZmZmZm Z m
Z
dgZG dd� de�ZdS )� N)�
RegexLexer�words�bygroups)�Text�Comment�Keyword�Name�Literal� BareLexerc @ s� e Zd ZdZdgZdgZejejB Z g d�Z
deee
eje
�dfdeee
eje
�dfd eee
ee
�d
fdeee
eje
�dfd
efde
fgde
dfde
dfdeeje
�d
fde
fgde
dfde
fdejfee
�efde
fgde
fd
edfdee
ee
�fde
fde
dfdee
ee
�fdee
eje
�fdejfee
�efde
dfde
dfde
fdefg
de
dfde
dfd eeje
e�fd!eej�fd
efde
fgd"�Zd#S )$r
ZBAREz*.bareZbare)�type�enum�u8�u16�u32Zu64ZuintZi8Zi16Zi32Zi64�intZf32Zf64�boolZvoid�data�stringZoptional�mapz%(type)(\s+)([A-Z][a-zA-Z0-9]+)(\s+\{)�structz%(type)(\s+)([A-Z][a-zA-Z0-9]+)(\s+\()�unionz#(type)(\s+)([A-Z][a-zA-Z0-9]+)(\s+)�typedefz%(enum)(\s+)([A-Z][a-zA-Z0-9]+)(\s+\{)r z#.*?$z\s+z\{z#pushz\}z#popz([a-zA-Z0-9]+)(:\s*)z\)z\s*\|\s*z[A-Z][a-zA-Z0-9]+z\[\]z
(\[)(\d+)(\])z<|>z\(z(\[)([a-z][a-z-A-Z0-9]+)(\])z(\[)([A-Z][a-z-A-Z0-9]+)(\])z([A-Z][a-z-A-Z0-9]+)z\nz\d+z([A-Z][A-Z0-9_]*)(\s*=\s*)(\d+)z([A-Z][A-Z0-9_]*))�rootr r r r N)�__name__�
__module__�__qualname__�name� filenames�aliases�re� MULTILINE�UNICODE�flags�keywordsr r r r ZClassr Z Attributer r �tokens� r% r% �8/usr/lib/python3.9/site-packages/pygments/lexers/bare.pyr
sj �����
�
�
���)
r Zpygments.lexerr r r Zpygments.tokenr r r r r �__all__r
r% r% r% r&