#!/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]
      

                                                   (            (      8I9.0.00/32                          :i                                                                                                                                                   X                                                                      b   C       0   E   T          b   M                    N   b   C       <   E   T          E   >          b   3   *      N   C         U   E   b   S           b   T       	   b   =              N   b   C   b   S           ,   U   b   T       
   b   <          b   =          6   C          -   M                    N   F   T          b   <           b   =          ,   T          b   =           7   :          b   C          -   M                    N   F   T          b   T          b   <           b   =          b   =          b   :           F   T          b   =           7   N   b   :   N   C       <   b   T          b   M                 b   =          N   C       <   b   T          b   M                 b   =          N   C       <   b   T          b   M                 b   =          N   C       t   b   T          b   M                 b   T          b   T          b   M                 b   =          N   C       <   b   T          b   M                 b   =          N   C       <   b   T          b   M                b   =          N   C       <   b   T          b   M             7   b   =          N   C       <   b   T          b   M             ?   b   =          N   E   D                  X                                            	                    C   b   C         b   C          b   T          b   M       
      G   E   S           b   T          b   T       
   b   T          b   =          b   =             T          b   =          F   E   b   M             R   (   8   b   :           b   T          b   =           N   C       <   b   T          b   M             W   b   =          N   C       $   b   T          b   =           N   C       <   b   T          b   M             7   b   =          N   C       <   b   T          b   M             ?   b   =          N   C       $   b   T          b   =           N   C       0   E   E   b   T             S              N   E   D                                                           X      	                                      	                     d   b   C       <   b   T          b   M             h   b   =          N   C      <   U   E   b   S           b   T          b   C       @   b   T          b   3   b   =          8   :          b   <           b   =             N   b   CP   b   C       <   b   T          b   M             q   b   =          N   C       8   b   S           ,   T          b   =           7   N   b   C       x   b   T       
   b   <          b   =          N   T          b   M             t   b   =          b   :       `   b   C       <   b   T          b   M             x   b   =          N   N   E   :          N   :   N   E   D                  H                                                     *   b   C         b   C   b   C       $   b   T          b   =           N   C          b   C       8   b   T          b   <           b   =          N   5   E   N   b   T          b   M             z   b   =          b   :          N   E   b   :          N   :   N   E   D                                                               H      
                                              3   b   C         b   C         E   M                 (   N   b   C          b   T          b   T          b   T       
   b   T          b   =          b   =          b   T          b   =          F   E   b   M             |   (   8   b   :           b   T          b   =           b   :          b   T          b   M                 b   T          b   T          b   C       @   b   T          b   3   b   =          8   :          b   <           b   =          b   =          b   =          N   C           b   C          E   G   D   N   E   D              H      8                                              <   b   C       l   b   T          b   M             ~   b   T          b   <           b   =          b   =          N   E   D                         0                                                                                             
`                  Ȱ      Ұ                  ְ                  Ͱ                                                       
                     	              	                      *              3              <              B              G              L              P              V              [              b              g              k              q               v         ?            	 B             C            C            C          H  E          X  E            F            G            H            H            H          ( % H          8  H          p  I            I            I            J            F          H 	 O           	 P           	 Q          X 	 R           	 S           	 T          0 	 U          x 	 V            X            ^          x ) c           $ c            c            c            d             e          H 	 f          x 
 g           	 h           	 i          8 	 j          p  k           
 k            m          	  r          	P 
 u          	  v          	  v          
  v          
X 
 w          
  x          
  x          
  x          
  y            y          p  |                                   @                                     
(            
            
            8            H            h             
                       X "                                                                       8             )                             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:  