*ë
¼îg<c       sÑ    d  Z  
  d k Z  d Z  h  d d <d d <e d <e e <Z  h  d d <d d <h  d	 d
 <d d <e d <d <e d <e e <h  d	 d
 <d d <e d <d <e d <Z ' d e d d g Z + d d e d d g d d g Z 2 d e d d f Z 6 d d e d d f d d f Z	 > d „  Z
 ~ e i e ƒ  H€ e i e ƒ  Hƒ e i d d ƒ Z „ e i e ƒ … H† e i e ƒ ‡ H‰ e i e ƒ Š H‹ e i e ƒ d S(   s  
test_prettyprint.py --	source test pattern for tesing the prettyprint
			funcionality of decompyle

This source is part of the decompyle test suite.

decompyle is a Python byte-code decompiler
See http://www.goebel-consult.de/decompyle/ for download and
for further information
Ns   aas-   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas   aiÒ  s   bs   ds   aaas/   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas   cas   cbs   ccs   cs   eees   ffs,   1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas,   1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbs,   1cccccccccccccccccccccccccccccccccccccccccccs,   2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas-   22aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas-   22bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbs-   22cccccccccccccccccccccccccccccccccccccccccccs+   bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbs+   cccccccccccccccccccccccccccccccccccccccccccc     sÐ   > ? h  d d <d d <h  d d <d d <t  d <d <t d	 <t t <} I d
 d t d g } M d d t d d g d d g }  T d
 d t d f } X d d t d d f d d f } ` d „  } d  S(   Ns   aaas   aiÒ  s   bs   cas   cbs   ccs   cs   ds,   1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas,   1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbs,   1cccccccccccccccccccccccccccccccccccccccccccs,   2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas-   22aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas-   22bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbs-   22cccccccccccccccccccccccccccccccccccccccccccs+   bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbs+   cccccccccccccccccccccccccccccccccccccccccccc     s¸   ` a h  d d <d d <h  d d <d d <t  d <d <t d	 <t t <} k d
 d d g } n d d d d g d d g }  t d
 d d f } w d d d d f d d f } d  S(   Ns   aaas   aiÒ  s   bs   cas   cbs   ccs   cs   ds,   1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas,   1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbs,   1cccccccccccccccccccccccccccccccccccccccccccs,   2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas-   22aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas-   22bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbs-   22cccccccccccccccccccccccccccccccccccccccccccs+   bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbs+   ccccccccccccccccccccccccccccccccccccccccccc(   s   Nones   aas   dicts   list1s   list2s   tuple1s   tuple2(   s   list2s   list1s   tuple2s   dicts   tuple1(    (    s   test/test_prettyprint.pys   funcAB` s
   Q
(   s   Nones   aas   dicts   list1s   list2s   tuple1s   tuple2s   funcAB(   s   list2s   list1s   funcABs   tuple2s   dicts   tuple1(    (    s   test/test_prettyprint.pys   funcA> s   Q
!!s   indenti   (   s   __doc__s   pprints   aas   dict0s   Nones   dicts   list1s   list2s   tuple1s   tuple2s   funcAs   PrettyPrinter(	   s   list2s   funcAs   list1s   pprints   tuple2s   dict0s   dicts   tuple1s   aa(    (    s   test/test_prettyprint.pys   ?
 s*   	-~!!@