B
    Ma                 @   s:   d dl mZ d dlmZ G dd dZG dd deZdS )    )absolute_import)Enumc               @   s8   e Zd ZU eed< eed< d
eedddZdd Zd	S )	TokenTypenamecontains_syntaxF)r   r   c             C   s   || _ || _d S )N)r   r   )selfr   r    r   1lib/python3.7/site-packages/parso/python/token.py__init__
   s    zTokenType.__init__c             C   s   d| j j| jf S )Nz%s(%s))	__class____name__r   )r   r   r   r	   __repr__   s    zTokenType.__repr__N)F)r   
__module____qualname__str__annotations__boolr
   r   r   r   r   r	   r      s   
r   c               @   s|   e Zd ZedZedZedddZedZedZedZ	ed	Z
ed
ZedZedZedZedddZedZdS )PythonTokenTypesSTRINGNUMBERNAMET)r   
ERRORTOKENNEWLINEINDENTDEDENTERROR_DEDENTFSTRING_STRINGFSTRING_STARTFSTRING_ENDOP	ENDMARKERN)r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r   r   r   r	   r      s   r   N)Z
__future__r   enumr   r   r   r   r   r   r	   <module>   s   