public static String idlCreateCharacterSubstitutionTable() {
    { StringBuffer table = edu.isi.stella.javalib.Native.makeMutableString(256, '_');

      { int code = Stella.NULL_INTEGER;
        int iter000 = (int) '0';
        int upperBound000 = (int) '9';
        boolean unboundedP000 = upperBound000 == Stella.NULL_INTEGER;

        for (;unboundedP000 ||
                  (iter000 <= upperBound000); iter000 = iter000 + 1) {
          code = iter000;
          edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '=', code);
        }
      }
      { int code = Stella.NULL_INTEGER;
        int iter001 = (int) 'A';
        int upperBound001 = (int) 'Z';
        boolean unboundedP001 = upperBound001 == Stella.NULL_INTEGER;

        for (;unboundedP001 ||
                  (iter001 <= upperBound001); iter001 = iter001 + 1) {
          code = iter001;
          edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '=', code);
        }
      }
      { int code = Stella.NULL_INTEGER;
        int iter002 = (int) 'a';
        int upperBound002 = (int) 'z';
        boolean unboundedP002 = upperBound002 == Stella.NULL_INTEGER;

        for (;unboundedP002 ||
                  (iter002 <= upperBound002); iter002 = iter002 + 1) {
          code = iter002;
          edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '=', code);
        }
      }
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '=', ((int) '_'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) ' '));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'X', ((int) '!'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) '"'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'H', ((int) '#'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'B', ((int) '$'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'R', ((int) '%'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'A', ((int) '&'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'Q', ((int) '\''));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) '('));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) ')'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'O', ((int) '*'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'I', ((int) '+'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) ','));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) '-'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'D', ((int) '.'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'S', ((int) '/'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'C', ((int) ':'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) ';'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'L', ((int) '<'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'E', ((int) '='));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'G', ((int) '>'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'P', ((int) '?'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'M', ((int) '@'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) '['));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) '\\'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) ']'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'U', ((int) '^'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) '`'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) '{'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'V', ((int) '|'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, '_', ((int) '}'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(table, 'T', ((int) '~'));
      return (table.toString());
    }
  }