* Fix * Parse quote and double quote at the same time. Add TokenizerTest. * Simplify TokenizerTest * Fix handling multiple space * Fix handling empty part * Supports escape sequences * Remove an unnecessary lambda. --------- Co-authored-by: Burning_TNT <pangyl08@163.com“> Co-authored-by: Glavo <zjx001202@gmail.com>