演算子と優先順位

次の表に、演算子とその優先順位を示します。1 が最高の優先順位です。

演算子

演算

優先順位

:=

代入

なし

[]

リスト添字

1

:

リスト連結

2

+

-

正数

負数

3

*

**

/

*/

乗算

順列乗算

除算

順列除算

4

+

*+

-

*-

加算、連結

順列加算

減算

順列減算

5

=

*=

<>

!=

=!

><

*<>

<

*<

>

*>

<=

*<=

>=

*>=

等しい

順列等号

等しくない

等しくない

等しくない

等しくない

順列不等号

より小さい

より小さい (順列)

より大きい

より大きい (順列)

以下

以下 (順列)

以上

以上 (順列)

6

!

&

|

論理否定

論理積

論理和

7