Repository URL to install this package:
Version:
4.0.109 ▾
|
ó =[c @ sM d d l Z d d l Z d Z d Z d Z e d k rI e n d S( iÿÿÿÿNc C s t | } d | } d | } x- | D]% \ } } | j j | r' Pq' q' Wx- | D]% \ } } | j j | rW PqW qW W| d | f S( Ns #--! %s-starts #--! %s-endi ( t enumeratet stript startswitht endswith( t linest tagt srclinest start_tagt end_tagt start_indext linet end_index( ( sG /home/tvault/.virtenv/lib/python2.7/site-packages/pycparser/ply/ygen.pyt get_source_range s c C s` g } t } d | } xC | D]; } | j j | rB | } q | r | j | q q W| S( Ns #--! %s( t TrueR R t append( R R t filtered_linest includet tag_textR ( ( sG /home/tvault/.virtenv/lib/python2.7/site-packages/pycparser/ply/ygen.pyt filter_section s c C sW t j j t } t j t j j | d t j j | d t t j j | d d } | j } Wd QXt | d \ } } t | d \ } } t | d \ } } | | | !} t | d } t | d } | | | | +| | | | +g | D] } | j d ^ qþ } t t j j | d d } | j | Wd QXd GHd S( Ns yacc.pys yacc.py.bakt rt parsedebugt parseopts parseopt-notrackt DEBUGt TRACKINGs t ws Updated yacc.py( t ost patht dirnamet __file__t shutilt copy2t joint opent readlinesR R t rstript writelines( R t fR t parse_startt parse_endt parseopt_startt parseopt_endt parseopt_notrack_startt parseopt_notrack_endt orig_linest parseopt_linest parseopt_notrack_linesR ( ( sG /home/tvault/.virtenv/lib/python2.7/site-packages/pycparser/ply/ygen.pyt main' s .! #!t __main__( t os.pathR R R R R. t __name__( ( ( sG /home/tvault/.virtenv/lib/python2.7/site-packages/pycparser/ply/ygen.pyt <module> s