public static String initializeSymbolEscapeCodeTable(boolean casesensitiveP) {
    { StringBuffer buffer = edu.isi.stella.javalib.Native.makeMutableString(256, Stella.NULL_CHARACTER);

      { int i = Stella.NULL_INTEGER;
        int iter000 = 0;
        int upperBound000 = 255;

        for (;iter000 <= upperBound000; iter000 = iter000 + 1) {
          i = iter000;
          { Keyword testValue000 = Stella.$CHARACTER_TYPE_TABLE$[i];

            if (testValue000 == Stella.KWD_DIGIT) {
              edu.isi.stella.javalib.Native.mutableString_nthSetter(buffer, ((char) 1), i);
            }
            else if ((testValue000 == Stella.KWD_LETTER) ||
                (testValue000 == Stella.KWD_SYMBOL_CONSTITUENT)) {
              if ((!casesensitiveP) &&
                  Stella.lowerCaseCharacterP((char) i)) {
                edu.isi.stella.javalib.Native.mutableString_nthSetter(buffer, ((char) 2), i);
              }
              else {
                edu.isi.stella.javalib.Native.mutableString_nthSetter(buffer, ((char) 0), i);
              }
            }
            else {
              edu.isi.stella.javalib.Native.mutableString_nthSetter(buffer, ((char) 2), i);
            }
          }
        }
      }
      { char ch = Stella.NULL_CHARACTER;
        String vector000 = ".+-";
        int index000 = 0;
        int length000 = vector000.length();

        for (;index000 < length000; index000 = index000 + 1) {
          ch = vector000.charAt(index000);
          edu.isi.stella.javalib.Native.mutableString_nthSetter(buffer, ((char) 1), ((int) ch));
        }
      }
      edu.isi.stella.javalib.Native.mutableString_nthSetter(buffer, ((char) 3), ((int) '\\'));
      edu.isi.stella.javalib.Native.mutableString_nthSetter(buffer, ((char) 3), ((int) '|'));
      return (buffer.toString());
    }
  }