public static boolean componentMatchP(String component, String string, int start, int end) {
    { boolean testValue000 = false;

      testValue000 = component.length() == (end - start);
      if (testValue000) {
        { boolean alwaysP000 = true;

          { char renamed_Char = Stella.NULL_CHARACTER;
            String vector000 = component;
            int index000 = 0;
            int length000 = vector000.length();
            int i = Stella.NULL_INTEGER;
            int iter000 = start;

            loop000 : for (;index000 < length000; index000 = index000 + 1, iter000 = iter000 + 1) {
              renamed_Char = vector000.charAt(index000);
              i = iter000;
              if (!(renamed_Char == string.charAt(i))) {
                alwaysP000 = false;
                break loop000;
              }
            }
          }
          testValue000 = alwaysP000;
        }
      }
      { boolean value000 = testValue000;

        return (value000);
      }
    }
  }