question: private static int nextNonQuoteIndex ( String trimmed , int i , boolean forward ) { while ( trimmed . charAt ( i ) == '"' || trimmed . charAt ( i ) == '\'' || trimmed . charAt ( i ) == '`' || trimmed . charAt ( i ) == '´' || trimmed . charAt ( i ) == '‘' || trimmed . charAt ( i ) == '’' || trimmed . charAt ( i ) == '“' || trimmed . charAt ( i ) == '”' ) { if ( forward ) i ++ ; else i -- ; } return i ; }
target:  Computes the index of the next character in the given string that is not a quote, starting from given index and going either forward or backward