Lexer modified to ignore anything followed by #.