r-lib / rlang

Low-level API for programming with R
https://rlang.r-lib.org
Other
489 stars 131 forks source link

Remove `PREXPR()` usage (as much as we can) #1708

Open lionel- opened 2 months ago

lionel- commented 2 months ago

It's essential for tidyeval. One way forward might to add an expr + env accessor to base R. That would return a list instead of a quosure (the latter would be harder to get in base R) but we could build quosures from this.

These should be fixable: