The name line_number seems to be used as a function parameter name for one of the Lex functions. Change the name to linenumber.
The name line_number seems to be used as a function parameter name for one of the Lex functions. Change the name to linenumber.