* @param prefix
   * @param start
   * @return boolean
   */
  public static boolean startsWithP(String string, String prefix, int start) {
    if (start == Stella.NULL_INTEGER) {
      start = 0;
    }
    { int prefixlength = prefix.length();

      if ((start + prefixlength) > string.length()) {
        return (false);
      }
      else {
        { boolean alwaysP000 = true;

          { int i = Stella.NULL_INTEGER;
            int iter000 = 0;
            int upperBound000 = prefixlength - 1;
            int j = Stella.NULL_INTEGER;
            int iter001 = start;

            loop000 : for (;iter000 <= upperBound000; iter000 = iter000 + 1, iter001 = iter001 + 1) {
              i = iter000;
              j = iter001;
              if (!(prefix.charAt(i) == string.charAt(j))) {
                alwaysP000 = false;
                break loop000;
              }
            }
          }
          { boolean value000 = alwaysP000;

            return (value000);
          }
        }
      }
    }
  }