N
μωO5c       s_   k  Z  k l k Z d  Z d  Z d Z d   Z d   Z d   Z	 d   Z
 d   Z d   Z d S(	   i    i   c    s   t  t |  |  Sd  S(   N(   s   ggreps   RE_SYNTAX_GREPs   pats   files(   s   pats   filess.   /var/tmp/python-root/usr/lib/python1.5/grep.pys   grep s    c    s   t  t |  |  Sd  S(   N(   s   ggreps   RE_SYNTAX_EGREPs   pats   files(   s   pats   filess.   /var/tmp/python-root/usr/lib/python1.5/grep.pys   egrep s    c    s   t  t |  |  Sd  S(   N(   s   ggreps   RE_SYNTAX_EMACSs   pats   files(   s   pats   filess.   /var/tmp/python-root/usr/lib/python1.5/grep.pys   emgrep s    c    s  t  |  d j o t | d  t g   j o | d } n t  |  d j a t i |   }  z t i |  } Wd  t i |   }  Xx | d r } t | d  } d } x\ d oT | i   } | o Pn | d } | i |  d j o t | | | |  n q¬ W| i   q Wd  S(   Ni   i    s   r(   s   lens   filess   types   opt_show_filenames   regexs
   set_syntaxs   syntaxs   compiles   pats   progs   filenames   opens   fps   linenos   readlines   lines   searchs   showlines   close(   s   syntaxs   pats   filess   progs   filenames   fps   linenos   lines.   /var/tmp/python-root/usr/lib/python1.5/grep.pys   ggrep s,    0  	   
c    sτ   t  |  d j o t | d  t g   j o | d } n t  |  d j a k } | i |   } x | d r~ } t	 | d  } d } xV d oN | i   } | o Pn | d } | i |  o t | | | |  n q W| i   qn Wd  S(   Ni   i    s   r(   s   lens   filess   types   opt_show_filenames   res   compiles   pats   progs   filenames   opens   fps   linenos   readlines   lines   searchs   showlines   close(   s   pats   filess   res   progs   filenames   fps   linenos   lines.   /var/tmp/python-root/usr/lib/python1.5/grep.pys   pgrep) s&    0 	   
c    s5  | d d j o | d  } n t o t i | d  d } n d } t o |  d | } n | | GHt oΏ | i
   d \ } } | |  } d | j o d t |  | } nE d t |  } x1 | d r' } | d j o
 d } n | | } qΠ W| | j o | d	 } n | d
 | | } | GHn d  S(   Ni   s   
i   s   : s    i    s   	s    s   \s   ^(   s   lines   opt_show_linenos   strings   rjusts   linenos   prefixs   opt_show_filenames   filenames   opt_show_wheres   progs   regss   starts   ends   lens   c(   s   filenames   linenos   lines   progs   prefixs   starts   ends   cs.   /var/tmp/python-root/usr/lib/python1.5/grep.pys   showline; s.     	
	  
 N(   s   regexs   regex_syntaxs   *s   strings   opt_show_wheres   opt_show_filenames   opt_show_linenos   greps   egreps   emgreps   ggreps   pgreps   showline(    s.   /var/tmp/python-root/usr/lib/python1.5/grep.pys   ? s   					