-í
ü‡f<c       sg    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 <Z " d e d d g Z & d d e d d g d d g Z - d e d d f Z 1 d d e d d f d d f Z	 9 d „  Z
 y e i e ƒ z 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,   1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas,   1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbs,   1cccccccccccccccccccccccccccccccccccccccccccs,   2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas-   22aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas-   22bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbs-   22cccccccccccccccccccccccccccccccccccccccccccs+   bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbs+   cccccccccccccccccccccccccccccccccccccccccccc     sÐ   9 : h  d d <d d <h  d d <d d <t  d <d <t d	 <t t <} D d
 d t d g } H d d t d d g d d g } O d
 d t d f }  S 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¸   [ \ h  d d <d d <h  d d <d d <t  d <d <t d	 <t t <} f d
 d d g } i d d d d g d d g } o d
 d d f }  r 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   tuple1s   dicts   list1s   tuple2s   list2(    (    s   test/test_prettyprint.pys   funcAB[ s
   Q
(   s   Nones   aas   dicts   list1s   list2s   tuple1s   tuple2s   funcAB(   s   tuple1s   dicts   funcABs   list1s   tuple2s   list2(    (    s   test/test_prettyprint.pys   funcA9 s   Q
!!(   s   __doc__s   pprints   aas   dict0s   Nones   dicts   list1s   list2s   tuple1s   tuple2s   funcA(	   s   aas   tuple1s   funcAs   dicts   dict0s   pprints   list1s   tuple2s   list2(    (    s   test/test_prettyprint.pys   ?
 s    	-Q
!!@