Lexer now track position