10
ется в п петлях, оно может быть описано двумя разными методами, а именно:
а) Описание подполя i, повторенное в п петлях:
Информационный элемент размером ni : = п тип данных i [1 .. i]
<величина и код подполяХ
б) Описание всего поля ni:
Информационный элемент размером ni : = тип данных ni [1 .. ni] < величина и код поля >.
Оба метода для случая двоично-десятичных (BCD) целых чисел приведены в 5.1.2.
Всякий раз, когда число (или место, содержащее число п) предшествует описанию типа данных, описание положения бита начинается с единицы, а описываемые величины и коды относятся к повторяющемуся подполю. См., например, определение элемента поля «8- битный Status + Transient Detection» (определитель статического состояния + переходного состояния) в 6.6.
- Логические комбинации полей данных
В некоторых применениях функции являются результатом логических комбинаций полей. Типовым примером является тип данных REAL (действительное число) (см. 6.5), где результирующие величины определяются как логическое «И» комбинаций между величинами полей данных «Fraction» (мантисса) и «Exponent» (порядок), или тип данных определенных контрольных полей, в которых функция одного поля зависит от величины другого поля. В этих применениях термины «И» и «ИЛИ» в сочетании с определенными величинами или диапазонами величин полей данных служат для выражения результирующих функций:
тип данных 1 < диапазон величины 1 > И (или ИЛИ) тип данных 2 < диапазон величины 2 > : = функция.