fixed bug with lexer because of one too few characters