Для выражения условий присутствия элементов данных используются следующие конструкции, указанные обычным шрифтом:
Группа элементов данных может содержать вложенные условные конструкции. Для компактности скобки {} могут быть опущены, когда следует только один элемент данных.
data_element [ ] | data_element [ ] является массивом данных. Количество элементов массива зависит от контекста. |
data_element [n] data_element [m] [n] | data_element [n] является (n+1)-ым элементом массива данных. data_element [m] [n] является элементом (m+1)-ой строки (n+1)-го столбца двухмерного массива данных. |
data_element [l] [m] [n] | data_element [l] [m] [n] является (l+1), (m+1), (n+1)-ым элементом трехмерного массива данных. |
data_element [m…n] | data_element [m...n] содержит биты массива data_element с m по n включительно. |