private boolean more(){
  if (nextOffset < 0) {
    return false;
  }
  int skippedWS=0;
  char c=0;
  while (nextOffset + skippedWS < nextFencePost) {
    c=s.charAt(nextOffset + skippedWS);
    if (Character.isWhitespace(c)) {
      skippedWS++;
    }
 else {
      break;
    }
  }
  if (nextOffset + 1 + skippedWS < nextFencePost && c == '*' && s.charAt(skippedWS + nextOffset + 1) == '/') {
    nextOffset=-1;
    return false;
  }
  if (nextOffset + skippedWS < nextFencePost) {
    return true;
  }
  nextOffset=-1;
  return false;
}

private boolean more ( ) { if ( nextOffset < 0 ) { return false ; } int skippedWS = 0 ; char c = 0 ; while ( nextOffset + skippedWS < nextFencePost ) { c = s . charAt ( nextOffset + skippedWS ) ; if ( Character . isWhitespace ( c ) ) { skippedWS ++ ; } else { break ; } } if ( nextOffset + 1 + skippedWS < nextFencePost && c == '*' && s . charAt ( skippedWS + nextOffset + 1 ) == '/' ) { nextOffset = - 1 ; return false ; } if ( nextOffset + skippedWS < nextFencePost ) { return true ; } nextOffset = - 1 ; return false ; }
returns true if more comment contains more characters . closing marker ' * ' ' / ' is recognized . if no more characters are contained , nextoffset is set to - 1 .
