code: public char pollChar() {
          if(hasNextChar()) {
              if(hasNextWord() &&
                      character+1 >= parsedLine.words().get(word).lineIndex()+
                              parsedLine.words().get(word).word().length())
                  word++;
              return parsedLine.line().charAt(character++);
          }
          return '\u0000';
      }
docs: Polls the next char from the stack
  
  @return next char