Changed lexer to support # as a token, preserving #line's original behavior

うーん…
これはどういうものなのか教えて下さいな