File: //lib64/python2.7/Tools/scripts/ptags.pyo
ó
fc @ sk d d l Z d d l Z d d l Z g Z d „ Z d Z e j e ƒ Z d „ Z e d k rg e ƒ n d S( iÿÿÿÿNc C sl t j d } x | D] } t | ƒ q Wt rh t d d ƒ } t j ƒ x t D] } | j | ƒ qN Wn d S( Ni t tagst w( t syst argvt
treat_fileR t opent sortt write( t argst filenamet fpt s( ( s+ /usr/lib64/python2.7/Tools/scripts/ptags.pyt main s
s/ ^[ ]*(def|class)[ ]+([a-zA-Z0-9_]+)[ ]*[:\(]c C s y t | d ƒ } Wn t j j d | ƒ d SXt j j | ƒ } | d d k ra | d } n | d | d d } t j | ƒ xw | j ƒ } | s Pn t
j | ƒ } | r‡ | j d ƒ } | j d ƒ } | d | d | d
} t j | ƒ q‡ q‡ Wd S( Nt rs Cannot open %s
iýÿÿÿs .pys s 1
i i s /^s /
(
R R t stderrR t ost patht basenameR t appendt readlinet matchert matcht group( R R
t baseR t linet mt contentt name( ( s+ /usr/lib64/python2.7/Tools/scripts/ptags.pyR s(
t __main__(
R t reR R R t exprt compileR R t __name__( ( ( s+ /usr/lib64/python2.7/Tools/scripts/ptags.pyt <module>
s $