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

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

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

Страница 11
Страница 1 Untitled document
ГОСТ Р ИСО/ТО 10303-12-2000
6 Элементы языка
В данном разделе установлены основные элементы, из которых формируют предложения языка
EXPRESS-1: набор символов, примечания, знаки, зарезервированные слова и идентификаторы.
Определения синтаксиса, приведенные в настоящем стандарте в прямоугольных рамках, яв
ляются выдержками из синтаксиса языка EXPRESS-1, устаноалеиного в приложении Л. которое
определяет полный синтаксис языка и любые языковые конструкции, не представленные в на
стоящем разделе. Метод спецификации синтаксиса является расширением множества, исполь
зуемого для EXPRESS в соответствии с разделом 6 ГОСТ Р ИСО 10303-11.
Примечание 1 —Для удобства читателя метод определения EXPRESS повторен в приложении D
вместе с расширениями для EXPRESS-1.
Базовые элементы языка компонуются в поток исходного текста, обычно разделяемого на
физические строки. Физической строкой является любое число символов (включая ноль), закан
чивающееся символом новой строки (см. 6.1.5.2).
Примечание 2 — Исходный текст EXPRESS-I легче читать, сети операторы представлены отдель
ными строками, а для разделения различных конструкций использованы пробелы.
6.1 Набор символов
В исходном тексте EXPRESS-1следует использовать только символы из следующего набора:
символы, размещенные в ячейках 20 ряда 00 уровня 00 группы 00 ИСО/МЭК. 10646-1 и спе
циальный символ \п, обозначающий новую строку. Этот набор называется набором символов
EXPRESS-I. Элементы этого набора ссылаются на соответствующие ячейки ИСО/МЭК 10646-1, в
которых определены данные символы; номера этих ячеек определены в шестнадцатеричной
системе. Печатаемые символы данного набора (ячейки 21 из ИСО/МЭК 10646-1) комбини
руются для образования лексем языка EXPRESS-I. Лексемами EXPRESS-1 яазяются ключевые
слова, идешификаторы. знаки, литералы или значения. Дальнейшая классификация набора сим
волов EXPRESS-1 приведена ниже.
Определенный таким образом набор символов является абстрактным набором символов; он
не зависит от его представления в реализации. В частности, фактическая реализация может ис
пользовать некоторые управляющие коды, определенные в ИСО/МЭК 6429 |2J. Такие коды ин
терпретируются реализацией и в результате могут приводить к включению в окончательный
ис ходный текст одного или нескольких абстрактных символов из набора символов EXPRESS-I.
Пример 1 - Управляющий код TAB может интерпретироваться реализацией как добавле
ние одного или нескольких символов пробела к абстрактным символам, образующим определе
ние EXPRESS-I.
Примечание - Данный раздел определяет только символы, используемые для определения исход
ноготекста на EXPRESS-I. но нс определяет область символов, допустимых внутри строкового значения.
6.1.1 Цифры
В EXPRESS-I используются арабские цифры 09 (ячейки 3039 набора символов EX
PRESS-I).
Синтаксис:
120 digit = < как в EXPRESS > .
6.1.2 Буквы
В EXPRESS-I используются прописные и строчные буквы английского алфавита (ячейки
41 и 61 набора символов EXPRESS-I). Тип букв имеет значение только внутри явных
строковых значений.
- EXPRESS-I может быть описан с использованием прописных, строчных или и тех.
Примечание
и других букв.
Синтаксис:
124 letter = < как в EXPRESS > .
6.1.3Спе циальн ые символы
Специальные символы (печатаемые символы, не являющиеся буквами или цифрами) ис
пользуются, в основном, для пунктуации и в качестве операторов. Некоторые из указанных спе-
4