配列式は代入文でのみ使用できます。配列式の評価結果は配列です。配列に対する演算は、行優先順でそれぞれの要素と要素の間で実行されます。配列式で参照される配列は、すべて同じ次元および境界を持たなければなりません。** (累乗) を除く算術演算子は、配列のクロスセクションに使用できます。
配列式は次の演算子で使用できます。
| 演算子 | 操作 |
|---|---|
| プレフィックス + | プラス |
| プレフィックス – | マイナス |
| + | 加算 |
| - | 減算 |
| * | 乗算 |
| / | 除算 |
| = | 等しい |
| ^= | 等しくない |
| > | 「より大きい」 |
| < | より小さい |
| >= | 「より大きいか等しい」 |
| <= | 「より小さいか等しい」 |
| & | および |
| | | 論理和 |
| ^ | 否定 (補集合) |
| || または !! | 連結 |
配列式は次の組み込み関数で使用できます。
| ABS | HBOUND | RIGHT |
| ALL | LEFT | ROUND |
| ANY | LBOUND | STRING |
| BOOL | LOWERCASE | SUBSTR |
| CENTERLEFT | MIN | SUM |
| CENTERRIGHT | MAX | TRANSLATE |
| DIMENSION | PROD | TRIM |
| FIXED | REVERSE | UPPERCASE |
配列式には次のものが含まれます。
演算およびデータ変換の規則は要素式と同じです。