| 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.7/site-packages/ply/__pycache__/ |
Upload File : |
B
�R�`�� �
@ s< d Z dZddlZddlZddlZddlZddlZddlZyejej fZ
W n ek
rd ee
fZ
Y nX e�d�ZG dd� de�ZG dd� de�ZG d d
� d
e�ZG dd� de�ZG d
d� d�Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� ZG dd� de�Zdddddeej�ddddf
dd �Z d%d!d"�Z!d#d$� Z"e"Z#dS )&z3.11z3.10� Nz^[a-zA-Z0-9_]+$c @ s e Zd Zdd� ZdS )�LexErrorc C s |f| _ || _d S )N)�args�text)�self�message�s� r �+/usr/lib/python3.7/site-packages/ply/lex.py�__init__: s zLexError.__init__N)�__name__�
__module__�__qualname__r
r r r r r 9 s r c @ s e Zd Zdd� Zdd� ZdS )�LexTokenc C s d| j | j| j| jf S )NzLexToken(%s,%r,%d,%d))�type�value�lineno�lexpos)r r r r �__str__A s zLexToken.__str__c C s t | �S )N)�str)r r r r �__repr__D s zLexToken.__repr__N)r r r
r r r r r r r @ s r c @ s4 e Zd Zdd� Zdd� Zdd� Zdd� ZeZeZd S )
� PlyLoggerc C s
|| _ d S )N)�f)r r r r r r
L s zPlyLogger.__init__c O s | j �|| d � d S )N�
)r �write)r �msgr �kwargsr r r �criticalO s zPlyLogger.criticalc O s | j �d|| d � d S )Nz WARNING: r )r r )r r r r r r r �warningR s zPlyLogger.warningc O s | j �d|| d � d S )NzERROR: r )r r )r r r r r r r �errorU s zPlyLogger.errorN) r r r
r
r r r �info�debugr r r r r K s r c @ s e Zd Zdd� Zdd� ZdS )�
NullLoggerc C s | S )Nr )r �namer r r �__getattribute__^ s zNullLogger.__getattribute__c O s | S )Nr )r r r r r r �__call__a s zNullLogger.__call__N)r r r
r# r$ r r r r r! ] s r! c @ s| e Zd Zdd� Zddd�Zddd�Zd d
� Zdd� Zd
d� Zdd� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� ZeZdS )�Lexerc C s� d | _ d | _i | _i | _i | _d| _g | _d | _i | _i | _ i | _
d| _d | _d| _
d| _d | _d | _d | _d| _d| _d | _d| _d| _d S )N�INITIALr � � F)�lexre� lexretext�
lexstatere�lexstateretext�lexstaterenames�lexstate�
lexstatestack�lexstateinfo�lexstateignore�lexstateerrorf�lexstateeoff�
lexreflags�lexdatar �lexlen� lexerrorf�lexeoff� lextokens� lexignore�lexliterals� lexmoduler �lexoptimize)r r r r r
t s. zLexer.__init__Nc C s� t � | �}|r�i }x�| j�� D ]|\}}g }xX|D ]P\}}g } xB|D ]:}
|
rR|
d s^| �|
� qB| �t||
d j�|
d f� qBW q0W |�|| f� |||<