优化parseExpr