修复对字符的支持，将parser包独立出来