fixed a lexer problem, working on the built-in functions