int x = 0; for (int i = start; i != end; ++i) { x = Kit.xDigitToInt(buf[i], x);
for (i = 0; (i < nDigits) && (index < end); i++) { c = src[index++]; n = Kit.xDigitToInt(c, n); if (n < 0) {
for (int i = 0; i != 4; ++i) { c = getChar(); escapeVal = Kit.xDigitToInt(c, escapeVal); while (0 <= Kit.xDigitToInt(c, 0)) { addToString(c); c = getChar(); for (int i = 0; i != 4; ++i) { c = getChar(); escapeVal = Kit.xDigitToInt(c, escapeVal); if (escapeVal < 0) { continue strLoop; escapeVal = Kit.xDigitToInt(c, 0); if (escapeVal < 0) { addToString('x'); int c1 = c; c = getChar(); escapeVal = Kit.xDigitToInt(c, escapeVal); if (escapeVal < 0) { addToString('x');
&& (state.cp < state.cpend); i++) { c = src[state.cp++]; n = Kit.xDigitToInt(c, n); if (n < 0) {