#!/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]
      

 )      
  
  
  
             I9.0.00/32  ^  PxA   WxWDC2CNCH&C       LX W                                        ,   T                               b   C   $   E   T      M         b      N   C   8   E   T      E   b   >      3   Pb   *   b      N   C   l  U   E   S       T   	   b   =       b      N   C   S       b   ,   U   T   
   <      b   =      6   C   h   -   M         b      N   F   T      <       b   =      b   ,   T      b   =       b   7   :   x   C   X   -   M         b      N   F   T      T      <       b   =      b   =      :      F   T      b   =       b   7   N   :   N   C   $   T      M         b   =      N   C   $   T      M         b   =      N   C   $   T      M         b   =      N   C   @   T      M         T      T      M         b   =      N   C   $   T      M         b   =      N   C   $   T      M        b   =      N   C   $   T      M      7  b   =      N   C   $   T      M      ?  b   =      N   E   b   D      ,                    	         C  b   C      C      T      M   
   G  E   S       T      T   
   T      b   =      b   =      b      T      b   =      F   E   M      R  b   (   8   :      T      b   =       N   C   $   T      M      W  b   =      N   C      T      b   =       N   C   $   T      M      7  b   =      N   C   $   T      M      ?  b   =      N   C      T      b   =       N   C   ,   E   E   T      b      S       b      N   E   b   D                                           ,                    	          d  b   C   $   T      M      h  b   =      N   C   p  U   E   S       T      C   (   T      3   Db   =      8   :      <       b   =      b      N   C   C   $   T      M      q  b   =      N   C   0   S       b   ,   T      b   =       b   7   N   C   H   T   
   <      b   =      N   T      M      t  b   =      :   <   C   $   T      M      x  b   =      N   N   E   :      N   :   N   E   b   D      $                        *   b   C      C   C      T      b   =       N   C   \   C   $   T      <       b   =      N   5   E   N   T      M      z  b   =      :      N   E   :      N   :   XN   E   b   D                                           $                        3   b   C   @  C      E   M         b   (   N   C   t   T      T      T   
   T      b   =      b   =      T      b   =      F   E   M      |  b   (   8   :      T      b   =       :      T      M         T      T      C   (   T      3   b   =      8   :      <       b   =      b   =      b   =      N   C      C      E   b   G   D   N   E   b   D      $   
                     <   b   C   @   T      M      ~  T      <       b   =      b   =      N   E   b   D         (                                          h
                                      
         	      	          *      3      <      B      G      L      P      V      [      b      g      k      q       v   X   ?  |   B 	    C     C     C     E     E    F  ,  G  T  H  t  H    H    H %   H    I    I    I    J  $  F  X  O 	   P 	   Q 	   R 	 $  S 	 P  T 	 |  U 	   V 	   X    ^  <  c ) H  c $ T  c  d  c    d    e    f 	   g 
   h 	 D  i 	 d  j 	   k    k 
   m    r  (  u 
 p  v    v    v    w 
   x    x    x  ,  y  P  y    |              4    d             	    H	    T	    h	    	   
 	    	   " 
     
    ,
    P
    d
    
    
   ) 
    
    main call goal nchars transprod transalts transseq transsym error read move tab write many writes upto pos image stop recgen.icn line _() _ < = procedure main()    while line := read() do {       writes(image(line))       if line ? (  & pos(0)) then           write(": accepted")       else write(": rejected")       } end sym procedure  >::=    suspend { alt        |  ( ) | ) , > *** malformed definition:  