add parseExpr