Проверяемый статус документов Полнотекстовый поиск Доступ без регистрации

Карточка нормативного документа

ГОСТ Р ИСО 10303-11-2000

Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS

Просмотреть PDF
Статус не подтверждённа 26.09.2026Перед применением сверяйтесь с официальным источником
Удобное чтениеАбзацы и заголовки без PDF-разрывов

Межгосударственный стандарт

ГОСТ Р ИСО 10303-11-2000

Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS

Industrial automation systems and integration. Product data representation and exchange. Part 11. Description methods. The EXPRESS language reference manual

Редакционная карточка ГОСТНОРМ. Полный текст публикуется только при подтверждённом праве использования. Метаданные сверяются по нескольким источникам.

Область применения

Область применения пока не подтверждена.

1

Страница 1

ГОСТ Р ИСО 10303-11-2000


                                  ГО СУ Д АР С ТВ ЕН Н ЫЙ СТАНДАРТ Р ОС СИ ЙС КО Й Ф ЕДЕ Р АЦ ИИ




                                        Системы автоматизации производства и их интеграция

                                                    ПРЕДСТАВЛЕНИЕ ДАННЫ Х О Б И ЗД ЕЛ И И
                                                        И ОБМ ЕН ЭТИМ И ДАННЫ М И

                                                                       Ч асть    11


                                                                  Методы описания
                                                      Справочное руководство по языку EXPRESS


                                                                    Издание официальное
                                  БЗ 7 - 2000/177




                                                                   ГОССТАНДАРТ РОССИИ
                                                                        Москва




рыночная стоимость недвижимости

2

Страница 2

ГОСТ Г ИСО 10303-11-2000

                                      Предисловие

    1 РАЗРАБОТАН Всероссийским научно-исследовательским институтом стандартизации
(ВНИИстандарт) совместно с НИЦ CALS-технологий «Прикладная логистика»

     ВНЕСЕН Техническим комитетом по стандартизации ГК 431 «CALS-технологии*

     2 ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 14 ноября
2000 г. № 293-ст

     3 Настоящий стандарт представляет собой аутентичный текст международною стандарта
ИСО 10303-11-94 «Системы автоматизации производства и их интеграция. Представлеиие данных
об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по
языку EXPRESS* с учетом поправки 1—99

     4   ВВЕДЕН ВПЕРВЫЕ




                                                      © ИНК Издательство стандартов, 2001

      Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован
и распространен в качестве офи пиалы «ото издания без разрешения Госстандарта России

II

3

Страница 3

ГОСТ Р ИСО 10303-11-2000

                                                                              Содержание
1 Область применения............................................................................................................................................. 1
2 Нормативные ссылки........................................................................................................................................... 1
3 Определения........................................................................................................................................................... 1
   3.1 Термины, определенные вГОСТ Р ИСО 10303-1..................................                                                                                                1
   3.2 Термины, определенные в ИСО/МЭК 10646-1..................................................................................... 2
   3.3 Другие определения..................................................................................................................................... 2
4 Требования соответствия................................................................................................................................... 2
   4.1 Формальные спецификации, написанные наEXPRESS..................................................................... 2
   4.2 Реализации EX PR ESS................................................................................................................................. 3
5 Фундаментальные принципы .........................                                                                                                                              4
6 Синтаксис определения языка.......................                                                                                                                              4
   6.1 Синтаксис спецификации......................................................................................................................... 5
   6.2 Специальная символьная нотация.......................................................................................................... 5
7 Основные элементы языка................................................................................................................................. 6
   7.1 Набор символов............................................................................................................................................. 6
   7.2 Зарезервированные слова ............................................................................................................................ 8
   7.3 Знаки (symbols)............................................................................................................................................... 9
   7.4 Идентификаторы.............................................................................................................................................10
   7.5 Литералы............................................................................................................................................................ 10
8 Типы данных............................................................................................................................................................ 12
   8.1 Простые типы данных...................................................................................................................................12
   8.2 Агрегатные (сборные) типы данных..........................................................................................................15
   8.3 Поименованные типы данны х....................................................                                                                                           19
   8.4 Созданные типы данных.............................................................................................................................. 20
   8.5 Обобщенные типы данных........................................................                                                                                           22
   8.6 Классификация использования типов данных......................................................................................22
9 Объявления................................................................................................................................................................23
   9.1 Объявление т и п а ...........................................................................                                                                           23
   9.2 Объявление объекта...................................................................................................................................... 24
   9.3 С хем а..................................................................................................................................................................39
   9.4 Константа..........................................................................................................................................................40
   9.5 Алгоритмы........................................................................................................................................................40
   9.6 Правило..............................................................................................................................................................45
Ю Область действия и видимость.........................................................................................................................47
   10.1 Правила областей действия.......................................................................................................................47
   10.2 Правила видимости...................................................................................................................................... 48
   10.3 Явные правила для элем ентов.................................................................................................................49
11 Спецификация интерфейса...............................................................................................................................54
   11.1 Спецификация интерфейса U SE ............................................................................................................. 54
   11.2 Спецификация интерфейсаREFERENCE............................................................................................. 54
   11.3 Взаимодействие USE и REFERENCE................................................................................................... 55
   11.4 Неявные интерфейсы.................................................................................................................................. 55
12 Выражение..............................................................................................................................................................57
   12.1 Арифметические операторы.....................................................................................................................58
   12.2 Операторы отнош ений...............................................................................................................................59
   12.3 Двоичные операторы.................................................................................................................................. 66
   12.4 Логические операторы................................................................................................................................ 67
   12.5 Строковые операторы.................................................................................................................................68
   12.6 Агрегатные операторы............. ................................................................................................................. 69
   12.7 Ссылки..............................................................................................................................................................74
   12.8 Обращение к функции................................................................................................................................ 76
   12.9 Инициализатор агрегатов...........................................................................................................................77
   12.10 Оператор конструирования экземплярасложного объекта............................................................78
   12.11 Совместимость типов................................................................................................................................ 78
13 Исполняемые операторы.................................................................................................................................... 79
   13.1 Пустой оператор............................................................................................................................................ 80
   13.2 Оператор псепдоимени...............................................................................................................................80
                                                                                                                                                                                III

4

Страница 4

ГОСТ I* ИСО 10303-11-2000

   13.3 Оператор присваивания.............................................................................................................................80
   13.4 Оператор C A S E ............................................................................................................................................ 81
   13.5 Составной оператор.................................................................................................................................... 82
   13.6 Оператор выхода.......................................................................................................................................... 82
   13.7 Оператор If... Then ... Else...............................................................................                                                               82
   13.8 Оператор вызова процедуры.....................................................................................................................83
   13.9 Оператор цикла.............................................................................................                                                               83
   13.10 Оператор возврата...................................................................................................................................... 85
   13.11 Оператор пропуска.................................................................................................................................... 85
14 Встроенные константы...................................................................................................................................... 86
   14.1 Константа е ................................................................                                                                                              86
   14.2 Неопределенная...................................                                                                                                                         86
   14.3 Ложь..................................................................................................................................................................86
   14.4 П и ......................................................................................................................................................................86
   14.5 Self......................................................................................................................................................................86
   14.6 Истина..............................................................................................................................................................86
   14.7 Неизвестная.................................................................................................................................................... 86
15 Встроенные функции.......................................................................................................................................... 86
   15.1 Abs — арифметическая функция............................................................................................................. 86
   15.2 ACos — арифметическая ф ункция........................................................................................................86
   15.3 ASin — арифметическая функция..........................................................................................................87
   15.4 АТап — арифметическая ф ункция........................................................................................................87
   15.5 Blengih — двоичная ф ункция................................................................................................................. 87
   15.6 Cos — арифметическая функция.............................................................................. ............................87
   15.7 Exists — общая функция........................................................................................................................... 87
   15.8 Ехр — арифметическая функция............................................................................................................87
   15.9 Format — общая ф ункция....................................................................................................................... 88
   15.10 HiBound — арифметическая функция................................................................................................90
   15.11 Hilndex — арифметическая функция................................................................................................... 90
   15.12 Length — строковая функция............................................................................................................... 90
   15.13 LoBound — арифметическая функция............ ................................................................................... 91
   15.14 Log — арифметическая функция..........................................................................................................91
   15.15 Log2 — арифметическая функция........................................................................................................91
   15.16 Log 10 — арифметическая функция......................................................................................................91
   15.17 Lolndex — арифметическая функция..................................................................................................91
   15.18 NVL — функция нулевого значения..................................................................................................92
   15.19 Odd — арифметическая функция......................................................................................................... 92
   15.20 RolesOf — общая функция.......................................................................................................................92
   15.21 Sin — арифметическая функция........................................................................................................... 93
   15.22 SizeOf — агрегатная функция.................................................................................................................93
   15.23 Sqrt — арифметическая функция........................................................................................................... 94
   15.24 Tan — арифметическая функция........................................................................................................... 94
   15.25 TypeOf — общая функция.......................................................................................................................94
   15.26 Usedln — общая ф ункция.......................................................................................................................95
   15.27 Value — арифметическая функция....................................................................................................... 96
   15.28 Value_in — функция принадлежности................................................................................................. 97
   15.29 Value_unique — функция уникальности............................................................................................. 97
16 Встроенные процедуры...................................................................................................................................... 97
   16.1 Insert..................................................................................................................................................................97
   16.2 Remove..............................................................................................................................................................98
Приложение А Синтаксис языка EXPRESS....................................................................................................99
                      А. 1 Лексемы.................................................................................................................................. 99
                      А.2 Грамматические правила..................................................................................................102
                      A. З Список перекрестных ссылок....................................................................................106
Приложение В Определение разрешенных экземпляров объектов.......................................................112
                       B. 1 Формальный подход..................................................................................................... 112
                       В.2 Операторы супертипов..................................................................................................... 113
                       В.З Интерпретация возможныхтипов данных сложных объектов.............................ИЗ

IV
Показаны первые 4 из 151

История статуса

Подтверждённых событий пока нет.