Статус документа
Статус документа

ГОСТ Р ИСО 10303-21-2002 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 21. Методы реализации. Кодирование открытым текстом структуры обмена

     7 Структурированные типы данных


Единственным структурированным типом данных, который появляется в структуре обмена, является LIST (список), как это определено в таблице 3. Список является последовательностью (возможно пустой) из PARAMETER (параметров), каждый из которых может быть:

- кодированием простого типа, как описано в 6.3, или

- специальной лексемой знак доллара "$", или

- TYPED_PARAMETER, представляющим экземпляр выбранного типа (см. 10.1.8), или

- LIST, представляющим экземпляр (вложенного) структурированного типа.

Данный список может содержать более одной из вышеперечисленных форм. В структуре обмена список начинается с левой скобки "(" и кончается правой скобкой ")". Экземпляры разделяют запятыми. Список может быть вложенным на любую глубину.

Пример

     Структурированный тип данных

Представление

     Список целых

(0, 1, 2, 3, 7, 2, 4)

     Список строк

(САT, HELLO)

     Список списков вещественных значений

((0.0,1.0,2.0); (3.0,4.0,5.0))

     Список списков вещественных значений

((0.0,1.0,2.0), ())



В последнем списке списков вещественных значений второй вложенный список пустой.