N
ρωO5c       s5   k  Z  k Z e  i i Z d  Z d f  d     YZ d S(   s   multifile.Errors	   MultiFilec      sV   d   Z  d   Z d d  Z d   Z d   Z d   Z d   Z d	   Z d
   Z RS(   Nc    sC   | |  _  g  |  _ d |  _ d |  _ |  i  i   |  _ g  |  _ d  S(   Ni    (   s   fps   selfs   stacks   levels   lasts   tells   starts   posstack(   s   selfs   fps3   /var/tmp/python-root/usr/lib/python1.5/multifile.pys   __init__" s    				c    s3   |  i d j o |  i Sn |  i i   |  i Sd  S(   Ni    (   s   selfs   levels   lastposs   fps   tells   start(   s   selfs3   /var/tmp/python-root/usr/lib/python1.5/multifile.pys   tell* s    c    sζ   |  i   } | oZ | d j o | | } n< | d j o. |  i d j o | |  i } n
 t d  n n d | j o
 | j n p |  i d j o | |  i j o t d  n |  i i	 | |  i
  d |  _ d |  _ d  S(   Ni   i   i    s   can't use whence=2 yets   bad MultiFile.seek() call(   s   selfs   tells   heres   whences   poss   levels   lastposs   Errors   fps   seeks   starts   last(   s   selfs   poss   whences   heres3   /var/tmp/python-root/usr/lib/python1.5/multifile.pys   seek/ s    ?	i    c    sΛ  |  i d j o d Sn |  i i   } | oD t |  i  |  _ |  i d j |  _ |  i o t d  n d Sn | d  d j o | Sn t |  } | } x4 | d j o | | d t i j o | d } q‘ W| d | !} | d d j o | d  } n t } xs t t |  i   d rV } |  i | } | | j o d |  _ Pn) | t j o
 | | j o d |  _ Pn q!W| S|  i   t |  |  _ | d |  _ |  i d j o t d  n d Sd  S(   Ni    s    s'   *** Sudden EOF in MultiFile.readline()
i   s   --i   s.   *** Missing endmarker in MultiFile.readline()
(   s   selfs   levels   fps   readlines   lines   lens   stacks   lasts   errs   ns   ks   strings
   whitespaces   marks   mark1s   Nones   ranges   is   seps   tells   lastpos(   s   selfs   lines   ns   ks   marks   mark1s   is   seps3   /var/tmp/python-root/usr/lib/python1.5/multifile.pys   readline@ sF     
  %   			c    sC   g  } x2 d o* |  i   } | o Pn | i |  q	 W| Sd  S(   Ni   (   s   lists   selfs   readlines   lines   append(   s   selfs   lists   lines3   /var/tmp/python-root/usr/lib/python1.5/multifile.pys	   readlinesa s      c    s   t  i |  i   d  Sd  S(   Ns    (   s   strings
   joinfieldss   selfs	   readlines(   s   selfs3   /var/tmp/python-root/usr/lib/python1.5/multifile.pys   readi s    c    sc   x |  i   o q W|  i d j p |  i o d Sn d |  _ d |  _ |  i i   |  _ d Sd  S(   Ni   i    (   s   selfs   readlines   levels   lasts   fps   tells   start(   s   selfs3   /var/tmp/python-root/usr/lib/python1.5/multifile.pys   nextl s      		c    s\   |  i d j o t d  n |  i i d |  |  i i d |  i  |  i i	   |  _ d  S(   Ni    s   bad MultiFile.push() call(
   s   selfs   levels   Errors   stacks   inserts   seps   posstacks   starts   fps   tell(   s   selfs   seps3   /var/tmp/python-root/usr/lib/python1.5/multifile.pys   pushu s
    c    s―   |  i g  j o t d  n |  i d j o d |  _ n |  i |  i } t d |  i d  |  _ |  i d =|  i	 d |  _ |  i	 d =|  i d j o | |  i |  _ n d  S(   Ns   bad MultiFile.pop() calli   i    (
   s   selfs   stacks   Errors   levels   lasts   lastposs   starts
   abslastposs   maxs   posstack(   s   selfs
   abslastposs3   /var/tmp/python-root/usr/lib/python1.5/multifile.pys   pop| s    

(	   s   __init__s   tells   seeks   readlines	   readliness   reads   nexts   pushs   pop(    s3   /var/tmp/python-root/usr/lib/python1.5/multifile.pys	   MultiFile  s    			!					N(   s   syss   strings   stderrs   writes   errs   Errors	   MultiFile(    s3   /var/tmp/python-root/usr/lib/python1.5/multifile.pys   ? s   