Your IP : 216.73.216.213


Current Path : /opt/alt/python37/lib64/python3.7/Tools/scripts/__pycache__/
Upload File :
Current File : //opt/alt/python37/lib64/python3.7/Tools/scripts/__pycache__/fixheader.cpython-37.opt-1.pyc

B

� f��@s*ddlZdd�Zdd�Zedkr&e�dS)�NcCs(tjdd�}x|D]}t|�qWdS)N�)�sys�argv�process)�args�filename�r�</opt/alt/python37/lib64/python3.7/Tools/scripts/fixheader.py�mains
r
c
Cs�yt|d�}Wn:tk
rH}ztj�d|t|�f�dSd}~XYnX|��}|��|dd�dkr~tj�d|�dSyt|d�}Wn:tk
r�}ztj�d|t|�f�dSd}~XYnXtj�d|�d	}x:|D]2}t|�d
k�r|�	��r||�
�}q�|d}q�W|t_td|�td
|�td�td�td�t�|�|�t�td�td�td�tdd|d�dS)N�rz%s: can't open: %s
�z/*z!%s does not begin with C comment
�wz%s: can't write: %s
zProcessing %s ...
ZPy_��_z#ifndefz#definez#ifdef __cpluspluszextern "C" {z#endif�}z	#endif /*�!z*/)
�open�IOErrorr�stderr�write�str�read�close�ord�isalnum�upper�stdout�print)r�f�msg�data�magic�crrr	rsD



r�__main__)rr
r�__name__rrrr	�<module>s$