MINI MINI MANI MO
3
\5 @ sd d dl mZmZmZ G dd dejZG dd deZG dd deZG dd d eZ dddZ
d
S ) )grammartokentokenizec @ s e Zd ZdS )PgenGrammarN)__name__
__module____qualname__ r r */usr/lib64/python3.6/lib2to3/pgen2/pgen.pyr s r c @ s e Zd Zd&ddZdd Zdd Zdd Zd
d Zdd
Zdd Z dd Z
dd Zdd Zdd Z
dd Zdd Zdd Zdd Zd'd d!Zd"d# Zd$d% ZdS )(ParserGeneratorNc C sl d }|d krt |}|j}|| _|| _tj|j| _| j | j \| _
| _|d k rZ| i | _| j
d S )N)openclosefilenamestreamr generate_tokensreadline generatorgettokenparsedfasstartsymbolfirstaddfirstsets)selfr r Zclose_streamr r r
__init__ s zParserGenerator.__init__c C s* t }t| jj }|j |j| j |jd| j x.|D ]&}dt|j }||j |<