File: //lib64/python3.9/lib2to3/__pycache__/pytree.cpython-39.pyc
a
    �DOgFm  �                   @   s�   d Z dZddlZddlmZ dZi add� ZG dd	� d	e�Z	G d
d� de	�Z
G dd
� d
e	�Zdd� ZG dd� de�Z
G dd� de
�ZG dd� de
�ZG dd� de
�ZG dd� de
�Zdd� ZdS )z�
Python parse tree definitions.
This is a very concrete parse tree; we need to keep every token and
even the comments and whitespace between tokens.
There's also a pattern matching implementation here.
z#Guido van Rossum <guido@python.org>�    N)�StringIOi���c                 C   sD   t s8ddlm} |j�� D ]\}}t|�tkr|t |<