added token and line to lexer struct