Keep trace of the comment and whitespaces in lexer