™N
ÿ—Á9c       s8      k  Z   k Z  d  Z   d f  d „  ƒ  YZ d S(   s   multifile.Errors	   MultiFilec      s¤     " d Z  $ d d „ Z . d „  Z 3 d d „ Z D d „  Z m d „  Z u d „  Z x d	 „  Z ‚ d
 „  Z Š d „  Z	 ™ d „  Z
 œ d „  Z Ÿ d „  Z RS(   Ni    c    sr   $ % | |  _  & g  |  _ ' d |  _ ( d |  _ ) | o1 * d |  _ + |  i  i ƒ  |  _ , g  |  _ n d  S(   Ni    i   (	   s   fps   selfs   stacks   levels   lasts   seekables   tells   starts   posstack(   s   selfs   fps   seekables-   /usr/lib/python1.5/site-packages/multifile.pys   __init__$ s   
i   c    s?   . / |  i d j o 0 |  i Sn 1 |  i i ƒ  |  i Sd  S(   Ni    (   s   selfs   levels   lastposs   fps   tells   start(   s   selfs-   /usr/lib/python1.5/site-packages/multifile.pys   tell. s   c    s  3 4 |  i ƒ  } 5 | ol 6 | d j o 7 | | } nH 8 | d j o7 9 |  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
 ƒ A d |  _ B 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   heres-   /usr/lib/python1.5/site-packages/multifile.pys   seek3 s   
Bc    s&  D E |  i d j o F d Sn G |  i i ƒ  } I | oR J t |  i ƒ |  _ K |  i d j |  _ L |  i o M t d ‚ n N d Sn O t	 o |  i d j p t
 ‚ Q |  i | ƒ o R | SnT U t | ƒ d } V x) V | | t i j o W | d } qè WX | | d  } [ x“ t t |  i ƒ ƒ d [ rp } \ |  i | } ] | |  i | ƒ j o ^ d |  _ _ Pn. ` | |  i | ƒ j o a d |  _ b Pn q=Wd | Sf |  i o  g |  i ƒ  t | ƒ |  _ n h | d |  _ i |  i d j o j t d ‚ n k d Sd  S(   Ni    s    s"   sudden EOF in MultiFile.readline()i   s)   Missing endmarker in MultiFile.readline()(   s   selfs   levels   fps   readlines   lines   lens   stacks   lasts   Errors	   __debug__s   AssertionErrors   is_datas   ks   strings
   whitespaces   markers   ranges   is   seps   section_dividers
   end_markers   seekables   tells   lastpos(   s   selfs   lines   ks   markers   is   seps-   /usr/lib/python1.5/site-packages/multifile.pys   readlineD sB   !  	 c    s^   m n g  } o xA o d o6 p |  i ƒ  } q | o q Pn r | i | ƒ q Ws | Sd  S(   Ni   (   s   lists   selfs   readlines   lines   append(   s   selfs   lists   lines-   /usr/lib/python1.5/site-packages/multifile.pys	   readlinesm s   	 
 c    s    u v t  i |  i ƒ  d ƒ Sd  S(   Ns    (   s   strings
   joinfieldss   selfs	   readlines(   s   selfs-   /usr/lib/python1.5/site-packages/multifile.pys   readu s   c    s’   x y x y |  i ƒ  o y q	 Wz |  i d j p |  i o { d Sn | d |  _ } d |  _ ~ |  i o  |  i i ƒ  |  _ n € d Sd  S(   Ni   i    (   s   selfs   readlines   levels   lasts   seekables   fps   tells   start(   s   selfs-   /usr/lib/python1.5/site-packages/multifile.pys   nextx s     c    s   ‚ ƒ |  i d j o „ t d ‚ n … |  i i d | ƒ † |  i o2 ‡ |  i i d |  i ƒ ˆ |  i	 i
 ƒ  |  _ n d  S(   Ni    s   bad MultiFile.push() call(   s   selfs   levels   Errors   stacks   inserts   seps   seekables   posstacks   starts   fps   tell(   s   selfs   seps-   /usr/lib/python1.5/site-packages/multifile.pys   push‚ 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	 oN ” |  i
 d |  _ • |  i
 d =– |  i d j o — | |  i |  _ n n d  S(   Ns   bad MultiFile.pop() calli   i    (   s   selfs   stacks   Errors   levels   lasts   lastposs   starts
   abslastposs   maxs   seekables   posstack(   s   selfs
   abslastposs-   /usr/lib/python1.5/site-packages/multifile.pys   popŠ s   c    s   ™ š | d  d j Sd  S(   Ni   s   --(   s   line(   s   selfs   lines-   /usr/lib/python1.5/site-packages/multifile.pys   is_data™ s   c    s   œ  d | Sd  S(   Ns   --(   s   str(   s   selfs   strs-   /usr/lib/python1.5/site-packages/multifile.pys   section_dividerœ s   c    s   Ÿ   d | d Sd  S(   Ns   --(   s   str(   s   selfs   strs-   /usr/lib/python1.5/site-packages/multifile.pys
   end_markerŸ s   (   s   seekables   __init__s   tells   seeks   readlines	   readliness   reads   nexts   pushs   pops   is_datas   section_dividers
   end_marker(    s-   /usr/lib/python1.5/site-packages/multifile.pys	   MultiFile  s   	
)
N(   s   syss   strings   Errors	   MultiFile(    s-   /usr/lib/python1.5/site-packages/multifile.pys   ? s   		