#!/bin/sh
IXBIN=/usr/local/lib/icon/iconx                                               
IXLCL=`echo $0 | sed 's=[^/]*$=iconx='`

[ -n "$ICONX" ] && exec "$ICONX" $0 ${1+"$@"}
[ -x "$IXLCL" ] && exec "$IXLCL" $0 ${1+"$@"}
[ -x "$IXBIN" ] && exec "$IXBIN" $0 ${1+"$@"}
exec iconx $0 ${1+"$@"}

[executable Icon binary follows]
      

   W      
@  
D  
D  
D  
  $    $  ,I9.0.00/32  ؐ P    JTJ1E .x k0 (` C Gh (x k(       @V           t          
                     ]      b      f      j      r      x      ~                     b   C   ,   E   T      T      b   =       b      N   C       E   S      <      b      N   C       E   S      <      b      N   C       E   S      K   b      N   C     U   E   S       T      b   =       b      N   C   S       b   ,   C      E   S      T      T      M         b   =      b   =      b      N   C       T      <      b   =      N   C   4   E   S   	   T      <       b   =      b      N   E   E   T      S      b   &   S   	   b      :  t   C  D   E   S      T      T      M         b   =      b   =      b      N   C       T      <      b   =      N   C   4   E   S      T      <       b   =      b      N   U   S      6   C   D   -   M      x   b      N   F   E   S      S      b      :  0   C      -   M      ~   b      N   F   E   S      C   (   T   	   S      b   =      8   :       T   
   M   $      b   =      b      :     C      -   M         b      N   F   E   S      C   (   T      S      b   =      8   :   (   T   
   M         S       b   =      b      :      C      -   M         b      N   F   E   S      C   (   T   	   S      b   =      8   :   (   T   
   M         S       b   =      b      :   d   C   0   -   M         b      N   F   b   E   :   ,   F   T   
   M         S       b   =      :   (   T   
   M        S       b   =      b   7   N   :@   N   C   $   T      M     #   b   =      N   C      T      b   =       N   C   ,   T      M     /   S      b   =      N   C   ,   T      M     D   S      b   =      N   C   ,   T      M     S   S      b   =      N   C      T      b   =       N   C   $   T      M     c   b   =      N   C   ,   T      S      M     t   b   =      N   C   $   T      M        b   =      N   C      T      b   =       N   C      U   E   S      T   
   T      b   =      b      F   U   T      S      E   T      S      b   &   b   =      N   5   N   E   b   D      <                                       b   b   C     U   E   S       E   Q       b      b      F   U   U   S       6   C   H   -   M        b      N   F   T      M        b   =      :  t   C   H   -   M        b      N   F   T      M        b   =      :  $   C   H   -   M        b      N   F   T      M        b   =      :      C   H   -   M        b      N   F   T      M        b   =      :      F   U   E   E   T      S       b   &   b      N   T      M        S       M        Q      M        S       b   =      N   5   N   C      C      E   b   G   D   N   E   b   D      4                                      b   C   8   T      M   
     Q       M         b   =      N   C   $   T      M        b   =      N   C   ,   T      Q      M   	     b   =      N   C   $   T      M     )   b   =      N   C      U   Q       6   C   H   -   M     1   b      N   F   T      M     3   b   =      :   T   C   H   -   M     M   b      N   F   T      M     O   b   =      :      5   N   C   $   T      M   	  i   b   =      N   C   $   T      M        b   =      N   C      T      b   =       N   C      C      E   b   G   D   N   E   b   D                    H    
԰    ˰      Ӱ  ߰    ɰ                                         !      &      *      /      4      <      A      F      L       P               
      
 "    #  , 
 $  X  &  d  &    '    (    (    (    )  (  *  4  *  X  +  h  +   % -     -    -    .    /  $  /  X  1  | ! 1    2   + 2    3   ! 2  8  4  l ( 4    5   ! 4    6   + 6  <  7  H ! 6  p  8    8    9    <    '    	 A  @ 	 B  t 	 C   	 D   	 E   	 F  ( 	 G  \  H   	 I   	 J    N    N     O  (  O  D  Q    S    V    V   
 X  	  X  	@ 
 Y  	d  Y  	 
 Z  	  Z  	 
 [  
  [  
8  \  
@  \  
  ]  
  a  
  c    e  @ 	 g  l 	 h    i   	 j   
 l  0  l  \ 
 m    m   	 o   	 p  
 	 q  
(  s  
<  umain procs gencode genproc table read tab find move integer stop real write key lindcomp.icn line sym new keyword value axiom gener angle length replace -> : *** invalid generation specification *** invalid angle:  *** invalid length:  name *** invalid keyword:  *** invalid specification:  link turtle $define Generations  $define Angle  $define Length  procedure main() Generations end arg +       TRight(Angle)	# + -       TLeft(Angle)	# - [       TSave()		# [ ]       TRestore()	# ]        ( )	#  procedure  (gener)    if gener > 0 then { gener - 1       } F    else TDraw(Length)	# F f    else TSkip(Length)	# f    return 