protected Token nextTokenAndPrev(ListIterator<Token> iterator){
        checkUnexpectedEnd(iterator);
        Token result = iterator.next();
        if (result instanceof CommentToken) {
            return nextTokenAndPrev(iterator);
        }

        iterator.previous();
        return result;
    }
Processes named token and returns them as named tokens.
jphp-core/src/org/develnext/jphp/core/syntax/generators/Generator.java