fix function name tests (wrong type expected)
Lexer does identifiers (function, variable)