static char *icode_name[256] = {
   "<0>", "<1>", "<2>", "<3>", "<4>", "<5>", "<6>", "<7>",
   "<8>", "<9>", "<10>", "<11>", "<12>", "<13>", "<14>", "<15>",
   "<16>", "<17>", "<18>", "<19>", "<20>", "<21>", "<22>", "<23>",
   "<24>", "<25>", "<26>", "<27>", "<28>", "<29>", "<30>", "<31>",
/*   SP  !   "   #   $   %   &   '   (   )   *   +   ,   -   .   / */
   "<32>", "OR", "JUMPIFD", "BNE", "DEF", "XOR", "AND", "PUSHS",
   "<'('>", "<')'>", "MUL", "ADD", "+  ", "SUB", "CONCAT", "QUOT",
/*   0   1   2   3   4   5   6   7   8   9   :   ;   <   =   >   ? */
   "<'0'>", "<'1'>", "<'2'>", "<'3'>", "<'4'>", "<'5'>", "<'6'>", "<'7'>",
   "<'8'>", "<'9'>", "LOCATE", "END", "<'<'>", "<'='>", "<'>'>", "JUMPIF",
/*   @   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O */
   "PUSH", "INIT", "REPEAT", "JUMPIFA", "PUSHR", "CALL", "GOTO", "ALIAS",
   "BEGIN", "<'I'>", "JUMP", "FALSE", "LABEL", "MAP", "PUSHI", "LINE",
/*   P   Q   R   S   T   U   V   W   X   Y   Z   [   \   ]   ^   _ */
   "PLANT", "DIVIDE", "RETURN", "ASSVAL", "TRUE", "NEGATE", "RESULT", "SJUMP",
   "IEXP", "DEFAULT", "ASSREF", "LSH", "NOT", "RSH", "PROC", "SLABEL",
/*   `   a   b   c   d   e   f   g   h   i   j   k   l   m   n   o */
   "<'`'>", "ACCESS", "BOUNDS", "MCODE", "DIM", "EVENT", "FOR", "<'g'>",
   "ALTBEG", "INDEX", "JAM", "BF", "LANG", "MONITOR", "SELECT", "ON",
/*   p   q   r   s   t   u   v   w   x   y   z   {   |   }   ~ DEL */
   "ASSPAR", "ALTEND", "RESOLVE", "STOP", "BT", "ADDA", "MOD", "SUBA",
   "REXP", "DIAG", "CONTROL", "START", "ALT", "FINISH", "pending", "<127>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
   "<128-255>", "<128-255>", "<128-255>", "<128-255>",
};