F# 如何设置自定义运算符的优先级?
如何设置自定义运算符的优先级?(如果可能的话)F# 如何设置自定义运算符的优先级?,f#,operators,F#,Operators,如何设置自定义运算符的优先级?(如果可能的话) 像*或/具有比+或-更高的优先级,我想将此类规则添加到我的运算符中。优先级由本页底部的表决定: 具体顺序如下: || | | | | | | | | | | | | | | | | | | | | | | | | | | | | |, (二进制)、*op、/op、%op、**op、前缀运算符(+op、-op、%、%、%、&、&、&、!op、~op) 从同一页: F#支持自定义运算符重载。这意味着你可以 定义自己的操作符。在上表中,op可以是任何有效
像
*
或/
具有比+
或-
更高的优先级,我想将此类规则添加到我的运算符中。优先级由本页底部的表决定:
具体顺序如下:
|| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |,
(二进制)、*op、/op、%op、**op、前缀运算符(+op、-op、%、%、%、&、&、&、!op、~op)
从同一页:
F#支持自定义运算符重载。这意味着你可以
定义自己的操作符。在上表中,op可以是任何有效的
(可能为空)运算符字符序列,内置或
用户定义的。因此,您可以使用此表来确定顺序
用于自定义运算符以实现所需目标的字符数
优先级别。主要的当
编译器决定优先级