Token consumeToken(TokenKind kind, String lexeme) { Token token = Token(kind, lexeme); advanceCursor(); return token; }