™N
ìu¦9c       s~     k  l  k Z  e Z  e Z  d  f  d „  ƒ  YZ ì e Z í e Z	 î e Z
 ð d e f d „  ƒ  YZ d „  Z d „  Z d „  Z d „  Z d „  Z d	 „  Z d
 „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d d „ Z d „  Z e d „ Z d „  Z  d „  Z Ve d j o We ƒ  n d S(   s   RawPenc      sò    
 d „  Z   d d „ Z  d „  Z  d „  Z , d „  Z 4 d „  Z 7 d „  Z = d	 „  Z @ d
 „  Z C d „  Z	 F d „  Z
 I d „  Z L d „  Z O d „  Z l d d „ Z w d „  Z ‹ e d „ Z ¼ d „  Z Ê d „  Z RS(   Nc    sE   
  | |  _  g  |  _  d |  _  |  i ƒ   |  i ƒ  d  S(   Ni   (   s   canvass   selfs   _canvass   _itemss   _tracings   degreess   reset(   s   selfs   canvass*   /usr/lib/python1.5/site-packages/turtle.pys   __init__
 s
   c    s'     | |  _  t | d |  _ d  S(   Nf0.5(   s
   fullcircles   selfs   _fullcircles   pis
   _invradian(   s   selfs
   fullcircles*   /usr/lib/python1.5/site-packages/turtle.pys   degrees s   f360.0c    s     |  i d t ƒ d  S(   Nf2.0(   s   selfs   degreess   pi(   s   selfs*   /usr/lib/python1.5/site-packages/turtle.pys   radians s   c    s    |  i }  | i ƒ  }  | i ƒ  }  | d j o  | d } n  | d j o  | d } n   t | ƒ d t | ƒ d f |  _ ! |  i |  _	 " d |  _
 # d |  _ $ d |  _ % d |  _ & d |  _ ' g  |  _ ( g  |  _ ) |  i ƒ  * | i ƒ  i ƒ  d  S(   Ni   s   widths   heightf2.0f0.0s   blacki    (   s   selfs   _canvass   canvass   winfo_widths   widths   winfo_heights   heights   floats   _origins	   _positions   _angles   _drawings   _widths   _colors   _fillings   _paths   _tofills   clears   _roots   tkraise(   s   selfs   canvass   widths   heights*   /usr/lib/python1.5/site-packages/turtle.pys   reset s$   &c    sd   , - |  i d ƒ . |  i } / |  i } 0 g  |  _ 1 x# | d 1 r } 2 | i | ƒ qC Wd  S(   Ni    (   s   selfs   fills   _canvass   canvass   _itemss   itemss   items   delete(   s   selfs   canvass   itemss   items*   /usr/lib/python1.5/site-packages/turtle.pys   clear, s    	c    s   4 5 | |  _ d  S(   N(   s   flags   selfs   _tracing(   s   selfs   flags*   /usr/lib/python1.5/site-packages/turtle.pys   tracer4 s   c    sr   7 8 |  i \ } } } 9 | | t |  i |  i ƒ } : | | t
 |  i |  i ƒ } ; |  i | | ƒ d  S(   N(   s   selfs	   _positions   x0s   y0s   starts   distances   coss   _angles
   _invradians   x1s   sins   y1s   _goto(   s   selfs   distances   x0s   y0s   starts   x1s   y1s*   /usr/lib/python1.5/site-packages/turtle.pys   forward7 s   !!c    s   = > |  i | ƒ d  S(   N(   s   selfs   forwards   distance(   s   selfs   distances*   /usr/lib/python1.5/site-packages/turtle.pys   backward= s   c    s!   @ A |  i | |  i |  _ d  S(   N(   s   selfs   _angles   angles   _fullcircle(   s   selfs   angles*   /usr/lib/python1.5/site-packages/turtle.pys   left@ s   c    s   C D |  i | ƒ d  S(   N(   s   selfs   lefts   angle(   s   selfs   angles*   /usr/lib/python1.5/site-packages/turtle.pys   rightC s   c    s   F G d |  _ d  S(   Ni    (   s   selfs   _drawing(   s   selfs*   /usr/lib/python1.5/site-packages/turtle.pys   upF s   c    s   I J d |  _ d  S(   Ni   (   s   selfs   _drawing(   s   selfs*   /usr/lib/python1.5/site-packages/turtle.pys   downI s   c    s   L M t  | ƒ |  _ d  S(   N(   s   floats   widths   selfs   _width(   s   selfs   widths*   /usr/lib/python1.5/site-packages/turtle.pys   widthL s   c 	   s$  O P | o Q t d ‚ n R t | ƒ d j oÓ S | d } T t | ƒ t d ƒ j oo V y( W |  i i d d d d d | ƒ} Wn* X t	 i
 j
 o Y t d | ‚ n XZ | |  _ [ d  Sn \ y ] | \ } } } Wn ^ _ t d | ‚ n Xn8 a y b | \ } } } Wn c d t d | ‚ n Xe t o% d | j o
 d j n p t ‚ f t o% d | j o
 d j n p t ‚ g t o% d | j o
 d j n p t ‚ h d	 } i d
 } j d t | | | ƒ t | | | ƒ t | | | ƒ f |  _ d  S(   Ns   no color argumentsi   i    s    s   fills   bad color string: %ss   bad color sequence: %ss   bad color arguments: %sf255.0f0.5s   #%02x%02x%02x(   s   argss   Errors   lens   colors   types   selfs   _canvass   create_lines   ids   Tks   TclErrors   _colors   rs   gs   bs	   __debug__s   AssertionErrors   xs   ys   int(	   s   selfs   argss   colors   ids   rs   gs   bs   xs   ys*   /usr/lib/python1.5/site-packages/turtle.pys   colorO s2   (///		c  	  s¸   l m |  i \ } } } n | d } o |  i i | | p d t | ƒ d d q d |  i	 ƒ} r |  i i | ƒ s | o8 t |  i i | ƒ \ } } }	 }
 u |  i |	 |
 ƒ n d  S(   Ni   s   texts   anchors   sws   fill(   s   selfs	   _positions   xs   ys   starts   _canvass   create_texts   strs   args   _colors   items   _itemss   appends   moves   bboxs   x0s   y0s   x1s   y1s   _goto(   s   selfs   args   moves   xs   ys   starts   items   x0s   y0s   x1s   y1s*   /usr/lib/python1.5/site-packages/turtle.pys   writel s   
!i    c    sS  w x |  i o÷ y t |  i ƒ } z |  i d j  } { t | ƒ d j o¹ | |  i i d | } h  |  i	 d <| d <ƒ }  |  i i | ƒ € |  i i | ƒ  |  i oO ‚ xE |  i d ‚ r5 } ƒ |  i i | d |  i	 ƒ„ |  i i | ƒ q¿ Wn n n … g  |  _ † g  |  _ ‡ | |  _ ˆ | o ‰ |  i i |  i ƒ n d  S(   Ni    i   s   polygons   fills   smooth(   s   selfs   _fillings   tuples   _paths   paths   smooths   lens   _canvass   _creates   _colors   items   _itemss   appends   lowers   _tofills   itemconfigures   flags	   _position(   s   selfs   flags   paths   smooths   items*   /usr/lib/python1.5/site-packages/turtle.pys   fillw s$   ! 	#
c    s]  ‹ Œ | t j o  |  i } n Ž |  i \ } }  | | t |  i	 |  i
 ƒ }  | | t |  i	 |  i
 ƒ } ‘ | d j o ’ |  i	 d } n ” |  i	 d } • | } – |  i oî — t | ƒ |  i j o] ˜ |  i i | | | | ™ | | | | š d |  i › d d ƒ} œ |  i i | ƒ n  |  i i | | | | ž | | | | Ÿ d d   d | ¡ d	 | ¢ d |  i £ d d ƒ} ¤ |  i i | ƒ n ¥ |  i oô ¦ t | ƒ |  i j o` § |  i i | | | | ¨ | | | | © d |  i ª d |  i ƒ} « |  i i | ƒ n ¬ |  i i | | | | ­ | | | | ® d d
 ¯ d | ° d	 | ± d |  i ² d |  i ƒ} ³ |  i i | ƒ n ´ | | }	 µ | t | ƒ t |	 |  i
 ƒ }
 ¶ | t | ƒ t |	 |  i
 ƒ } · |  i	 | |  i |  _	 ¸ |
 | f |  _ ¹ |  i o º |  i i |  i ƒ n d  S(   Nf0.0f90.0s   widths   outlines    s   styles   chords   starts   extents   arc(   s   extents   Nones   selfs   _fullcircles	   _positions   x0s   y0s   radiuss   sins   _angles
   _invradians   xcs   coss   ycs   starts   _fillings   abss   _canvass   create_ovals   _widths   items   _tofills   appends
   create_arcs   _drawings   _colors   _itemss   angles   x1s   y1s   _path(   s   selfs   radiuss   extents   x0s   y0s   xcs   ycs   starts   items   angles   x1s   y1s*   /usr/lib/python1.5/site-packages/turtle.pys   circle‹ s\   !!
						$$c    sÂ   ¼ ½ t  | ƒ d j o@ ¾ y ¿ | d \ } } Wn À Á t d | d ‚ n Xn9 Ã y Ä | \ } } Wn Å Æ t d | d ‚ n XÇ |  i \ } } È |  i	 | | | | ƒ d  S(   Ni   i    s   bad point argument: %ss   bad coordinates: %s(
   s   lens   argss   xs   ys   Errors   selfs   _origins   x0s   y0s   _goto(   s   selfs   argss   xs   ys   x0s   y0s*   /usr/lib/python1.5/site-packages/turtle.pys   goto¼ s   c    s:  Ê Ë |  i \ } } } Ì t t | | f ƒ |  _ Í |  i	 o Î |  i
 i |  i ƒ n Ï |  i oÎÐ |  i okÑ t | | ƒ } Ò t | | ƒ } Ó t | | ƒ } Ô t | ƒ }	 Õ |  i i | | | | Ö d |  i × d d Ø d d Ù d |  i ƒ}
 Ú y² Û x t d d |	 ƒ d Û ru } Ü | | | |	 | | | |	 f \ } } Ý |  i i |
 | | | | ƒ Þ |  i i ƒ  ß |  i i d	 ƒ q#Wà |  i i  |
 d d
 ƒWn  á t! i" j
 o ã d  Sn Xn@ å |  i i | | | | æ d |  i ç d d è d |  i ƒ}
 é |  i# i |
 ƒ n d  S(   Ns   widths   arrows   lasts   capstyles   rounds   filli   i    i
   s   none($   s   selfs	   _positions   x0s   y0s   starts   maps   floats   x1s   y1s   _fillings   _paths   appends   _drawings   _tracings   dxs   dys   hypots   distances   ints   nhopss   _canvass   create_lines   _widths   _colors   items   ranges   is   xs   ys   coordss   updates   afters   itemconfigures   Tks   TclErrors   _items(   s   selfs   x1s   y1s   x0s   y0s   starts   dxs   dys   distances   nhopss   items   is   xs   ys*   /usr/lib/python1.5/site-packages/turtle.pys   _gotoÊ s<   		 	-	(   s   __init__s   degreess   radianss   resets   clears   tracers   forwards   backwards   lefts   rights   ups   downs   widths   colors   writes   fills   Nones   circles   gotos   _goto(    s*   /usr/lib/python1.5/site-packages/turtle.pys   RawPen s&   1s   Penc      s   ð ò d „  Z  ý d „  Z RS(   Nc    s›   ò ó ô t  t j o) õ t i ƒ  a  ö t  i d |  i ƒ n ÷ t t j o5 ù t i t  d d ƒa ú t i d d d d ƒ n û t	 i
 |  t ƒ d  S(   Ns   WM_DELETE_WINDOWs
   backgrounds   whites   expandi   s   fills   both(   s   _roots   Nones   Tks   wm_protocols   selfs   _destroys   _canvass   Canvass   packs   RawPens   __init__(   s   selfs*   /usr/lib/python1.5/site-packages/turtle.pys   __init__ò s   c    sX   ý þ ÿ |  i i ƒ  }  | t j o t a t a t a n | i ƒ  d  S(   N(   s   selfs   _canvass   _roots   roots   Nones   _pens   destroy(   s   selfs   roots*   /usr/lib/python1.5/site-packages/turtle.pys   _destroyý s   		(   s   __init__s   _destroy(    s*   /usr/lib/python1.5/site-packages/turtle.pys   Penð s   c     s9   	t  }  
|  o t ƒ  a  }  n |  Sd  S(   N(   s   _pens   pens   Pen(   s   pens*   /usr/lib/python1.5/site-packages/turtle.pys   _getpens
   	c      s   t  ƒ  i ƒ  d  S(   N(   s   _getpens   degrees(    s*   /usr/lib/python1.5/site-packages/turtle.pys   degreess    c      s   t  ƒ  i ƒ  d  S(   N(   s   _getpens   radians(    s*   /usr/lib/python1.5/site-packages/turtle.pys   radianss    c      s   t  ƒ  i ƒ  d  S(   N(   s   _getpens   reset(    s*   /usr/lib/python1.5/site-packages/turtle.pys   resets    c      s   t  ƒ  i ƒ  d  S(   N(   s   _getpens   clear(    s*   /usr/lib/python1.5/site-packages/turtle.pys   clears    c    s   t  ƒ  i |  ƒ d  S(   N(   s   _getpens   tracers   flag(   s   flags*   /usr/lib/python1.5/site-packages/turtle.pys   tracers    c    s   t  ƒ  i |  ƒ d  S(   N(   s   _getpens   forwards   distance(   s   distances*   /usr/lib/python1.5/site-packages/turtle.pys   forwards    c    s   t  ƒ  i |  ƒ d  S(   N(   s   _getpens   backwards   distance(   s   distances*   /usr/lib/python1.5/site-packages/turtle.pys   backwards    c    s   t  ƒ  i |  ƒ d  S(   N(   s   _getpens   lefts   angle(   s   angles*   /usr/lib/python1.5/site-packages/turtle.pys   lefts    c    s   t  ƒ  i |  ƒ d  S(   N(   s   _getpens   rights   angle(   s   angles*   /usr/lib/python1.5/site-packages/turtle.pys   rights    c      s   t  ƒ  i ƒ  d  S(   N(   s   _getpens   up(    s*   /usr/lib/python1.5/site-packages/turtle.pys   ups    c      s   t  ƒ  i ƒ  d  S(   N(   s   _getpens   down(    s*   /usr/lib/python1.5/site-packages/turtle.pys   downs    c    s   t  ƒ  i |  ƒ d  S(   N(   s   _getpens   width(   s   widths*   /usr/lib/python1.5/site-packages/turtle.pys   widths    c     s   t  t ƒ  i |  ƒ d  S(   N(   s   applys   _getpens   colors   args(   s   argss*   /usr/lib/python1.5/site-packages/turtle.pys   colors    c    s   t  ƒ  i |  | ƒ d  S(   N(   s   _getpens   writes   args   move(   s   args   moves*   /usr/lib/python1.5/site-packages/turtle.pys   writes    i    c    s   t  ƒ  i |  ƒ d  S(   N(   s   _getpens   fills   flag(   s   flags*   /usr/lib/python1.5/site-packages/turtle.pys   fills    c    s   t  ƒ  i |  | ƒ d  S(   N(   s   _getpens   circles   radiuss   extent(   s   radiuss   extents*   /usr/lib/python1.5/site-packages/turtle.pys   circles    c     s   t  t ƒ  i |  ƒ d  S(   N(   s   applys   _getpens   gotos   args(   s   argss*   /usr/lib/python1.5/site-packages/turtle.pys   gotos    c     s«   !t  ƒ  "t d ƒ #t ƒ  $t d ƒ %t ƒ  't d ƒ (xÂ t d ƒ d (r¯ }  )|  d j o *t d ƒ n +x3 t d ƒ d +r  } ,t
 d ƒ -t d ƒ q– W.|  d j o /t d	 ƒ 0t d ƒ n 1t ƒ  2t
 d
 ƒ 3t ƒ  qZ W4t d ƒ 5t d ƒ 7t d ƒ 8t ƒ  9t d ƒ :t
 d ƒ ;t d ƒ <t
 d ƒ =t d ƒ >t ƒ  @t d d ƒ At d d ƒ Bt d ƒ DxM t d ƒ d Dr: }  Et
 d ƒ Ft d ƒ Gt
 d ƒ Ht d ƒ qËWJt d ƒ KxM t d ƒ d Kr: }  Lt
 d ƒ Mt d ƒ Nt
 d ƒ Ot d ƒ q+WPt d ƒ Rt d ƒ St d j o Tt i ƒ  n d  S(   Ni   id   i   i    i   i   i   iZ   s   marooni   s   blacki´   s
   startstarts   starts   redi   s   ends   __main__(   s   resets   tracers   ups   backwards   downs   widths   ranges   is   fills   js   forwards   lefts   colors   rights   writes   __name__s   _roots   mainloop(   s   is   js*   /usr/lib/python1.5/site-packages/turtle.pys   demo sd   


 	 	


 	 	s   __main__N(    s   maths   *s   Tkinters   Tks	   Exceptions   Errors   RawPens   Nones   _roots   _canvass   _pens   Pens   _getpens   degreess   radianss   resets   clears   tracers   forwards   backwards   lefts   rights   ups   downs   widths   colors   writes   fills   circles   gotos   demos   __name__(    s*   /usr/lib/python1.5/site-packages/turtle.pys   ? s:   			ä			6