-í
è¶<c       sˆ     d  k  T d k Z  d e f d „  ƒ  YZ  d f  d „  ƒ  YZ e a e a e a d e f d „  ƒ  YZ	 /d „  Z
 6d	 „  Z 7d
 „  Z 8d „  Z 9d „  Z :d „  Z ;d „  Z <d „  Z =d „  Z >d „  Z ?d „  Z @d „  Z Ad „  Z Bd „  Z Cd d „ Z Dd „  Z Ee d „ Z Fd „  Z Hd „  Z ~e d j o e ƒ  n d S(   (   s   *Ns   Errorc      s    t  Z  RS(   N(   s   __name__s
   __module__(    (    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   Error s   	s   RawPenc      s   t  Z 
 d „  Z  d d „ Z  d „  Z  d „  Z - d „  Z 8 d „  Z > d „  Z D d	 „  Z	 G d
 „  Z
 K d „  Z N d „  Z Q d „  Z T d „  Z W d „  Z t d „  Z y d d „ Z … d „  Z ™ e d „ Z Ê d „  Z Ø d „  Z ü g  d „ Z d „  Z RS(   Nc    sQ   
  | |  _  g  |  _  d |  _  d |  _  |  i ƒ   |  i ƒ  d  S(   Ni   i    (   s   canvass   selfs   _canvass   _itemss   _tracings   _arrows   degreess   reset(   s   selfs   canvas(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   __init__
 s   f360.0c    s'     | |  _  t | d |  _ d  S(   Nf0.5(   s
   fullcircles   selfs   _fullcircles   pis
   _invradian(   s   selfs
   fullcircle(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   degrees s   c    s     |  i d t ƒ d  S(   Nf2.0(   s   selfs   degreess   pi(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/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   widths   canvass   height(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   reset s$   &c    s|   - . |  i d ƒ / |  i } 0 |  i } 1 g  |  _ 2 x! | D2 ] } 3 | i | ƒ qA W4 |  i ƒ  5 |  i	 ƒ  d  S(   Ni    (
   s   selfs   fills   _canvass   canvass   _itemss   itemss   items   deletes   _delete_turtles   _draw_turtle(   s   selfs   itemss   canvass   item(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   clear- s   
 	c    s?   8 9 | |  _ : |  i o ; |  i ƒ  n < |  i ƒ  d  S(   N(   s   flags   selfs   _tracings   _delete_turtles   _draw_turtle(   s   selfs   flag(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   tracer8 s   c    sr   > ? |  i \ } } } @ | | t |  i |  i ƒ } A | | t
 |  i |  i ƒ } B |  i | | ƒ d  S(   N(   s   selfs	   _positions   x0s   y0s   starts   distances   coss   _angles
   _invradians   x1s   sins   y1s   _goto(   s   selfs   distances   starts   y1s   y0s   x1s   x0(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   forward> s   !!c    s   D E |  i | ƒ d  S(   N(   s   selfs   forwards   distance(   s   selfs   distance(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   backwardD s   c    s.   G H |  i | |  i |  _ I |  i ƒ  d  S(   N(   s   selfs   _angles   angles   _fullcircles   _draw_turtle(   s   selfs   angle(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   leftG s   c    s   K L |  i | ƒ d  S(   N(   s   selfs   lefts   angle(   s   selfs   angle(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   rightK s   c    s   N O d |  _ d  S(   Ni    (   s   selfs   _drawing(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   upN s   c    s   Q R d |  _ d  S(   Ni   (   s   selfs   _drawing(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   downQ s   c    s   T U t  | ƒ |  _ d  S(   N(   s   floats   widths   selfs   _width(   s   selfs   width(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   widthT s   c 	   s,  W X | o Y t d ‚ n Z t | ƒ d j o× [ | d } \ t | ƒ t d ƒ j os ^ y( _ |  i i d d d d d | ƒ} Wn* ` t	 i
 j
 o a t d | ‚ n Xb |  i | ƒ c d  Sn d y e | \ } } } Wn f g t d | ‚ n Xn8 i y j | \ } } } Wn k l t d | ‚ n Xm t o% d | j o
 d j n p t ‚ n t o% d | j o
 d j n p t ‚ o t o% d | j o
 d j n p t ‚ p d	 } q d
 } r |  i 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   Tkinters   TclErrors
   _set_colors   rs   gs   bs	   __debug__s   AssertionErrors   xs   ys   int(	   s   selfs   argss   bs   gs   colors   rs   ys   xs   id(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   colorW s2   (///		c    s    t u | |  _ v |  i ƒ  d  S(   N(   s   colors   selfs   _colors   _draw_turtle(   s   selfs   color(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys
   _set_colort s   i    c  	  sÅ   y z |  i \ } } } { | d } | |  i i | | } d t | ƒ d d ~ d |  i	 ƒ}  |  i i | ƒ € | o8  |  i i | ƒ \ }	 } }
 } ‚ |  i |
 | ƒ n ƒ |  i ƒ  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   _gotos   _draw_turtle(   s   selfs   args   moves   xs   y1s   items   starts   ys   y0s   x0s   x1(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   writey s   
!c    sQ  … † |  i oõ ‡ t |  i ƒ } ˆ |  i d j  } ‰ t | ƒ d j o· Š |  i i d | ‹ h  |  i	 d <| d <ƒ }  |  i i | ƒ Ž |  i i | ƒ  |  i oM  xC |  i D ]5 } ‘ |  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   items   paths   smooth(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   fill… 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   angles   items   xcs   ycs   starts   y1s   y0s   x0s   x1(    (    s#   /usr/lib/python2.2/lib-tk/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   y0s   ys   xs   x0(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   gotoÊ s   c    sq  Ø Ù |  i \ } } } Ú t t | | f ƒ |  _ Û |  i	 o Ü |  i
 i |  i ƒ n Ý |  i oøÞ |  i o•ß t | | ƒ }
 à t | | ƒ } á t |
 | ƒ } â t | ƒ } ã |  i i | | | | ä d |  i å d d æ d |  i ƒ} ç yå è x£ t d d | ƒ Dè ]‹ } é | |
 | | | | | | f \ }	 } ê |  i i | | | |	 | ƒ ë |  i |	 | f ƒ ì |  i i ƒ  í |  i i  d ƒ qWï |  i i | | | | | ƒ ð |  i i! | d d ƒWn  ñ t" i# j
 o ó d  Sn Xn@ õ |  i i | | | | ö d |  i ÷ d d ø d |  i ƒ} ù |  i$ i | ƒ n ú |  i ƒ  d  S(	   Ns   widths   capstyles   rounds   filli   i
   s   arrows   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   _draw_turtles   updates   afters   itemconfigures   Tkinters   TclErrors   _items(   s   selfs   x1s   y1s   nhopss   is   distances   items   ys   starts   xs   dxs   dys   y0s   x0(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   _gotoØ s@   	 	-	c    s  ü ý |  i o þ d  Sn ÿ | g  j o  |  i } n | \ } } d } | t |  i |  i	 ƒ } | t |  i |  i	 ƒ } |  i ƒ  |  i i | | | | | | d |  i d d 	d d 
d |  i ƒ|  _ |  i i ƒ  d  S(   Ni   s   widths   arrows   lasts   capstyles   rounds   fill(   s   selfs   _tracings   positions	   _positions   xs   ys   distances   coss   _angles
   _invradians   dxs   sins   dys   _delete_turtles   _canvass   create_lines   _widths   _colors   _arrows   update(   s   selfs   positions   distances   dxs   xs   ys   dy(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   _draw_turtleü s   	 		c    s@   |  i d j o |  i i |  i ƒ n d |  _ d  S(   Ni    (   s   selfs   _arrows   _canvass   delete(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   _delete_turtles   (   s   __name__s
   __module__s   __init__s   degreess   radianss   resets   clears   tracers   forwards   backwards   lefts   rights   ups   downs   widths   colors
   _set_colors   writes   fills   Nones   circles   gotos   _gotos   _draw_turtles   _delete_turtle(    (    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   RawPen s,   	1$s   Penc      s#   t  Z 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   Tkinters   Tks   wm_protocols   selfs   _destroys   _canvass   Canvass   packs   RawPens   __init__(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/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   root(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   _destroy%s   		(   s   __name__s
   __module__s   __init__s   _destroy(    (    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   Pens   	c     s9   /01t  }  2|  o 3t ƒ  a  }  n 4|  Sd  S(   N(   s   _pens   pens   Pen(   s   pen(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   _getpen/s
   	c      s   66t  ƒ  i ƒ  d  S(   N(   s   _getpens   degrees(    (    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   degrees6s    c      s   77t  ƒ  i ƒ  d  S(   N(   s   _getpens   radians(    (    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   radians7s    c      s   88t  ƒ  i ƒ  d  S(   N(   s   _getpens   reset(    (    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   reset8s    c      s   99t  ƒ  i ƒ  d  S(   N(   s   _getpens   clear(    (    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   clear9s    c    s   ::t  ƒ  i |  ƒ d  S(   N(   s   _getpens   tracers   flag(   s   flag(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   tracer:s    c    s   ;;t  ƒ  i |  ƒ d  S(   N(   s   _getpens   forwards   distance(   s   distance(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   forward;s    c    s   <<t  ƒ  i |  ƒ d  S(   N(   s   _getpens   backwards   distance(   s   distance(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   backward<s    c    s   ==t  ƒ  i |  ƒ d  S(   N(   s   _getpens   lefts   angle(   s   angle(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   left=s    c    s   >>t  ƒ  i |  ƒ d  S(   N(   s   _getpens   rights   angle(   s   angle(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   right>s    c      s   ??t  ƒ  i ƒ  d  S(   N(   s   _getpens   up(    (    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   up?s    c      s   @@t  ƒ  i ƒ  d  S(   N(   s   _getpens   down(    (    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   down@s    c    s   AAt  ƒ  i |  ƒ d  S(   N(   s   _getpens   width(   s   width(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   widthAs    c     s   BBt  t ƒ  i |  ƒ d  S(   N(   s   applys   _getpens   colors   args(   s   args(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   colorBs    i    c    s   CCt  ƒ  i |  | ƒ d  S(   N(   s   _getpens   writes   args   move(   s   args   move(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   writeCs    c    s   DDt  ƒ  i |  ƒ d  S(   N(   s   _getpens   fills   flag(   s   flag(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   fillDs    c    s   EEt  ƒ  i |  | ƒ d  S(   N(   s   _getpens   circles   radiuss   extent(   s   radiuss   extent(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   circleEs    c     s   FFt  t ƒ  i |  ƒ d  S(   N(   s   applys   _getpens   gotos   args(   s   args(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   gotoFs    c     s£  HIt  ƒ  Jt d ƒ Kt ƒ  Lt d ƒ Mt ƒ  Ot d ƒ Px¾ t d ƒ DP]­ }  Q|  d j o Rt d ƒ n Sx1 t d ƒ DS]  } Tt
 d ƒ Ut d ƒ q’ WV|  d j o Wt d ƒ Xt d	 ƒ n Yt ƒ  Zt
 d
 ƒ [t ƒ  qX W\t d ƒ ]t d ƒ _t d	 ƒ `t ƒ  at d ƒ bt
 d ƒ ct d ƒ dt
 d ƒ et d ƒ ft ƒ  ht d d ƒ it d d ƒ jt d ƒ lxK t d ƒ Dl]: }  mt
 d ƒ nt d ƒ ot
 d ƒ pt d ƒ qÅWrt d ƒ sxK t d ƒ Ds]: }  tt
 d ƒ ut d ƒ vt
 d ƒ wt d ƒ q#Wxt d	 ƒ zt d ƒ {t d j o |t i ƒ  n d  S(   Ni   id   i   i   i   i   iZ   s   marooni    i   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   j(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   demoHsd   


 	 	


 	 	s   __main__(   s   maths   Tkinters	   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   rights   Tkinters   gotos   colors   demos   RawPens   downs   clears   Pens   Errors   radianss   resets   fills   widths   ups   writes   _getpens   degreess   forwards   circles   backwards   tracers   left(    (    s#   /usr/lib/python2.2/lib-tk/turtle.pys   ? s:   ÿ 			6