These functions were deprecated and renamed to parse_quo() and parse_quos() in rlang 0.2.0. This is for consistency with the convention that suffixes indicating return types are not abbreviated.

parse_quosure(x, env = caller_env())

parse_quosures(x, env = caller_env())



Text containing expressions to parse_expr for parse_expr() and parse_exprs(). Can also be an R connection, for instance to a file. If the supplied connection is not open, it will be automatically closed and destroyed.


The environment for the quosures. The global environment (the default) may be the right choice when you are parsing external user inputs. You might also want to evaluate the R code in an isolated context (perhaps a child of the global environment or of the base environment).