17.4 演算子
演算子は、次の評価をするために指定します。
-
1つのオペランド(単項演算子)
-
2つのオペランド(二項演算子)
演算子を含む複数の式が評価される順番は、厳密な優先順位に従って定義されています。演算子は、左のオペランドと右のオペランドのどちらかと結合します。これを「結合順序」と呼びます。同じグループ内の演算子は同じ優先順位を持ち、「( )」(丸括弧)を使用して明示的に優先順位を変更しないかぎり、オペランドの左から右に評価されます。
AIT言語でサポートしている演算子を次に示します。
単項演算子 |
意味 |
---|---|
+ |
単項プラス |
- |
単項マイナス |
! |
単項否定 |
二項演算子 |
意味 |
---|---|
+ - |
加法演算子 |
* / % |
乗除演算子 |
< <= > >= != == |
比較演算子 |
& | |
ビット単位演算子 |
&& || |
論理演算子 |