if ((bufpos + 1) >= len) {
if ((bufpos + 1) >= len)
    static public char[] GetSuffix(int len) {        char[] ret = new char[len];        if ((bufpos + 1) >= len) {            System.arraycopy(buffer, bufpos - len + 1, ret, 0, len);        } else {            System.arraycopy(buffer, bufsize - (len - bufpos - 1), ret, 0, len - bufpos - 1);            System.arraycopy(buffer, 0, ret, len - bufpos - 1, bufpos + 1);        }        return ret;    }