/** * Normalize a character * * @param c character to normalize * @param m repetition mark referring to c * @return normalized character - return c on illegal iteration marks */ private char normalize(char c, char m) { if (isHiraganaIterationMark(m)) { return normalizedHiragana(c, m); } if (isKatakanaIterationMark(m)) { return normalizedKatakana(c, m); } return c; // If m is not kana and we are to normalize it, we assume it is kanji and simply return it }