public static void printDocumentationString(String string, int indent, OutputStream stream) {
    if (indent == Stella.NULL_INTEGER) {
      indent = 0;
    }
    { String line = null;
      LineIterator iter000 = InputStream.lines(Stella.makeTokenizerStringStream(string));

      while (iter000.nextP()) {
        line = iter000.value;
        { int i = Stella.NULL_INTEGER;
          int iter001 = 1;
          int upperBound000 = indent;
          boolean unboundedP000 = upperBound000 == Stella.NULL_INTEGER;

          for (;unboundedP000 ||
                    (iter001 <= upperBound000); iter001 = iter001 + 1) {
            i = iter001;
            i = i;
            stream.nativeStream.print(" ");
          }
        }
        stream.nativeStream.println(line);
      }
    }
  }