Trying to implement parsing keywords in lexer