lexer test covers all operations