假设我在R语言中有两个自定义中缀运算符:
我有一些使用这两个运算符的表达式,例如:
%foo%
和%bar%
。我有一些使用这两个运算符的表达式,例如:
x %foo% y %bar% z
我该如何确定 %foo%
和 %bar%
的运算优先级?
我该如何更改优先级,使得例如 %bar%
总是在 %foo%
之前执行?在上面的例子中,这将与以下内容相同:
x %foo% (y %bar% z)