Which arguments of a call are non-standardly evaluated: every argument, all but the (data) first one, or only the first one.
every argument, e.g. the operands of a formula ~ or aes(x, y)
~
aes(x, y)
all but the first, e.g. subset(data, col > 1) where the first argument is the data object
subset(data, col > 1)
only the first, e.g. the native routine name in .C(routine, ...)
.C(routine, ...)
Which arguments of a call are non-standardly evaluated: every argument, all but the (data) first one, or only the first one.