#!/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/                 `!   )  `!  h!  I9.0.00/32      i:Ŗ                                                                                                                                                                                                                                                                                                                                                                     	            C       T      M   8     =      N   C      U   C   <   C   $   E   >      M      J  
   N   5   E   8   :   0   C   $   E   >      M      Y  
   N   5   E   N   T   	   M   ,   i  =      N   C   |   E   S      :   X   F   C   @   E   E   M        T   
   =          M           1   5   0   :   2      N   C   \   E   S      E   M   %     M        M        M   !     M        A         N   C       E   S      E   A          N   C       E   S      E   A          N   C   D   E   S      E   M      .  M   
   >  M      L  A         N   C      E   S      <         N   C       E   S      E   A          N   C     C   C       E   S      M       ^     N   C   
  C   C     C   T   E   E   S      %   <          N   E   S   	   T      S      =         :      C   `   T      C   8   E   E   S      %   <          N   M      _  :      M      b  =      N   E   S   	   C      T   
   =       8   :      T      =          N   C   4   E   S   	   T      S   	   3   P=         N   C     U   S   	   6   C      -   M      j     N   F   C   L   C   ,   E   E   S         <         8   :      E   S      E      N   C   l   T      M      p  C   ,   E   S         F   M      v  8   :      M       ^  M   
   {  =      N   N   :   x  :     C   T   -   C      M        8   :      M           N   F   T      =       :   t  C      -   M           N   F   C       E   S      E   A          N   C   $   E   S      E   S      "      N   N   :     :      C   h   -   M           N   F   C   0   U   T      E   S         =      F   5   N   N   :      :   x   C   l   -   C      M        8   :      M           N   F   C      T      =       N   N   :     :      5   N   C     S   	   ,   C     E   M        (   N   C   T   E   S   
   E   E   S      E   <         &   <      E   <         $      N   C   D   E   S   
   T      S   
   M        M        =         N   S   
   ,   T      E   T      3   x=      <         =      F   E   S      T      T      E   T      <       =      A      =      M        =         F   N   N   E   :     7   :     C   `   E   M   	     (   N   C   ,   E   S      T      S      =         N   N   :     :     C      E   M        (   N   C      T      S      E   S   	   <      <       $   ,   T      C   $   T      3   =      8   :      <       =      7   =      N   N   :     :     C   `  E   M        (   N   C   D   E   S   	   T      S   	   M        M       ^  =         N   C   x   S   	   ,   T      E   T      3   =      <         =      F   E   S      T      <       =         7   N   C   4   E   S      T      S      3   =         N   C   $   E   S      4   S      	      N   N   :   h  :   |  U   E   M        (   N   C   4   E   S      T      S   	   3   p=         N   C      E   S   
   T      E   S      <      &   =         N   C   D   U   T      S      T   
   S   
   =      =      N   :   N   C      T      S   
   =      N   N   :   H  :   \   C   H   T      M        T      E   S      <      &   =      =      N   N   :      7   N   C   8   E   S      4   E   S   	   M                 N   U   E   E   S      E   <         <       $   M        
   N   C   @   E   E   S      E   <         <       $   M       ^     N   N   E   :      N   :   N   C   @   U   E   S         N   T      S      M   
     =      N   C   p   U   E   S      L   ,   E   M        (   F   T      <       =      7      N   E   S      <         N   C   <   E   S      T      M        M         =         N   C   p   U   T      S      E   C      S      8   :   $   C      S      8   :      S         =      F   5   N   C   l   E   S      E   E   E   E   S      E   S      /      M           S         M              N   C      C   T   E   S         N   T      S      M        S      M        =      :      C   d   T      S      M      ,  S      M      1  S      M      =  S      M        =      N   T      S      M      D  =      N   C   (   T      S      M      Z  =      N   C      T      S      =      N   C      T      S      =      N   C   \   E   S      T      E   M      ^  T      S      M      q  =         =         N   C   P   U   E   S      <          N   E   S      T      M      s  =         N   C      C   `   E   S      <          F   E   S      <          N   T      S      S      =      :   \   T      S      E   M      x  T      S      M        M        =         =      N   C   D   E   S      E   M      .  M   
   >  M      L  A         N   E   S      E      N   :   N   E   D      ,                                C   (   T      Q       M      z  =      N   C   (   T      Q       M        =      N   C   (   T      Q       M   7     =      N   C   (   T      Q       M      Z  =      N   E   D      $                        
   C       T      M   (     =      N   C      T      =       N   C       T      M        =      N   C       T      M   )   *  =      N   C       T      M   ;   T  =      N   C       T      M        =      N   C       T      M   !     =      N   C       T      M   =     =      N   C       T      M   ,     =      N   C       T      M   2   8  =      N   C       T      M      k  =      N   C       T      M   >     =      N   C       T      M        =      N   C      C      E   G   D   N   E   D      4   ,                                 C   l   E   S       C   4   T      M        M         =      8   :      T   	   M        =         N   C   8   U   T      S       E   Q          =      F   5   N   C      T      S       =      N   C       T      M        =      N   C   `   E   S       C   (   T      M        =      8   :      T   	   M        =         N   C       E   Q       E   A          N   C   D   U   T      Q       T   
   S       =      =      N   :   N   C      C      Q       G   D   N   E   D      D   x                               4     :     <  C       E   S      M       ^     N   C   (   E   E   Q         M      >     N   C      U   E   S       E   Q             F   U   C   ,   E   E   S         S          8   :   0   E   S      4   E   Q      S                N   5   N   C      C      S      G   D   N   E   D      L                            @     C     F     I     P  C       E   S       M       ^     N   C   $   E   S      E   Q      %      N   C      Q       ,   C      U   E   S       4   T      T      Q      =      =            N   C   C   $   E   S       4   Q            N   T      S      =      N   :   `N   C   ,   E   S       T      <       =         G   D   7   N   E   D                                          <                      $            R        C   $   E   E   Q         3   x   N   C       E   S       E   A          N   C      Q       ,   C   C   4   T      T      E   Q         =      =      N   C   T   T      S       T      T      E   Q         =      =      =      8   :      N   E   :      N   :   D7   N   C      C      S       G   D   N   E   D      $   (                  	   *   C       T      M      s  =      N   C       T      M        =      N   C      T      =       N   E   D                          4        p                                                              
                        $   	   *      4      :      ?      C      G      N      S      X      \      a      f      k      o      u      {                                          6    ; 	   =    =    = 0 $  = : L  > 
   @    @    @    @    @  0  B  8  B  X  I  `  I 
   J    J 	   K    K    L 
   M     M 
 X  P    R    R    S    S    V    V  0  V  X  W  t  W ) |  W    Z    Z    \    ]  (  ]  D  ] / H  ] ,   ^    ^    a  $  a ( L  b  p  c  x  c    d    d    g    h    h  h  k    l    p    q  	  r  	  r  ,	  r ! 0	  r   4	  r  x	  s  	  s  	  t  	  u  	  u   	  u   
  v ( 
  v $ 
  v # $
  v  ,
  v  H
  t  l
  z  
  {  
  {  
  ~     $    ( 8   2 T   - \   ( `                        ! ,   ) 0    X   < `   6 d                    0
    8
    p
    t
    |
    
   * 
    
    @   3 D   1 L    d  p                               0    p                   !        4 L    T   
                      ,   $ <   , @    d       
     4    d                1    *        
 <   
 d   " l       
        
 ,   " 4    8   
                            	 <   	 l   	    	            	    	 4   	 \   	    	    	    	    	 $   	 L   	 t   	    	    	         ,    h   
    %                	     
 \   
             	            
      0    x                         (   \  ! `               4  	 8   P     !             $   ,   0   8   D           
    	       "	 @  # D  # L  #
   $   $   $   $
   "	   '    ) (  + D  -
 l  .
   0   2 main WriteWR Help Edit atos replace split shut_down write stop seq get writes read trim tab upto push open put close image system find move many remove exit qei.icn a tag header incfiles prog extras showtype uselines line inline src files w f Generate sfile curexp t rc sc Icon Expression Evaluator, Version 1.2, type :? for help co-expressions system function *** This program requires co-expressions *** r _ global showtype, showimage, showImage procedure main() hwrite := -1; write :=: hwrite hwrites := -1; writes :=: hwrites hread := -1; read :=: hread write := hwrite read := hread writes := hwrites  >  ...   	 :type Will  not  display types :exit :quit :clear :list :help :? :edit 
# 
 ( :edit all :link ; :include , 	 :load  ,	'"; *** cannot open  ;
 showtype := 1 :every  qei_.icn  := ( ) every WR("", if ( ) then WR("  := ", else write("Failure") end icont -s qei_.icn    qei_ # procedure WR(tag, e) writes("   ",tag, image(e)) 	write(if \showtype then "  ("|| type(e)|| ")" else "") Enter any Icon expression to evaluate it :edit -- edit last expression :edit all -- edit the list of expressions :every <expression> -- show generated results for expresion :exit or :quit -- exit qei :help or :? -- print this message :include <files>, e.g. :include "x.icn" -- include Icon files :limit <n> -- limit results of :every to <n> :link <files>, e.g. link image -- link ucode files :list -- list expressions :load <file>, e.g. :load x -- load expressions from the file x :type -- toggle display of type p *** cannot open program file $EDITOR qei_.icn *** cannot re-open program file delim e s , s1 s2 s3 result i dlms 