(+) Keep track of argument number in tokens when generating them in the lexer