ГОСТ Р МЭК 61360-2—2013
Приложение D
(справочное)
Спецификация формата значения
D.1 Общие положения
Настоящий стандарт и ИСО 13584-42 приводят конкретный синтаксис формата строк и численных значений,
ассоциируемых со свойством.
Пример 1
—
Формат NR1 3 устанавливает, что допуст имы т олько целые значения, состоящие
из т рех цифр.
1 — Фермат значения типа данных data_type, включая булевский тип boolean_type, не
Примечание
устанавливается.
Примечание
2— В настоящем стандарте определение формата значения свойства не обязательно.
Синтаксис допустимою формата определен в данном приложении с помощью подмножества расширенной
формы Бэкуса — Наура (EBNF), определенного в ИСО/МЭК 14977.
Пример 2
—
Синтаксис формата NR1 3
—
это буквы ’N R 1’’ ’ "3
Смысл каждого варианта синтаксиса (символов, используемых для представления значения) не может быть
задан с помощью формы EBNF. Смысл каждой части формата символов, допустимых для представления значе
ний. устанавливается отдельнодля каждой части формата.
Пример 3
—
Синтаксис формата NR1 3 имеет следующ ий смы сл: NR1 означает, что можно пред
ставить т олько целое значение. Пробел означает, что можно использовать только фиксированное
число символов. Цифра 3 означает допустимое количество цифр
е
записи.
D.2 Обозначения
Таблица D.1 содержит подмножество синтаксического метаязыка EBNF, определенного в ИСО/МЭК 14977 и
использованного в настоящем стандарте. Данный язык устанавливает формат значений свойств.
Таблица D.1 — Синтаксический метаязык EBNF по ИСО/МЭК 14977
Представление
Названиясимволов
поИССШЭК10646-1
Символметаязыкаиегороль
••
апостроф
Одинарная кавычка представляет терминал языка.
Терминал недолжен содержать апостроф. Пример: ’Hello’
кавычки
Двойная кавычка представляет терминалязыка. Терминал
не должен содержать кавычки. Пример: «МашинаДжона»
О
левая скобка, правая скобка
Символы начала/окончания группы. Содержание
рассматривается какодин символ
[]
левая квадратная скобка,
правая квадратная скобка
Символ начала/окончания опции. Содержание может быть
и может не быть.
{}
левая фигурная скобка, правая
фигурная скобка
Символ начала/окончания повтора. Содержание может
повторяться от 0 до п раз
-
тире-минус
Символ замены
.
запятая
Символ последовательного соединения
=
знак равенства
Символ определения.
Синтаксическое правило: определяет символ слева через
формулу справа
1
вертикальная линия
Альтернативный разделитель
точка с запятой
Символ терминатора. Окончание синтаксического правила
139