added test
can lex identifiers and keywords