File: //lib64/python2.7/lib2to3/pytree.pyo
�
s�fc           @   s  d  Z  d Z d d l Z d d l Z d d l m Z d Z i  a d �  Z d e f d �  �  YZ	 d	 e	 f d
 �  �  YZ
 d e	 f d �  �  YZ d
 �  Z d e f d �  �  YZ
 d e
 f d �  �  YZ d e
 f d �  �  YZ d e
 f d �  �  YZ d e
 f d �  �  YZ d �  Z d S(   s�   
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.
s#   Guido van Rossum <guido@python.org>i����N(   t   StringIOi���c         C   sh   t  sX d d l m } x? | j j �  D]+ \ } } t | � t k r&