Since the compiler is two-pass, having the incrementation performed in the lexer would result in extraneous incrementations during the preprocessing phase. We want line numbers for diagnostics during the parsing phase and therefore a fix would be to have the parser filter newlines out itself. Signed-off-by: Ian Moffett <ian@mirocom.org>