make the lexer stop at #