Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 22.12.2025 по 28.12.2025
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО/ТО 10303-12-2000; Страница 17

или поделиться

Страница 17
Страница 1 Untitled document
ГОСТ Р ИСО/ТО 10303-12-2000
Синтаксис:
1141 SelectDomain = | Schemald * ‘ | Select Id .
Примечание - Область значений выбора соответствует выбираемому типу данных в языке EX
PRESS.
7.4 Область значений типа
Область значений типа является расширением для других областей значений в языке.
Синтаксис:
1351 TypeDomain = | Schemald \| Typeld.
Примечание - Область значений типа соответствует определенному типу данных в языке EX
PRESS. нс являющемуся перечисляемым или выбираемым типом.
8 Значения и экземпляры
В данном разделе описаны реализации возможностей языка EXPRESS.
8.1 Базовые значения
Синтаксис:
48iBaseV’alue = SimpleValue | EnumerationValue .
123i Simple Value = BinaryValue | BooleanValue | LogicalValue |
NumberValue | StringValue .
Простым значением является значение самоопределенной константы. Область значения за
висит от того, как компонуются символы при формировании лексемы.
8.1.1 Д в о и ч ио е значение
Двоичное значение представляет величину двоичной области значений.
Синтаксис:
251 BinaryValue = binary literal .
136 binaiy,literal = < как в EXPRESS > .__________________________________________________
Двоичное значение образуется из символа % и последующих одного или более бшов (0 или 1).
Разработчик синтаксического анализатора языка EXPRESS-1должен установить максималь
ное число битов в двоичном значении, которое может распознаваться данной реализацией (см.
приложение В).
Пример 9 - Правильное двоичное значение
%
10100110000101
8.1.2 Булевское значение
Булевское значение представляет величину булевской области значений.
Синтаксис:
30i BooleanValue = TRUE | FALSE .______________________________________________________
Булевским значением является одна из встроенных констант FALSE или TRUE.
8.1.3 Числовое значение
Числовым значением является целочисленное или действительное значение.
Синтаксис:
94i NumberValue = IntegerValue | RealValue .
8.1.4 Целочисленное значение
Целочисленное значение представляет величину целочисленной области значений.
Синтаксис:
29i IntegerValue = (sign) integer_literal .
138 integerjiteral = < как в EXPRESS > .
286 sign = < как в EXPRESS > .__________________________________________________________
10