Add comment support to lexer