Your IP : 3.14.255.58
U
i�f"K � @ s� d dl T d<ddd�dd�Zd d
� Zd=dd
�Zdd� Zdd� Zd>dd�Zdd� Zdd� Zd?dd�Z dd� Z
dd� Zdd�d d!�Zd"d#� Z
G d$d%� d%e�ZG d&d'� d'e�Zd(d)� Zd*d+� Zeee�e_eee�e_G d,d-� d-e�Zd.d/� ZG d0d1� d1eed2�ZG d3d4� d4eed2�ZG d5d6� d6eed2�ZG d7d8� d8eed2�ZG d9d:� d:eed2�Zeee e!fee"fee#feed�e$feed;�fiZ%ee$fiZ&e$d8ed�d8ed1e d1e!d1e"d4e#d6ed;�d:iZ'dS )@� )�*� <unknown>�execFN)�
type_comments�feature_versionc C sF t }|r|tO }t|t�r(|\}}|}n|d kr4d}t| ||||d�S )N���)�_feature_version)Z
PyCF_ONLY_ASTZPyCF_TYPE_COMMENTS�
isinstance�tuple�compile)�source�filename�moder r �flags�major�minor� r �(/opt/alt/python38/lib64/python3.8/ast.py�parse s
�r c s` t | t�rt| dd�} t | t�r&| j} dd� ��fdd���fdd��� ���fd d
�� � | �S )N�eval)r c S s t d| ����d S )Nzmalformed node or string: )�
ValueError��noder r r �_raise_malformed_node>