usr
/
lib64
/
python2.7
/
lib2to3
/
pgen2
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
__init__.py
143 bytes
Rename
Delete
__init__.pyc
174 bytes
Rename
Delete
__init__.pyo
174 bytes
Rename
Delete
conv.py
9.40 KB
Rename
Delete
conv.pyc
8.00 KB
Rename
Delete
conv.pyo
6.87 KB
Rename
Delete
driver.py
5.90 KB
Rename
Delete
driver.pyc
6.31 KB
Rename
Delete
driver.pyo
6.25 KB
Rename
Delete
grammar.py
6.44 KB
Rename
Delete
grammar.pyc
7.50 KB
Rename
Delete
grammar.pyo
7.50 KB
Rename
Delete
literals.py
1.58 KB
Rename
Delete
literals.pyc
1.97 KB
Rename
Delete
literals.pyo
1.74 KB
Rename
Delete
parse.py
7.86 KB
Rename
Delete
parse.pyc
7.07 KB
Rename
Delete
parse.pyo
7.03 KB
Rename
Delete
pgen.py
13.50 KB
Rename
Delete
pgen.pyc
11.95 KB
Rename
Delete
pgen.pyo
11.35 KB
Rename
Delete
token.py
1.23 KB
Rename
Delete
token.pyc
2.25 KB
Rename
Delete
token.pyo
2.25 KB
Rename
Delete
tokenize.py
18.79 KB
Rename
Delete
tokenize.pyc
16.57 KB
Rename
Delete
tokenize.pyo
16.49 KB
Rename
Delete
� {fc @ s d Z d Z d d g Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z m Z m Z m Z m Z d e f d � � YZ d � Z d d e e d d � Z d � Z d � Z d � Z e d k r e j e e � � � n d S( sZ Parser driver. This provides a high-level interface to parse a file into a syntax tree. s# Guido van Rossum <guido@python.org>t Drivert load_grammari����Ni ( t grammart parset tokent tokenizet pgenc B sV e Z d d d � Z e d � Z e d � Z e d � Z d e d � Z e d � Z RS( c C s: | | _ | d k r$ t j � } n | | _ | | _ d S( N( R t Nonet loggingt getLoggert loggert convert( t selfR R R ( ( s, /usr/lib64/python2.7/lib2to3/pgen2/driver.pyt __init__ s c C s= t j | j | j � } | j � d } d } d } } } } } d } x�| D]�} | \ } } } } } | | | f k r | | f | k s� t | | f | f � � | \ } } | | k r� | d | | 7} | } d } n | | k r | | | | !7} | } q n | t j t j f k r`| | 7} | \ } } | j d � rQ | d 7} d } qQ qQ n | t j k rt j | } n | r�| j j d t j | | | � n | j | | | | f � r�| r�| j j d � n Pn d } | \ } } | j d � rQ | d 7} d } qQ qQ Wt j d | | | | f � � | j S( s4 Parse a series of tokens and return the syntax tree.i i u s s %s %r (prefix=%r)s Stop.t s incomplete inputN( R t ParserR R t setupR t AssertionErrorR t COMMENTt NLt endswithR t OPt opmapR t debugt tok_namet addtokent ParseErrort rootnode( R t tokensR t pt linenot columnt typet valuet startt endt line_textt prefixt quintuplet s_linenot s_column( ( s, /usr/lib64/python2.7/lib2to3/pgen2/driver.pyt parse_tokens'