function peek() {
        if (!stack.length) {
            var token = next();
            if (token === null)
                return null;
            push(token);
        }
        return stack[0];
    }
Peeks for the next token.
@returns {?string} Token or `null` on eof
@inner