Lexer get name first test and implementation