Trait Builderでは、以下に示す演算順序(優先順位の高い順)に従って、式を評価します。優先順位が高い演算子で定義された特性要素は、他の優先順位の演算子より先に評価されます。ここでは、優先順位に従って、高い順に各演算子をランク付けしています。
演算子の優先順位 | シンボル | コメント |
---|---|---|
丸括弧 | ( ) | 丸括弧内の式は、常に最初に評価され、優先順位に従います。 |
比較演算子 | <> <>= | 次の値より小さい、次の値より大きい、次の値以下、次の値以上が、次に評価されます。 |
等価演算子 | == ! = | 次と等しい、次と等しくないが、前の演算子の後に評価されます。 |
ブール演算子 AND | AND | なし |
ブール演算子 OR | OR | なし |