在Swift Standard Library Operators API Reference中,有一个表格显示“默认”运算符,包括它们的关联性和优先级组。
下表列出了标准库中声明的运算符,包括它们的关联性和优先级组。表1列出了前缀运算符,表2列出了中缀运算符。有关操作声明的更多信息,请参阅Swift编程语言中的操作符声明(Swift 3.1)。
我找不到任何提及该表是否代表按优先顺序排序的运算符的参考。
是否有人知道上述表格是否按优先顺序排列?
它是否记录在任何地方,只是为了确定?
这将导致这样的有序优先级(从高到低):
Bitwise shift
Multiplication
Addition
Range formation
Casting
Nil coalescing
Comparison
Logical conjunction
Ternary
Assignment
由于