* @return the next token if it exists,
* <code>null</code> if no more tokens
*/
public Token getNextToken() {
lastToken = token;
token = new Token();
// Skip whitespace
token.setWhitespace(getTokenOfCharClass(whitespaceSymbols));
// quoted strings currently ignored