式と演算子

式は、定数、変数、演算子、カッコで表現する。定数と変数は整数型のみ。 結果も整数型。関係演算子を用いた式の結果の値は、真のとき 1、偽のとき 0となる。

演算子の優先順位による分類は以下のとおり

種類              優先順位    演算子

ビット否定演算子 1 (最高) not ~ 論理否定演算子 1 ! 乗除演算子 2 * / % ビット積演算子 2 and & 加減演算子 3 + - ビット和演算子 3 or xor | ^ 関係演算子 4 = <> < > <= >= 論理積演算子 5 && 論理和演算子 6 (最低) || 注: A % B の値は A / B の余り。 and, or, xor, not はビット演算子です。(論理演算子ではありません) ~, !, &, |, &&, || は、バージョン4.53以降で使えます。
例:
    1 + 1
    4 - 2 * 3      この式の値は-2
    15 % 10        この式の値は5
    3 * (A + 2)    A は整数型の変数
    A and not B
    A <= B         A, B は整数型の変数。
                   結果の値は真のとき1、偽のとき0